0001193125-24-037524.txt : 20240215 0001193125-24-037524.hdr.sgml : 20240215 20240215160206 ACCESSION NUMBER: 0001193125-24-037524 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240215 DATE AS OF CHANGE: 20240215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTEVAC INC CENTRAL INDEX KEY: 0001001902 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY, NEC [3559] ORGANIZATION NAME: 06 Technology IRS NUMBER: 943125814 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26946 FILM NUMBER: 24643703 BUSINESS ADDRESS: STREET 1: 3560 BASSETT STREET CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 4089869888 MAIL ADDRESS: STREET 1: 3560 BASSETT STREET CITY: SANTA CLARA STATE: CA ZIP: 95054 10-K 1 d727242d10k.htm 10-K 10-K
Table of Contents
falseFY0001001902The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord.The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord. 0001001902 2023-01-01 2023-12-30 0001001902 2023-12-30 0001001902 2022-12-31 0001001902 2022-01-02 2022-12-31 0001001902 2013-11-21 0001001902 2018-08-15 0001001902 2018-08-15 2018-08-15 0001001902 2017-12-31 2018-12-29 0001001902 2022-01-01 2022-12-31 0001001902 2024-02-14 0001001902 2023-07-01 0001001902 2022-01-10 2022-01-10 0001001902 2022-01-02 2022-04-02 0001001902 2022-01-01 0001001902 2022-01-10 0001001902 2023-05-01 0001001902 2023-09-30 0001001902 2022-08-26 0001001902 2023-01-17 2023-01-17 0001001902 us-gaap:UnbilledRevenuesMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:USTreasuryAndGovernmentMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 ivac:CollateralForVariousGuaranteesMember 2023-12-30 0001001902 us-gaap:FinancialStandbyLetterOfCreditMember 2023-12-30 0001001902 us-gaap:LeaseholdImprovementsMember 2023-12-30 0001001902 us-gaap:MachineryAndEquipmentMember 2023-12-30 0001001902 us-gaap:ComputerEquipmentMember 2023-12-30 0001001902 us-gaap:FurnitureAndFixturesMember 2023-12-30 0001001902 us-gaap:VehiclesMember 2023-12-30 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2023-12-30 0001001902 us-gaap:SegmentContinuingOperationsMember 2023-12-30 0001001902 us-gaap:InternalRevenueServiceIRSMember 2023-12-30 0001001902 us-gaap:ForeignCountryMember 2023-12-30 0001001902 us-gaap:StateAndLocalJurisdictionMember 2023-12-30 0001001902 us-gaap:OtherRestructuringMember 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2023-12-30 0001001902 ivac:CustomerAdvancesMember 2023-12-30 0001001902 ivac:DeferredRevenueMember 2023-12-30 0001001902 ivac:EmployeeStockPurchasePlanMember 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2023-12-30 0001001902 country:US 2023-12-30 0001001902 srt:AsiaMember 2023-12-30 0001001902 ivac:EotechLlcMember ivac:PhotonicsMember 2023-12-30 0001001902 ivac:HiaIncMember 2023-12-30 0001001902 ivac:MarkPopovichMember 2023-12-30 0001001902 ivac:EotechLlcMember 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember 2022-12-31 0001001902 us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001001902 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001001902 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001001902 us-gaap:NondesignatedMember 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-12-31 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-12-31 0001001902 ivac:CustomerAdvancesMember 2022-12-31 0001001902 ivac:DeferredRevenueMember 2022-12-31 0001001902 country:US 2022-12-31 0001001902 srt:AsiaMember 2022-12-31 0001001902 ivac:EotechLlcMember ivac:PhotonicsMember 2022-12-31 0001001902 ivac:EotechLlcMember 2022-12-31 0001001902 us-gaap:SalesRevenueNetMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccountsReceivableMember 2023-01-01 2023-12-30 0001001902 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001001902 ivac:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-30 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember ivac:SeagateTechnologyMember 2023-01-01 2023-12-30 0001001902 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ivac:SeagateTechnologyMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 srt:AsiaMember 2023-01-01 2023-12-30 0001001902 country:US 2023-01-01 2023-12-30 0001001902 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-30 0001001902 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-30 0001001902 srt:EuropeMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember 2023-01-01 2023-12-30 0001001902 us-gaap:OtherRestructuringMember 2023-01-01 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2023-01-01 2023-12-30 0001001902 country:US 2023-01-01 2023-12-30 0001001902 ivac:TwoThousandTwentyThreeCostReductionPlanMember 2023-01-01 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember 2023-01-01 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:DeferredRevenueMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:CustomerAdvancesMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:DeferredRevenueMember 2023-01-01 2023-12-30 0001001902 ivac:CustomerAdvancesMember 2023-01-01 2023-12-30 0001001902 ivac:StockPurchaseRightsMember 2023-01-01 2023-12-30 0001001902 us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-30 0001001902 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-30 0001001902 us-gaap:CommonStockMember 2023-01-01 2023-12-30 0001001902 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember srt:MinimumMember 2023-01-01 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember srt:MaximumMember 2023-01-01 2023-12-30 0001001902 ivac:EmployeeStockPurchasePlanMember srt:MaximumMember 2023-01-01 2023-12-30 0001001902 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2023-01-01 2023-12-30 0001001902 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-30 0001001902 us-gaap:SellingGeneralAndAdministrativeExpensesMember ivac:PhotonicsMember 2023-01-01 2023-12-30 0001001902 ivac:PhotonicsMember 2023-01-01 2023-12-30 0001001902 ivac:EotechLlcMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember us-gaap:TaxYear2020Member 2023-01-01 2023-12-30 0001001902 srt:MinimumMember us-gaap:TaxYear2020Member 2023-01-01 2023-12-30 0001001902 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-30 0001001902 ivac:HiaIncMember 2023-01-01 2023-12-30 0001001902 ivac:ProfessionalServiceArrangementMember ivac:MarkPopovichMember 2023-01-01 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedTerminationCostsMember ivac:TwoThousandTwentyThreeCostReductionPlanMember 2023-01-01 2023-12-30 0001001902 ivac:SharedservicesagreementMember ivac:EotechLlcMember 2023-01-01 2023-12-30 0001001902 ivac:ForfeitureAwardsMember 2023-01-01 2023-12-30 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001001902 ivac:EmployeeStockPurchasePlanMember 2022-01-02 2022-12-31 0001001902 us-gaap:EmployeeStockOptionMember 2022-01-02 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2022-01-02 2022-12-31 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2022-01-02 2022-12-31 0001001902 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember ivac:SeagateTechnologyMember 2022-01-02 2022-12-31 0001001902 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ivac:SeagateTechnologyMember 2022-01-02 2022-12-31 0001001902 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ivac:WesternDigitalCorporationMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 us-gaap:TransferredAtPointInTimeMember 2022-01-02 2022-12-31 0001001902 country:US 2022-01-02 2022-12-31 0001001902 srt:EuropeMember 2022-01-02 2022-12-31 0001001902 us-gaap:TransferredOverTimeMember 2022-01-02 2022-12-31 0001001902 srt:AsiaMember 2022-01-02 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-01-02 2022-12-31 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-01-02 2022-12-31 0001001902 country:US 2022-01-02 2022-12-31 0001001902 ivac:StockPurchaseRightsMember 2022-01-02 2022-12-31 0001001902 us-gaap:ForeignCountryMember 2022-01-02 2022-12-31 0001001902 us-gaap:CommonStockMember 2022-01-02 2022-12-31 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-12-31 0001001902 us-gaap:RetainedEarningsMember 2022-01-02 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember ivac:InducementPlanMember 2022-01-02 2022-12-31 0001001902 ivac:PhotonicsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SellingGeneralAndAdministrativeExpensesMember ivac:PhotonicsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SegmentContinuingOperationsMember 2022-01-02 2022-12-31 0001001902 ivac:HiaIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-02 2022-12-31 0001001902 ivac:EotechLlcMember 2022-01-02 2022-12-31 0001001902 ivac:SharedservicesagreementMember ivac:EotechLlcMember 2022-01-02 2022-12-31 0001001902 ivac:ForfeitureAwardsMember 2022-01-02 2022-12-31 0001001902 ivac:StockBasedAwardsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2022-01-02 2022-12-31 0001001902 ivac:EotechLlcMember ivac:PhotonicsMember 2021-12-30 0001001902 srt:ScenarioForecastMember 2024-12-31 0001001902 ivac:EotechLlcMember ivac:PhotonicsMember us-gaap:SubsequentEventMember 2024-12-31 0001001902 ivac:InducementPlanMember 2022-01-19 2022-01-19 0001001902 country:SG 2014-01-02 2015-01-03 0001001902 country:SG 2017-12-31 2018-12-29 0001001902 country:US 2012-01-01 2012-12-31 0001001902 ivac:StockPurchaseAgreementMember ivac:HiaIncMember 2022-08-26 2022-08-26 0001001902 ivac:HiaIncMember 2022-08-26 0001001902 srt:ScenarioForecastMember 2025-12-31 0001001902 ivac:TwoThousandTwentyThreePerformanceBasedRestrictedStockUnitsMember 2023-05-31 2023-05-31 0001001902 ivac:ClaimsByTheFormerEmployeeEmployedThroughContractAgenciesMember 2022-01-02 2022-04-02 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001001902 us-gaap:CommonStockMember 2023-12-30 0001001902 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001001902 us-gaap:TreasuryStockCommonMember 2023-12-30 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0001001902 us-gaap:RetainedEarningsMember 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-01-01 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-01-01 0001001902 us-gaap:CommonStockMember 2022-01-01 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001001902 us-gaap:TreasuryStockCommonMember 2022-01-01 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001001902 us-gaap:RetainedEarningsMember 2022-01-01 0001001902 us-gaap:CommonStockMember 2022-12-31 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001001902 us-gaap:TreasuryStockCommonMember 2022-12-31 0001001902 us-gaap:RetainedEarningsMember 2022-12-31 iso4217:USD xbrli:shares utr:Day xbrli:pure utr:Year utr:Month ivac:Installment iso4217:USD xbrli:shares ivac:Subsidiary ivac:investments
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form
10-K
(Mark One)
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE
ACT OF 1934
For the fiscal year ended December 30, 2023
or
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from   to
Commission file number
0-26946
INTEVAC, INC.
(Exact name of registrant as specified in its charter)
 
Delaware
 
94-3125814
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
3560 Bassett Street
Santa Clara, California 95054
(Address of principal executive office, including Zip Code)
Registrant’s telephone number, including area code: (408)
986-9888
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
  
Trading
Symbol(s)
  
Name of each exchange on which registered
Common Stock ($0.001 par value)
  
IVAC
  
The Nasdaq Stock Market LLC (Nasdaq Global Select)
Securities registered pursuant to Section 12(g) of the Act:
None.
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ☐ Yes ☒ No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐ Yes ☒ No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. ☒ Yes ☐ No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). ☒ Yes ☐ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.:
 
Large accelerated filer      Accelerated filer  
Non-accelerated
filer
 
   Smaller reporting company  
     Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to
§240.10D-1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in
Rule 12b-2
of the Exchange Act). ☐ Yes ☒ No
As of July 1, 2023, the aggregate market value of voting and
non-voting
stock held by
non-affiliates
of the registrant was approximately $95,061,431 (based on the closing price for shares of the registrant’s Common Stock as reported by the Nasdaq Stock Market for the last trading day prior to that date).
Shares of Common Stock held by each executive officer and director have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
On February 14, 2024, 26,576,160 shares of the registrant’s Common Stock, $0.001 par value, were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE.
Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated by reference into Part III. Such proxy statement will be filed within 120 days after the end of the fiscal year covered by this Annual Report on Form
10-K.


Table of Contents

INTEVAC, Inc.

Index to the Form 10-K

For the Fiscal Year Ended December 30, 2023

 

               Page  

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

     3  

PART I

        
   Item 1.    Business      3  
   Item 1A.    Risk Factors      11  
   Item 1B.    Unresolved Staff Comments      17  
   Item 1C.    Cybersecurity      17  
   Item 2.    Properties      18  
   Item 3.    Legal Proceedings      18  
   Item 4.    Mine Safety Disclosures      19  

PART II

        
   Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities      20  
   Item 6.    [Reserved]      20  
   Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations      21  
   Item 7A.    Quantitative and Qualitative Disclosures About Market Risk      29  
   Item 8.    Financial Statements and Supplementary Data      30  
   Item 9.    Changes in and Disagreements With Accountants on Accounting and Financial Disclosure      65  
   Item 9A.    Controls and Procedures      65  
   Item 9B.    Other Information      65  
   Item 9C.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections      65  

PART III

        
   Item 10.    Directors, Executive Officers and Corporate Governance      66  
   Item 11.    Executive Compensation      66  
   Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters      66  
   Item 13.    Certain Relationships and Related Transactions, and Director Independence      66  
   Item 14.    Principal Accountant Fees and Services      66  

PART IV

        
   Item 15.    Exhibits and Financial Statement Schedules      67  
   Item 16.    Form 10-K Summary      68  
   Signatures      69  

 

2


Table of Contents

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Certain information in this Annual Report on Form 10-K (“Annual Report” or “Form 10-K”) of Intevac, Inc. and its subsidiaries (“Intevac”, “we” or the “Company”), including in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” is forward-looking in nature. All statements in this Annual Report, including those made by the management of Intevac, other than statements of historical fact, are forward-looking statements. Examples of forward-looking statements include statements regarding Intevac’s future financial results, operating results, cash flows and cash deployment strategies, business strategies, costs, products, working capital, competitive positions, management’s plans and objectives for future operations, research and development, acquisitions and joint ventures, growth opportunities, customer contracts, investments, liquidity, declaration of dividends, and legal proceedings, as well as market conditions and industry trends. These forward-looking statements are based on management’s estimates, projections and assumptions as of the date hereof and include the assumptions that underlie such statements. Forward-looking statements may contain words such as “may,” “will,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential” and “continue,” the negative of these terms, or other comparable terminology. Any expectations based on these forward-looking statements are subject to risks and uncertainties and other important factors, including those discussed in Item 1A, “Risk Factors,” below and elsewhere in this Annual Report. Other risks and uncertainties may be disclosed in Intevac’s prior Securities and Exchange Commission (“SEC”) filings. These and many other factors could affect Intevac’s future financial condition and operating results and could cause actual results to differ materially from expectations based on forward-looking statements made in this Annual Report or elsewhere by Intevac or on its behalf. Intevac undertakes no obligation to revise or update any forward-looking statements.

The following information should be read in conjunction with the consolidated financial statements and the accompanying Notes to Consolidated Financial Statements included in this Annual Report.

PART I

 

Item 1.

Business

Overview

Founded in 1991, Intevac is a leading provider of thin-film process technology and manufacturing platforms for high-volume manufacturing environments. As a long-time supplier to the hard disk drive (“HDD”) industry, over the last 20 years we have delivered over 180 of our industry-leading 200 Lean® systems, which currently represent the majority of the world’s capacity for HDD disk media production. Today, we believe that all of the technology upgrade initiatives for next-generation media for the HDD industry, along with planned media capacity additions over the next several years, are being deployed on our 200 Lean platform. With over 30 years of leadership in designing, developing, and manufacturing high-productivity, thin-film processing systems, we also are leveraging our technology and know-how for additional applications, such as protective coatings for the advanced coatings (“ADVC”) market, formerly known as the display cover panel (“DCP”) market.

In December 2021, Intevac sold its Photonics business, which consisted of developing, manufacturing and selling compact, high-sensitivity digital-optical products for the capture and display of extreme low-light images. As a result of this disposition, the results of operations from the Photonics business are reported as “net income (loss) from discontinued operations, net of taxes” in the consolidated financial statements in Item 8 of this Annual Report. For more information, see Note 2 “Divestiture and Discontinued Operations” to the consolidated financial statements in Item 8 of this Annual Report.

Intevac also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries. In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries.

HDD Equipment Market

Intevac designs, manufactures, markets and services complex capital equipment used to deposit thin films and lubricants onto substrates to produce magnetic disks that are used in HDDs. Disk and disk drive manufacturers produce magnetic disks in a sophisticated manufacturing process involving many steps, including plating, annealing, polishing, texturing, sputtering,

 

3


Table of Contents

etching, stripping and lubrication. Intevac believes its systems represent approximately 65% of the installed capacity for disk sputtering worldwide. Intevac’s systems are used by manufacturers of magnetic media such as Seagate Technology and Western Digital Corporation (including its wholly-owned subsidiary HGST).

HDDs are a primary storage medium for digital data in enterprise nearline “cloud” applications, enterprise performance and surveillance applications, and, to a lesser extent, in personal computers (“PCs”). Intevac believes that HDD media unit shipments will grow over time, driven by continued high growth rates in digitally-stored data, the slowing of areal density improvements, increased demand for nearline drives for cloud storage, continuing increases in the HDD tie ratio (the average number of disks per hard drive), and new and emerging applications. The projected growth rates for digitally-stored data on HDDs exceed the rate of areal density improvements, at the same time as the tie ratio is increasing, which results in demand for magnetic disks outpacing HDD units.

In recent years HDD media units have been negatively impacted by an overall decline in desktop PC units, the adoption of solid state drives (“SSDs”) in desktops, as well as laptops and other mobile devices, and the transition to centralized storage. Although the HDD industry continues to expect growth in the nearline data storage market segment, the transition to centralized storage combined with the negative growth in PC shipments has resulted in lower HDD shipments in recent years. However, Intevac continues to believe that long-term demand for hard disks required for high capacity HDDs will increase, driven by growth in demand for digital storage, a slowing growth rate in areal density improvements, and increased information technology spending to support the transition to cloud storage. The number of disk manufacturing systems needed to support this growth as well as future technology transitions and improvements is expected to vary from year to year depending on the factors noted above.

Intevac expects that HDD manufacturers will extend their utilization of planar perpendicular media with the introduction of new technologies such as Heat Assisted Magnetic Recording (“HAMR”) and Energy Assisted Magnetic Recording (“EAMR”). Initial shipments of HAMR and EAMR-based HDDs began in 2020. Intevac believes that leading manufacturers of magnetic media that are using Intevac systems will continue to advance these new technologies, which Intevac expects will create a significant market opportunity for Intevac to develop and install the HDD system upgrades that will be required by these new technologies.

With the slowing of HDD media unit demand that occurred beginning in mid-2022, Intevac’s customers elected to accelerate deployment of HAMR system upgrades during this period of lower capacity utilization, and at the same time elected to spread their expected media capacity additions more ratably over a two- to four-year period. Intevac’s HDD revenues through the 2024 timeframe are expected to consist primarily of HDD upgrades, spares and field service.

Advanced Coatings Market

Intevac develops equipment to deposit optically transparent thin films onto DCPs typically found on consumer and automotive electronics products, including smartphones, foldable devices, smartwatches, wearable devices, tablet PCs, gaming systems, digital cameras, automotive infotainment systems, point-of-sale devices, and digital signage. In 2023, approximately 1.2 billion smartphones, 504 million smart watches, and 123 million tablet PCs were shipped to consumers worldwide. For smartphones alone, it is forecasted that nearly 1.25 billion units will ship in 2027.

DCPs are typically made of tempered glass, such as soda-lime or aluminosilicate, or other materials such as sapphire, glass-ceramic and colorless polyimide. The primary function of the DCP is to provide a clear protective interface to the display it protects. In many cases, the DCP is treated with various coatings to enhance its protective performance as well as for clarity, readability and touch sensitivity. The types of coatings typically found on DCPs of electronic devices include: Scratch Protection (“SP”), Anti-Reflection (“AR”), Anti-Fingerprint (“AF”) and Non-Conductive Vacuum Metallization (“NCVM”) coatings.

SP coatings generally consist of hard thin films deposited onto the surface of the DCP. Their primary function is to provide enhanced protection against the incidence of scratch, but they can also provide greater breakage resistance. Intevac developed its own SP coating for DCP applications, utilizing its production-proven carbon film technology that is also used on HDD media. This coating provides a hard protective layer which significantly improves the DCP’s resistance to scratches and breakage. Intevac expects that the adoption of AR and NCVM coatings on mobile devices will create an increased need for SP coatings and provide a significant demand opportunity for ultra-durable protective glass coatings.

AR coatings enable greater light transmission though the DCP by reducing the light reflected by the surface back to the user’s eye. This allows the user to more easily read the display and reduces the required power needed to display the image

 

4


Table of Contents

which results in extending the battery life. AR coatings are typically soft and must be applied to the outer surface of the DCP. A significant drawback to using AR coatings is their susceptibility to scratch. As a result, smartphone manufacturers have been reluctant to implement AR coatings on their products. Intevac believes its ADVC systems and applications of various protective thin film technologies to create ultra-durable and more scratch-resistant AR coatings could represent a significant market opportunity.

AF coatings provide water and oil protection for the surface of the DCP. By preventing fingerprints, AF coatings provide greater aesthetics and increase the readability of the display. The drawback to AF coatings is their relatively low resistance to wear. The coating is soft and usually wears off within a few months of product purchase.

In March 2022, as part of Intevac’s realignment effort, the Company ceased pursuing several ADVC projects and instead started a focused effort to develop a new, modular platform that can be configured to handle a variety of form factors, including two-dimensional (“2D”) and three-dimensional (“3D”) shapes and both small and large surface area substrates. This platform was introduced as TRIO in March 2022.

TRIO is a flexible, horizontal deposition tool platform that evolved from Intevac’s decades of experience in delivering high-performance, cost-effective equipment for both the HDD and solar markets. TRIO leverages Intevac’s materials science and coating equipment technology to deposit SP and AR coatings with enhanced durability for all types of mobile consumer devices, as well as auto display glass. The TRIO platform contains proprietary, patent-protected components and automation that allow fast, precise deposition of coatings with superior adhesion, hardness, strength, and optical properties.

In December 2022, the Company announced it had entered a joint development agreement with Corning Inc. (“Corning”), a major provider of glass and glass ceramic materials, for the development of TRIO for consumer device applications. In December 2023, the Company announced that it had successfully completed the qualification of its first TRIO system within the initial twelve months of the agreement with Corning. Intevac expects to continue to develop additional customer relationships for TRIO for other glass coating applications, such as in the automotive sector and advanced packaging market.

TFE Products

Intevac’s TFE product portfolio addressing the HDD and ADVC markets is based around common core technologies and competencies. Intevac believes its TFE product portfolio can be extended to support adjacent markets. Based on its history and market and technology leadership in the HDD industry, Intevac offers superior high-productivity vacuum handling of small substrates at the lowest cost of ownership. Lowest cost of ownership includes various advantages such as high target utilization, high throughput, small footprint, double-sided coating, and reduced materials costs.

The following table presents a representative list of our TFE products.

 

TFE Products

  

Applications and Features

HDD Equipment Market

200 Lean® Disk Sputtering System

  

•  Uses physical vapor deposition (“PVD”) and chemical vapor deposition (“CVD”) technologies.

•  Deposits magnetic films, non-magnetic films and protective carbon-based overcoats.

•  Provides high-throughput for small-substrate processing.

•  Over 180 units shipped.

Upgrades, spares, consumables and services (non-systems business)

  

•  Upgrades to the installed base to support the continued growth in areal density or reduce the manufacturing cost per disk.

Advanced Coatings Market

TRIO

  

•  Uses proprietary sputtering technology for multiple film types.

•  Allows for precise deposition of thin film layering to manage film stress.

•  Uses patented deposition systems and designs.

•  Modular design enables expandability.

•  Can operate at low vacuum pressure and temperature, allowing coating of a variety of substrate types.

•  Can coat both 2D and 3D substrates of different sizes with high precision control of resultant performance.

 

5


Table of Contents

Customer Concentration

Historically, a significant portion of Intevac’s revenue in any particular period has been attributable to sales to a limited number of customers.

The following customer accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and 2022.

 

     2023     2022  

Seagate Technology

     92     80

Our reliance on sales to relatively few customers increased with the disposition of our Photonics business in December 2021, and we expect that sales of our products to relatively few customers will continue to account for a high percentage of our revenues in the foreseeable future.

Foreign sales accounted for 91% of revenue in fiscal 2023 and 87% of revenue in fiscal 2022. The majority of Intevac’s foreign sales are to companies in Asia or to U.S. companies for use in their Asian manufacturing or development operations. Intevac anticipates that foreign sales will continue to be a significant portion of Intevac’s revenues. Intevac’s disk sputtering equipment customers include magnetic disk manufacturers, such as Showa Denko, and vertically integrated HDD manufacturers, such as Seagate Technology and Western Digital Corporation (including its wholly owned subsidiary HGST). Intevac’s ADVC customers include DCP manufacturers, such as Truly Opto-electronics, and providers of glass and glass ceramic materials, such as Corning. Intevac’s customers’ manufacturing facilities are primarily located in California, China, Taiwan, Japan, Malaysia, Portugal and Singapore.

Competition

The principal competitive factors affecting the markets for Intevac’s products include price, product performance and functionality, ease of integration, customer support and service, reputation and reliability. Intevac has one major competitor, Canon Anelva, in the HDD equipment market and has historically experienced intense worldwide competition for magnetic disk sputtering equipment. Intevac faces competition in the ADVC market from optical coating equipment manufacturers such as Optorun and Shincron on drum coating systems and Von Ardenne on inline systems, as well as from glass manufacturers that may develop scratch resistant glass, touchscreen manufacturers that may adopt harder substrate materials, and other equipment companies, chemical companies or the DCP manufacturers themselves, which may offer competing protective coatings. These competitors generally have substantially greater financial, technical, marketing, manufacturing and other resources as compared to Intevac. Furthermore, any of Intevac’s competitors may develop enhancements to, or future generations of, competitive products that offer superior price or performance features. In addition, new competitors with enhanced products may enter the markets that Intevac currently serves.

Marketing and Sales

Sales are made primarily through Intevac’s direct sales force. Intevac also sells its products through distributors in Japan and China. The selling process for Intevac’s products is multi-level and lengthy, involving individuals from marketing, engineering, operations, customer service and senior management.

Installing and integrating new equipment requires a substantial investment by a customer. Sales of Intevac’s systems depend, in significant part, upon the decision of a prospective customer to replace obsolete equipment or increase manufacturing capacity by upgrading or expanding existing manufacturing facilities or constructing new manufacturing facilities, all of which typically involve a significant capital commitment. Intevac’s systems have a lengthy sales cycle, during which Intevac may expend substantial funds and management time and effort with no assurance that a sale will result.

The production of large complex systems requires Intevac to make significant investments in inventory both to fulfill customer orders and to maintain adequate supplies of spare parts to service previously shipped systems. Intevac maintains inventories of spare parts in the United States, Singapore, Malaysia and China to support its customers. Intevac often requires its customers to pay for systems in three installments, with a portion of the system price billed upon receipt of an order, a portion of the price billed upon shipment, and the balance of the price and any sales tax due upon completion of installation and acceptance of the system at the customer’s factory.

 

6


Table of Contents

Intevac provides process and applications support, customer training, installation, start-up assistance and post-installation service support to customers. Intevac supports U.S. customers from its headquarters in Santa Clara, California, and has field offices in Singapore, China, and Malaysia to support customers in Asia.

Warranties for Intevac’s products typically range between 12 and 24 months from customer acceptance. During the warranty period any necessary non-consumable parts are supplied and installed without charge.

Research and Development and Intellectual Property

Intevac’s long-term growth strategy requires continued development of new products. Intevac works closely with its customers to design products that meet their planned technical and production requirements. Product development and engineering organizations are located primarily in the United States and Singapore.

Intevac’s competitive position significantly depends on its research, development, engineering, manufacturing and marketing capabilities, and not just on Intevac’s patent position. However, protection of Intevac’s technological assets by obtaining and enforcing intellectual property rights, including patents, is important. Therefore, Intevac’s practice is to file patent applications in the United States and other countries for inventions that Intevac considers important. Although Intevac does not consider its business to be materially dependent upon any one patent, the rights of Intevac and the products made and sold under Intevac’s patents along with other intellectual property, including trademarks, know-how, trade secrets and copyrights, taken as a whole, are a significant element of Intevac’s business.

Intevac enters into patent and technology licensing agreements with other companies when management determines that it is in Intevac’s best interest to do so. Intevac pays royalties under existing patent license agreements for use of certain patented technologies in several of Intevac’s products.

In the normal course of business, Intevac periodically receives and makes inquiries regarding possible patent infringements. In dealing with such inquiries, it may be necessary or useful for Intevac to obtain or grant licenses or other rights. However, there can be no assurance that such licenses or rights will be available to Intevac on commercially reasonable terms, or at all. If Intevac is not able to resolve or settle claims, obtain necessary licenses and/or successfully prosecute or defend its position, Intevac’s business, financial condition and results of operations could be materially and adversely affected.

Manufacturing

Intevac manufactures its products at its facilities in California and Singapore. Intevac’s manufacturing operations include electromechanical assembly, vacuum processing, fabrication of sputter sources, and system assembly, alignment and testing.

Government Regulations

We are subject to various government regulations in the United States as well as various international locations where we operate. These regulations cover several diverse areas including environmental compliance, import and export controls, economic sanctions, data and privacy protection, transfer pricing rules, anti-bribery, anti-trafficking and anti-trust provisions. Our policies mandate compliance with applicable laws and regulations administered by various state, federal and international agencies. We instituted various training programs to educate our employees on compliance with governmental regulations, as well as applied legal and ethical practices in our everyday work. We are subject to international, federal, state, and local legislation, regulations, and other requirements relating to the use, storage, discharge, handling, emission, generation, manufacture, treatment and disposal of toxic or otherwise hazardous substances, chemicals, materials or waste; recycling and product packaging; worker health and safety; and other activities affecting the environment, our workforce, and the management of our manufacturing operations. We believe that our operations and facilities comply in all material respects with applicable environmental laws and worker health and safety laws. We treat the cost of complying with government regulations and operating a safe workplace as a normal cost of business and allocate the cost of these activities to all functions, except where the cost can be isolated and charged to a specific function. The environmental standards and regulations promulgated by government agencies in California and Singapore are particularly rigorous and set a high standard of compliance. In addition, climate change legislation is a significant topic of recent discussion and has generated and may continue to generate federal, international or other regulatory responses in the near future. We believe our costs of compliance with these regulations and standards are comparable to other companies operating similar facilities in these jurisdictions. We are also subject to import/export controls, tariffs, and other trade-related regulations and restrictions in the countries in which we have operations or otherwise do business. These controls, tariffs, regulations, and restrictions (including those related to, or affected by,

 

7


Table of Contents

United States-China relations) have had, and we believe may continue to have, a material impact on our business, including our ability to sell products and to manufacture or source components. The development of additional statutes and regulations and interpretation of existing statutes and regulations with respect to our industry can be expected to evolve over time. As with any commercial enterprise, we cannot predict with certainty the nature or direction of the development of federal statutes and regulations that will affect our business operations.

Human Capital Resources

General Information About Our Human Capital Resources

As of December 30, 2023, we had 128 employees, including 2 contract employees. Approximately 58% of our employees are located in the United States and 42% are located in Asia. Of our total workforce, 34 employees are involved in research and development; 62 employees are involved in operations, manufacturing, service and quality assurance; and 32 employees are involved in sales, order administration, marketing, finance, information technology, general management and other administrative functions.

Core Principles

Our core values are integral to Intevac’s culture. We pride ourselves in providing a safe and positive work environment where mutual respect and ethical conduct is a core value. We believe in continuous learning and professional development and provide employees with opportunities to grow.

Community Involvement

Our employees are committed to making a difference in the community by actively volunteering and fundraising for many charities, including the American Cancer Society, Second Harvest, Humane Society, Make-a-Wish Foundation, and Salvation Army.

Health and Safety

The health and safety of our employees is of utmost importance to us. We conduct regular self-assessments and audits to ensure compliance with our health and safety guidelines and regulatory requirements. Our ultimate goal is to achieve a level of work-related injuries as close to zero as possible through continuous investment in our safety programs. We provide protective gear (e.g., eye protection, masks and gloves) as required by applicable standards and as appropriate given employee job duties. Annual participation in trainings related to ethics, environment, health and safety, and emergency responses are at or near 100%.

Talent Management

We regularly monitor and review human capital metrics that are key to our business, including hiring statistics, promotion rates, turnover rates, career growth and development, and diversity and inclusion.

Hiring Practices

It is our policy to hire and promote the best-qualified person for the job and comply fully with all domestic, foreign and local laws relating to discrimination in the workplace. Our good faith outreach efforts are designed to ensure that there are no barriers for members of any group and to encourage interest by all qualified persons. We believe our actions enhance diversity, including recruiting at venues representing women, minorities and U.S. military veterans.

Turnover

We continually monitor employee turnover rates, both regionally and as a whole, as our success depends upon retaining our highly trained engineering, manufacturing and operating personnel. The average tenure of our employees is 9.5 years in the United States and 10.9 years in Asia.

Diversity and Inclusion

Recognizing and respecting our global presence, we strive to maintain a diverse and inclusive workforce everywhere we operate. We believe that a diverse and motivated workforce is vital to our success. We strive to advance diversity and inclusion

 

8


Table of Contents

through various talent acquisition programs to attract, retain and develop a diverse, highly-skilled work force. We conduct employee surveys to provide on-going feedback on how we are doing against our commitment to treat all employees fairly and provide equal opportunity in an environment free of discrimination. Our diversity and inclusion principles are also reflected in our employee training, in particular by educating employees about our policies against harassment and bullying and about the elimination of bias in the workplace.

Management Team

We believe our management team has the experience necessary to effectively execute our strategy and advance our product and technology leadership. Our chief executive officer has more than 25 years of industry experience. He is supported by an experienced and talented professional team.

Training and Talent Development

We are committed to the continued development of our employees. Strategic talent reviews and succession planning occur on a planned cadence annually – globally and across all business areas. We are committed to identifying and developing the talents of our next generation leaders. We have a robust talent and succession planning process and have established specialized programs to support the development of our talent pipeline for critical roles in management, engineering, and operations. We also provide technical, professional and leadership training to our employees. We recognize and support the growth and development of our employees and offer opportunities to participate in internal as well as external learning opportunities.

Compensation and Benefits

We strive to offer employees regionally competitive compensation and benefits that are aligned to our values. All employees receive a base salary, incentive compensation and welfare benefits. Depending on the region, benefits may include medical, dental and vision coverage, short and long-term disability income protection, flexible spending plans (health, dependent and limited flexible spending) and basic and supplemental life insurance, accidental death and dismemberment insurance and retirement savings plan. Intevac pays the majority or all of the costs for these benefits.

We have various employee incentive plans. Our profit-sharing plan provides for the distribution of a percentage of pre-tax profits to substantially all of our employees not eligible for other performance-based incentive plans. Our executives, key contributors and employees participate in bonus plans based on the achievement of profitability and other individual performance goals and objectives.

To foster a stronger sense of ownership and align the interests of employees with our stockholders we grant equity-based awards, including restricted stock units and performance-based restricted stock units to eligible employees. We also have an employee stock purchase plan, which provides employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 to the consolidated financial statements in Item 8 of this Annual Report for a description of these plans.

Oversight and Management

In accordance with its charter, our Human Capital Committee periodically reviews our employee programs and initiatives, including healthcare and other benefits, as well as our management development and succession planning practices and strategies.

Executive Officers of Intevac

Certain information about our executive officers and other key officers as of February 15, 2024 is listed below:

 

Name

   Age     

Position

Executive Officers:

     

Nigel D. Hunton

     61     

President and Chief Executive Officer

Kevin Soulsby

     66     

Interim Chief Financial Officer, Secretary and Treasurer

John Dickinson

     56     

Vice President of Operations

Other Key Officers:

     

Samuel Harkness

     58     

Vice President of Product Development and Technology

Eva Valencia

     60     

Vice President of Sales

 

9


Table of Contents

Mr. Hunton joined Intevac in January 2022 as President and Chief Executive Officer and a member of the Board of Directors. Prior to joining Intevac, Mr. Hunton served as President and Chief Executive Officer at Photon Control Inc., a fiber optics equipment manufacturing company, from May 2019 to July 2021. From July 2017 to May 2019, he was the President and Chief Executive Officer at Ferrotec (USA) Corporation, an electronics component manufacturing company. From April 2017 to July 2017, Mr. Hunton served as Special Projects Manager at Ferrotec GmbH. Mr. Hunton served as Managing Director at Hunton Associates Ltd, a management consulting company, from January 2016 to July 2017. From 2012 to 2015, Mr. Hunton served as Chief Executive Officer of MBA Polymers, Inc., a recycling company. From 1985 to 2012, Mr. Hunton served in various management roles at the Edwards Group, a global vacuum technology company. Mr. Hunton holds a BS in mechanical engineering from University of Manchester Institute of Science and Technology.

Mr. Soulsby has served as interim Chief Financial Officer since July 2023. Mr. Soulsby joined Intevac in February 1991 and previously served as Corporate Controller from 1995 through 2019 and as Managing Director, Tax & Risk Management from 2019 through July 2023. Mr. Soulsby holds an MBA and a BSC in Accounting from Santa Clara University.

Mr. Dickinson joined Intevac as Vice President of Operations in August 2022. Mr. Dickinson previously served as Director, Mechanical Engineer within the ICAPS group (encompassing chips for IoT, communications, automotive, power, and sensors) of Applied Materials, Inc. from April 2021 to August 2022. From January 2018 to April 2021, Mr. Dickinson served as Managing Director of the Livermore Business Unit of Ferrotec USA. From 2012 until April 2018, Mr. Dickinson served as Applications Engineering Director, Distinguished Member of the Technical Staff at Applied Materials, Inc. From 1995 to 2012, Mr. Dickinson held various management and engineering roles at the Edwards Group. Mr. Dickinson holds a MS in Mechanical Engineering and Materials from the University of London.

Dr. Harkness has served as Vice President of Product Development and Technology since May 2022. Dr. Harkness re-joined Intevac in October 2018 as a Senior Member of the Technical Staff and accepted increasing responsible leadership positions to include his current role. From 2014 to 2018, Dr. Harkness served as Founder and President of HIA, Inc., a magnetron development company that was acquired by Intevac in August 2022. In 2013 to 2014, Dr. Harkness was a Technologist for Veeco Instruments, a global capital equipment company. From 2012 to 2013, Dr. Harkness was Device Physicist for Plextronics Inc., a start-up venture in OLED solution processing. From 1998 to 2009, Dr. Harkness held various technical leadership roles at Seagate Technology in the component development organization for hard disk drive products. From 2010 to 2012 and from 1996 to 1998, Dr. Harkness held various management and engineering roles at Intevac. Dr. Harkness holds a Ph.D. and a BS in material science and engineering from the University of Florida.

Ms. Valencia joined Intevac as Vice President of Sales in November 2022. From August 2021 to November 2022, Ms. Valencia served as Senior Director, Semiconductor Sales at MKS Corporation, a provider of semiconductor manufacturing, advanced electronics and specialty industrial application products. From July 2019 to August 2021, Ms. Valencia served as Vice President at Photon Control Inc., a provider of optical sensors and systems to the semiconductor equipment industry. From March 2013 to July 2019, Ms. Valencia was Sales Director at Ferrotec (USA) Corporation, an electronics component manufacturing company. From 2011 until 2013, Ms. Valencia was Western Regional Sales Manager at Maine Machine, a manufacturer of high tolerance precision machined components and assemblies. From 2008 until 2011, Ms. Valencia served as Key Account Manager at Entegris Corporation, a provider of advanced materials and materials handling solutions for semiconductor manufacturing processes. From 2006 until 2008, Ms. Valencia served as Western Regional Sales Manager at SUSS MicroTec Inc., a supplier of equipment and process solutions for the semiconductor industry and adjacent markets such as advanced packaging, microelectromechanical systems (MEMS) and light emitting diode (LED). Ms. Valencia holds a BS in Biology from Notre Dame de Namur University.

Available Information

Intevac’s website is www.intevac.com. Intevac makes available free of charge, on or through its website, its annual, quarterly and current reports, and any amendments to those reports, as soon as reasonably practicable after electronically filing such reports with, or furnishing them to, the SEC. Information contained on Intevac’s website is not a part of, nor incorporated by reference into, this Annual Report or Intevac’s other filings with the SEC.

Trademarks

Intevac’s trademarks include the following: “200 Lean” and “INTEVAC TRIO

 

10


Table of Contents
Item 1A.

Risk Factors

We face a variety of risks that may affect our business, financial condition or results of operations, and many of those risks are driven by factors that we cannot control or predict. Investors should carefully consider the risks described below and all of the other information set forth in this Annual Report, before deciding to invest in our common stock. If any of the risks described below occur, our business, financial condition, results of operations and prospects could be materially adversely affected. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our operations.

Risks Related to Our Business

The industries we serve are cyclical, volatile and unpredictable.

A significant portion of our revenue is derived from the sale of equipment used to manufacture commodity technology products such as disk drives and cell phones. This subjects us to business cycles, the timing, length and volatility of which can be difficult to predict. When demand for commodity technology products exceeds production capacity, then demand for new capital equipment such as ours tends to be amplified. Conversely, when supply of commodity technology products exceeds demand, then demand for new capital equipment such as ours tends to be depressed. We cannot predict with any certainty when these cycles will begin or end. For example, our sales of systems for magnetic disk production increased in 2016 as a customer began upgrading the technology level of its manufacturing capacity. Sales of systems and upgrades for magnetic disk production in 2017 and 2018 were higher than in 2016 as this customer’s technology upgrade continued. However, sales of systems and upgrades for magnetic disk production in each of 2019, 2020, 2021, 2022 and 2023 were down from the levels in 2018 as this customer took delivery of fewer or no (in the case of 2021 and 2022) systems. In 2023, this customer cancelled orders for ten 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and we recorded a backlog reduction of $66.0 million. We expect sales of systems and upgrades for magnetic disk production in 2024 will be lower than the levels in 2023.

Our equipment represents only a portion of the capital expenditure that our customers incur when they upgrade or add production capacity. Accordingly, our customers generally commit to making large capital expenditures far in excess of the cost of our systems alone when they decide to purchase our systems. The magnitude of these capital expenditures requires our customers to have access to large amounts of capital. Our customers generally reduce their level of capital investment during downturns in the overall economy or during a downturn in their industries. Reductions in capital investment could be particularly pronounced during periods of higher interest rates due to the increased cost of obtaining capital.

We must effectively manage our resources and production capacity to meet rapidly changing demand. Our business experiences rapid growth and contraction, which stresses our infrastructure, internal systems and managerial resources. During periods of increasing demand for our products, we must have sufficient manufacturing capacity and inventory to meet customer demand; attract, retain and motivate a sufficient number of qualified individuals; and effectively manage our supply chain. During periods of decreasing demand for our products, we must be able to align our cost structure with prevailing market conditions; motivate and retain key employees; and effectively manage our supply chain.

We are exposed to risks associated with a highly concentrated customer base.

Historically, a significant portion of our revenue in any particular period has been attributable to sales of our disk sputtering systems to a limited number of customers. Our reliance on sales to relatively few customers has increased with the disposition of our Photonics business in December 2021, and we expect that sales of our products to relatively few customers will continue to account for a high percentage of our revenues in the foreseeable future. This concentration of customers, when combined with changes in the customers’ specific capacity plans and market share shifts, can lead to extreme variability in our revenue and financial results from period to period. The concentration of our customer base may also enable our customers to demand pricing and other terms unfavorable to Intevac and makes us more vulnerable to changes in demand by or issues with a given customer. The loss of one or more of these large customers, or delays in purchasing by any of them, would have a material and adverse effect on our revenues.

Sales of our equipment are primarily dependent on our customers’ upgrade and capacity expansion plans and whether our customers select our equipment.

We have no control over our customers’ upgrade and capacity expansion plans, and we cannot be sure they will select, or continue to select, our equipment when they upgrade or expand their capacity. The sales cycle for our equipment systems can be

 

11


Table of Contents

a year or longer, involving individuals from many different areas of Intevac and numerous product presentations and demonstrations for our prospective customers. Our sales process also commonly includes production of samples and customization of our products. We do not typically enter into long-term contracts with our customers, and until an order is actually submitted by a customer there is no binding commitment to purchase our systems. In some cases, orders are also subject to customer acceptance or other criteria even in the case of a binding agreement.

As of December 30, 2023, our total backlog was $42.4 million, which was primarily attributable to two customers. Our backlog includes orders under contracts that can extend for several years. Our backlog can be significantly affected by the timing of large orders. We may not realize all of the revenue included in our total backlog in the future. For example, in fiscal 2023, we removed $66.0 million from backlog upon receiving notices from a customer of the cancellation of orders for ten 200 Lean HDD systems due to the customer postponing previously planned media capacity additions. There can also be no assurance that our backlog will result in revenue in any particular period because the actual receipt, timing and amount of revenue under contracts included in backlog are subject to various contingencies, many of which are beyond our control. If our customers terminate, reduce or defer orders, we may be protected from certain costs and losses, but our sales will nevertheless be adversely affected, and we may not generate the revenue we expect.

Sales of new manufacturing systems are also dependent on obsolescence and replacement of the installed base of our customers’ existing equipment with newer, more capable equipment. If upgrades are developed that extend the useful life of the installed base of systems, then we tend to sell more upgrade products and fewer new systems, which can significantly reduce total revenue.

Our 200 Lean HDD customers also experience competition from companies that produce alternative storage technologies like flash memory, which offer smaller size, lower power consumption and more rugged designs. These storage technologies are being used increasingly in enterprise applications and smaller form factors such as tablets, smart-phones, ultra-books, and notebook PCs instead of hard disk drives. Tablet computing devices and smart-phones have never contained, nor are they likely in the future to contain, a disk drive. Products using alternative technologies, such as flash memory, optical storage and other storage technologies are becoming increasingly common and could become a significant source of competition to particular applications of the products of our 200 Lean HDD customers, which could adversely affect our results of operations. If alternative technologies, such as flash memory, replace hard disk drives as a significant method of digital storage, then demand for our hard disk manufacturing products would decrease.

Our results of operations could be materially harmed if we are unable to accurately forecast demand for our products and manage product inventory in an effective and efficient manner.

To ensure adequate inventory supply, we must forecast inventory needs and place orders with our suppliers before orders are placed by our customers. Factors that could affect our ability to accurately forecast demand for our products include: (1) an increase or decrease in customer demand for our products; (2) a failure to accurately forecast consumer acceptance for our new products such as the TRIO platform; (3) product introductions by competitors; (4) unanticipated changes in general market conditions or other factors (for example, because of effects on inventory supply and consumer demand caused by high inflation rates or other adverse macroeconomic conditions); (5) the uncertainties and logistical challenges that accompany operations on a global scale; and (6) terrorism or acts of war, or the threat thereof, political or labor instability or unrest, or public health crises..

If we fail to accurately forecast customer demand, we may experience excess inventory levels or a shortage of product to deliver to our customers. Inventory levels in excess of customer demand may result in inventory write-downs or write-offs, and the sale of excess inventory at discounted prices, which could harm our gross margin. Conversely, if we underestimate the demand for our products, we may not be able to produce products to meet our customer requirements, which could result in delays in the shipment of our products, negatively impact our ability to recognize revenue, generate lost sales, and cause damage to our reputation and relationships with our customers. Challenges in forecasting demand can also make it difficult to estimate future results of operations and financial condition from period to period and meet investor expectations. A failure to accurately predict the level of demand for our products or manage product inventory in an effective and efficient manner could adversely impact our results of operations and cause us not to achieve our expected financial results.

We are dependent on certain suppliers for parts used in our products.

We are a manufacturing business. Purchased parts constitute the largest component of our product cost. Our ability to manufacture depends on the timely delivery of parts, components and subassemblies from suppliers. We obtain some of the key

 

12


Table of Contents

components and subassemblies used in our products from a single supplier or a limited group of suppliers. If any of our suppliers fail to deliver quality parts on a timely basis, we may experience delays in manufacturing, which could result in delayed product deliveries, increased costs to expedite deliveries or develop alternative suppliers, or require redesign of our products to accommodate alternative suppliers. Some of our suppliers are thinly capitalized and may be vulnerable to failure, particularly during economic downturns and periods of higher interest rates and inflation.

Supply chain and shipping disruptions could result in shipping delays, and increased product costs which may have a material adverse effect on our business, financial condition and results of operations.

Supply chain disruptions have impacted, and may continue to impact, us and our suppliers. These disruptions have resulted in longer lead times and increased product costs and shipping expenses. While we have taken steps to minimize the impact of these increased costs by working closely with our suppliers and customers, prolonged supply chain disruptions could interrupt product manufacturing, increase lead times, increase product costs and continue to increase shipping costs, all of which could have a material adverse effect on our business, financial condition and results of operations.

We operate in an intensely competitive marketplace, and our competitors have greater resources than we do.

In the market for our disk sputtering systems, we experience competition primarily from Canon Anelva, which has sold a substantial number of systems worldwide. Some of our competitors have substantially greater financial, technical, marketing, manufacturing and other resources than we do, especially in the ADVC market. Our competitors may develop enhancements to, or future generations of, competitive products that offer superior price or performance features, and new competitors may enter our markets and develop such enhanced products. Moreover, competition for our customers is intense, and our competitors have historically offered substantial pricing concessions and incentives to attract our customers or retain their existing customers.

Our operating results fluctuate significantly from quarter to quarter, which can lead to volatility in the price of our common stock.

Our quarterly revenues and common stock price have fluctuated significantly. We anticipate that our revenues, operating margins and common stock price will continue to fluctuate for a variety of reasons, including: (1) changes in the demand, due to seasonality, cyclicality and other factors, in the markets for computer systems, storage subsystems and consumer electronics containing disks, as well as cell phones; (2) delays or problems in the introduction and acceptance of our new products, or delivery of existing products; (3) timing of orders, acceptance of new systems by our customers or cancellation or delay of those orders; (4) new products, services or technological innovations by our competitors or us; (5) changes in our manufacturing costs and operating expense; (6) changes in general economic, political, stock market and industry conditions; and (7) any failure of our operating results to meet the expectations of investment research analysts or investors.

Any of these, or other factors, could lead to volatility and/or a rapid change in the trading price of our common stock. In the past, securities class action litigation has been instituted against companies following periods of volatility in the market price of their securities. Any such litigation, if instituted against Intevac, could result in substantial costs and diversion of management time and attention.

Our success depends on international sales and the management of global operations.

A significant portion of our revenue comes from regions outside the United States, and we expect that international sales will continue to account for a significant portion of our total revenue in future years. Most of our international sales are to customers in Asia, which includes products shipped to overseas operations of U.S. companies. We currently have manufacturing facilities in California and Singapore and international customer support offices in Singapore, China, and Malaysia. Certain of our suppliers are also located outside the United States.

Managing our global operations presents challenges including, but not limited to, those arising from: (1) global trade issues; (2) variations in protection of intellectual property and other legal rights in different countries; (3) concerns of U.S. governmental agencies regarding possible national commercial and/or security issues posed by manufacturing businesses in Asia; (4) fluctuation of interest rates, raw material costs, labor and operating costs, and exchange rates; (5) variations in the ability to develop relationships with suppliers and other local businesses; (6) changes in the laws and regulations of the United States, including export restrictions, and other countries, as well as their interpretation and application; (7) the need to provide technical and spare parts support in different locations; (8) political and economic instability; (9) cultural differences;

 

13


Table of Contents

(10) varying government incentives to promote development; (11) shipping costs and delays; (12) adverse conditions in capital and credit markets; (13) variations in tariffs, quotas, tax codes and other market barriers; and (14) barriers to movement of cash.

We must regularly assess the size, capability and location of our global infrastructure and make appropriate changes to address these issues. Our failure to manage the risks and challenges associated with global operations could have a material adverse effect on our business.

Our success is dependent on recruiting and retaining a highly talented work force.

Our employees are vital to our success, and our key management, engineering and other employees are difficult to replace. We do not maintain key person life insurance on any of our employees. The expansion of high technology companies worldwide has increased demand and competition for qualified personnel and has made companies increasingly protective of prior employees. It may be difficult for us to locate employees who are not subject to non-competition agreements and other restrictions.

The majority of our U.S. operations are located in California where the cost of living and of recruiting employees is high. Our operating results depend, in large part, upon our ability to retain and attract qualified management, engineering, marketing, manufacturing, customer support, sales and administrative personnel. Furthermore, we compete with industries such as the hard disk drive, semiconductor, and solar industries for skilled employees. Failure to retain existing key personnel, or to attract, assimilate or retain additional highly qualified employees to meet our needs in the future, could have a material and adverse effect on our business, financial condition and results of operations.

Risks Related to Our Intellectual Property

Our growth depends on development of technically advanced new products and processes.

We have invested heavily, and continue to invest, in the development of new products, such as our 200 Lean HDD and our TRIO platform for ADVC. Our success in developing and selling new products depends upon a variety of factors, including our ability to: (1) predict future customer requirements; (2) make technological advances; (3) achieve a low total cost of ownership for our products; (4) introduce new products on schedule; (5) manufacture products cost-effectively including transitioning production to volume manufacturing; (6) commercialize and attain customer acceptance of our products; and (7) achieve acceptable and reliable performance of our new products in the field. Our new product decisions and development commitments must anticipate continuously evolving industry requirements significantly in advance of sales. In addition, we are attempting to expand into new or related markets, including the ADVC market. Our expansion into the ADVC market is dependent upon the success of our customers’ development plans. To date we have not recognized material revenue from such products. Failure to correctly assess the size of the market, successfully develop products on a timely basis, successfully develop cost effective products to address the market, or establish effective sales and support of new products would have a material adverse effect on future revenues and profits. In addition, if we invest in products for which the market does not develop as anticipated, we may incur significant charges related to such investments.

Rapid technological change in our served markets requires us to rapidly develop new technically advanced products. Our future success depends in part on our ability to develop and offer new products with improved capabilities and to continue to enhance our existing products. If new products have reliability or quality problems, our performance may be impacted by reduced orders, higher manufacturing costs, delays in acceptance and payment for new products and additional service and warranty expenses.

Our business depends on the integrity of our intellectual property rights.

The success of our business depends upon the integrity of our intellectual property rights, and we cannot ensure that: (1) any of our pending or future patent applications will be allowed or that any of the allowed applications will be issued as patents or will issue with claims of the scope we sought; (2) any of our patents will not be invalidated, deemed unenforceable, circumvented or challenged; (3) the rights granted under our patents will provide competitive advantages to us; (4) other parties will not develop similar products, duplicate our products or design around our patents; or (5) our patent rights, intellectual property laws or our agreements will adequately protect our intellectual property or competitive position.

From time to time, we have received claims that we are infringing third parties’ intellectual property rights or seeking to invalidate our rights. We cannot ensure that third parties will not in the future claim that we have infringed current or future

 

14


Table of Contents

patents, trademarks or other proprietary rights relating to our products. Any claims, with or without merit, could be time-consuming, result in costly litigation, cause product shipment delays or require us to enter into royalty or licensing agreements. Such royalty or licensing agreements, if required, may not be available on terms acceptable to us.

Risks Related to Government Regulation

We are subject to risks of non-compliance with environmental and other governmental regulations.

We are subject to a variety of governmental regulations relating to the use, storage, discharge, handling, emission, generation, manufacture, treatment and disposal of toxic or otherwise hazardous substances, chemicals, materials or waste. If we fail to comply with current or future regulations, such failure could result in suspension of our operations, alteration of our manufacturing process, remediation costs or substantial civil penalties or criminal fines against us or our officers, directors or employees. Additionally, these regulations could require us to acquire expensive remediation or abatement equipment and incur substantial expenses to comply with them.

In addition, climate change legislation is a significant topic of recent discussion and has generated and may continue to generate federal, international or other regulatory responses in the near future. If we or our suppliers, customers or partners fail to timely comply with applicable legislation, certain customers may refuse to purchase our products or we may face increased operating costs as a result of taxes, fines or penalties, or incur legal liability and reputational damage, which could harm our business, financial condition and results of operations.

General Risk Factors

Global economic conditions may harm our industry, business and results of operations.

We operate globally and as a result our business, revenue and profitability are impacted by global macroeconomic conditions. The success of our activities is affected by general economic and market conditions, including, among others, inflation, interest rates, tax rates, economic uncertainty, political instability, changes in laws, and trade barriers and sanctions. Inflation and government efforts to combat inflation, such as raising the benchmark interest rate, have increased and could continue to increase market volatility and have an adverse effect on the financial market and global economy. Volatility and adverse conditions in the capital and credit markets have negatively affected levels of business and consumer spending, heightening concerns about the likelihood of a global recession and potential default of various national bonds and debt backed by individual countries. Such developments, as well as the politics impacting these, could adversely affect our financial results. Uncertainty about worldwide economic conditions poses a risk as businesses may further reduce or postpone spending in response to reduced budgets, tight credit, negative financial news and declines in income or asset values, which could adversely affect our business, financial condition and results of operations. Geopolitical destabilization could continue to impact global currency exchange rates, commodity prices, trade and movement of resources, which may adversely affect the ability of our customers and potential customers to incur the capital expenditures necessary to purchase our products and services.

Our business could be negatively impacted by cyber and other security threats or disruptions.

We face various cyber and other security threats, including attempts to gain unauthorized access to sensitive information and networks. Although we utilize various procedures and controls to monitor and mitigate the risk of these threats, there can be no assurance that these procedures and controls will be sufficient. These threats could lead to losses of sensitive information or capabilities; financial liabilities and damage to our reputation. If we are unable to maintain compliance with security standards applicable to defense contractors, we could lose business or suffer reputational harm. Cyber threats to businesses are evolving and include, but are not limited to, malicious software, destructive malware, attempts to gain unauthorized access to data, disruption or denial of service attacks, and other electronic security breaches that could lead to disruptions in our systems, unauthorized release of confidential, personal or otherwise protected information (ours or that of our employees, customers or partners), and corruption of data, networks or systems. We have experienced cybersecurity threats and incidents involving our systems and expect these incidents to continue. While none of the cybersecurity events have been material to date, a successful breach or attack could have a material adverse effect on our results of operations, financial condition or business, harm our reputation and relationships with our customers, business partners, employees or other third parties, and subject us to consequences such as litigation and direct costs associated with incident response. In addition, we could be impacted by cyber threats or other disruptions or vulnerabilities found in products we use or in our partners’ or customers’ systems that are used in connection with our business. These events, if not prevented or effectively mitigated, could damage our reputation, require remedial actions and lead to loss of business, regulatory actions, potential liability and other financial losses.

 

15


Table of Contents

Changes to our effective tax rate affect our results of operations.

As a global company, we are subject to taxation in the United States, Singapore and various other countries. Significant judgment is required to determine and estimate worldwide tax liabilities. Our future effective tax rate could be affected by: (1) changes in tax laws; (2) the allocation of earnings to countries with differing tax rates; (3) changes in worldwide projected annual earnings in current and future years: (4) accounting pronouncements; or (5) changes in the valuation of our deferred tax assets and liabilities. Although we believe our tax estimates are reasonable, there can be no assurance that any final determination will not be different from the treatment reflected in our historical income tax provisions and accruals, which could result in additional payments by Intevac.

Difficulties in integrating past or future acquisitions or implementing strategic divestitures could adversely affect our business.

We have completed a number of acquisitions and dispositions during our operating history. We have spent and may continue to spend significant resources identifying and pursuing future acquisition opportunities. Acquisitions involve numerous risks including: (1) difficulties in integrating the operations, technologies and products of the acquired companies; (2) the diversion of our management’s attention from other business concerns; and (3) the potential loss of key employees of the acquired companies. Failure to achieve the anticipated benefits of the prior and any future acquisitions or to successfully integrate the operations of the companies we acquire could have a material and adverse effect on our business, financial condition and results of operations. Any future acquisitions could also result in potentially dilutive issuance of equity securities, acquisition or divestiture-related write-offs or the assumption of debt and contingent liabilities. In addition, we have made and will continue to consider making strategic divestitures, such as the disposition of our Photonics business. With any divestiture, there are risks that future operating results could be unfavorably impacted if targeted objectives, such as cost savings or earnout payments associated with the financial performance of the divested business, are not achieved or if other business disruptions occur as a result of the divestiture or activities related to the divestiture.

We could be involved in litigation.

From time to time, we may be involved in litigation of various types, including litigation alleging infringement of intellectual property rights and other claims and customer disputes. For example, in 2022 we settled an action against us under the Private Attorneys General Act (“PAGA”) for $1.0 million. Litigation is expensive, subjects us to the risk of significant damages, requires significant management time and attention, and could have a material and adverse effect on our business, financial condition and results of operations.

Business interruptions could adversely affect our operations.

Our operations are vulnerable to interruption by fire, earthquake, floods or other natural disaster, quarantines or other disruptions associated with infectious diseases, national catastrophe, terrorist activities, war, disruptions in our computing and communications infrastructure due to power loss, telecommunications failure, human error, physical or electronic security breaches and computer viruses, and other events beyond our control. We do not have a detailed disaster recovery plan. Despite our implementation of network security measures, our tools and servers may be vulnerable to computer viruses, break-ins and similar disruptions from unauthorized tampering with our computer systems and tools located at customer sites. Political instability could cause us to incur increased costs in transportation, make such transportation unreliable, increase our insurance costs or cause international currency markets to fluctuate. All these unforeseen disruptions and instabilities could have the same effects on our suppliers and their ability to timely deliver their products. In addition, we do not carry sufficient business interruption insurance to compensate us for all losses that may occur, and any losses or damages incurred by us could have a material adverse effect on our business and results of operations. For example, we self-insure earthquake risks because we believe this is the prudent financial decision based on the high cost of the limited coverage available in the earthquake insurance market. An earthquake could significantly disrupt our operations, most of which are conducted in California. It could also significantly delay our research and engineering effort on new products, most of which is also conducted in California. We take steps to minimize the damage that would be caused by business interruptions, but there is no certainty that our efforts will prove successful.

We could be negatively affected as a result of a proxy contest and the actions of activist stockholders.

A proxy contest with respect to election of our directors, or other activist stockholder activities, could adversely affect our business because: (1) responding to a proxy contest and other actions by activist stockholders can be costly and

 

16


Table of Contents

time-consuming, disruptive to our operations and divert the attention of management and our employees; (2) perceived uncertainties as to our future direction caused by activist activities may result in the loss of potential business opportunities, and may make it more difficult to attract and retain qualified personnel and business partners; and (3) if individuals are elected to our Board of Directors with a specific agenda, it may adversely affect our ability to effectively and timely implement our strategic plans.

We are required to evaluate our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act of 2002, and any adverse results from such evaluation could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.

Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, our management must perform evaluations of our internal control over financial reporting. Although our assessment, testing, and evaluation resulted in our conclusion that as of December 30, 2023, our internal control over financial reporting was effective, we cannot predict the outcome of our testing in future periods. Ongoing compliance with this requirement is complex, costly and time-consuming. If we fail to maintain effective internal control over financial reporting, then we could be subject to restatement of previously reported financial results, regulatory sanctions and a decline in the public’s perception of Intevac, which could have a material and adverse effect on our business, financial condition and results of operations.

 

Item 1B.

Unresolved Staff Comments

None.

 

Item 1C.

Cybersecurity

Risk Management and Strategy

We have established processes for assessing, identifying, and managing material risk from cybersecurity threats, and have integrated these processes into our overall risk management systems and processes. To prevent, detect and respond to information security threats, we maintain a cyber risk management program that employs a combination of Zero Trust security model and Cyber Security Framework (“CSF”) in accordance with the National Institute of Standards and Technology (“NIST”) security framework. Zero Trust is a security framework requiring all users to be authenticated, authorized, and continuously validated for security configuration before being granted access to applications and data. CSF is a set of voluntary guidelines that help organizations assess and improve their cybersecurity posture by implementing processes for identifying and mitigating risk, and detecting, responding to and recovering from cyberattacks.

We conduct periodic risk assessments to identify cybersecurity threats, as well as assessments in the event of a material change in our business practices that may affect information systems that are vulnerable to such cybersecurity threats. These risk assessments include identification of reasonably foreseeable internal and external risks, the likelihood and potential damage that could result from such risks, and the sufficiency of existing policies, procedures, systems, and safeguards in place to manage such risks. Following these risk assessments, we re-design, implement, and maintain reasonable safeguards to minimize identified risks; reasonably address any identified gaps in existing safeguards; and regularly monitor the effectiveness of our safeguards.

We engage a third-party outsourced security operations center in connection with our risk assessment processes. This service provider performs daily monitoring and testing of our safeguards for intrusion and vulnerabilities. We require this third-party service provider to certify that it has the ability to implement and maintain appropriate security measures, consistent with all applicable laws, to implement and maintain reasonable security measures in connection with their work with us, and to promptly report any suspected breach of its security measures that may affect Intevac.

Our Security Awareness Program includes training that reinforces our information technology risk and security management policies, standards and practices, as well as the expectation that employees comply with these policies. The Security Awareness Program engages personnel through training on how to identify potential cybersecurity risks and protect the Company’s resources and information. This training is mandatory for all employees globally on a periodic basis, and it is supplemented by Company-wide testing initiatives, including periodic phishing tests. The Company provides specialized security training for certain employee roles such as application developers. Training includes information about confidentiality and security, as well as responding to unauthorized access to or use of information.

 

17


Table of Contents

Governance

One of the key functions of our Board of Directors is informed oversight of our risk management processes, including risks from cybersecurity threats. Our Board of Directors is responsible for monitoring and assessing strategic risk exposure, and our executive officers are responsible for the day-to-day management of the material risks we face. Our Board of Directors administers its cybersecurity risk oversight function directly as a whole, as well as through the Audit Committee of the Board of Directors (the “Audit Committee”). The Audit Committee has primary responsibility for oversight of information security risks, including fraud, vendor, data protection and privacy, business continuity and resilience, and cybersecurity risks, and provides regular updates to the Board of Directors on such matters. The Audit Committee receives regular reports from our Director of Information Technology on, among other things, the Company’s cyber risks and threats, the status of projects to strengthen the Company’s information security systems, assessments of the Company’s security program and the emerging threat landscape. Information security risk is a significant oversight focus area for the Audit Committee, as well as the entire Board of Directors. Over the course of fiscal year 2023, the Audit Committee received four separate cybersecurity briefings from our Director of Information Technology.

Our Director of Information Technology and our management committee on cybersecurity, which includes our CEO, interim CFO, and VP of Operations, are primarily responsible for assessing and managing our material risks from cybersecurity threats. Our Director of Information Technology, who leads a team responsible for enterprise-wide cybersecurity strategy, policy, standards, architecture and processes, has extensive experience and background in information technology, platform software, cloud computing, cybersecurity, enterprise strategy, risk management, and large complex system development, delivery, and deployment. Additionally, our Director of Information Technology chairs our Cybersecurity Incident Response Team, which is responsible for prevention, identification, containment, eradication and remediation of cybersecurity incidents. While we have not experienced a material information security (cybersecurity) incident, we maintain an information security (cybersecurity) risk insurance policy as a matter of good practice.

 

Item 2.

Properties

Intevac maintains its corporate headquarters in Santa Clara, California. The location, approximate size and type of facility of the principal properties are listed below. Intevac leases all of its properties and does not own any real estate.

 

Location

  

Square Footage

   

Principal Use

Santa Clara, California

     169,583 (a),(b)   

Corporate Headquarters;

Marketing, Manufacturing, Engineering and Customer Support

Singapore

     31,947     Manufacturing and Customer Support

Malaysia

     1,291     Customer Support

Shenzhen, China

     2,568     Customer Support

 

(a)

In connection with the disposition of our Photonics business, we entered into a lease assignment agreement that assigns the lease obligation for two buildings in our California campus consisting of 94,890 square feet of rentable space to the buyer. As part of the assignment, we agreed to subsidize a portion of the buyer’s lease payments through the remainder of the lease term which expires in March 2024.

(b)

On November 30, 2023, we entered into an amendment to the lease for our California campus. The lease amendment provides for (i) effective as of April 1, 2024, our surrender of an aggregate area of approximately 94,207 rentable square feet and (ii) the extension of the expiration date of the term of the lease agreement with respect to the remaining 75,376 rentable square feet from April 1, 2024 to June 30, 2029.

Intevac considers these properties adequate to meet its current and future requirements. Intevac regularly assesses the size, capability and location of its global infrastructure and periodically makes adjustments based on these assessments.

 

Item 3.

Legal Proceedings

From time to time, Intevac is involved in claims and legal proceedings that arise in the ordinary course of business. Intevac expects that the number and significance of these matters will increase as Intevac’s business expands. Any claims or proceedings against us, whether meritorious or not, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into royalty or licensing agreements which, if required, may not be available on terms favorable to us or at all. Intevac is not presently a party

 

18


Table of Contents

to any lawsuit or proceeding that, in Intevac’s opinion, is likely to seriously harm Intevac’s business. For a description of our material pending legal proceedings, see Note 12 “Commitments and Contingencies” to the consolidated financial statements in Item 8 of this Annual Report.

 

Item 4.

Mine Safety Disclosures

Not applicable.

 

19


Table of Contents

PART II

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Intevac common stock is traded on The Nasdaq Stock Market (NASDAQ Global Select) under the symbol “IVAC.” As of February 15, 2024, there were 69 holders of record. This figure does not reflect the beneficial ownership of shares held in street name.

Recent Sales of Unregistered Securities

None.

Dividend Policy

We currently anticipate that we will retain our earnings, if any, for use in the operation of our business and do not expect to pay cash dividends on our capital stock in the foreseeable future.

Issuer Purchases of Equity Securities

On November 21, 2013, Intevac announced that its Board of Directors approved a stock repurchase program authorizing up to $30.0 million in repurchases, with no expiration date. On August 15, 2018, Intevac announced that its Board of Directors approved a $10.0 million increase to the original stock repurchase program for an aggregate authorized amount of $40.0 million. Our last repurchase under this authorization occurred during the first quarter of fiscal 2020. At December 30, 2023, $10.4 million remains available for future stock repurchases under the repurchase program.

 

Item 6.

[Reserved]

 

20


Table of Contents
Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

Management’s Discussion and Analysis (“MD&A”) is intended to facilitate an understanding of Intevac’s business and results of operations. This MD&A should be read in conjunction with Intevac’s Consolidated Financial Statements and the accompanying Notes to Consolidated Financial Statements included in Item 8 of this Form 10- K. The following discussion contains forward-looking statements and should also be read in conjunction with the cautionary statement set forth at the beginning of this Form 10-K. MD&A includes the following sections:

 

   

Overview: a summary of Intevac’s business, measurements and opportunities.

 

   

Results of Operations: a discussion of operating results.

 

   

Liquidity and Capital Resources: an analysis of cash flows, sources and uses of cash, and financial position.

 

   

Critical Accounting Policies and Estimates: a discussion of estimates that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations.

Overview

Intevac is a leading provider of thin-film process technology and manufacturing platforms for high-volume manufacturing environments . With over 30 years of leadership in designing, developing, and manufacturing high-productivity, thin-film processing systems, the Company leverages its technology and know-how to provide process manufacturing equipment solutions to the hard disk drive (“HDD”) and advanced coatings (“ADVC”) markets (formerly known as the display cover panel (“DCP”) market). Intevac’s customers include HDD and DCP manufacturers. Intevac operates in a single segment: Thin-film Equipment (“TFE”). Product development and manufacturing activities occur in North America and Asia. Intevac also has field offices in Asia to support its customers. Intevac’s products are highly technical and are sold primarily through Intevac’s direct sales force.

Intevac’s results of operations are driven by a number of factors including success in its equipment growth initiatives in the ADVC market and by worldwide demand for HDDs. Demand for HDDs depends on the growth in digital data creation and storage, the rate of areal density improvements, and the end-user demand for PCs, enterprise data storage, nearline “cloud” applications, video players and video game consoles that include such drives. Intevac continues to execute its strategy of diversification beyond the HDD industry by focusing on the Company’s ability to provide proprietary tools to enhance scratch protection and durability for the ADVC market and by working to develop the next generation of high volume ADVC manufacturing equipment. Intevac believes that its renewed focus on the ADVC market will result in incremental equipment revenues for Intevac and decrease Intevac’s dependence on the HDD industry. Intevac’s equipment business is subject to cyclical industry conditions, as demand for manufacturing equipment and services can change depending on supply and demand for HDDs and cell phones, as well as other factors such as global economic conditions and technological advances in fabrication processes.

In December 2021, the Company sold its Photonics business. As a result of the disposition, the results of operations from the Photonics reporting segment are reported as “Income (loss) from discontinued operations, net of taxes” in the consolidated financial statements in Item 8 of this Annual Report.

In March 2022, the Company realigned its operational focus and eliminated several research and development (“R&D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries and ceased offering certain legacy products within these industries.

The following table presents certain significant measurements for fiscal year 2023 and 2022:

 

Fiscal Year      2023         2022       Change
  2023 vs. 2022  
 
     (in thousands, except percentages and per share amounts)  

Net revenues

   $ 52,665     $ 35,761     $ 16,904  

Gross profit

   $ 20,226     $ 15,086     $ 5,140  

Gross margin percent

     38.4     42.2     (3.8) points  

Operating loss

   $ (13,244   $ (16,512   $ 3,268  

Net loss from continuing operations

   $ (12,610   $ (16,754   $ 4,144  

Income (loss) from discontinued operations, net of tax

   $ 420     $ (321   $ 741  

Net loss

   $ (12,190   $ (17,075   $ 4,885  

Net loss per basic and diluted share

   $ (0.47   $ (0.68   $ 0.21  

 

21


Table of Contents

Fiscal 2022 financial results reflected a challenging environment as we did not recognize revenue on any 200 Lean HDD systems. Gross margin in fiscal 2022 reflects the higher-margin contribution from HDD upgrades, offset in part by $755,000 in charges for excess and obsolete inventory as part of a restructuring program we implemented in March 2022 (the “2022 Cost Reduction Plan”). R&D expenses for fiscal 2022 included $1.5 million in expenditures related to the disposal of certain lab equipment as part of the 2022 Cost Reduction Plan. The cost of employee severance associated with the 2022 Cost Reduction Plan of $1.2 million was offset in full by stock-based compensation forfeitures related to the employees affected by the reduction in workforce. In connection with the sale of our Photonics business in December 2021, we entered into a Transition Service Agreement (“TSA”) with the buyer. TSA fees were $989,000 for fiscal 2022, of which $23,000 was reported as a reduction of cost of net revenues and $966,000 was reported as a reduction of selling, general and administrative expenses. The agreed-upon charges for such services were generally intended to allow the service provider to recover all costs and expenses of providing such services. During fiscal 2022, we did not recognize an income tax benefit on our U.S. net operating loss.

Fiscal 2023 financial results improved over fiscal 2022 but reflected a continued challenging environment. Net revenues increased compared to fiscal 2022, and we recognized revenue on one 200 Lean HDD system and one refurbished 200 Lean HDD system in fiscal 2023. Lower gross margins in fiscal 2023, versus fiscal 2022, reflected higher inventory obsolescence charges, severance costs, the lower-margin contributions from the 200 Lean HDD system and the refurbished 200 Lean HDD system and lower factory utilization. Inventory obsolescence charges during fiscal 2023 included $1.7 million in expenditures primarily related to certain TRIO inventory that become obsolete resulting from engineering change orders to the product. Inventory obsolescence charges during fiscal 2022 included $755,000 in expenditures primarily related to eliminated product offerings as part of our 2022 Cost Reduction Plan. The cost of employee severance associated with our restructuring program implemented in fiscal 2023 (the “2023 Cost Reduction Plan”) of $2.0 million was offset in part by $462,000 of stock-based compensation forfeitures related to the employees affected by the reduction in workforce. We reported a smaller net loss for fiscal 2023 compared to fiscal 2022 due to higher revenues and higher gross profit, offset in part by higher operating costs. During fiscal 2023, we did not recognize an income tax benefit on our U.S. net operating loss.

We believe fiscal 2024 will continue to be a challenging year, and we do not expect to be profitable in fiscal 2024. In fiscal 2024, we expect to begin recognizing revenue from our TRIO platform as the product completes qualifications. However, we expect that HDD equipment sales and upgrades for magnetic disk production in fiscal 2024 will be lower than 2023 levels. In addition, our results of operations and growth prospects could be impacted by macroeconomic conditions such as a global economic slowdown, global economic instability and political conflicts, wars, and public health crises. In addition, rising inflation and interest rates may impact demand for our products and services and our cost to provide products and services.

Results of Operations

Net revenues

 

     2023      2022      Change
2023 vs. 2023
 
     (in thousands)  

Total net revenues

   $ 52,665      $ 35,761      $ 16,904  
  

 

 

    

 

 

    

 

 

 

Net revenues consist primarily of sales of equipment used to manufacture thin-film disks, PV cells, DCPs, and ASP and related equipment.

The increase in revenues in fiscal 2023 versus fiscal 2022 was due primarily to higher sales of systems and technology upgrades, offset in part by lower sales of spare parts and field service. In fiscal 2023, we recognized revenue on one 200 Lean HDD system and one refurbished 200 Lean HDD system, technology upgrades, service and spare parts. In fiscal 2022, we recognized revenue on technology upgrades, service and spare parts. Revenue in fiscal 2023 includes $444,000 of cancellation fees, when we applied $444,000 of billings against customer advances in connection with inventory scrapped at the customer’s direction associated with a cancelled order.

Backlog

 

     December 30, 2023      December 31, 2022  
     (in thousands)  

Total backlog

   $ 42,415      $ 121,743  
  

 

 

    

 

 

 

 

22


Table of Contents

Backlog at December 30, 2023 did not include any 200 Lean HDD systems. Backlog at December 31, 2022 included eleven 200 Lean HDD systems. In May 2023, a customer cancelled an order for eight 200 Lean HDD systems and we recorded a backlog reduction of $54.6 million. In December 2023, a customer cancelled an order for two 200 Lean HDD systems and we recorded a backlog reduction of $11.4 million. On December 30, 2023, we had $42.4 million of backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025. However, our customers may cancel their contracts with us prior to contract completion. In the case of a termination for convenience, we would not receive anticipated future revenues, but would generally be permitted to recover all or a portion of our incurred costs and fees for work performed.

Significant portions of Intevac’s revenues in any particular period have been attributable to sales to a limited number of customers. The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and 2022.

 

     2023     2022  

Seagate Technology

     92     80

Western Digital Corporation

     *       18

 

*

Less than 10%

Revenue by geographic region

 

     2023      2022  
     (in thousands)  

United States

   $ 4,499      $ 4,558  

Asia

     48,058        31,103  

Europe

     108        100  
  

 

 

    

 

 

 

Total net revenues

   $ 52,665      $ 35,761  
  

 

 

    

 

 

 

International sales include products shipped to overseas operations of U.S. companies. The decrease in sales to the U.S. region in fiscal 2023 versus fiscal 2022, reflected lower spare parts and lower field service sales, offset in part by higher HDD upgrade sales. The increase in sales to the Asia region in fiscal 2023 versus fiscal 2022, reflected higher HDD system and HDD upgrade sales, offset in part by lower spare parts and field service sales. Sales to the Asia region in fiscal 2023 included one 200 Lean HDD system and one refurbished 200 Lean HDD system. Sales to the Asia region in fiscal 2022 did not include any systems.

Gross margin

 

     Fiscal Year     Change
2023 vs. 2022
 
     2023     2022  
     (in thousands, except percentages)  

Total gross profit

   $ 20,226     $ 15,086     $ 5,140  

% of net revenues

     38.4     42.2  

Cost of net revenues consists primarily of purchased materials and also includes assembly, test and installation labor and overhead, customer-specific engineering costs, warranty costs, provisions for inventory reserves and scrap.

Gross margin was 38.4% in fiscal 2023 compared to 42.2% in fiscal 2022. The decrease in the gross margin percentage for fiscal 2023 compared to fiscal 2022 was due primarily to higher inventory obsolescence charges, severance charges associated with the 2023 Cost Reduction Plan, lower-margin contributions from the 200 Lean HDD system and the refurbished 200 Lean HDD system, and lower factory utilization. Excess and obsolete inventory charges during fiscal 2023 included $1.7 million in expenditures primarily related to certain TRIO inventory that became obsolete resulting from engineering change orders to the product. Gross margins will continue to vary depending on a number of factors, including product mix, product cost, system configuration and pricing, factory utilization, and provisions for excess and obsolete inventory.

 

23


Table of Contents

Research and development

 

     Fiscal Year      Change
2023 vs. 2022
 
     2023      2022  
     (in thousands)  

Research and development expense

   $ 15,125      $ 13,722      $ 1,403  

R&D expense consists primarily of salaries and related costs of employees engaged in, and prototype materials used in ongoing research, design and development activities for TRIO equipment and HDD sputtering equipment.

R&D spending in fiscal 2023 increased compared to fiscal 2022 due to higher spending on our TRIO platform, offset in part by lower spending on HDD R&D programs. R&D spending during fiscal 2022 includes $1.5 million in expenditures related to the disposal of certain lab equipment as part of our 2022 Cost Reduction Plan.

Selling, general and administrative

 

     Fiscal Year      Change
2023 vs. 2022
 
     2023      2022  
     (in thousands)  

Selling, general and administrative expense

   $ 18,345      $ 17,876      $ 469  

Selling, general and administrative expense consists primarily of selling, marketing, customer support, financial and management costs. All domestic sales and the majority of international sales of HDD sputtering products in Asia are made through Intevac’s direct sales force. Intevac has offices in Singapore, Malaysia and China to support Intevac’s customers in Asia.

Selling, general and administrative expenses increased in fiscal 2023 over the amount spent in fiscal 2022 as higher severance charges, higher legal fees, higher training expenses, higher travel expenses, and higher variable compensation expenses were offset in part by lower stock-based compensation expenses and lower consulting fees. Selling, general and administrative expense in fiscal 2022 is net of $966,000 in TSA and shared services fees earned since the Photonics divestiture.

Cost reduction plans

During the third quarter of fiscal 2023, Intevac substantially completed implementation of the 2023 Cost Reduction Plan, which is intended to reduce expenses by reducing our workforce by 23 percent, including employees and contractors. Intevac incurred restructuring costs of $2.0 million in severance, $2,000 in stock-based compensation associated with the modification of certain stock-based awards and other employee-related expenses associated with the 2023 Cost Reduction Plan. Additionally as part of the 2023 Cost Reduction Plan the Company incurred a benefit of $462,000 related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce. Substantially all cash outlays in connection with the 2023 Cost Reduction Plan occurred in the third quarter of fiscal 2023. The cost of implementing the 2023 Cost Reduction Plan was reported under cost of net revenues ($490,000) and operating expenses ($1.3 million in selling, general and administrative expense and $117,000 in R&D expense) in the consolidated statements of operations. Implementation of the 2023 Cost Reduction Plan is expected to reduce salary, wages and other employee-related expenses and contractor payments by approximately $4.6 million on an annual basis.

During the first quarter of 2022, the Company implemented the 2022 Cost Reduction Plan to realign the Company’s operational focus, scale the business and improve costs. The 2022 Cost Reduction Plan included (i) reducing the Company’s workforce by 6% and (ii) eliminating several R&D programs and product offerings. We incurred restructuring costs of $1.2 million for estimated severance and the related modification of certain stock-based awards. Other costs incurred as part of the 2022 Cost Reduction Plan include: (i) a benefit of $1.3 million related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce, (ii) $1.5 million for fixed asset disposals, and (iii) $755,000 for write-offs of excess inventory. Substantially all cash outlays in connection with the 2022 Cost Reduction Plan were completed in the fourth quarter of fiscal 2022. The cost of implementing the 2022 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2022 Cost Reduction Plan reduced salary, wages and other employee-related expenses by approximately $2.1 million on an annual basis and reduced depreciation expense by $720,000 on an annual basis.

 

24


Table of Contents

Interest income and other income (expense), net

 

     Fiscal Year      Change
2023 vs. 2022
 
     2023      2022  
     (in thousands)  

Interest income and other income (expense), net

   $ 2,456      $ 1,085      $ 1,371  

Interest income and other income (expense), net in fiscal 2023 included $2.5 million of interest income on investments and other income of $113,000, offset in part by $165,000 of foreign currency losses. Interest income and other income (expense), net in fiscal 2022 included $1.2 million of interest income on investments and other income of $31,000, offset in part by $186,000 of foreign currency losses. The increase in interest income in 2023 over 2022 reflected higher interest rates on Intevac’s investments, offset in part by lower invested balances.

Provision for income taxes

 

     Fiscal Year      Change
2023 vs. 2022
 
     2023      2022  
     (in thousands)  

Provision for income taxes

   $ 1,822      $ 1,327      $ 495  

Intevac’s effective tax rate from continuing operations was (16.9%) for fiscal 2023 and (8.6%) for fiscal 2022 and we recorded income tax expense of $1.8 million in fiscal 2023 and $1.3 million in fiscal 2022. The income tax expense consists primarily of income taxes in foreign jurisdictions in which we conduct business and foreign withholding taxes. We maintain a full valuation allowance for domestic deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. Intevac’s effective tax rate differs from the U.S. statutory rate in both fiscal 2023 and fiscal 2022 primarily due to the Company not recognizing an income tax benefit on the domestic loss.

We assess the likelihood that our deferred tax assets will be recovered based upon our consideration of many factors, including the current economic climate, our expectations of future taxable income, and our ability to project such income. We maintain a full valuation allowance for our U.S. deferred tax assets due to uncertainty regarding their realization as of December 30, 2023.

Discontinued Operations

 

     Fiscal Year     Change
2023 vs. 2022
 
     2023      2022  
     (in thousands)  

Income (loss) from discontinued operations, net of tax

   $ 420      $ (321   $ 741  

Income (loss) from discontinued operations consists primarily of the results of operations of the Photonics business which we sold to EOTECH, LLC (“EOTECH”) on December 30, 2021. The income (loss) from discontinued operations in fiscal 2023 increased to a net income of $420,000 in fiscal 2023 as compared to a net loss of $321,000 in fiscal 2022. Income from discontinued operations for fiscal 2023 is comprised primarily of a stock-based compensation forfeiture benefit related to the termination of certain employees upon the completion of the assignment and novation of all government contracts to EOTECH in the first quarter of fiscal 2023 and accretion on the lease liability that was assigned to EOTECH. The loss from discontinued operations for fiscal 2022 includes salaries and wages and employee benefits up to and including January 4, 2022, the date when employees were conveyed to EOTECH, severance for several employees that were not hired by EOTECH, stock-based compensation expense associated with the acceleration of stock awards, contract termination costs associated with software maintenance agreements, settlement of the net working capital adjustment and incremental legal expenses associated with the divestiture, offset in part by a stock-based compensation divestiture-related forfeiture benefit.

Liquidity and Capital Resources

At December 30, 2023, Intevac had $72.2 million in cash, cash equivalents, restricted cash and investments compared to $112.8 million at December 31, 2022. During fiscal 2023, cash, cash equivalents, restricted cash and investments decreased by $40.6 million due primarily to cash used by operating activities, purchases of fixed assets, and tax payments related to the net share settlement of restricted stock units offset in part by cash received from the sale of Intevac common stock to Intevac’s employees through Intevac’s employee benefit plans.

 

25


Table of Contents

Cash, cash equivalents, restricted cash and investments consist of the following:

 

     December 30, 2023      December 31, 2022  
     (in thousands)  

Cash and cash equivalents

   $ 51,441      $ 68,904  

Restricted cash

     700        786  

Short-term investments

     17,405        25,541  

Long-term investments

     2,687        17,585  
  

 

 

    

 

 

 

Total cash, cash-equivalents, restricted cash and investments

   $ 72,233      $ 112,816  
  

 

 

    

 

 

 

Cash used by operating activities totaled $35.1 million in fiscal 2023 compared to cash used by operating activities of $7.4 million in fiscal 2022. Lower operating cash flow in fiscal 2023 was a result of investments made in working capital, offset in part by a smaller loss recognized from continuing operations.

Accounts receivable totaled $18.6 million at December 30, 2023 and $15.8 million at December 31, 2022. The number of days outstanding for Intevac’s accounts receivable was 128 at December 30, 2023 compared to 123 at December 31, 2022. Net inventories totaled $43.8 million at December 30, 2023 compared to $30.0 million at December 31, 2022. Inventory turns were 0.5 in fiscal 2023 and 1.1 in fiscal 2022. Accounts payable decreased to $5.8 million at December 30, 2023 compared to $11.6 million at December 31, 2022 primarily related to decreased purchases of inventory in second half of fiscal 2023. Other accrued liabilities were $1.8 million at December 30, 2023 and $5.4 million at December 31, 2022. Other accrued liabilities at December 31, 2022 included a $1.0 million accrual for the settlement of the PAGA lawsuit which was paid on January 20, 2023. Accrued payroll and related liabilities increased to $3.5 million at December 30, 2023 compared to $3.1 million at December 31, 2022 as a result of higher variable compensation accruals. Customer advances decreased from $24.7 million at December 31, 2022 to $21.9 million at December 30, 2023 primarily as a result of recognition of revenue, offset in part by the recognition of new orders. Customer advances for orders with deliveries beyond one year are included in long term liabilities.

Investing activities generated cash of $18.3 million in fiscal 2023 and used cash of $28.4 million in fiscal 2022. Proceeds from sales and maturities of investments, net of purchases totaled $23.6 million in fiscal 2023 as the Company liquidated investments from its investment portfolio to fund operating costs and inventory purchases. Purchases of investments, net of proceeds from sales and maturities of investments, totaled $25.7 million in fiscal 2022. Capital expenditures were $5.4 million in fiscal 2023 and $1.9 million in fiscal 2022.

During fiscal 2022, the Company acquired the outstanding shares of Hia, Inc, a supplier of magnetic bars, to bring the manufacturing of these magnetic bars in-house and to protect our technology and product quality while continuing to improve our products. The Company paid $700,000 on the closing date of the acquisition. Further contingent consideration will consist of amounts payable upon achievement of certain development and commercialization milestones, which is estimated to be up to $500,000, and a royalty arrangement. Contingent consideration is not recorded in an asset acquisition until the contingency is resolved (when the contingent consideration is paid or becomes payable) or when probable and reasonably estimable. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued in the fourth quarter of fiscal 2022. Transaction costs incurred in connection with the Hia acquisition totaled $63,000.

Financing activities used cash of $624,000 in fiscal 2023 and generated cash of $2.4 million in fiscal 2022. The sale of Intevac common stock to Intevac’s employees through Intevac’s employee benefit plans provided $1.4 million in fiscal 2023 and $3.1 million in fiscal 2022. Tax payments related to the net share settlement of restricted stock units were $1.7 million in fiscal 2023 and $724,000 in fiscal 2022.

Intevac’s investment portfolio consists principally of investment grade money market mutual funds, U.S. treasury and agency securities, asset backed securities, certificates of deposit, commercial paper, municipal bonds and corporate bonds. Intevac regularly monitors the credit risk in its investment portfolio and takes measures, which may include the sale of certain securities, to manage such risks in accordance with its investment policies.

As of December 30, 2023, approximately $31.1 million of cash and cash equivalents and $2.5 million of investments were domiciled in foreign tax jurisdictions. Intevac expects a significant portion of these funds to remain offshore in the short term. If the Company chose to repatriate these funds to the United States, it would be required to accrue and pay additional taxes on any portion of the repatriation subject to foreign withholding taxes.

 

26


Table of Contents

We believe that our existing cash, cash equivalents and investments and cash flows from operating activities will be adequate to meet our liquidity needs for the next twelve months and for the foreseeable future beyond the next twelve months. Our significant funding requirements include procurement of manufacturing inventories, operating expenses, non-cancelable operating lease obligations, capital expenditures, contingent consideration payments and variable compensation. We have flexibility over some of these uses of cash, including capital expenditures and discretionary operating expenses, to preserve our liquidity position. Capital expenditures for fiscal 2024 are projected to be approximately $3.0 million to $4.0 million related to network infrastructure and security, and laboratory and test equipment to support our R&D programs.

Off-Balance Sheet Arrangements

Off-balance sheet firm commitments relating to outstanding letters of credit amounted to approximately $700,000 as of December 30, 2023. These letters of credit and bank guarantees are collateralized by $700,000 of restricted cash. We do not maintain any other off-balance sheet arrangements, transactions, obligations, or other relationships that would be expected to have a material current or future effect on the consolidated financial statements.

Climate Change

We believe that neither climate change, nor governmental regulations related to climate change, have had any material effect on our business, financial condition or results of operations.

Critical Accounting Policies and Estimates

The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make judgments, assumptions and estimates that affect the amounts reported. Note 1 of Notes to Consolidated Financial Statements describes the significant accounting policies used in the preparation of the consolidated financial statements. Certain of these significant accounting policies are considered to be critical accounting policies. Note that these critical accounting policies and estimates relate solely to our continuing operations. The accounting policies related to our discontinued operations are discussed in Note 2, “Divestiture and Discontinued Operations,” to our consolidated financial statements.

A critical accounting policy is defined as one that is both material to the presentation of Intevac’s consolidated financial statements and requires management to make difficult, subjective or complex judgments that could have a material effect on Intevac’s financial condition or results of operations. Specifically, these policies have the following attributes: (1) Intevac is required to make assumptions about matters that are highly uncertain at the time of the estimate; and (2) different estimates Intevac could reasonably have used, or changes in the estimate that are reasonably likely to occur, would have a material effect on Intevac’s financial condition or results of operations.

Estimates and assumptions about future events and their effects cannot be determined with certainty. Intevac bases its estimates on historical experience and on various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as Intevac’s operating environment changes. These changes have historically been minor and have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. These uncertainties are discussed in the section above entitled “Risk Factors.” Based on a critical assessment of its accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes that Intevac’s consolidated financial statements are fairly stated in accordance with accounting principles generally accepted in the United States of America and provide a meaningful presentation of Intevac’s financial condition and results of operations.

Management believes that the following are Intevac’s critical accounting policies:

Revenue Recognition

A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has

 

27


Table of Contents

passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. Under the revenue standard we allocate revenue for such arrangements to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. The expected costs associated with our base warranties are recognized as expense when the equipment is sold.

Inventories

Inventories are valued using average actual costs and are stated at the lower of cost or net realizable value. The carrying value of inventory is reduced for estimated obsolescence by the difference between its cost and the net realizable value based upon assumptions about future demand. Intevac evaluates the inventory carrying value for potential excess and obsolete inventory exposures by analyzing historical and anticipated demand. In addition, inventories are evaluated for potential obsolescence due to the effect of known and anticipated engineering change orders and new products. If actual demand were to be substantially lower than estimated, additional inventory adjustments for excess or obsolete inventory might be required, which could have a material adverse effect on Intevac’s business, financial condition and results of operations.

Warranty

Intevac estimates the costs that may be incurred under the warranty it provides and records a liability in the amount of such costs at the time the related revenue is recognized. Estimated warranty costs are determined by analyzing specific product and historical configuration statistics and regional warranty support costs. Intevac’s warranty obligation is affected by product failure rates, material usage, and labor costs incurred in correcting product failures during the warranty period. As Intevac’s customer service engineers and process support engineers are highly trained and deployed globally, labor availability is a significant factor in determining labor costs. The quantity and availability of critical replacement parts is another significant factor in estimating warranty costs. Unforeseen component failures or exceptional component performance can also result in changes to warranty costs. If actual warranty costs differ substantially from our estimates, revisions to the estimated warranty liability would be required.

Income Taxes

Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities, net operating losses and tax credit carryforwards. Deferred tax assets are also reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized. Management has determined that it is more likely than not that its future taxable income will not be sufficient to realize its entire deferred tax assets.

In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

The effective tax rate is highly dependent upon the geographic composition of worldwide earnings, tax regulations governing each region, non-tax deductible expenses and availability of tax credits. Management carefully monitors the changes in many factors and adjusts the effective income tax rate as required. If actual results differ from these estimates, Intevac could be required to record additional valuation allowances on deferred tax assets or adjust its effective income tax rate, which could have a material adverse effect on Intevac’s business, financial condition and results of operations.

The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material impact on Intevac’s results of operations and financial condition.

 

28


Table of Contents

Equity-Based Compensation

Restricted stock units (“RSUs”) granted to employees and directors are measured at their fair value on the grant date. All RSUs granted in fiscal years 2023 and 2022 were granted for no consideration; therefore, their fair value was equal to the share price at the date of grant. The fair value of performance-based restricted stock units (“PRSUs”) granted in fiscal year 2022 with market-based conditions was calculated using the Monte Carlo model. This model requires Intevac to estimate the expected volatility of the price of Intevac’s common stock and the expected life of the equity-based awards. Estimating volatility and expected life requires significant judgment and an analysis of historical data. Intevac may have to increase or decrease compensation expense for equity-based awards if actual results differ significantly from Intevac’s estimates. The fair value of PRSUs granted in fiscal year 2023 with performance conditions was equal to the share price at the date of grant. Stock-based compensation expense is recorded based on the probability of achievement of the performance conditions specified in the 2023 PRSU grant. The Company evaluates the strategic goals and determines the probability of achieving each goal for accounting purposes commencing in the quarter granted. Management expectations related to the achievement of performance goals associated with 2023 PRSUs with performance conditions are assessed regularly to determine whether such grants are expected to vest. Intevac accounts for forfeitures as they occur rather than estimating expected forfeitures.

 

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

Not applicable for smaller reporting companies.

 

29


Table of Contents
P3YP3YP3Y
Item 8.
Financial Statements and Supplementary Data
INTEVAC, INC.
CONSOLIDATED FINANCIAL
STATEMENTS
Contents
 
    
Page
 
     31  
     33  
     34  
     35  
     36  
     37  
     38  
 
30

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Board of Directors and Stockholders of
Intevac, Inc.
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Intevac, Inc. (a Delaware corporation) and its subsidiaries (the “Company”) as of December 30, 2023 and December 31, 2022, and the related consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for each of the two years in the period ended December 30, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 30, 2023 and December 31, 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 30, 2023, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Inventory Valuation—Adjustments for Excess or Obsolete Inventories
As described in Notes 1 and 7 to the consolidated financial statements, the Company’s consolidated inventories balance was $43.8 million as of December 30, 2023. The Company’s inventories are valued using average actual costs and are stated at the lower of cost or net realizable value. The Company adjusts the carrying value of inventories for estimated excess quantities and obsolescence equal to the difference between the costs of inventories and the net realizable value based upon assumptions about future demand, market conditions and product life expectancy. If actual demand were to be substantially lower than estimated, there could be a significant adverse impact on the carrying value of inventories and results of operations.
The principal considerations for our determination that performing procedures relating to net realizable value adjustments to inventories is a critical audit matter are the significant amount of judgement by management in developing the assumptions of
 
31

the forecasted product demand, which in turn led to significant auditor judgement, subjectivity, and effort in performing audit procedures and evaluating audit evidence relating to the forecasted product demand. Additionally, for certain new product launches there may be limited historical data with which to evaluate forecasts.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of internal controls relating to management’s adjustments for excess or obsolete inventories, including internal controls over the development of assumptions related to forecasted product demand. The procedures also included, among others, testing management’s process for developing the estimate of the adjustments for excess or obsolete inventories, testing the completeness and accuracy of the underlying data used in the estimate, and evaluating management’s assumptions of forecasted product demand. Evaluating management’s demand forecast for reasonableness involved considering historical sales by product, and determining whether the demand forecast used was consistent with evidence obtained in other areas of the audit.
 
/s/ BPM LLP
We have served as the Company’s auditor since 2015.
San Jose, California
February 15, 2024
 
32

INTEVAC, INC.
CONSOLIDATED BALANCE SHEETS
 
    
December 30,
2023
   
December 31,
2022
 
    
(In thousands, except par
value)
 
ASSETS
 
Current assets
    
Cash and cash equivalents
   $ 51,441     $ 68,904  
Short-term investments
     17,405       25,541  
Trade and other accounts receivable, net of allowances of $0 at both December 30, 2023 and December 31, 2022
     18,613       15,823  
Inventories
     43,795       30,003  
Prepaid expenses and other current assets
     2,123       1,898  
  
 
 
   
 
 
 
Total current assets
     133,377       142,169  
Property, plant and equipment, net
     7,664       3,658  
Operating lease
right-of-use
assets
     7,658       3,390  
Long-term investments
     2,687       17,585  
Restricted cash
     700       786  
Intangible assets, net of amortization of $178 at December 30, 2023 and $42 at December 31, 2022
     954       1,090  
Deferred income taxes and other long-term assets
     3,466       4,381  
  
 
 
   
 
 
 
Total assets
   $ 156,506     $ 173,059  
  
 
 
   
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
Current liabilities:
    
Current operating lease liabilities
   $ 1,008     $ 3,404  
Accounts payable
     5,800       11,610  
Accrued payroll and related liabilities
     3,475       3,087  
Other accrued liabilities
     1,820       5,430  
Customer advances
     20,407       2,444  
  
 
 
   
 
 
 
Total current liabilities
     32,510       25,975  
Noncurrent liabilities:
    
Noncurrent operating lease liabilities
     6,976       1,417  
Customer advances
     1,482       22,215  
Other long-term liabilities
     21        
  
 
 
   
 
 
 
Total noncurrent liabilities
     8,479       23,632  
Commitments and contingencies
    
Stockholders’ equity:
    
Undesignated preferred stock, $0.001 par value, 10,000 shares authorized, no shares issued and outstanding
           —   
Common stock, $0.001 par value :
    
Authorized shares — 50,000 issued and outstanding shares — 26,396 and 25,548 at December 30, 2023 and December 31, 2022, respectively
     26       26  
Additional
paid-in
capital
     210,320       206,355  
Treasury stock, 5,087 shares at both December 30, 2023 and December 31, 2022
     (29,551     (29,551
Accumulated other comprehensive income (loss)
     97       (193
Accumulated deficit
     (65,375     (53,185
  
 
 
   
 
 
 
Total stockholders’ equity
     115,517       123,452  
  
 
 
   
 
 
 
Total liabilities and stockholders’ equity
   $ 156,506     $ 173,059  
  
 
 
   
 
 
 
See accompanying notes.
 
33

INTEVAC, INC.
CONSOLIDATED
STATEMENTS OF OPERATIONS
 
    
Year Ended
 
    
December 30,
2023
   
December 31,
2022
 
    
(In thousands, except per share
amounts)
 
Net revenues
   $ 52,665     $ 35,761  
Cost of net revenues
     32,439       20,675  
  
 
 
   
 
 
 
Gross profit
     20,226       15,086  
Operating expenses:
    
Research and development
     15,125       13,722  
Selling, general and administrative
     18,345       17,876  
  
 
 
   
 
 
 
Total operating expenses
     33,470       31,598  
  
 
 
   
 
 
 
Operating loss
     (13,244     (16,512
  
 
 
   
 
 
 
Interest income
     2,509       1,240  
Other income (expense), net
     (53     (155
  
 
 
   
 
 
 
Loss from continuing operations before provision for income taxes
     (10,788     (15,427
Provision for income taxes
     1,822       1,327  
  
 
 
   
 
 
 
Net loss from continuing operations
     (12,610     (16,754
  
 
 
   
 
 
 
Income (loss) from discontinued operations, net of tax
     420       (321
  
 
 
   
 
 
 
Net loss
   $ (12,190   $ (17,075
  
 
 
   
 
 
 
Net income (loss) per share:
    
Basic and diluted—continuing operations
   $ (0.48   $ (0.67
Basic and diluted—discontinued operations
   $ 0.02     $ (0.01
Basic and diluted—net income (loss)
   $ (0.47   $ (0.68
Weighted average shares outstanding:
    
Basic and diluted
     26,121       25,192  
 
See accompanying notes.
 
34

INTEVAC, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
 
    
Year Ended
 
    
December 30,
2023
   
December 31,
2022
 
    
(In thousands)
 
Net loss
   $ (12,190   $ (17,075
Other comprehensive income (loss), before tax
    
Change in unrealized net loss on
available-for-sale
investments
     422       (454
Foreign currency translation losses
     (132     (317
  
 
 
   
 
 
 
Other comprehensive income (loss), before tax
     290       (771
Income tax expense related to items in other comprehensive income (loss)
            
  
 
 
   
 
 
 
Other comprehensive income (loss), net of tax
     290       (771
  
 
 
   
 
 
 
Comprehensive loss
   $ (11,900   $ (17,846
  
 
 
   
 
 
 
 
 
 
See accompanying notes.
 
35
INTEVAC, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
 
   
Common Stock
   
Additional

Paid-In

Capital
   
Treasury Stock
   
Accumulated

Other

Comprehensive

Income (Loss)
   
Accumulated

Deficit
   
Total

Stockholders’

Equity
 
   
Shares
   
Amount
   
Shares
   
Amount
 
Balance at January 1, 2022
    24,636     $ 25     $ 199,073       5,087     $ (29,551   $ 578     $ (36,110   $ 134,015  
Shares issued in connection with:
               
Exercise of stock options
    388       1       1,872       —        —        —        —        1,873  
Settlement of RSUs
    371       —        —        —        —        —        —        —   
Employee stock purchase plan
    279       —        1,244       —        —        —        —        1,244  
Shares withheld in connection with net share settlement of RSUs
    (126     —        (724     —        —        —        —        (724
Equity-based compensation expense
    —        —        4,890       —        —        —        —        4,890  
Net loss
    —        —        —        —        —        —        (17,075     (17,075
Other comprehensive loss
    —        —        —        —        —        (771     —        (771
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
    25,548     $ 26     $ 206,355       5,087     $ (29,551   $ (193   $ (53,185   $ 123,452  
Shares issued in connection with:
               
Exercise of stock options
    53             272       —        —        —        —        272  
Settlement of RSUs
    776       —        —        —        —        —        —        —   
Employee stock purchase plan
    304       —        1,059       —        —        —        —        1,059  
Shares withheld in connection with net share settlement of RSUs
    (285     —        (1,739     —        —        —        —        (1,739
Equity-based compensation expense
    —        —        4,373       —        —        —        —        4,373  
Net loss
    —        —        —        —        —        —        (12,190     (12,190
Other comprehensive income
    —        —        —        —        —        290       —        290  
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
    26,396     $ 26     $ 210,320       5,087     $ (29,551   $ 97     $ (65,375   $ 115,517  
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
 
See accompanying notes.
 
36

INTEVAC, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
    
Year Ended
 
    
December 30,
2023
   
December 31,
2022
 
    
(In thousands)
 
Operating activities
    
Net loss
   $ (12,190   $ (17,075
Adjustments to reconcile net loss to net cash and cash equivalents used in operating activities:
    
Depreciation and amortization
     1,402       1,446  
Net amortization (accretion) of investment premiums and discounts
     (191     (196
Amortization of intangible assets
     136       42  
Equity-based compensation
     4,373       4,890  
Straight-line rent adjustment and amortization of lease incentives
     (1,105     (843
Foreign currency loss on liquidation of entity
           14  
(Gain) loss on disposal of fixed assets
     (41     1,467  
Deferred income taxes
     1,014       836  
Changes in assets and liabilities:
    
Accounts receivable
     (2,824     (1,528
Inventories
     (13,792     (24,105
Prepaid expenses and other assets
     (324     42  
Accounts payable
     (5,810     6,290  
Accrued payroll and other accrued liabilities
     (2,951     (1,266
Customer advances
     (2,770     22,552  
  
 
 
   
 
 
 
Total adjustments
     (22,883     9,641  
  
 
 
   
 
 
 
Net cash and cash equivalents used in operating activities
     (35,073     (7,434
Investing activities
    
Purchase of investments
     (14,780     (52,385
Proceeds from sales and maturities of investments
     38,427       26,649  
Proceeds from sales of property and equipment
     65        
Purchase of Hia, Inc., net of cash acquired
           (763
Purchase of leasehold improvements and equipment
     (5,431     (1,919
  
 
 
   
 
 
 
Net cash and cash equivalents provided by (used in) investing activities
     18,281       (28,418
Financing activities
    
Proceeds from issuance of common stock
     1,365       3,083  
Payment of acquisition-related contingent consideration
     (250      
Taxes paid related to net share settlement
     (1,739     (724
  
 
 
   
 
 
 
Net cash and cash equivalents provided by (used in) financing activities
     (624     2,359  
Effect of exchange rate changes on cash
     (133     (331
  
 
 
   
 
 
 
Net decrease in cash, cash equivalents and restricted cash
     (17,549     (33,824
Cash, cash equivalents and restricted cash at beginning of period
     69,690       103,514  
  
 
 
   
 
 
 
Cash, cash equivalents and restricted cash at end of period
   $ 52,141     $ 69,690  
  
 
 
   
 
 
 
Cash paid (received) for:
    
Income taxes
   $ 820     $ 569  
Income tax refund
   $ 5     $  
See accompanying notes.
 
37

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Description of Business and Basis of Presentation
Description of Business
Intevac, Inc. (together with its subsidiaries, “Intevac”, the “Company” or “we”) is a leader in the design and development of high-productivity, thin-film processing systems. Intevac’s production-proven platforms are designed for high-volume manufacturing of substrates with precise thin-film properties, such as for the hard disk drive (“HDD”) and advanced coatings (“ADVC”) (formerly known as display cover panel (“DCP”)) markets.
Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of Intevac, Inc. and its subsidiaries after elimination of inter-company balances and transactions.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Fiscal Year End Date
Intevac operates under a
52-53
week fiscal year ending on the Saturday nearest to December 31 of each year in order to improve the alignment of financial and business processes and to streamline financial reporting. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to December 31. The Company’s fiscal 2023 and fiscal 2022 years ended on December 30, 2023 and December 31, 2022, respectively.
Reportable Segment
During fiscal 2021, we sold the business of one of our reporting segments, Photonics. Therefore, we have one reportable segment remaining. See Note 2 for additional disclosure related to discontinued operations.
The remaining segment, Thin Film Equipment (“TFE”), designs, develops and markets vacuum process equipment solutions for high-volume manufacturing of small substrates with precise thin-film properties, such as for the HDD and ADVC markets, as well as other adjacent thin-film markets. The TFE segment also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries.
In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries.
Discontinued Operations
On December 30, 2021, the Company sold its Photonics business. Due to the sale of the Photonics business during the fourth quarter of 2021, we have classified the results of the Photonics business as discontinued operations in our consolidated statements of operations for all periods presented. All amounts included in the Notes to Consolidated Financial Statements relate to continuing operations unless otherwise noted. See Note 2.
Cash, Cash Equivalents and Investments
Intevac considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents.
Available-for-sale
securities, comprised of certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds, are carried at fair value, with unrealized gains and losses recorded within accumulated other comprehensive income (loss) as a separate component of
 
38

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
stockholders’ equity. Realized gains and losses and declines in value judged to be other than temporary, if any, on
available-for-sale
securities are included in earnings. Purchases and sales of investment securities are recognized on a trade date basis. The cost of investment securities sold is determined by the specific identification method.
Restricted Cash
Restricted cash of $600,000 as of December 30, 2023 secures a standby letter of credit obligation associated with a lease obligation and the restriction on the cash will be removed when the letter of credit expires. In addition, Intevac pledged $100,000 as collateral for various guarantees with its bank.
Derivative Instruments and Hedging Arrangements
Foreign Exchange Exposure Management
 — Intevac enters into forward foreign currency contracts that economically hedge the gains and losses generated by the
re-measurement
of certain recorded assets and liabilities in a
non-functional
currency and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Singapore dollar. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Changes in the fair value of these undesignated hedges are recognized in other income (expense), net immediately as an offset to the changes in the fair value of the asset or liability being hedged.
Fair Value Measurement—Definition and Hierarchy
Intevac reports certain financial assets and liabilities at fair value. Intevac defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Fair value measurements are classified and disclosed in one of the following three categories:
Level 1
—Valuations based on quoted prices in active markets for identical assets or liabilities.
Level 2
—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3
—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
Trade Accounts Receivable and Allowance for Credit Losses
The Company’s accounts receivable are recorded at invoiced amounts less allowance for any credit losses. In accordance with the Financial Accounting Standards Board (“FASB”)’s Accounting Standards Update (“ASU”)
2016-13 that
we adopted on January 1, 2023, the Company recognizes credit losses based on forward-looking current expected credit losses (“CECL”). The Company makes estimates of expected credit losses based upon its assessment of various factors, including the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The allowance for credit losses is recognized in the consolidated statement of operations. The uncollectible accounts receivable are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. The total allowance for credit losses was $0 at both December 30, 2023 and December 31, 2022, and there was no
write-off
of accounts receivable for the periods presented.
 
39

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Inventories
Inventories are generally stated at the lower of cost or net realizable value, with cost determined on an average cost basis.
Property, Plant and Equipment
Equipment and leasehold improvements are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows: computers and software, 3 years; machinery and equipment, 5 years; furniture, 7 years; vehicles, 4 years; and leasehold improvements, remaining lease term.
Impairment of Long-Lived Assets
Long-lived assets and certain identifiable finite-lived intangible assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability of long-lived assets is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of an impairment loss for long-lived assets and certain identifiable intangible assets that management expects to hold and use is based on the fair value of the asset. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value.
Acquisitions
Acquisition Method. Acquisitions that meet the definition of a business under Accounting Standards Codification (“ASC”) 805, “Business Combinations,” (“ASC 805”) are accounted for using the acquisition method of accounting. Under the acquisition method of accounting, assets acquired, liabilities assumed, contractual contingencies, and contingent consideration, when applicable, are recorded at fair value at the acquisition date. Any excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. The application of the acquisition method of accounting requires management to make significant estimates and assumptions in the determination of the fair value of assets acquired and liabilities assumed in connection with the allocation of the purchase price consideration to the assets acquired and liabilities assumed. Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations. Contingent consideration, if any, is recognized and measured at fair value as of the acquisition date.
Cost Accumulation Model. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as an asset acquisition, utilizing a cost accumulation model. Assets acquired and liabilities assumed are recognized at cost, which is the consideration the acquirer transfers to the seller, including direct transaction costs, on the acquisition date. The cost of the acquisition is then allocated to the assets acquired based on their relative fair values. Goodwill is not recognized in an asset acquisition. Direct transaction costs include those third-party costs that can be directly attributable to the asset acquisition and would not have been incurred absent the acquisition transaction.
Contingent consideration, representing an obligation of the acquirer to transfer additional assets or equity interests to the seller if future events occur or conditions are met, is recognized when probable and reasonably estimable. Contingent consideration recognized is included in the initial cost of the assets acquired, with subsequent changes in the recorded amount of contingent consideration recognized as an adjustment to the cost basis of the acquired assets. Subsequent changes are allocated to the acquired assets based on their relative fair value.
Income Taxes
Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between book and tax bases of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized.
 
40

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income,
tax-planning
strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The effective tax rate is highly dependent upon the level of Intevac’s projected earnings, the geographic composition of worldwide earnings, tax regulations governing each region, net operating loss carryforwards, availability of tax credits and the effectiveness of Intevac’s tax planning strategies. Intevac carefully monitors the changes in many factors and adjust its effective income tax rate on a timely basis. If actual results differ from the estimates, this could have a material effect on Intevac’s business, financial condition and results of operations.
The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material effect on Intevac’s business, financial condition and results of operations.
Intevac recognizes accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes.
Sales and Value Added Taxes
Taxes collected from customers and remitted to governmental authorities are presented on a net basis in the accompanying consolidated statements of operations.
Revenue Recognition
A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. For such arrangements, under the revenue standard we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. Under the revenue standard, the expected costs associated with our base warranties are recognized as expense when the equipment is sold.
Advertising Costs
Advertising costs are expensed as incurred. Advertising costs were not material for all periods presented.
Foreign Currency Translation
The functional currency of Intevac’s foreign subsidiaries in Singapore and Hong Kong is the U.S. dollar. The functional currency of Intevac’s foreign subsidiaries in China and Malaysia is the local currency of the country in which the respective subsidiary operates. Assets and liabilities recorded in foreign currencies are translated at
year-end
exchange rates; revenues and expenses are translated at average exchange rates during the year. The effects of foreign currency translation adjustments are
 
41

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
included in stockholders’ equity as a component of accumulated other comprehensive income in the accompanying consolidated balance sheets. The effects of foreign currency transactions are included in other income (expense), net in the determination of net income. Losses from foreign currency transactions were $165,000 and $186,000 in 2023 and 2022, respectively.
Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022:
 
    
Foreign

currency
   
Unrealized holding

gains (losses) on

available-for-sale

investments
   
Total
 
    
                                                       
         
                                        
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 608     $ (30   $ 578  
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassification
     (331     (454     (785
Amounts reclassified from other comprehensive income (loss)
     14             14  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive loss
     (317     (454     (771
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
     291     $ (484     (193
  
 
 
   
 
 
   
 
 
 
Other comprehensive income (loss) before reclassification
     (132     422       290  
Amounts reclassified from other comprehensive income (loss)
                  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (132     422       290  
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ 159     $ (62   $ 97  
  
 
 
   
 
 
   
 
 
 
Employee Stock Plans
Intevac has equity-based compensation plans that provide for the grant to employees of equity-based awards, including incentive or
non-statutory
stock options, performance-based stock options (“PSOs”), restricted stock, stock appreciation rights, restricted stock units (“RSUs”), performance-based restricted stock units (“PRSUs”) and performance shares. In addition, these plans provide for the grant of
non-statutory
stock options and RSUs to
non-employee
directors and consultants. Intevac also has an employee stock purchase plan, which provides Intevac’s employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 for a complete description of these plans and their accounting treatment.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued
ASU 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
In December 2023, the FASB issued
ASU 2023-09,
Income Taxes (Topic 740): Improvements to Tax Disclosures. This ASU expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
We have assessed all other ASUs issued but not yet adopted and concluded that those not disclosed are not relevant to the Company or are not expected to have a material impact.
 
42

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
2. Divestiture and Discontinued Operations
Sale of Photonics
On December 30, 2021, the Company entered into an asset purchase agreement (the “Purchase Agreement”) with EOTECH, LLC (“EOTECH”) governing the sale of the Company’s Photonics business to EOTECH in exchange for (i) $70.0 million in cash consideration, (ii) up to $30.0 million in earnout payments and (iii) the assumption by EOTECH of certain liabilities of the Photonics business as specified in the Purchase Agreement. The transaction closed on December 30, 2021. Under the Purchase Agreement, EOTECH also agreed to pay to the Company, if earned, earnout payments of up to an aggregate of $30.0 million based on achievement of fiscal year 2023, 2024 and 2025 Photonics segment revenue targets for the Integrated Visual Augmentation System (“IVAS”) program as specified in the Purchase Agreement. At any time prior to December 31, 2024, EOTECH may elect to pay to the Company $14.0 million, which would terminate EOTECH’s obligations with respect to any remaining earnout payments. As of December 30, 2023, there have been no earnout payments under the Purchase Agreement. The cash proceeds do not include any estimated future payments from the revenue earnout as the Company has elected to record the proceeds when the consideration is deemed realizable. The Company believes the disposition of the Photonics business will allow it to benefit from a streamlined business model, simplified operating structure, and enhanced management focus.
In connection with the Photonics sale, the Company and EOTECH also entered into a Transition Service Agreement (the “TSA”) and a Lease Assignment Agreement. The TSA, which expired on June 30, 2022, outlined the information technology, people, and facility support the parties provided to each other for a period after the closing of the sale. The Lease Assignment Agreement assigns the lease obligation for two buildings in the Company’s California campus to EOTECH. As part of the assignment, the Company has agreed to subsidize a portion of EOTECH’s lease payments through the remainder of the lease term which expires in March 2024. In August 2022, Intevac and EOTECH entered into a Shared Services Agreement (the “Shared Services Agreement”) to share certain building maintenance costs.
TSA fees of $989,000 were earned in fiscal 2022. The agreed-upon charges for such services were generally intended to allow the service provider to recover all costs and expenses of providing such services. The TSA and shared service fees were included in selling, general and administrative expenses and cost of sales, respectively, in the Company’s consolidated statement of operations. Additionally, during fiscal 2022, the Company sold inventory in the amount of $148,000 to EOTECH. Charges for fiscal 2023 and fiscal 2022 associated with the Shared Services Agreement were $143,000 and $40,000, respectively. Accounts receivable from EOTECH of $62,000 at December 30, 2023 and $49,000 at December 31, 2022 were included in trade and other accounts receivable in the Company’s consolidated balance sheets.
Discontinued Operations
Based on its magnitude and because the Company exited certain markets, the sale of the Photonics segment represents a significant strategic shift that has a material effect on the Company’s operations and financial results, and the Company has separately reported the results of its Photonics segment as discontinued operations in the consolidated statements of operations for the years ended December 30, 2023 and December 31, 2022.
The operating results of the discontinued operations only reflect revenues and expenses that are directly attributable to the Photonics segment that have been eliminated from continuing operations. The key components from discontinued operations related to the Photonics segment are as follows (in thousands):
 
    
Year Ended,
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Operating expenses:
    
Selling, general and administrative
   $ (420   $ 321  
  
 
 
   
 
 
 
Total operating expenses
     (420     321  
  
 
 
   
 
 
 
Operating income (loss)—discontinued operations
     420       (321
 
43

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
    
Year Ended,
 
    
December 30,

2023
    
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Other income (expense)—discontinued operations
             
  
 
 
    
 
 
 
Income (loss) discontinued operations before provision for (benefit from) income taxes
     420        (321
Provision for (benefit from) income taxes
             
  
 
 
    
 
 
 
Net income (loss) discontinued operations net of tax
   $ 420      $ (321
  
 
 
    
 
 
 
The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table presents cash flow and
non-cash
information related to discontinued operations for the years ended December 30, 2023 and December 31, 2022, respectively (in thousands):
 
    
2023
   
2022
 
    
                                   
   
                                   
 
    
(in thousands)
 
Equity-based compensation
   $ (260   $ (229
3. Revenue
The following tables represent a disaggregation of revenue from contracts with customers for fiscal 2023 and 2022.
Major Products and Service Lines
 
    
2023
    
2022
 
    
(in thousands)
 
    
HDD
    
PV
    
ASP
    
Total
    
HDD
    
ADVC
    
PV
    
ASP
    
Total
 
Systems, upgrades and spare parts
   $ 47,846      $ 28      $ 17      $ 47,891      $ 29,507      $ 1      $ 273      $ 100      $ 29,881  
Field service
     4,677               97        4,774        5,647        43        190               5,880  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
   $ 52,523      $ 28      $ 114      $ 52,665      $ 35,154      $ 44      $ 463      $ 100      $ 35,761  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Primary Geography Markets
 
    
2023
    
2022
 
    
(in thousands)
 
United States
   $ 4,499      $ 4,558  
Asia
     48,058        31,103  
Europe
     108        100  
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
Timing of Revenue Recognition
 
    
2023
    
2022
 
    
(in thousands)
 
Products transferred at a point in time
   $ 52,665      $ 35,761  
Products and services transferred over time
             
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
 
44

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled and our contract liabilities which we classify as deferred revenue and customer advances for fiscal 2023:
 
    
December 30,
2023
    
December 31,
2022
    
Change
 
    
(In thousands)
 
Contract assets:
        
Accounts receivable, unbilled
   $ 393      $ 424      $ (31
  
 
 
    
 
 
    
 
 
 
Contract liabilities:
        
Deferred revenue
   $ 376      $ 2,446      $ (2,070
Customer advances
     21,889        24,659        (2,770
  
 
 
    
 
 
    
 
 
 
   $ 22,265      $ 27,105      $ (4,840
  
 
 
    
 
 
    
 
 
 
Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer. For our system and certain upgrade sales, our customers generally pay in three installments, with a portion of the system price billed upon receipt of an order, a portion of the price billed upon shipment, and the balance of the price due upon completion of installation and acceptance of the system at the customer’s factory. Accounts receivable, unbilled generally represents the balance of the system price that is due upon completion of installation and acceptance less the amount that has been deferred as revenue for the performance of the installation tasks. During fiscal 2023, contract assets decreased by $31,000 primarily due to billing of spare parts that were accrued and unbilled at December 31, 2022, offset in part by the accrual of revenue for a system delivered during fiscal 2023, which was pending acceptance as of December 30, 2023 and the accrual of revenue related to spare parts sold to a customer as of December 30, 2023.
Customer advances generally represent amounts billed to the customer prior to transferring goods which represents a contract liability. The Company has elected to use the practical expedient to disregard the effect of the time value of money in a significant financing component when its payment terms are less than one year. These contract advances are liquidated when revenue is recognized. Customer advances with deliveries beyond one year are included in long term liabilities. Deferred revenue generally represents amounts billed to a customer for completed systems at the customer site that are undergoing installation and acceptance testing where transfer of control has not yet occurred as Intevac does not yet have a demonstrated history of meeting the acceptance criteria upon the customer’s receipt of product and represents a contract liability. During fiscal 2023, we recognized revenue of $3.6 million and $2.2 million that was included in customer advances and deferred revenue, respectively, at the beginning of the period.
In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The customer contract associated with the cancelled order requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order, all of which will be utilized to settle this customer obligation. In September 2023, the Company applied $444,000 of billings against these advances in connection with inventory scrapped at the customer’s direction. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The Company has not received any customer advances associated with the cancelled order. The Company expects to invoice the customer in the first quarter of fiscal 2024 for the cancellation fee associated with this order.
On December 30, 2023, we had $42.4 million of remaining performance obligations, which we also refer to as backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025.
4. Equity-Based Compensation
Intevac accounts for share-based awards in accordance with the provisions of the accounting guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, consultants and directors based upon the grant-date fair value of those awards. The estimated fair value of Intevac’s equity-based awards is amortized over the awards’ service periods using the graded vesting attribution method.
 
45

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Descriptions of Plans
Equity Incentive Plans
At December 30, 2023, Intevac had equity-based awards outstanding under the 2020 Equity Incentive Plan and the 2012 Equity Incentive Plan (the “Plans”) and the 2003 Employee Stock Purchase Plan (the “ESPP”). Intevac’s stockholders approved all of these plans.
The Plans are a broad-based, long-term retention program intended to attract and retain qualified management and employees, and align stockholder and employee interests. The Plans permit the grant of incentive or
non-statutory
stock options, PSOs, restricted stock, stock appreciation rights, RSUs, PRSUs and performance shares. Option price, vesting period, and other terms are determined by the administrator of the Plans, but the option price shall generally not be less than 100% of the fair market value per share on the date of grant. As of December 30, 2023, 6.5 million shares of common stock were authorized for future issuance under the Plans. The 2020 Equity Incentive Plan expires no later than May 13, 2030.
On January 19, 2022, the Board of Directors adopted the 2022 Inducement Equity Incentive Plan (the “Inducement Plan”) and, subject to the adjustment provisions of the Inducement Plan, reserved 1,200,000 shares of the Company’s common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provides for the grant of equity-based awards, including nonstatutory stock options, restricted stock units, restricted stock, stock appreciation rights, performance shares and performance units, and its terms are substantially similar to the Company’s 2020 Equity Incentive Plan. The Inducement Plan was adopted without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. In accordance with that rule, awards under the Inducement Plan may only be made to individuals not previously employees
or non-employee directors
of the Company (or following such individuals’ bona fide period
of non-employment with
the Company), as an inducement material to the individuals’ entry into employment with the Company.
2003 Employee Stock Purchase Plan
The ESPP provides that eligible employees may purchase Intevac’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchase interval. Offering periods are generally two years in length, and consist of a series of
six-month
purchase intervals. Eligible employees may join the ESPP at the beginning of any
six-month
purchase interval. Under the terms of the ESPP, employees can choose to have up to 50% of their base earnings withheld to purchase Intevac common stock (not to exceed $25,000 per year). As of December 30, 2023, 445,878 shares remained available for issuance under the ESPP.
The effect of recording equity-based compensation for fiscal 2023 and 2022 was as follows (in thousands):
 
    
2023
   
2022
 
Equity-based compensation by type of award:
    
Stock options
   $ (14   $ (156
RSUs
     2,154       2,184  
PRSUs
     1,592       2,379  
Employee stock purchase plan
     641       483  
  
 
 
   
 
 
 
Total equity-based compensation
   $ 4,373     $ 4,890  
  
 
 
   
 
 
 
Included in the table above:
 
  (a)
A reversal of $462,000 in equity-based compensation expense related to forfeitures of awards due to our 2023 cost reduction plan for fiscal 2023. A reversal of $1.3 million in equity-based compensation expense related to forfeitures of awards due to our 2022 cost reduction plan and a $37,000 benefit related to the modification of certain stock-based awards for fiscal 2022. (See Note 13. Restructuring and Other Costs, Net); and
 
  (b)
Equity-based compensation reported in discontinued operations of ($260,000) for fiscal 2023, and ($229,000) for fiscal 2022. Equity-based compensation expense allocated to discontinued operations for fiscal 2022 includes $75,000 related to the modification of certain stock-based awards and is net of a divestiture-related forfeiture benefit of $446,000 that was recognized when employees were conveyed to EOTECH upon closing of the Photonics divestiture. (See Note 2. Divestiture and Discontinued Operations.)
 
46

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Equity-based compensation expense is based on awards which vest. Intevac accounts for forfeitures as they occur, rather than estimating expected forfeitures.
Stock Options
The exercise price of each stock option equals the market price of Intevac’s stock on the date of grant. Most options are scheduled to vest over
three
and/or four years and expire no later than ten years after the grant date. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. This model was developed for use in estimating the value of publicly traded options that have no vesting restrictions and are fully transferable. Intevac’s employee stock options have characteristics significantly different from those of publicly traded options.
The computation of the expected volatility assumption used in the Black-Scholes calculations for new grants is based on historical volatility of Intevac’s stock price. The risk-free interest rate is based on the yield available on U.S. Treasury Strips with an equivalent remaining term. The expected life of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards and vesting schedules. The dividend yield assumption is based on Intevac’s history of not paying dividends and the assumption of not paying dividends in the future. The Company did not grant any stock options in fiscal 2023 and fiscal 2022.
A summary of the stock option activity is as follows:
 
    
Shares
   
Weighted
Average

Exercise
Price
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate

Intrinsic

Value
 
Options outstanding at December 31, 2022
     383,099     $ 7.07        2.40      $ 327,711  
Options cancelled and forfeited
     (188,286   $ 7.97        
Options exercised
     (52,813   $ 5.15        
  
 
 
         
Options outstanding at December 30, 2023
     142,000     $ 6.57        1.57      $ 900  
  
 
 
         
Options exercisable at December 30, 2023
     141,750     $ 6.58        1.57      $ 675  
The total intrinsic value of options exercised during fiscal years 2023 and 2022 was $99,000 and $206,000, respectively. At December 30, 2023, Intevac had no unrecognized compensation expense related to stock options.
RSUs
A summary of the RSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
RSUs at December 31, 2022
     1,309,792     $ 5.14        1.21      $ 8,474,354  
Granted
     452,444     $ 4.66        
Vested
     (584,627   $ 5.16        
Cancelled
     (262,522   $ 5.12        
  
 
 
         
Non-vested
RSUs at December 30, 2023
     915,087     $ 4.89        1.04      $ 3,953,176  
  
 
 
         
Time-based RSUs are converted into shares of Intevac common stock upon vesting on a
one-for-one
basis. Time-based RSUs typically are scheduled to vest over
three
and/or four years. Vesting of time-based RSUs is subject to the grantee’s continued service with Intevac. The compensation expense related to these awards is determined using the fair market value of
 
47

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Intevac common stock on the date of the grant, and the compensation expense is recognized over the vesting period. At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to RSUs that will be recognized over the weighted-average period of 1.04 years.
A summary of the PRSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
PRSUs at December 31, 2022
     1,089,339     $ 3.54        0.49      $ 7,048,023  
Granted
     525,656     $ 4.92        
Vested
     (190,903   $ 4.26        
Cancelled
     (263,799   $ 3.57        
  
 
 
         
Non-vested
PRSUs at December 30, 2023
     1,160,293     $ 4.04        1.99      $ 5,012,466  
  
 
 
         
At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to PRSUs that will be recognized over the weighted-average period of 1.16 years.
In May 2023, we granted to members of our senior management awards of performance-based restricted stock units (the “2023 PRSU Awards”) covering an aggregate of 525,656 shares of Intevac common stock (at maximum performance). The 2023 PRSU Awards are eligible to be earned based on achievement of five strategic goals during a three-year performance period commencing on May 18, 2023 and ending on May 31, 2026 (the “2023-2026 Performance Period”). The 2023 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable strategic goal is achieved within the 2023-2026 Performance Period, and each tranche may only be achieved once during the 2023-2026 Performance Period. If a strategic goal is not achieved within the 2023-2026 Performance Period, the corresponding PRSUs will not vest, and all unvested PRSUs at the end of the 2023-2026 Performance Period will immediately be forfeited. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant. The Company evaluated the strategic goals in the context of its current long-range financial plan and its product development roadmap and determined the probability of achieving each goal for accounting purposes commencing in the quarter granted. Management expectations related to the achievement of performance goals associated with PRSUs with performance conditions are assessed regularly to determine whether such grants are expected to vest. The fair value of each PRSU is the Company’s stock price on the date of grant. Over the 2023-2026 Performance Period, the number of shares expected to be issued may be adjusted upward or downward based upon the probability of achievement of the performance conditions.
In fiscal 2022, we granted to members of our senior management awards of PRSUs (“2022 PRSU Awards”) covering an aggregate of 1.2 million shares of Intevac common stock (at maximum performance). The 2022 PRSU Awards are eligible to be earned based on achievement of certain stock prices based on the average closing price of the Company’s stock over a
30-day
period (the “Company Stock Price Hurdle”) during a performance period commencing on the grant date and ending on May 31, 2025 (or earlier, upon a change in control, as defined in the Company’s 2022 Inducement Equity Incentive Plan or 2020 Equity Incentive Plan, as applicable) (the “2022-2025 Performance Period”). The 2022 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable Company Stock Price Hurdle is achieved within the 2022-2025 Performance Period, and each tranche may only be achieved once during the Performance Period. If a Company Stock Price Hurdle is not achieved within the 2022-2025 Performance Period, the corresponding 2022 PRSUs will not vest, and all unvested 2022 PRSUs at the end of the 2022-2025 Performance Period will immediately be forfeited. The fair value of each 2022 PRSU award was estimated on the date of grant using a Monte Carlo simulation.
 
48

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Intevac estimated the weighted-average fair value of 2022 PRSU Awards using the following weighted-average assumptions:
 
    
2022
 
Weighted-average fair value of grants per share
   $ 3.58  
Expected volatility
     56.70
Risk-free interest rate
     3.11
Dividend yield
     None  
ESPP
The fair value of the employee stock purchase right is estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
    
2023
    
2022
 
    
                                                          
    
                                                
 
Stock Purchase Rights:
     
Weighted-average fair value of grants per share
   $ 0.91      $ 1.26  
Expected volatility
     40.33      52.57
Risk free interest rate
     5.15      1.94
Expected term of purchase rights (in years)
     1.08        1.24  
Dividend yield
     None        None  
The expected life of purchase rights is the period of time remaining in the current offering period.
The ESPP activity during fiscal 2023 and 2022 is as follows:
 
    
2023
    
2022
 
    
                                                            
    
                                                       
 
    
(in thousands, except per share amounts)
 
Shares purchased
     304        279  
Weighted-average purchase price per share
   $ 3.48      $ 4.46  
Aggregate intrinsic value of purchase rights exercised
   $ 463      $ 220  
As of December 30, 2023, Intevac had $494,000 of total unrecognized compensation expense related to purchase rights that will be recognized over the weighted-average period of 0.7 years.
5. Earnings Per Share
Intevac calculates basic earnings per share (“EPS”) using net loss and the weighted-average number of shares outstanding during the reporting period. Diluted EPS includes the effect from potential issuance of common stock pursuant to the exercise of employee stock options and vesting of RSUs.
The following table sets forth the computation of basic and diluted net loss per share:
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Net loss from continuing operations
   $ (12,610   $ (16,754
Net income (loss) from discontinued operations, net of tax
     420       (321
  
 
 
   
 
 
 
Net loss
   $ (12,190   $ (17,075
  
 
 
   
 
 
 
Weighted-average shares – basic
     26,121       25,192  
Effect of dilutive potential common shares
            
  
 
 
   
 
 
 
Weighted-average shares – diluted
     26,121       25,192  
  
 
 
   
 
 
 
 
49

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Basic and diluted net income (loss) per share:
    
Continuing operations
   $ (0.48   $ (0.67
Discontinued operations
   $ 0.02     $ (0.01
Net loss per share
   $ (0.47   $ (0.68
As the Company is in a net loss position from continuing operations, all of the Company’s equity instruments are considered antidilutive.
6. Concentrations
Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist of cash equivalents, short- and long-term investments, restricted cash, and accounts receivable. Intevac generally invests its excess cash in money market funds, certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds. The Company has adopted an investment policy and established guidelines relating to credit quality, diversification and maturities of its investments in order to preserve principal and maintain liquidity. All investment securities in Intevac’s portfolio have an investment grade credit rating.
Intevac’s accounts receivable tend to be concentrated in a limited number of customers. The following customer accounted for at least 10 percent of Intevac’s accounts receivable at December 30, 2023 and December 31, 2022.
 
    
2023
   
2022
 
Seagate Technology
     95     88
Intevac’s largest customers tend to change from period to period. Historically, a significant portion of Intevac’s revenues in any particular period have been attributable to sales to a limited number of customers. Intevac performs credit evaluations of its customers’ financial condition and generally requires deposits on system orders but does not generally require collateral or other security to support customer receivables.
The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and/or 2022.
 
    
2023
   
2022
 
Seagate Technology
     92     80
Western Digital Corporation
     *       18
 
*
Less than 10%
Products
Disk manufacturing products contributed a significant portion of Intevac’s revenues in fiscal 2023 and 2022. Intevac expects that the ability to maintain or expand its current levels of revenues in the future will depend upon continuing market demand for its products; its success in enhancing its existing systems and developing and manufacturing competitive disk manufacturing equipment, such as the 200 Lean; its success in utilizing Intevac’s expertise in complex manufacturing equipment to develop and sell new manufacturing equipment products for ADVC.
 
50

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
7. Balance Sheet Details
Balance sheet details were as follows as of December 30, 2023 and December 31, 2022:
Trade and Other Accounts Receivable, Net
 
    
December 30,

2023
    
December 31,
2022
 
    
(in thousands)
 
Trade receivables and other
   $ 18,220      $ 15,399  
Unbilled costs and accrued profits
     393        424  
Less: allowance for credit losses
             
  
 
 
    
 
 
 
   $ 18,613      $ 15,823  
  
 
 
    
 
 
 
Inventories
Inventories are stated at the lower of average cost or net realizable value and consist of the following:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Raw materials
   $ 37,346      $ 19,116  
Work-in-progress
     6,449        9,499  
Finished goods
            1,388  
  
 
 
    
 
 
 
   $ 43,795      $ 30,003  
  
 
 
    
 
 
 
Finished goods inventory at December 31, 2022 is comprised of a refurbished system at a customer location where the sales transaction did not meet our revenue recognition criteria as set forth in Note 1.
In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems. The customer contract associated with the cancelled orders requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order for eight 200 Lean HDD systems, all of which will be utilized to settle this customer obligation. The Company has not received any customer advances associated with the cancelled order for two 200 Lean HDD systems. The Company expects to invoice the customer in the first quarter of 2024 for the cancellation fee associated with this order. In fiscal 2024, as part of the cancellation of the orders for the ten 200 Lean HDD systems, the customer is expected to take delivery of $12.5 million of inventory on hand at December 30, 2023 and $3.2 million of inventory on order plus reimburse us for any supplier cancellation charges and the costs associated with managing the inventory. Some portion of the inventory will be utilized to satisfy other outstanding purchase orders from this customer in backlog.
Property, Plant and Equipment, Net
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Leasehold improvements
   $ 8,959      $ 9,567  
Machinery and equipment
     20,964        19,016  
  
 
 
    
 
 
 
     29,923        28,583  
Less accumulated depreciation and amortization
     22,259        24,925  
  
 
 
    
 
 
 
Total property, plant and equipment, net
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
 
51

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Net property, plant and equipment by geographic region at December 30, 2023 and December 31, 2022 was as follows:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
United States
   $ 7,018      $ 3,143  
Asia
     646        515  
  
 
 
    
 
 
 
Net property, plant & equipment
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
Deferred Income Taxes and Other Long-Term Assets
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Deferred income taxes
   $ 3,342      $ 4,356  
Prepaid expenses
     124        25  
  
 
 
    
 
 
 
   $ 3,466      $ 4,381  
  
 
 
    
 
 
 
Accounts Payable
Included in accounts payable is $93,000 and $99,000 of book overdraft at December 30, 2023 and December 31, 2022, respectively.
Other Accrued Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Other taxes payable
   $ 947      $ 838  
Deferred revenue
     376        2,446  
Accrued product warranties
     184        163  
Income taxes payable
     174        187  
Other
     139        216  
Litigation settlement
            1,012  
Restructuring
            318  
Acquisition–related contingent consideration payable (See Note 15. Acquisition of Hia, Inc.)
            250  
  
 
 
    
 
 
 
Total other accrued liabilities
   $ 1,820      $ 5,430  
  
 
 
    
 
 
 
Other Long-Term Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Accrued product warranties
   $ 21      $  
  
 
 
    
 
 
 
Total other long-term liabilities
   $ 21      $  
  
 
 
    
 
 
 
 
52

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
8. Financial Instruments
Cash, Cash Equivalents and Investments
Cash and cash equivalents, short-term investments and long-term investments consist of:
 
    
December 30, 2023
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 19,050      $      $      $ 19,050  
Money market funds
     15,090                      15,090  
Commercial paper
     14,659               4        14,655  
U.S. treasury securities
     2,646                      2,646  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 51,445      $      $ 4      $ 51,441  
Short-term investments:
           
Asset backed securities
   $ 12      $      $      $ 12  
Certificates of deposit
     1,850                      1,850  
Commercial paper
     3,506               1        3,505  
Corporate bonds and medium-term notes
     5,373               36        5,337  
Municipal bonds
     221               2        219  
U.S. treasury and agency securities
     6,498        1        17        6,482  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 17,460      $ 1      $ 56      $ 17,405  
Long-term investments:
           
Asset backed securities
   $ 460      $      $ 4      $ 456  
Corporate bonds and medium-term notes
     2,230        1               2,231  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 2,690      $ 1      $ 4      $ 2,687  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 71,595      $ 2      $ 64      $ 71,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
December 31, 2022
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 26,465      $      $      $ 26,465  
Money market funds
     9,589                      9,589  
Commercial paper
     32,856               6        32,850  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 68,910      $      $ 6      $ 68,904  
Short-term investments:
           
Asset backed securities
   $ 2,012      $      $ 13      $ 1,999  
Certificates of deposit
     3,850               10        3,840  
Commercial paper
     9,443               28        9,415  
Corporate bonds and medium-term notes
     4,210               32        4,178  
Municipal bonds
     1,486               25        1,461  
U.S. treasury securities
     4,771               123        4,648  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 25,772      $      $ 231      $ 25,541  
Long-term investments:
           
Asset backed securities
   $ 6,749      $      $ 85      $ 6,664  
Corporate bonds and medium-term notes
     5,366               102        5,264  
Municipal bonds
     224               6        218  
U.S. treasury and agency securities
     5,493               54        5,439  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 17,832      $      $ 247      $ 17,585  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 112,514      $      $ 484      $ 112,030  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
53

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
The contractual maturities of investment securities at December 30, 2023 are presented in the following table.
 
    
Amortized Cost
    
Fair Value
 
    
(in thousands)
 
Due in one year or less
   $ 49,855      $ 49,796  
Due after one through five years
     2,690        2,687  
  
 
 
    
 
 
 
   $ 52,545      $ 52,483  
  
 
 
    
 
 
 
Our investment portfolio includes both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower
yield-at-cost
show a
mark-to-market
unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all these investments upon maturity. As of December 30, 2023, we had 70 investments in a gross unrealized loss position. The following table provides the fair market value of Intevac’s investments with unrealized losses that are not deemed to be other-than temporarily impaired as of December 30, 2023.
 
    
December 30, 2023
 
    
In Loss Position for

Less than 12 Months
    
In Loss Position for

Greater than 12 Months
 
    
Fair

Value
    
Gross

Unrealized

Losses
    
Fair Value
    
Gross

Unrealized

Losses
 
    
(In thousands)
 
Asset backed securities
   $      $      $ 456      $ 4  
Commercial paper
     18,160        5                
Corporate bonds and medium-term notes
     1,091        1        4,845        35  
Municipal bond
                   219        2  
U.S. treasury and agency securities
                   1,981        17  
  
 
 
    
 
 
    
 
 
    
 
 
 
   $ 19,251      $ 6      $ 7,501      $ 58  
  
 
 
    
 
 
    
 
 
    
 
 
 
All prices for the fixed maturity securities including U.S. treasury and agency securities, asset backed securities, certificates of deposit, commercial paper, corporate bonds, and municipal bonds are received from independent pricing services utilized by Intevac’s outside investment manager. This investment manager performs a review of the pricing methodologies and inputs utilized by the independent pricing services for each asset type priced by the vendor. In addition, on at least an annual basis, the investment manager conducts due diligence visits and interviews with each pricing vendor to verify the inputs utilized for each asset class. The due diligence visits include a review of the procedures performed by each vendor to ensure that pricing evaluations are representative of the price that would be received to sell a security in an orderly transaction. Any pricing where the input is based solely on a broker price is deemed to be a Level 3 price. Intevac uses the pricing data obtained from its outside investment manager as the primary input to make its assessments and determinations as to the ultimate valuation of the above-mentioned securities and has not made, during the periods presented, any material adjustments to such inputs.
The following table represents the fair value hierarchy of Intevac’s investment securities measured at fair value on a recurring basis as of December 30, 2023.
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Recurring fair value measurements:
        
Money market funds
   $ 15,090      $ 15,090      $  
U.S. treasury and agency securities
     9,128        5,628        3,500  
Asset backed securities
     468               468  
Certificates of deposit
     1,850               1,850  
 
54

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Commercial paper
     18,160               18,160  
Corporate bonds and medium-term notes
     7,568               7,568  
Municipal bonds
     219               219  
  
 
 
    
 
 
    
 
 
 
Total recurring fair value measurements
   $ 52,483      $ 20,718      $ 31,765  
  
 
 
    
 
 
    
 
 
 
Derivatives
The Company uses foreign currency forward contracts to mitigate variability in gains and losses generated from the
re-measurement
of certain monetary assets and liabilities denominated in foreign currencies and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. These derivatives are carried at fair value with changes recorded in interest income and other, net in the consolidated statements of operations. Changes in the fair value of these derivatives are largely offset by
re-measurement
of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. The derivatives have maturities of approximately
30 days
. There were no outstanding derivatives at December 30, 2023.
The following table summarizes the Company’s outstanding derivative instruments on a gross basis as recorded in its consolidated balance sheets as of December 31, 2022:
 
    
At December 31, 2022
 
Derivative Instrument
  
Notional Amount
    
Balance

Sheet

Line Item
   
Derivative Assets

Fair Value
 
    
(in thousands)
 
Undesignated Hedges:
  
Forward Foreign Currency Contracts
   $ 2,240       
(a
 
)
 
  $ 4  
  
 
 
      
 
 
 
Total Hedges
   $ 2,240                $ 4  
  
 
 
      
 
 
 
 
(a)
Other current assets
9. Equity
Stock Repurchase Program
On November 21, 2013, Intevac’s Board of Directors approved a stock repurchase program authorizing up to $30.0 million in repurchases. On August 15, 2018, Intevac’s Board of Directors approved a $10.0 million increase to the original stock repurchase program authorizing up to $40.0 million. Under this authorization, Intevac may purchase shares of its common stock under a systematic stock repurchase program and may also make supplemental stock repurchases from time to time, depending on market conditions, stock price and other factors. At December 30, 2023, $10.4 million remains available for future stock repurchases under the repurchase program. The Company did not make any stock
rep
urchases in fiscal 2023 and 2022.
Intevac records treasury stock purchases under the cost method using the
first-in,
first-out
(FIFO) method. Upon reissuance of treasury stock, amounts in excess of the acquisition cost are credited to additional
paid-in
capital. If Intevac reissues treasury stock at an amount below its acquisition cost and additional
paid-in
capital associated with prior treasury stock transactions is insufficient to cover the difference between the acquisition cost and the reissue price, this difference is recorded against the accumulated deficit.
 
55
INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
10. Income Taxes
The provision for income taxes on income from operations for fiscal 2023 and 2022 consists of the following (in thousands):
 
    
2023
    
2022
 
Federal:
     
Current
   $      $  
Deferred
            (121
  
 
 
    
 
 
 
            (121
State:
     
Current
     3        4  
Deferred
             
  
 
 
    
 
 
 
     3        4  
Foreign:
     
Current
     805        490  
Deferred
     1,014        954  
  
 
 
    
 
 
 
     1,819        1,444  
Total
   $ 1,822      $ 1,327  
  
 
 
    
 
 
 
Income taxes on discontinued operations
   $      $  
Income taxes on continuing operations
   $ 1,822      $ 1,327  
Income (loss) before income taxes for fiscal 2023 and 2022 consisted of the following (in thousands):
 
    
2023
   
2022
 
U.S
   $ (17,089   $ (20,570
Foreign
     6,301       5,143  
  
 
 
   
 
 
 
   $ (10,788   $ (15,427
  
 
 
   
 
 
 
Effective tax rate
     (16.9 %)      (8.6 %) 
  
 
 
   
 
 
 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of deferred tax assets are as follows (in thousands):
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax assets:
    
Vacation, warranty and other accruals
   $ 312     $ 525  
Depreciation and amortization
     283       229  
Purchased technology
     29       14  
Inventory valuation
     304       1,116  
Equity-based compensation
     851       841  
Lease liability
     2,101       898  
Section 174 R&D adjustment
     4,701       2,440  
Net operating loss, research and other tax credit carryforwards
     53,940       56,310  
Other
     53       7  
  
 
 
   
 
 
 
     62,574       62,380  
Valuation allowance for deferred tax assets
     (56,923     (57,310
  
 
 
   
 
 
 
Total deferred tax assets
     5,651       5,070  
  
 
 
   
 
 
 
 
56

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax liabilities:
    
Intangible amortization
     (283     (160
ROU asset
     (2,026     (554
  
 
 
   
 
 
 
Total deferred tax liabilities
     (2,309     (714
  
 
 
   
 
 
 
Net deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
As reported on the consolidated balance sheets:
    
Non-current
deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
Intevac accounts for income taxes in accordance with ASC 740,
Income Taxes
, which requires that deferred tax assets and liabilities be recognized using enacted tax rates for the effect of temporary differences between the financial reporting and tax bases of recorded assets and liabilities.
Accounting standards also require that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some portion of or all of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. In fiscal 2014, a valuation allowance of $9.4 million was established to record the portion of the Singapore deferred tax assets that more likely than not will not be realized. The Company concluded that, as of December 29, 2018, it is more likely than not that the Company will generate sufficient taxable income in Singapore to realize its deferred tax assets and reversed the valuation allowance during the fourth quarter of 2018. This reversal resulted in the recognition of a
non-cash
income tax benefit of $7.9 million for fiscal 2018. The Company has considered all positive and negative evidence regarding the ability to fully realize the deferred tax assets, including past operating results and the forecast of future taxable income. This conclusion, and the resulting reversal of the deferred tax asset valuation allowance, was based upon consideration of a number of factors, including the Company’s completion of 7 consecutive quarters of profitability and its forecast of future profitability under multiple scenarios that support the utilization of net operating loss carryforwards. After recognizing the reversal, the Company does not have a remaining valuation allowance against the deferred tax assets in Singapore at December 30, 2023.
In fiscal 2012, a valuation allowance of $23.4 million was established to record the portion of the U.S. federal deferred tax asset that more likely than not will not be realized. For fiscal 2023 a valuation allowance increase of $321,000 and for fiscal 2022 a valuation allowance increase of $3.1 million were recorded for the U.S. federal deferred tax assets. A valuation allowance is recorded against the entire state deferred tax assets, which consists of state income tax temporary differences and deferred research and other tax credits that are not realizable in the foreseeable future.
As of December 30, 2023, our federal, foreign and state net operating loss carryforwards for income tax purposes were approximately $43.4 million, $18.6 million and $112.1 million, respectively. The federal and state net operating loss carryforwards are subject to various limitations under Section 382 of the Internal Revenue Code and applicable state tax laws. If not utilized, the federal net operating loss carryforwards and the state net operating loss carryforwards will begin to expire in 2034 and 2028, respectively. The foreign net operating loss carryforwards do not expire. As of December 30, 2023, our federal and state tax credit carryforwards for income tax purposes were approximately $18.9 million and $13.4 million, respectively. If not utilized, the federal tax credit carryforwards will begin to expire in 2024 and the state tax credits carry forward indefinitely.
We account for Global Intangible
Low-Taxed
Income (“GILTI”) earned by certain foreign subsidiaries in the year the tax is incurred.
On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was signed into U.S. law. The IRA includes implementation of a new alternative minimum tax, an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, among other provisions. The Company is evaluating the provisions included under the IRA and does not expect the provisions to have a material impact to the Company’s consolidated financial statements.
A provision of the Tax Cuts and Jobs Act (“TCJA”) took effect on January 1, 2022 that amended Section 174 to require capitalization and amortization of research and experimental (“R&E”) expenditures and software development costs. The
 
57

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
capitalized R&E and software development costs associated with research conducted in the United States is amortized ratably over a
5-year
period
(15-year
period for research conducted outside of the United States), beginning with the midpoint of the taxable year in which such expenditures are paid or incurred. This new provision of the TCJA will increase the Company’s annual taxable income.
The difference between the tax provision at the statutory federal income tax rate and the tax provision for fiscal 2023 and 2022 on continuing operations was as follows (in thousands):
 
    
2023
   
2022
 
Income tax (benefit) at the federal statutory rate
   $ (2,266   $ (3,240
State income taxes, net of federal benefit
     3       4  
Change in valuation allowance:
    
U.S
     321       3,129  
Foreign
     —         
Effect of foreign operations taxed at various rates
     (266     (219
Research tax credits
     (1,009     (788
Effect of tax rate changes, permanent differences and adjustments of prior deferrals
     5,039       2,441  
Unrecognized tax benefits
            
  
 
 
   
 
 
 
Total provision for income taxes on continuing operations
   $ 1,822     $ 1,327  
  
 
 
   
 
 
 
Intevac has not provided for foreign withholding taxes on approximately $1.9 million of undistributed earnings from
non-U.S.
operations as of December 30, 2023 because Intevac intends to reinvest such earnings indefinitely outside of the United States. If Intevac were to distribute these earnings, foreign withholding tax would be payable. For all other undistributed foreign earnings, Intevac also intends to reinvest such earnings indefinitely outside of the United States.
The total amount of gross unrecognized tax benefits was $7.6 million as of December 30, 2023, none of which would affect Intevac’s effective tax rate if realized. The aggregate changes in the balance of gross unrecognized tax benefits were as follows for fiscal 2023 and 2022:
 
    
2023
   
2022
 
Beginning balance
   $ 730     $ 718  
Additions based on tax positions related to the current year
     430       12  
Increases for tax positions of prior years
     6,448        
Lapse of statute of limitations
     (9      
  
 
 
   
 
 
 
Ending balance
   $ 7,599     $ 730  
  
 
 
   
 
 
 
The Company does not anticipate any changes in the amount of unrecognized tax benefits in the next twelve months. It is Intevac’s policy to include interest and penalties related to unrecognized tax benefits in the provision for income taxes on the consolidated statements of operations. During fiscal 2023 and 2022, Intevac recognized a net tax expense (benefit) of $0. As of December 30, 2023, Intevac did not have any accrued interest related to unrecognized tax benefits. Intevac did not accrue any penalties related to these unrecognized tax benefits because Intevac has other tax attributes which would offset any potential taxes due.
Intevac is subject to income taxes in the U.S. federal jurisdiction, and various state and foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. As of December 30, 2023, all of the tax years remained open to examination by the federal and state taxing authorities, for
three
or four years from the tax year in which net operating losses or tax credits are utilized completely. Singapore is open to examination from 2020 forward.
The Inland Revenue Authority of Singapore (“IRAS”) conducted a review of the fiscal 2017 through 2019 tax returns of the Company’s wholly-owned subsidiary, Intevac Asia Pte. Ltd. IRAS had challenged the Company’s tax position with respect
 
58

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
to certain aspects of the Company’s transfer pricing. The IRAS has concluded their audit and notified us on January 18, 2024 that there are no adjustments to our tax returns for years 2017 through 2019. Presently, there are no other active income tax examinations in the jurisdictions where Intevac operates.
11. Employee Benefit Plans
Employee Savings and Retirement Plan
In 1991, Intevac established a defined contribution retirement plan with 401(k) plan features. The plan covers all United States employees eighteen years and older. Employees may make contributions by a percentage reduction in their salaries, not to exceed the statutorily prescribed annual limit. Intevac made cash contributions of $154,000 for fiscal 2023 and $151,000 for fiscal 2022. Employees may choose among several investment options for their contributions and their share of Intevac’s contributions, and they are able to move funds between investment options at any time. Intevac’s common stock is not one of the investment options. Administrative expenses relating to the plan are insignificant.
Employee Bonus Plans
Intevac has various employee incentive plans. Bonus plans award annual cash bonuses to Intevac’s executives, key contributors and employees based on the achievement of profitability and other specific performance criteria. Prior to fiscal 2023, Intevac had a profit-sharing plan that provided for the distribution of a percentage of
pre-tax
profits to substantially all of Intevac’s employees not eligible for other performance-based incentive plans, up to a maximum percentage of compensation. Charges to expense under these plans were $1.4 million and $1.2 million, respectively, for fiscal 2023 and 2022.
12. Commitments and Contingencies
Leases
Intevac leases certain manufacturing facilities, warehouses, office space, and equipment under
non-cancelable
operating leases that expire at various times up to June 2029 and has options to renew most leases, with rentals to be negotiated. Certain of Intevac’s leases contain provisions for rental adjustments. Operating lease rentals are expensed on a straight-line basis over the life of the lease beginning on the date we take possession of the property. At lease inception, we determine the lease term by assuming the exercise of those renewal options that are reasonably assured. The exercise of lease renewal options is at our sole discretion. The lease term is used to determine whether a lease is financing or operating and is used to calculate straight-line rent expense. Additionally, the depreciable life of leasehold improvements is limited by the expected lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term.
The Company and EOTECH have entered into a Lease Assignment Agreement that assigns a portion of the Company’s lease obligation regarding its Santa Clara, California campus to EOTECH. The Company is contingently liable should EOTECH default on future lease obligations through the lease termination date of March 2024. The aggregate amount of the future lease obligations under this arrangement is $293,000 as of December 30, 2023. As the Company is not being released as the primary obligor under the original lease, the lease assignment has been accounted for as a sublease.
In consideration of EOTECH’s assumption of the above-mentioned lease obligations, which assumed lease obligations pertain in part to excess space beyond that required for EOTECH’s currently anticipated operation of the Photonics business, the Company agreed to pay to EOTECH the amount of $2.1 million (the “Unused Space Amount”), which Unused Space Amount was payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven (7) equal quarterly installments of $259,000. The final payment was made in October 2023.
The following table reflects our lease assets and our lease liabilities at December 30, 2023 and December 31, 2022.
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Assets:
     
Operating lease ROU assets
   $ 7,658      $ 3,390  
  
 
 
    
 
 
 
 
59

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Liabilities:
     
Current operating lease liabilities
   $ 1,008      $ 3,404  
Noncurrent operating lease liabilities
     6,976        1,417  
  
 
 
    
 
 
 
   $ 7,984      $ 4,821  
  
 
 
    
 
 
 
Lease Costs:
The components of lease costs were as follows:
 
    
2023
   
2022
 
    
(in thousands)
 
Operating lease cost
   $ 1,613     $ 1,624  
Operating lease cost subleased / assigned property
     869       974  
Short-term lease cost
     125       43  
Less: sublease income
     (869     (974
  
 
 
   
 
 
 
Total lease cost, net
   $ 1,738     $ 1,667  
  
 
 
   
 
 
 
As of December 30, 2023 the maturity of operating lease liabilities was as follows:
 
    
Continuing

Operations
   
Discontinued

Operations (b)
   
Total
 
    
(in thousands)
 
2024
   $ 1,335 (a)      296     $ 1,631  
2025
     2,110       —        2,110  
2026
     1,852       —        1,852  
2027
     1,799       —        1,799  
2028
     1,841       —        1,841  
2029
     786       —        786  
  
 
 
   
 
 
   
 
 
 
Total lease payments
   $ 9,723     $ 296       10,019  
Less: Interest
     (2,032     (3     (2,035
  
 
 
   
 
 
   
 
 
 
Present value of lease liabilities
   $ 7,691     $ 293       7,984  
  
 
 
   
 
 
   
 
 
 
 
(a)
The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord.
(b)
The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord.
Lease Term and Discount Rate:
 
    
December 30,

2023
   
December 31,

2022
 
Weighted-average remaining lease term (in years)
     5.01       1.69  
Weighted-average discount rate
     8.37     5.81
Other information:
Supplemental cash flow information related to leases was as follows (in thousands):
 
    
2023
    
2022
 
    
(in thousands)
 
Operating cash outflows from operating leases
   $ 1,831      $ 1,757  
  
 
 
    
 
 
 
ROU assets obtained in exchange for new operating lease liabilities
   $ 6,520      $ 1,122  
  
 
 
    
 
 
 
 
60

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
Guarantees
Officer and Director Indemnifications
As permitted or required under Delaware law and to the maximum extent allowable under that law, Intevac has certain obligations to indemnify its current and former officers and directors for certain events or occurrences while the officer or director is, or was, serving at Intevac’s request in such capacity. These indemnification obligations are valid as long as the director or officer acted in good faith and in a manner the person reasonably believed to be in, or not opposed to, the best interests of the Company and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. The maximum potential amount of future payments Intevac could be required to make under these indemnification obligations is unlimited; however, Intevac has a director and officer insurance policy that mitigates Intevac’s exposure and enables Intevac to recover a portion of any future amounts paid. As a result of Intevac’s insurance policy coverage, Intevac believes the estimated fair value of these indemnification obligations is not material.
Other Indemnifications
As is customary in Intevac’s industry, many of Intevac’s contracts provide remedies to certain third parties such as defense, settlement, or payment of judgments for intellectual property claims related to the use of its products. Such indemnification obligations may not be subject to maximum loss clauses. Historically, payments made related to these indemnifications have been immaterial.
Letters of Credit
As of December 30, 2023, we had letters of credit and bank guarantees outstanding totaling $700,000, including the standby letter of credit outstanding under the Santa Clara, California facility lease and various other guarantees with its bank. These letters of credit and bank guarantees are collateralized by $700,000 of restricted cash.
Warranty
Intevac provides for the estimated cost of warranty when revenue is recognized. Intevac’s warranty is subject to contract terms and, for its systems, the warranty typically ranges between 12 and 24 months from customer acceptance. During this warranty period any defective
non-consumable
parts are replaced and installed at no charge to the customer. Intevac uses estimated repair or replacement costs along with its historical warranty experience to determine its warranty obligation. The provision for the estimated future costs of warranty is based upon historical cost and product performance experience. Intevac exercises judgment in determining the underlying estimates.
On the consolidated balance sheets, the short-term portion of the warranty provision is included in other accrued liabilities, while the long-term portion is included in other long-term liabilities. The expense associated with product warranties issued or adjusted is included in cost of net revenues on the consolidated statements of operations.
The following table displays the activity in the warranty provision account for fiscal 2023 and 2022:
 
    
2023
   
2022
 
    
(in thousands)
 
Beginning balance
   $ 163     $ 346  
Expenditures incurred under warranties
     (214     (312
Accruals for product warranties
     262       147  
Adjustments to previously existing warranty accruals
     (6     (18
  
 
 
   
 
 
 
Ending balance
   $ 205     $ 163  
  
 
 
   
 
 
 
Legal Matters
From time to time, Intevac receives notification from third parties, including customers and suppliers, seeking indemnification, litigation support, payment of money or other actions in connection with claims made against them. In
 
61

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
addition, from time to time, Intevac receives notification from third parties claiming that Intevac may be or is infringing their intellectual property or other rights. Intevac also is subject to various other legal proceedings and claims, both asserted and unasserted, that arise in the ordinary course of business. Although the outcome of these claims and proceedings cannot be predicted with certainty, Intevac does not believe that any of these other existing proceedings or claims will have a material adverse effect on its consolidated financial condition or results of operations.
In July 2020, Robin Quiusky, a former contract employee who worked for us via a staffing agency, filed an action against us under the Private Attorneys General Act (“PAGA”) in California state court (Quiusky v. Intevac, Inc., et al) alleging that the Company failed to provide rest and meal breaks, pay overtime and reimburse business expenses for
non-exempt
California employees. The former employee subsequently added class action claims to his original complaint. The parties participated in a confidential mediation on February 1, 2022, and reached a settlement resolving the case. The court approved the settlement in November 2022 and payment on the claims was made on January 20, 2023. The settlement effectively extinguishes the Quiusky v. Intevac, Inc., et al lawsuit. The settlement includes the dismissal of all claims against the Company and related parties in the Quiusky lawsuit and claim under the PAGA, without any admission of liability or wrongdoing attributed to the Company. Because of the uncertainty surrounding this litigation, no litigation reserve had been previously established by the Company resulting in the full $1.0 million settlement expense being recognized in the fourth quarter of fiscal 2021.
13. Restructuring Charges
During the third quarter of fiscal 2023, Intevac substantially completed implementation of a cost reduction plan (the “2023 Cost Reduction Plan”), which is intended to reduce expenses by reducing our workforce by 23 percent including employees and contractors. Intevac incurred restructuring costs of $2.0 million in severance, $2,000 in stock-based compensation associated with the modification of certain stock-based awards and other employee-related expenses associated with the 2023 Cost Reduction Plan. Additionally, as part of the 2023 Cost Reduction Plan the Company incurred a benefit of $462,000 related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce. Substantially all cash outlays in connection with the 2023 Cost Reduction Plan occurred in the third quarter of fiscal 2023. The cost of implementing the 2023 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2023 Cost Reduction Plan is expected to reduce salary, wages and other employee-related expenses and contractor payments by approximately $4.6 million on an annual basis.
During the first quarter of fiscal 2022, Intevac substantially completed implementation of the 2022 cost reduction plan (the “2022 Cost Reduction Plan”), which was intended to reduce our overall cost structure and optimize our operational design, inclusive of the stranded overhead associated with the divestiture of the Photonics business. The restructuring program includes management reorganization and the right sizing of certain technology development, marketing and administrative functions. We incurred restructuring costs of $1.2 million in estimated severance and the related modification of certain stock-based awards. Other costs incurred as part of the 2022 Cost Reduction Plan include: (i) a benefit of $1.3 million related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce, (ii) $1.5 million for fixed asset disposals and (iii) $755,000 for write-offs of excess inventory. The 2022 Cost Reduction Plan reduced the workforce by 6 percent. The cost of implementing the 2022 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2022 Cost Reduction Plan reduced salary, wages and other employee-related expenses by approximately $2.1 million on an annual basis.
During the fourth quarter of fiscal 2021, the Company recorded asset impairment and restructuring charges associated with the sale of the Photonics division including (i) $693,000 in severance and other employee-related costs related to the termination of the Photonics general manager; (ii) $1.2 million in asset impairment charges on the Company’s ROU asset and (iii) $665,000 in accruals for common area charges associated with an unused space commitment to EOTECH. In consideration of EOTECH’s assumption of certain lease obligations related to the Company’s Santa Clara, California campus, which assumed lease obligations pertain in part to excess space beyond that required EOTECH’s currently anticipated operation of the Photonics division, the Company agreed to pay EOTECH the amount of $2.1 million, which is payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven equal quarterly installments of $259,000. The Company recorded an asset impairment charge against its ROU asset in the amount of $1.2 million associated with the excess space noted above. The Company recorded a liability to EOTECH in the amount of $665,000, the amount related to common area charges which are not included in the base rental payments or the lease liability on the Company’s consolidated balance sheets.
 
62

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
The following table summarizes the significant activities within, and components of, the restructuring liabilities.
 
    
Employee

Termination

Costs
   
Other

Exit

Costs
   
Total
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 358     $ 665     $ 1,023  
Provision for restructuring charges under the 2022 Cost Reduction Plan
     1,232             1,232  
Cash payments made
     (1,269           (1,269
Non-cash
utilization
     37 (a)            37  
Provision for restructuring charges associated with Photonics sale (b)
     112       15       127  
Cash payments made
     (395     (362     (757
Non-cash
utilization
     (75 )(a)            (75
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
   $     $ 318     $ 318  
  
 
 
   
 
 
   
 
 
 
Provision for restructuring charges under the 2023 Cost Reduction Plan
     1,950             1,950  
Cash payments made
     (1,948           (1,948
Non-cash
utilization
     (2 )(a)            (2
Provision for restructuring charges associated with Photonics sale (b)
           7       7  
Cash payments made
           (325     (325
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $     $     $  
  
 
 
   
 
 
   
 
 
 
(a) Acceleration of equity awards.
(b) Included in discontinued operations.
14. Related Party Transaction
A member of the Company’s Board of Directors through November 2022, Mark Popovich, rendered professional services to the Company at a rate of $3,125 per week plus expenses commencing May 23, 2022 through October 7, 2022. The Company incurred charges of approximately $62,500 associated with the professional services arrangement with Mr. Popovich in fiscal 2022.
15. Acquisition of Hia, Inc.
On August 26, 2022 (the “Closing Date”), the Company completed the acquisition of Hia, Inc., a supplier of magnetic bars, to bring the manufacturing of these magnetic bars
in-house
and to protect our technology and product quality while continuing to improve our products. Pursuant to the Stock Purchase Agreement, dated August 26, 2022, between the Company, Hia and the other parties thereto, the Company paid an aggregate purchase price of $700,000 to Hia’s stockholders on the Closing Date. Further contingent consideration will consist of amounts payable upon achievement of certain development and commercialization milestones, which consideration is estimated to be up to $500,000. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued in the fourth quarter of 2022. The Company is also obligated pay a royalty of $1,500 for each magnetic bar sold through December 31, 2030. If at any time prior to December 31, 2030, the Company effects a change of control or a sale, license, transfer or other disposition to a third party (other than an affiliate of Intevac) of all or substantially all of the assets or rights associated with the magnetic bars, then, upon the closing of such transaction, a payment of $1.7 million (minus any royalty payments previously paid) will immediately become due and payable, which payment shall fulfill the Company’s royalty obligations. Transaction costs incurred in connection with the Hia acquisition totaled $63,000, which are included as a component of the purchase price paid in connection with the Hia acquisition.
The Company determined this transaction represented an asset acquisition as substantially all of the value was in the technology intangible assets of Hia. Contingent consideration is not recorded in an asset acquisition until the contingency is resolved (when the contingent consideration is paid or becomes payable) or when probable and reasonably estimable. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued
 
63

INTEVAC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS – (Continued)
 
in the fourth quarter of 2022. Upon recognition, the amount, including the tax effect of $67,000, is included in the measurement of the acquired asset. The technology intangible assets are being amortized on a straight-line basis over a period of 8.3 years. Total amortization expense during fiscal 2023 and fiscal 2022 was $136,000 and $42,000, respectively. Annual amortization expense related to the acquired technology intangible assets in each of the succeeding years is estimated to be approximately $136,000 per year from fiscal 2024 through fiscal 2030.
The Hia acquisition was treated for tax purposes as a nontaxable transaction and, as such, the historical tax bases of the acquired assets and assumed liabilities, net operating losses, and other tax attributes of Hia will carryover. As a result, there is no
step-up
to fair value of the underlying tax bases of the acquired net assets in connection with the Hia acquisition. The acquisition method of accounting includes the establishment of a net deferred tax asset or liability resulting from book tax basis differences related to assets acquired and liabilities assumed on the date of acquisition. When an acquisition of a group of assets is purchased in a transaction that is not accounted for as a business combination under ASC 805, “Business Combinations”, a difference between the book and tax bases of the assets arises. ASC 740, “Income Taxes,” requires the use of simultaneous equations to determine the assigned value of the asset and the related deferred tax asset or liability. As goodwill is not recognized in an asset acquisition, recognizing deferred tax assets or liabilities for temporary differences in an asset acquisition results in adjusting the carrying amount of the acquired assets and liabilities.
The purchase price was allocated to the technology intangible assets and the deferred tax asset and liability as follows:
 
    
(In thousands)
 
Consideration:
  
Cash payment
   $ 702  
Transaction costs
     63  
Less cash acquired
     (2
  
 
 
 
Total consideration
   $ 763  
  
 
 
 
Assets acquired:
  
Technology intangible assets
   $ 815  
Deferred tax asset
     119  
  
 
 
 
Total assets acquired
   $ 934  
  
 
 
 
Liability assumed:
  
Deferred tax liability
   $ (171
  
 
 
 
   $ 763  
  
 
 
 
The following table represents the gross carrying amount of the technology intangible assets at December 30, 2023:
 
    
(In thousands)
 
Initial cost of technology intangible assets recognized on the acquisition date
   $ 815  
Achievement of the first milestone and recognition of contingent consideration payable
     250  
Deferred tax liability associated with the recognition of the first milestone
     67  
  
 
 
 
Gross carrying amount at December 30, 2023
   $ 1,132  
  
 
 
 
Information regarding the
technology
intangible
assets
is as follows (in thousands):
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands)
 
Technology intangible assets:
  
Gross carrying amount
   $ 1,132     $ 1,132  
Accumulated Amortization
     (178     (42
  
 
 
   
 
 
 
Net carrying amount
   $ 954     $ 1,090  
  
 
 
   
 
 
 
 
64

Item 9.
Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
None.
 
Item 9A.
Controls and Procedures
Management’s Report on Assessment of Internal Controls Over Financial Reporting
Evaluation of Disclosure Controls and Procedures
Intevac’s management, with the participation of Intevac’s Chief Executive Officer (the “CEO”) and Chief Financial Officer (the “CFO”), evaluated the effectiveness of Intevac’s disclosure controls and procedures (as defined in Rules
13a-15(e)
and
15d-15(e)
under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this Annual Report. Based on this evaluation, the CEO and CFO concluded that Intevac’s disclosure controls and procedures were effective as of December 30, 2023 in providing reasonable assurance that information required to be disclosed by Intevac in reports that Intevac files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to Intevac’s management, including Intevac’s CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.
Management’s Annual Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules
13a-15(f)
and
15d-15(f)
under the Exchange Act) for Intevac. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Intevac’s management, with the participation of the CEO and CFO, conducted an evaluation of the effectiveness of Intevac’s internal control over financial reporting based on criteria established in the 2013
Internal Control—Integrated Framework
issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, management concluded that Intevac’s internal control over financial reporting was effective as of December 30, 2023.
Changes in Internal Control over Financial Reporting
Beginning January 1, 2023, we implemented ASC 326, Financial Instruments—Credit Losses. Although the new standard is expected to have an immaterial impact on our ongoing results of operations, we did implement changes to our processes related to the assessment of credit losses, including the utilization of an expected credit loss model, which requires consideration of a broader range of information to estimate expected credit losses over the entire lifetime of the asset, including losses where probability is considered remote, reporting of credit losses and the control activities within them.
There was no change in our internal control over financial reporting during our fourth quarter of fiscal 2023 that has materially affected, or is reasonably likely to materially affect, Intevac’s internal control over financial reporting.
 
Item 9B.
Other Information
Securities Trading Plans of Directors and Executive Officers
During our last fiscal quarter, no director or officer, as defined in Rule
16a-1(f),
adopted or terminated a “Rule
10b5-1
trading arrangement” or a
“non-Rule
10b5-1
trading arrangement,” each as defined in Regulation
S-K
Item 408.
 
Item 9C.
Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
 
6
5


Table of Contents

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance

The information required by this item relating to the Company’s executive officers and key employees is included under the caption “Executive Officers of Intevac” under Item 1 of this Annual Report. The other information required by this item is included under the captions “Election of Directors,” [and] “Corporate Governance Matters” in the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 11.

Executive Compensation

The information required by this item is included under the caption “Executive Compensation and Related Information” in the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item is included under the caption “Security Ownership of Certain Beneficial Owners and Management” in the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence

The information required by this item is included under the captions “Certain Relationships and Related Party Transactions” and “Corporate Governance Matters” in the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders and is incorporated herein by reference.

 

Item 14.

Principal Accountant Fees and Services

The information required by this item is included under the caption “Principal Accountant Fees and Services” in the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders and is incorporated herein by reference.

 

66


Table of Contents

PART IV

 

Item 15.

Exhibits and Financial Statement Schedules

(a) The following documents are filed as part of this Annual Report on Form 10-K:

1. Financial Statements:

See “Index to Consolidated Financial Statements” in Item 8 of this Form 10-K.

All other schedules have been omitted since the required information is not present in amounts sufficient to require submission of the schedule or because the information required is included in the consolidated financial statements or notes thereto.

2. Exhibits

 

Exhibit

Number

       

 Incorporated by Reference 

  

Description

  

Form

  

Exhibit

  

File Date

  2.1    Asset Purchase Agreement, dated as of December 30, 2021, by and between Intevac, Inc., Intevac Photonics, Inc. and EOTECH, LLC    8-K    2.1    January 30, 2022.
  2.2    First Amendment to Asset Purchase Agreement, dated March 7, 2022, by and among Intevac, Inc., Intevac Photonics, Inc. and EOTECH, LLC    10-Q    2.1    May 10, 2022
  3.1    Certificate of Incorporation of the Registrant    8-K    3.1    July 23, 2007
  3.2    Bylaws of the Registrant, as amended    8-K    3.1    March 15, 2012
  4.1    Description of the Registrant’s Common Stock    10-K    4.1    February 12, 2020
 10.1+    The Registrant’s 2003 Employee Stock Purchase Plan, as amended February 15, 2023    DEF 14A    A    April 12, 2023
 10.2+    The Registrant’s 2012 Equity Incentive Plan, as amended March 21, 2018    DEF 14A    B    April 11, 2018
 10.3+    Form of Restricted Stock Unit Agreement for 2012 Equity Incentive Plan    10-Q    10.4    May 1, 2012
 10.4+    Form of Restricted Stock Agreement for 2012 Equity Incentive Plan    10-Q    10.5    May 1, 2012
 10.5+    Form of Stock Option Agreement for 2012 Equity Incentive Plan    10-Q    10.6    May 1, 2012
 10.6    Lease dated March 20, 2014 regarding the space located at 3544, 3560, 3570 and 3580 Bassett Street, Santa Clara, California    10-Q    10.8    April 29, 2014
 10.7    Lease Assignment Agreement dated as of December 30, 2021, by and between Intevac, Inc., and EOTECH, LLC    10-K    10.10    February 17, 2022
 10.8    First Amendment to Lease, dated as of November 21, 2023, by and between the Company and HGIT BASSETT CAMPUS LP, for premises located in Santa Clara, California    8-K    10.1    December 6, 2023
 10.9+    The Registrant’s 2020 Equity Incentive Plan as amended February 15, 2023    DEF 14A    B    April 12, 2023
 10.10+    Form of Restricted Stock Unit Agreement for 2020 Equity Incentive Plan   

S-8

(No. 33-238262)

   4.5    May 14, 2020
 10.11+    Form of Stock Option Agreement for 2020 Equity Incentive Plan   

S-8

(No. 33-238262)

   4.7    May 14, 2020
 10.12+    Form of Outside Director Restricted Stock Unit Agreement for 2020 Equity Incentive Plan   

S-8

(No. 33-238262)

   4.8    May 14, 2020

 

67


Table of Contents

Exhibit

Number

       

 Incorporated by Reference 

  

Description

  

Form

  

Exhibit

  

File Date

 10.13+    Intevac, Inc. 2022 Inducement Equity Incentive Plan    8-K    10.2    January 20, 2022
 10.14+    Form of RSU Agreement under the Intevac, Inc. 2022 Inducement Equity Incentive Plan    8-K    10.3    January 20, 2022
 10.15+    The Registrant’s 401(k) Profit Sharing Plan (P)   

S-1

(No. 33-97806)

     
 10.16+    Form of Director and Officer Indemnification Agreement    10-K    10.9    March 14, 2008
 10.17+    The Registrant’s Executive Incentive Plan    10-Q    10.1    May 4, 2023
 10.18+    Employment Agreement, dated January 18, 2022, by and between Nigel Hunton and Intevac, Inc.    8-K    10.1    January 20, 2022
 10.19+    Form of 2022 PRSU Award Agreement (Company Stock Price Hurdle) under the 2022 Inducement Equity Incentive Plan    8-K    10.1    May 19, 2022
 10.20+    Form of 2022 PRSU Award Agreement (Company Stock Price Hurdle) under the 2020 Equity Incentive Plan    8-K    10.2    May 19, 2022
 10.21+    Form of the 2023 PRSU Award Agreement under the 2020 Equity Incentive Plan    10-Q    10.1    August 3, 2023
 10.22+    Change in Control Agreement with John Dickinson dated June 20, 2023    10-Q    10.2    August 3, 2023
 10.23+    Transition Agreement and Release with James Moniz dated August 2, 2023    10-Q    10.3    August 3, 2023
 21.1    Subsidiaries of the Registrant
 23.1    Consent of Independent Registered Public Accounting Firm
 24.1    Power of Attorney (see signature page)
 31.1    Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 31.2    Certification of Interim Chief Financial Officer, Secretary and Treasurer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 32.1    Certifications Pursuant to U.S.C. 1350, adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 97.1    Compensation Recovery Policy
 101    The following financial statements from the Registrant’s Annual Report on Form 10-K for the year ended December 30, 2023, formatted in Inline XBRL (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of Comprehensive Loss, (iv) Consolidated Statements of Stockholders’ Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements.
 104    Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

 

(P)

Paper exhibit.

+

Management compensatory plan or arrangement

 

Item 16.

Form 10-K Summary

Not applicable.

 

68


Table of Contents

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on February 15, 2024.

 

INTEVAC, INC.

/s/ KEVIN SOULSBY

Kevin Soulsby

Interim Chief Financial Officer, Secretary and Treasurer

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Nigel D. Hunton and Kevin Soulsby and each of them, as his true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him and in his name, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

  

Title

 

Date

 /s/ NIGEL D. HUNTON

  

President,

 

February 15, 2024

(Nigel D. Hunton)

  

Chief Executive Officer and Director

(Principal Executive Officer)

 

 /s/ KEVIN SOULSBY

(Kevin Soulsby)

  

Interim Chief Financial Officer, Secretary

and Treasurer (Principal Financial and Accounting Officer)

 

February 15, 2024

 /s/ DAVID S. DURY

  

Chairman of Board

 

February 15, 2024

(David S. Dury)

    

 /s/ KEVIN D. BARBER

  

Director

 

February 15, 2024

(Kevin D. Barber)

    

 /s/ DOROTHY D. HAYES

  

Director

 

February 15, 2024

(Dorothy D. Hayes)

    

 /s/ MICHELE F. KLEIN

  

Director

 

February 15, 2024

(Michele F. Klein)

    

 

69

EX-21.1 2 d727242dex211.htm EX-21.1 EX-21.1

Exhibit 21.1

SUBSIDIARIES OF THE REGISTRANT

 

1.

Intevac Photonics, Inc. – Delaware

 

2.

Intevac Pacific Group Holdings Ltd. Pte – Singapore

 

3.

Lotus Technologies, Inc. – Santa Clara, California

 

4.

IRPC, Inc. – Santa Clara, California

 

5.

Intevac Foreign Sales Corporation – Barbados

 

6.

Intevac Asia Private Limited – Singapore

 

7.

Intevac Malaysia Sdn Bhd – Malaysia

 

8.

Intevac Limited – Hong Kong

 

9.

Intevac (Shenzhen) Co. Ltd. – China

EX-23.1 3 d727242dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-273654, 333-262822, 333-258132, 333-238262, 333-232730, 333-226262, 333-219405, 333-212647, 333-205368, 333-197700, 333-190250, 333-181929, 333-175979, 333-160596, 333-134422, 333-109260, and 333-106960) of Intevac, Inc. of our report dated February 15, 2024 relating to the consolidated financial statements, which appears in this Annual Report on Form 10-K.

/s/ BPM LLP

San Jose, California

February 15, 2024

EX-31.1 4 d727242dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

Certifications

I, Nigel D. Hunton, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Intevac, Inc.;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 15, 2024

 

/s/ Nigel D. Hunton

 Nigel D. Hunton
 President, Chief Executive Officer and Director

 

EX-31.2 5 d727242dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

Certifications

I, Kevin Soulsby, certify that:

 

1.

I have reviewed this Annual Report on Form 10-K of Intevac, Inc.;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal controls over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 15, 2024

 

/s/ Kevin Soulsby

 Kevin Soulsby

Interim Chief Financial Officer, Secretary and Treasurer

EX-32.1 6 d727242dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Nigel D. Hunton, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Intevac, Inc. on Form 10-K for the period ended December 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents in all material respects the financial condition and results of operations of Intevac, Inc.

Date: February 15, 2024

 

/s/ Nigel D. Hunton

 Nigel D. Hunton
 President, Chief Executive Officer and Director

I, Kevin Soulsby, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Intevac, Inc. on Form 10-K for the period ended December 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents in all material respects the financial condition and results of operations of Intevac, Inc.

Date: February 15, 2024

 

/s/ Kevin Soulsby

 Kevin Soulsby

Interim Chief Financial Officer, Secretary and Treasurer

A signed original of this written statement required by Section 906 has been provided to Intevac, Inc. and will be retained by Intevac, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-97.1 7 d727242dex971.htm EX-97.1 EX-97.1

Exhibit 97.1

INTEVAC, INC.

COMPENSATION RECOVERY POLICY

As adopted on November 30, 2023

Intevac, Inc. (the “Company”) is committed to strong corporate governance. As part of this commitment, the Company’s Board of Directors (the “Board”) has adopted this clawback policy called the Compensation Recovery Policy (the “Policy”). The Policy is intended to further the Company’s pay-for-performance philosophy and to comply with applicable laws by providing rules relating to the reasonably prompt recovery of certain compensation received by Covered Executives in the event of an Accounting Restatement. The application of the Policy to Covered Executives is not discretionary, except to the limited extent provided below, and applies without regard to whether a Covered Executive was at fault. Capitalized terms used in the Policy are defined below, and the definitions have substantive impact on its application so reviewing them carefully is important to your understanding.

The Policy is intended to comply with, and will be interpreted in a manner consistent with, Section 10D of the Securities Exchange Act of 1934 (the “Exchange Act”), with Exchange Act Rule 10D-1 and with the listing standards of the national securities exchange (the “Exchange”) on which the securities of the Company are listed, including any official interpretive guidance.

Persons Covered by the Policy

The Policy is binding and enforceable against all “Covered Executives.” A Covered Executive is each individual who is or was ever designated as an “officer” by the Board in accordance with Exchange Act Rule 16a-1(f) (a “Section 16 Officer”). The Committee may (but is not obligated to) request or require a Covered Executive to sign and return to the Company an acknowledgement that such Covered Executive will be bound by the terms and comply with the Policy. The Policy is binding on each Covered Executive whether or not the Covered Executive signs and/or returns any acknowledgment.

Administration of the Policy

The Human Capital Committee (the “Committee”) of the Board has full delegated authority to administer the Policy. The Committee is authorized to interpret and construe the Policy and to make all determinations necessary, appropriate, or advisable for the administration of the Policy. In addition, if determined in the discretion of the Board, the Policy may be administered by the independent members of the Board or another committee of the Board made up of independent members of the Board, in which case all references to the Committee will be deemed to refer to the independent members of the Board or the other Board committee. All determinations of the Committee will be final and binding and will be given the maximum deference permitted by law.

Accounting Restatements Requiring Application of the Policy

If the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (an “Accounting Restatement”), then the Committee must determine the Excess Compensation, if any, that must be recovered. The Company’s obligation to recover Excess Compensation is not dependent on if or when restated financial statements are filed.


Compensation Covered by the Policy

The Policy applies to certain Incentive-Based Compensation (certain terms used in this Section are defined below) that is Received on or after October 2, 2023 (the “Effective Date”), during the Covered Period while the Company has a class of securities listed on a national securities exchange. Such Incentive-Based Compensation is considered “Clawback Eligible Incentive-Based Compensation” if the Incentive-Based Compensation is Received by a person after such person became a Section 16 Officer and the person served as a Section 16 Officer at any time during the performance period for the Incentive-Based Compensation. “Excess Compensation” means the amount of Clawback Eligible Incentive-Based Compensation that exceeds the amount of Clawback Eligible Incentive-Based Compensation that otherwise would have been Received had such Clawback Eligible Incentive-Based Compensation been determined based on the restated amounts. Excess Compensation must be computed without regard to any taxes paid and is referred to in the listings standards as “erroneously awarded compensation”.

To determine the amount of Excess Compensation for Incentive-Based Compensation based on stock price or total shareholder return, where it is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received and the Company must maintain documentation of the determination of that reasonable estimate and provide that documentation to the Exchange.

Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For the avoidance of doubt, no compensation that is potentially subject to recovery under the Policy will be earned until the Company’s right to recover under the Policy has lapsed.

Financial Reporting Measures” are measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are also Financial Reporting Measures. A Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Securities and Exchange Commission.

Incentive-Based Compensation is “Received” under the Policy in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment, vesting, settlement or grant of the Incentive-Based Compensation occurs after the end of that period. For the avoidance of doubt, the Policy does not apply to Incentive-Based Compensation for which the Financial Reporting Measure is attained prior to the Effective Date.

Covered Period” means the three completed fiscal years immediately preceding the Accounting Restatement Determination Date. In addition, Covered Period can include certain transition periods resulting from a change in the Company’s fiscal year.

Accounting Restatement Determination Date” means the earliest to occur of: (a) the date the Board, a committee of the Board, or one or more of the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; and (b) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.

 

-2-


Repayment of Excess Compensation

The Company must recover Excess Compensation reasonably promptly and Covered Executives are required to repay Excess Compensation to the Company. Subject to applicable law, the Company may recover Excess Compensation by requiring the Covered Executive to repay such amount to the Company by direct payment to the Company or such other means or combination of means as the Committee determines to be appropriate (these determinations do not need to be identical as to each Covered Executive). These means include (but are not limited to):

 

  (a)

requiring reimbursement of cash Incentive-Based Compensation previously paid;

 

  (b)

seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards (including, but not limited to, time-based vesting awards), without regard to whether such awards are Incentive-Based Compensation or vest based on the achievement of performance goals;

 

  (c)

offsetting the amount to be recovered from any unpaid or future compensation to be paid by the Company or any affiliate of the Company to the Covered Executive, including (but not limited to) payments of severance that might otherwise be due in connection with a Covered Executive’s termination of employment and without regard to whether such amounts are Incentive-Based Compensation;

 

  (d)

cancelling outstanding vested or unvested equity awards (including, but not limited to, time-based vesting awards), without regard to whether such awards are Incentive-Based Compensation; and/or

 

  (e)

taking any other remedial and recovery action permitted by law, as determined by the Committee.

The repayment of Excess Compensation must be made by a Covered Executive notwithstanding any Covered Executive’s belief (whether or not legitimate) that the Excess Compensation had been previously earned under applicable law and therefore is not subject to clawback.

In addition to its rights to recovery under the Policy, the Company or any affiliate of the Company may take any legal actions it determines appropriate to enforce a Covered Executive’s obligations to the Company or to discipline a Covered Executive. Failure of a Covered Executive to comply with their obligations under the Policy may result in (without limitation) termination of that Covered Executive’s employment, institution of civil proceedings, reporting of misconduct to appropriate governmental authorities, reduction of future compensation opportunities or change in role. The decision to take any actions described in the preceding sentence will not be subject to the approval of the Committee and can be made by the Board, any committee of the Board, or any duly authorized officer of the Company or of any applicable affiliate of the Company. For avoidance of doubt, any decisions of the Company or the Covered Executive’s employer to discipline a Covered Executive or terminate the employment of a Covered Executive are independent of determinations under this Policy. For example, if a Covered Executive was involved in activities that led to an Accounting Restatement, the Company’s decision as to whether to not to terminate such Covered Executive’s employment would be made under its employment arrangements with such Covered Executive and the requirement to apply this no-fault and non-discretionary clawback policy will not be determinative of whether any such termination is for cause, although failure to comply with the Policy might be something that could result in a termination for cause depending on the terms of such arrangements.

 

-3-


Limited Exceptions to the Policy

The Company must recover the Excess Compensation in accordance with the Policy except to the limited extent that any of the conditions set forth below is met, and the Committee determines that recovery of the Excess Compensation would be impracticable:

 

  (a)

The direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered. Before reaching this conclusion, the Company must make a reasonable attempt to recover such Excess Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange; or

 

  (b)

Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the legal requirements as such.

Other Important Information in the Policy

The Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 that are applicable to the Company’s Chief Executive Officer and Chief Financial Officer, as well as any other applicable laws, regulatory requirements, rules, or pursuant to the terms of any existing Company policy or agreement providing for the recovery of compensation.

Notwithstanding the terms of any of the Company’s organizational documents (including, but not limited to, the Company’s bylaws), any corporate policy or any contract (including, but not limited to, any indemnification agreement), neither the Company nor any affiliate of the Company will indemnify or provide advancement for any Covered Executive against any loss of Excess Compensation. Neither the Company nor any affiliate of the Company will pay for or reimburse insurance premiums for an insurance policy that covers potential recovery obligations. In the event that the Company is required to recover Excess Compensation pursuant to the Policy from a Covered Executive who is no longer an employee, the Company will be entitled to seek recovery in order to comply with applicable law, regardless of the terms of any release of claims or separation agreement that individual may have signed.

The Committee or Board may review and modify the Policy from time to time.

If any provision of the Policy or the application of any such provision to any Covered Executive is adjudicated to be invalid, illegal or unenforceable in any respect, such invalidity, illegality or unenforceability will not affect any other provisions of the Policy or the application of such provision to another Covered Executive, and the invalid, illegal or unenforceable provisions will be deemed amended to the minimum extent necessary to render any such provision or application enforceable.

The Policy will terminate and no longer be enforceable when the Company ceases to be listed issuer within the meaning of Section 10D of the Exchange Act.

 

-4-


ACKNOWLEDGEMENT

 

 

I acknowledge that I have received and read the Compensation Recovery Policy (the “Policy”) of Intevac, Inc. (the “Company”).

 

 

I understand and acknowledge that the Policy applies to me, and all of my beneficiaries, heirs, executors, administrators or other legal representatives and that the Company’s right to recovery in order to comply with applicable law will apply, regardless of the terms of any release of claims or separation agreement I have signed or will sign in the future.

 

 

I agree to be bound by and to comply with the Policy and understand that determinations of the Committee (as such term is used in the Policy) will be final and binding and will be given the maximum deference permitted by law.

 

 

I understand and agree that my current indemnification rights, whether in an individual agreement or the Company’s organizational documents, exclude the right to be indemnified for amounts required to be recovered under the Policy.

 

 

I understand that my failure to comply in all respects with the Policy is a basis for termination of my employment with the Company and any affiliate of the Company as well as any other appropriate discipline.

 

 

I understand that neither the Policy, nor the application of the Policy to me, gives rise to a resignation for good reason (or similar concept) by me under any applicable employment agreement or arrangement.

 

 

I acknowledge that if I have questions concerning the meaning or application of the Policy, it is my responsibility to seek guidance from the Compliance Officer, Human Resources or my own personal advisers.

 

 

I acknowledge that neither this Acknowledgement nor the Policy is meant to constitute an employment contract.

Please review, sign and return this form to Human Resources.

 

Covered Executive

      

(print name)

      

(signature)

      

(date)
EX-101.SCH 8 ivac-20231230.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 999001 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 999002 - Disclosure - Divestiture and Discontinued Operations link:presentationLink link:definitionLink link:calculationLink 999003 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 999004 - Disclosure - Equity-Based Compensation link:presentationLink link:definitionLink link:calculationLink 999005 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 999006 - Disclosure - Concentrations link:presentationLink link:definitionLink link:calculationLink 999007 - Disclosure - Balance Sheet Details link:presentationLink link:definitionLink link:calculationLink 999008 - Disclosure - Financial Instruments link:presentationLink link:definitionLink link:calculationLink 999009 - Disclosure - Equity link:presentationLink link:definitionLink link:calculationLink 999010 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 999011 - Disclosure - Employee Benefit Plans link:presentationLink link:definitionLink link:calculationLink 999012 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 999013 - Disclosure - Restructuring Charges link:presentationLink link:definitionLink link:calculationLink 999014 - Disclosure - Related Party Transaction link:presentationLink link:definitionLink link:calculationLink 999015 - Disclosure - Acquisition of Hia, Inc. link:presentationLink link:definitionLink link:calculationLink 999016 - Disclosure - Insider Trading Arrangements link:presentationLink link:definitionLink link:calculationLink 999017 - Disclosure - Description of Business and Basis of Presentation (Policies) link:presentationLink link:definitionLink link:calculationLink 999018 - Disclosure - Description of Business and Basis of Presentation (Tables) link:presentationLink link:definitionLink link:calculationLink 999019 - Disclosure - Divestiture and Discontinued Operations (Tables) link:presentationLink link:definitionLink link:calculationLink 999020 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 999021 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 999022 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 999023 - Disclosure - Concentrations (Tables) link:presentationLink link:definitionLink link:calculationLink 999024 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:definitionLink link:calculationLink 999025 - Disclosure - Financial Instruments (Tables) link:presentationLink link:definitionLink link:calculationLink 999026 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 999027 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 999028 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:definitionLink link:calculationLink 999029 - Disclosure - Acquisition of Hia, Inc (Tables) link:presentationLink link:definitionLink link:calculationLink 999030 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999031 - Disclosure - Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail) link:presentationLink link:definitionLink link:calculationLink 999032 - Disclosure - Divestiture and Discontinued Operations - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999033 - Disclosure - Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail) link:presentationLink link:definitionLink link:calculationLink 999034 - Disclosure - Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail) link:presentationLink link:definitionLink link:calculationLink 999035 - Disclosure - Revenue - Disaggregation of Revenue from Contracts with Customers (Detail) link:presentationLink link:definitionLink link:calculationLink 999036 - Disclosure - Revenue - Primary Geography Markets (Detail) link:presentationLink link:definitionLink link:calculationLink 999037 - Disclosure - Revenue - Changes in Contract Assets and Contract Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 999038 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999039 - Disclosure - Revenue - Additional Information (Detail 1) link:presentationLink link:definitionLink link:calculationLink 999040 - Disclosure - Revenue - Additional Information (Detail 1) Alternate link:presentationLink link:definitionLink link:calculationLink 999041 - Disclosure - Equity-Based Compensation - Additional information (Detail) link:presentationLink link:definitionLink link:calculationLink 999042 - Disclosure - Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail) link:presentationLink link:definitionLink link:calculationLink 999043 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 999044 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 999045 - Disclosure - Equity-Based Compensation - Option Activity and Changes (Detail) link:presentationLink link:definitionLink link:calculationLink 999046 - Disclosure - Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 999047 - Disclosure - Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail) link:presentationLink link:definitionLink link:calculationLink 999048 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 999049 - Disclosure - Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 999050 - Disclosure - Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail) link:presentationLink link:definitionLink link:calculationLink 999051 - Disclosure - Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 999052 - Disclosure - Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail) link:presentationLink link:definitionLink link:calculationLink 999053 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 999054 - Disclosure - Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail) link:presentationLink link:definitionLink link:calculationLink 999055 - Disclosure - Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 999056 - Disclosure - Balance Sheet Details - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999057 - Disclosure - Balance Sheet Details - Other Accrued Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 999058 - Disclosure - Balance Sheet Details - Other Long-Term Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 999059 - Disclosure - Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) link:presentationLink link:definitionLink link:calculationLink 999060 - Disclosure - Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail) link:presentationLink link:definitionLink link:calculationLink 999061 - Disclosure - Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail) link:presentationLink link:definitionLink link:calculationLink 999062 - Disclosure - Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 999063 - Disclosure - Financial Instruments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999064 - Disclosure - Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail) link:presentationLink link:definitionLink link:calculationLink 999065 - Disclosure - Equity - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999066 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 999067 - Disclosure - Income Taxes - Income (Loss) Before Income Taxes (Detail) link:presentationLink link:definitionLink link:calculationLink 999068 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 999069 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999070 - Disclosure - Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail) link:presentationLink link:definitionLink link:calculationLink 999071 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail) link:presentationLink link:definitionLink link:calculationLink 999072 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999073 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999074 - Disclosure - Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 999075 - Disclosure - Commitments and Contingencies - Lease Costs (Details) link:presentationLink link:definitionLink link:calculationLink 999076 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 999077 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 999078 - Disclosure - Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 999079 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 999080 - Disclosure - Commitments and Contingencies - Activity in Warranty Provisions Account (Detail) link:presentationLink link:definitionLink link:calculationLink 999081 - Disclosure - Restructuring Charges - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999082 - Disclosure - Restructuring Charges - Changes in Restructuring Reserves (Detail) link:presentationLink link:definitionLink link:calculationLink 999083 - Disclosure - Related Party Transaction - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999084 - Disclosure - Acquisition of Hia, Inc.- Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 999085 - Disclosure - Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail) link:presentationLink link:definitionLink link:calculationLink 999086 - Disclosure - Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail) link:presentationLink link:definitionLink link:calculationLink 999087 - Disclosure - Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 9 ivac-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 ivac-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 ivac-20231230_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 12 ivac-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
12 Months Ended
Dec. 30, 2023
Feb. 14, 2024
Jul. 01, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Entity Interactive Data Current Yes    
Document Period End Date Dec. 30, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Document Annual Report true    
Document Transition Report false    
Entity Registrant Name INTEVAC, INC.    
Entity Central Index Key 0001001902    
Current Fiscal Year End Date --12-30    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Non-accelerated Filer    
Trading Symbol IVAC    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity File Number 0-26946    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 94-3125814    
Entity Address, Address Line One 3560 Bassett Street    
Entity Address, City or Town Santa Clara    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95054    
City Area Code 408    
Local Phone Number 986-9888    
Entity Small Business true    
Title of 12(b) Security Common Stock    
Entity Common Stock, Shares Outstanding   26,576,160  
Security Exchange Name NASDAQ    
Entity Public Float     $ 95,061,431
ICFR Auditor Attestation Flag false    
Auditor Name San Jose    
Auditor Firm ID 207    
Auditor Location California    
Document Financial Statement Error Correction [Flag] false    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 51,441 $ 68,904
Short-term investments 17,405 25,541
Trade and other accounts receivable, net of allowances of $0 at both December 30, 2023 and December 31, 2022 18,613 15,823
Inventories 43,795 30,003
Prepaid expenses and other current assets 2,123 1,898
Total current assets 133,377 142,169
Property, plant and equipment, net 7,664 3,658
Operating lease right-of-use assets 7,658 3,390
Long-term investments 2,687 17,585
Restricted cash 700 786
Intangible assets, net of amortization of $178 at December 30, 2023 and $42 at December 31, 2022 954 1,090
Deferred income taxes and other long-term assets 3,466 4,381
Total assets 156,506 173,059
Current liabilities:    
Current operating lease liabilities 1,008 3,404
Accounts payable 5,800 11,610
Accrued payroll and related liabilities 3,475 3,087
Other accrued liabilities 1,820 5,430
Customer advances 20,407 2,444
Total current liabilities 32,510 25,975
Noncurrent liabilities:    
Noncurrent operating lease liabilities 6,976 1,417
Customer advances 1,482 22,215
Other long-term liabilities 21 0
Total noncurrent liabilities 8,479 23,632
Commitments and contingencies
Stockholders' equity:    
Undesignated preferred stock, $0.001 par value, 10,000 shares authorized, no shares issued and outstanding 0  
Common stock, $0.001 par value : Authorized shares — 50,000 issued and outstanding shares — 26,396 and 25,548 at December 30, 2023 and December 31, 2022, respectively 26 26
Additional paid-in capital 210,320 206,355
Treasury stock, 5,087 shares at both December 30, 2023 and December 31, 2022 (29,551) (29,551)
Accumulated other comprehensive income (loss) 97 (193)
Accumulated deficit (65,375) (53,185)
Total stockholders' equity 115,517 123,452
Total liabilities and stockholders' equity $ 156,506 $ 173,059
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Net of allowances of trade, note and other accounts receivable $ 0 $ 0
Net of amortization of intangible assets $ 178 $ 42
Undesignated preferred stock, par value $ 0.001 $ 0.001
Undesignated preferred stock, shares authorized 10,000 10,000
Undesignated preferred stock, shares issued 0 0
Undesignated preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 50,000 50,000
Common stock, shares issued 26,396 25,548
Common stock, shares outstanding 26,396 25,548
Treasury stock, shares 5,087 5,087
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Net revenues:    
Total net revenues $ 52,665 $ 35,761
Cost of net revenues:    
Total cost of net revenues 32,439 20,675
Gross profit 20,226 15,086
Operating expenses:    
Research and development 15,125 13,722
Selling, general and administrative 18,345 17,876
Total operating expenses 33,470 31,598
Operating loss (13,244) (16,512)
Interest income 2,509 1,240
Other income (expense), net (53) (155)
Loss from continuing operations before provision for income taxes (10,788) (15,427)
Provision for income taxes 1,822 1,327
Net loss from continuing operations (12,610) (16,754)
Income (loss) from discontinued operations, net of tax 420 (321)
Net loss $ (12,190) $ (17,075)
Net income (loss) per share:    
Basic—continuing operations $ (0.48) $ (0.67)
Diluted—continuing operations (0.48) (0.67)
Basic—discontinued operations 0.02 (0.01)
Diluted—discontinued operations 0.02 (0.01)
Basic—net income (loss) (0.47) (0.68)
Diluted—net income (loss) $ (0.47) $ (0.68)
Weighted average shares outstanding:    
Basic 26,121 25,192
Diluted 26,121 25,192
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Statement Of Income And Comprehensive Income [Abstract]    
Net loss $ (12,190) $ (17,075)
Other comprehensive income (loss), before tax    
Change in unrealized net loss on available-for-sale investments 422 (454)
Foreign currency translation losses (132) (317)
Other comprehensive income (loss), before tax 290 (771)
Income tax expense related to items in other comprehensive income (loss) 0 0
Other comprehensive income (loss), net of tax 290 (771)
Comprehensive loss $ (11,900) $ (17,846)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income
Accumulated Deficit
Beginning balance at Jan. 01, 2022 $ 134,015 $ 25 $ 199,073 $ (29,551) $ 578 $ (36,110)
Beginning Balance (in shares) at Jan. 01, 2022   24,636,000   5,087,000    
Shares issued in connection with:            
Exercise of stock options (in shares)   388,000        
Exercise of stock options $ 1,873 $ 1 1,872      
Settlement of RSUs (in shares)   371,000        
Employee stock purchase plan (in shares) 279,000 279,000        
Employee stock purchase plan $ 1,244   1,244      
Shares withheld in connection with net share settlement of RSUs (in shares)   (126,000)        
Shares withheld in connection with net share settlement of RSUs (724)   (724)      
Equity-based compensation expense 4,890   4,890      
Net loss (17,075)         (17,075)
Other comprehensive income (loss) (771)       (771)  
Ending balance at Dec. 31, 2022 $ 123,452 $ 26 206,355 $ (29,551) (193) (53,185)
Ending Balance (in shares) at Dec. 31, 2022   25,548,000   5,087,000    
Shares issued in connection with:            
Exercise of stock options (in shares) 52,813 53,000        
Exercise of stock options $ 272 $ 0 272      
Settlement of RSUs (in shares)   776,000        
Employee stock purchase plan (in shares) 304,000 304,000        
Employee stock purchase plan $ 1,059   1,059      
Shares withheld in connection with net share settlement of RSUs (in shares)   (285,000)        
Shares withheld in connection with net share settlement of RSUs (1,739)   (1,739)      
Equity-based compensation expense 4,373   4,373      
Net loss (12,190)         (12,190)
Other comprehensive income (loss) 290       290  
Ending balance at Dec. 30, 2023 $ 115,517 $ 26 $ 210,320 $ (29,551) $ 97 $ (65,375)
Ending Balance (in shares) at Dec. 30, 2023   26,396,000   5,087,000    
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Operating activities    
Net loss $ (12,190,000) $ (17,075,000)
Adjustments to reconcile net loss to net cash and cash equivalents used in operating activities:    
Depreciation and amortization 1,402,000 1,446,000
Net amortization (accretion) of investment premiums and discounts (191,000) (196,000)
Amortization of intangible assets 136,000 42,000
Equity-based compensation 4,373,000 4,890,000
Straight-line rent adjustment and amortization of lease incentives (1,105,000) (843,000)
Foreign currency loss on liquidation of entity 0 14,000
(Gain) loss on disposal of fixed assets (41,000) 1,467,000
Deferred income taxes 1,014,000 836,000
Changes in assets and liabilities:    
Accounts receivable (2,824,000) (1,528,000)
Inventories (13,792,000) (24,105,000)
Prepaid expenses and other assets (324,000) 42,000
Accounts payable (5,810,000) 6,290,000
Accrued payroll and other accrued liabilities (2,951,000) (1,266,000)
Customer advances (2,770,000) 22,552,000
Total adjustments (22,883,000) 9,641,000
Net cash and cash equivalents used in operating activities (35,073,000) (7,434,000)
Investing activities    
Purchase of investments (14,780,000) (52,385,000)
Proceeds from sales and maturities of investments 38,427,000 26,649,000
Proceeds from sales of property and equipment 65,000 0
Purchase of Hia, Inc., net of cash acquired 0 (763,000)
Purchase of leasehold improvements and equipment (5,431,000) (1,919,000)
Net cash and cash equivalents provided by (used in) investing activities 18,281,000 (28,418,000)
Financing activities    
Proceeds from issuance of common stock 1,365,000 3,083,000
Payment of acquisition-related contingent consideration (250,000) 0
Taxes paid related to net share settlement (1,739,000) (724,000)
Net cash and cash equivalents provided by (used in) financing activities (624,000) 2,359,000
Effect of exchange rate changes on cash (133,000) (331,000)
Net decrease in cash, cash equivalents and restricted cash (17,549,000) (33,824,000)
Cash, cash equivalents and restricted cash at beginning of period 69,690,000 103,514,000
Cash, cash equivalents and restricted cash at end of period 52,141,000 69,690,000
Cash paid (received) for:    
Income taxes 820,000 569,000
Income tax refund $ 5,000 $ 0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ (12,190) $ (17,075)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Description of Business and Basis of Presentation
1. Description of Business and Basis of Presentation
Description of Business
Intevac, Inc. (together with its subsidiaries, “Intevac”, the “Company” or “we”) is a leader in the design and development of high-productivity, thin-film processing systems. Intevac’s production-proven platforms are designed for high-volume manufacturing of substrates with precise thin-film properties, such as for the hard disk drive (“HDD”) and advanced coatings (“ADVC”) (formerly known as display cover panel (“DCP”)) markets.
Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of Intevac, Inc. and its subsidiaries after elimination of inter-company balances and transactions.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Fiscal Year End Date
Intevac operates under a
52-53
week fiscal year ending on the Saturday nearest to December 31 of each year in order to improve the alignment of financial and business processes and to streamline financial reporting. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to December 31. The Company’s fiscal 2023 and fiscal 2022 years ended on December 30, 2023 and December 31, 2022, respectively.
Reportable Segment
During fiscal 2021, we sold the business of one of our reporting segments, Photonics. Therefore, we have one reportable segment remaining. See Note 2 for additional disclosure related to discontinued operations.
The remaining segment, Thin Film Equipment (“TFE”), designs, develops and markets vacuum process equipment solutions for high-volume manufacturing of small substrates with precise thin-film properties, such as for the HDD and ADVC markets, as well as other adjacent thin-film markets. The TFE segment also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries.
In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries.
Discontinued Operations
On December 30, 2021, the Company sold its Photonics business. Due to the sale of the Photonics business during the fourth quarter of 2021, we have classified the results of the Photonics business as discontinued operations in our consolidated statements of operations for all periods presented. All amounts included in the Notes to Consolidated Financial Statements relate to continuing operations unless otherwise noted. See Note 2.
Cash, Cash Equivalents and Investments
Intevac considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents.
Available-for-sale
securities, comprised of certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds, are carried at fair value, with unrealized gains and losses recorded within accumulated other comprehensive income (loss) as a separate component of
stockholders’ equity. Realized gains and losses and declines in value judged to be other than temporary, if any, on
available-for-sale
securities are included in earnings. Purchases and sales of investment securities are recognized on a trade date basis. The cost of investment securities sold is determined by the specific identification method.
Restricted Cash
Restricted cash of $600,000 as of December 30, 2023 secures a standby letter of credit obligation associated with a lease obligation and the restriction on the cash will be removed when the letter of credit expires. In addition, Intevac pledged $100,000 as collateral for various guarantees with its bank.
Derivative Instruments and Hedging Arrangements
Foreign Exchange Exposure Management
 — Intevac enters into forward foreign currency contracts that economically hedge the gains and losses generated by the
re-measurement
of certain recorded assets and liabilities in a
non-functional
currency and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Singapore dollar. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Changes in the fair value of these undesignated hedges are recognized in other income (expense), net immediately as an offset to the changes in the fair value of the asset or liability being hedged.
Fair Value Measurement—Definition and Hierarchy
Intevac reports certain financial assets and liabilities at fair value. Intevac defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Fair value measurements are classified and disclosed in one of the following three categories:
Level 1
—Valuations based on quoted prices in active markets for identical assets or liabilities.
Level 2
—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3
—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
Trade Accounts Receivable and Allowance for Credit Losses
The Company’s accounts receivable are recorded at invoiced amounts less allowance for any credit losses. In accordance with the Financial Accounting Standards Board (“FASB”)’s Accounting Standards Update (“ASU”)
2016-13 that
we adopted on January 1, 2023, the Company recognizes credit losses based on forward-looking current expected credit losses (“CECL”). The Company makes estimates of expected credit losses based upon its assessment of various factors, including the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The allowance for credit losses is recognized in the consolidated statement of operations. The uncollectible accounts receivable are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. The total allowance for credit losses was $0 at both December 30, 2023 and December 31, 2022, and there was no
write-off
of accounts receivable for the periods presented.
 
Inventories
Inventories are generally stated at the lower of cost or net realizable value, with cost determined on an average cost basis.
Property, Plant and Equipment
Equipment and leasehold improvements are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows: computers and software, 3 years; machinery and equipment, 5 years; furniture, 7 years; vehicles, 4 years; and leasehold improvements, remaining lease term.
Impairment of Long-Lived Assets
Long-lived assets and certain identifiable finite-lived intangible assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability of long-lived assets is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of an impairment loss for long-lived assets and certain identifiable intangible assets that management expects to hold and use is based on the fair value of the asset. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value.
Acquisitions
Acquisition Method. Acquisitions that meet the definition of a business under Accounting Standards Codification (“ASC”) 805, “Business Combinations,” (“ASC 805”) are accounted for using the acquisition method of accounting. Under the acquisition method of accounting, assets acquired, liabilities assumed, contractual contingencies, and contingent consideration, when applicable, are recorded at fair value at the acquisition date. Any excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. The application of the acquisition method of accounting requires management to make significant estimates and assumptions in the determination of the fair value of assets acquired and liabilities assumed in connection with the allocation of the purchase price consideration to the assets acquired and liabilities assumed. Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations. Contingent consideration, if any, is recognized and measured at fair value as of the acquisition date.
Cost Accumulation Model. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as an asset acquisition, utilizing a cost accumulation model. Assets acquired and liabilities assumed are recognized at cost, which is the consideration the acquirer transfers to the seller, including direct transaction costs, on the acquisition date. The cost of the acquisition is then allocated to the assets acquired based on their relative fair values. Goodwill is not recognized in an asset acquisition. Direct transaction costs include those third-party costs that can be directly attributable to the asset acquisition and would not have been incurred absent the acquisition transaction.
Contingent consideration, representing an obligation of the acquirer to transfer additional assets or equity interests to the seller if future events occur or conditions are met, is recognized when probable and reasonably estimable. Contingent consideration recognized is included in the initial cost of the assets acquired, with subsequent changes in the recorded amount of contingent consideration recognized as an adjustment to the cost basis of the acquired assets. Subsequent changes are allocated to the acquired assets based on their relative fair value.
Income Taxes
Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between book and tax bases of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized.
 
In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income,
tax-planning
strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The effective tax rate is highly dependent upon the level of Intevac’s projected earnings, the geographic composition of worldwide earnings, tax regulations governing each region, net operating loss carryforwards, availability of tax credits and the effectiveness of Intevac’s tax planning strategies. Intevac carefully monitors the changes in many factors and adjust its effective income tax rate on a timely basis. If actual results differ from the estimates, this could have a material effect on Intevac’s business, financial condition and results of operations.
The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material effect on Intevac’s business, financial condition and results of operations.
Intevac recognizes accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes.
Sales and Value Added Taxes
Taxes collected from customers and remitted to governmental authorities are presented on a net basis in the accompanying consolidated statements of operations.
Revenue Recognition
A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. For such arrangements, under the revenue standard we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. Under the revenue standard, the expected costs associated with our base warranties are recognized as expense when the equipment is sold.
Advertising Costs
Advertising costs are expensed as incurred. Advertising costs were not material for all periods presented.
Foreign Currency Translation
The functional currency of Intevac’s foreign subsidiaries in Singapore and Hong Kong is the U.S. dollar. The functional currency of Intevac’s foreign subsidiaries in China and Malaysia is the local currency of the country in which the respective subsidiary operates. Assets and liabilities recorded in foreign currencies are translated at
year-end
exchange rates; revenues and expenses are translated at average exchange rates during the year. The effects of foreign currency translation adjustments are
included in stockholders’ equity as a component of accumulated other comprehensive income in the accompanying consolidated balance sheets. The effects of foreign currency transactions are included in other income (expense), net in the determination of net income. Losses from foreign currency transactions were $165,000 and $186,000 in 2023 and 2022, respectively.
Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022:
 
    
Foreign

currency
   
Unrealized holding

gains (losses) on

available-for-sale

investments
   
Total
 
    
                                                       
         
                                        
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 608     $ (30   $ 578  
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassification
     (331     (454     (785
Amounts reclassified from other comprehensive income (loss)
     14       —        14  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive loss
     (317     (454     (771
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
     291     $ (484     (193
  
 
 
   
 
 
   
 
 
 
Other comprehensive income (loss) before reclassification
     (132     422       290  
Amounts reclassified from other comprehensive income (loss)
     —        —        —   
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (132     422       290  
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ 159     $ (62   $ 97  
  
 
 
   
 
 
   
 
 
 
Employee Stock Plans
Intevac has equity-based compensation plans that provide for the grant to employees of equity-based awards, including incentive or
non-statutory
stock options, performance-based stock options (“PSOs”), restricted stock, stock appreciation rights, restricted stock units (“RSUs”), performance-based restricted stock units (“PRSUs”) and performance shares. In addition, these plans provide for the grant of
non-statutory
stock options and RSUs to
non-employee
directors and consultants. Intevac also has an employee stock purchase plan, which provides Intevac’s employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 for a complete description of these plans and their accounting treatment.
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued
ASU 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
In December 2023, the FASB issued
ASU 2023-09,
Income Taxes (Topic 740): Improvements to Tax Disclosures. This ASU expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
We have assessed all other ASUs issued but not yet adopted and concluded that those not disclosed are not relevant to the Company or are not expected to have a material impact.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestiture and Discontinued Operations
12 Months Ended
Dec. 30, 2023
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]  
Divestiture and Discontinued Operations
2. Divestiture and Discontinued Operations
Sale of Photonics
On December 30, 2021, the Company entered into an asset purchase agreement (the “Purchase Agreement”) with EOTECH, LLC (“EOTECH”) governing the sale of the Company’s Photonics business to EOTECH in exchange for (i) $70.0 million in cash consideration, (ii) up to $30.0 million in earnout payments and (iii) the assumption by EOTECH of certain liabilities of the Photonics business as specified in the Purchase Agreement. The transaction closed on December 30, 2021. Under the Purchase Agreement, EOTECH also agreed to pay to the Company, if earned, earnout payments of up to an aggregate of $30.0 million based on achievement of fiscal year 2023, 2024 and 2025 Photonics segment revenue targets for the Integrated Visual Augmentation System (“IVAS”) program as specified in the Purchase Agreement. At any time prior to December 31, 2024, EOTECH may elect to pay to the Company $14.0 million, which would terminate EOTECH’s obligations with respect to any remaining earnout payments. As of December 30, 2023, there have been no earnout payments under the Purchase Agreement. The cash proceeds do not include any estimated future payments from the revenue earnout as the Company has elected to record the proceeds when the consideration is deemed realizable. The Company believes the disposition of the Photonics business will allow it to benefit from a streamlined business model, simplified operating structure, and enhanced management focus.
In connection with the Photonics sale, the Company and EOTECH also entered into a Transition Service Agreement (the “TSA”) and a Lease Assignment Agreement. The TSA, which expired on June 30, 2022, outlined the information technology, people, and facility support the parties provided to each other for a period after the closing of the sale. The Lease Assignment Agreement assigns the lease obligation for two buildings in the Company’s California campus to EOTECH. As part of the assignment, the Company has agreed to subsidize a portion of EOTECH’s lease payments through the remainder of the lease term which expires in March 2024. In August 2022, Intevac and EOTECH entered into a Shared Services Agreement (the “Shared Services Agreement”) to share certain building maintenance costs.
TSA fees of $989,000 were earned in fiscal 2022. The agreed-upon charges for such services were generally intended to allow the service provider to recover all costs and expenses of providing such services. The TSA and shared service fees were included in selling, general and administrative expenses and cost of sales, respectively, in the Company’s consolidated statement of operations. Additionally, during fiscal 2022, the Company sold inventory in the amount of $148,000 to EOTECH. Charges for fiscal 2023 and fiscal 2022 associated with the Shared Services Agreement were $143,000 and $40,000, respectively. Accounts receivable from EOTECH of $62,000 at December 30, 2023 and $49,000 at December 31, 2022 were included in trade and other accounts receivable in the Company’s consolidated balance sheets.
Discontinued Operations
Based on its magnitude and because the Company exited certain markets, the sale of the Photonics segment represents a significant strategic shift that has a material effect on the Company’s operations and financial results, and the Company has separately reported the results of its Photonics segment as discontinued operations in the consolidated statements of operations for the years ended December 30, 2023 and December 31, 2022.
The operating results of the discontinued operations only reflect revenues and expenses that are directly attributable to the Photonics segment that have been eliminated from continuing operations. The key components from discontinued operations related to the Photonics segment are as follows (in thousands):
 
    
Year Ended,
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Operating expenses:
    
Selling, general and administrative
   $ (420   $ 321  
  
 
 
   
 
 
 
Total operating expenses
     (420     321  
  
 
 
   
 
 
 
Operating income (loss)—discontinued operations
     420       (321
 
 
    
Year Ended,
 
    
December 30,

2023
    
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Other income (expense)—discontinued operations
     —         —   
  
 
 
    
 
 
 
Income (loss) discontinued operations before provision for (benefit from) income taxes
     420        (321
Provision for (benefit from) income taxes
     —         —   
  
 
 
    
 
 
 
Net income (loss) discontinued operations net of tax
   $ 420      $ (321
  
 
 
    
 
 
 
The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table presents cash flow and
non-cash
information related to discontinued operations for the years ended December 30, 2023 and December 31, 2022, respectively (in thousands):
 
    
2023
   
2022
 
    
                                   
   
                                   
 
    
(in thousands)
 
Equity-based compensation
   $ (260   $ (229
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
3. Revenue
The following tables represent a disaggregation of revenue from contracts with customers for fiscal 2023 and 2022.
Major Products and Service Lines
 
    
2023
    
2022
 
    
(in thousands)
 
    
HDD
    
PV
    
ASP
    
Total
    
HDD
    
ADVC
    
PV
    
ASP
    
Total
 
Systems, upgrades and spare parts
   $ 47,846      $ 28      $ 17      $ 47,891      $ 29,507      $ 1      $ 273      $ 100      $ 29,881  
Field service
     4,677        —         97        4,774        5,647        43        190        —         5,880  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
   $ 52,523      $ 28      $ 114      $ 52,665      $ 35,154      $ 44      $ 463      $ 100      $ 35,761  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Primary Geography Markets
 
    
2023
    
2022
 
    
(in thousands)
 
United States
   $ 4,499      $ 4,558  
Asia
     48,058        31,103  
Europe
     108        100  
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
Timing of Revenue Recognition
 
    
2023
    
2022
 
    
(in thousands)
 
Products transferred at a point in time
   $ 52,665      $ 35,761  
Products and services transferred over time
     —         —   
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
 
 
The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled and our contract liabilities which we classify as deferred revenue and customer advances for fiscal 2023:
 
    
December 30,
2023
    
December 31,
2022
    
Change
 
    
(In thousands)
 
Contract assets:
        
Accounts receivable, unbilled
   $ 393      $ 424      $ (31
  
 
 
    
 
 
    
 
 
 
Contract liabilities:
        
Deferred revenue
   $ 376      $ 2,446      $ (2,070
Customer advances
     21,889        24,659        (2,770
  
 
 
    
 
 
    
 
 
 
   $ 22,265      $ 27,105      $ (4,840
  
 
 
    
 
 
    
 
 
 
Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer. For our system and certain upgrade sales, our customers generally pay in three installments, with a portion of the system price billed upon receipt of an order, a portion of the price billed upon shipment, and the balance of the price due upon completion of installation and acceptance of the system at the customer’s factory. Accounts receivable, unbilled generally represents the balance of the system price that is due upon completion of installation and acceptance less the amount that has been deferred as revenue for the performance of the installation tasks. During fiscal 2023, contract assets decreased by $31,000 primarily due to billing of spare parts that were accrued and unbilled at December 31, 2022, offset in part by the accrual of revenue for a system delivered during fiscal 2023, which was pending acceptance as of December 30, 2023 and the accrual of revenue related to spare parts sold to a customer as of December 30, 2023.
Customer advances generally represent amounts billed to the customer prior to transferring goods which represents a contract liability. The Company has elected to use the practical expedient to disregard the effect of the time value of money in a significant financing component when its payment terms are less than one year. These contract advances are liquidated when revenue is recognized. Customer advances with deliveries beyond one year are included in long term liabilities. Deferred revenue generally represents amounts billed to a customer for completed systems at the customer site that are undergoing installation and acceptance testing where transfer of control has not yet occurred as Intevac does not yet have a demonstrated history of meeting the acceptance criteria upon the customer’s receipt of product and represents a contract liability. During fiscal 2023, we recognized revenue of $3.6 million and $2.2 million that was included in customer advances and deferred revenue, respectively, at the beginning of the period.
In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The customer contract associated with the cancelled order requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order, all of which will be utilized to settle this customer obligation. In September 2023, the Company applied $444,000 of billings against these advances in connection with inventory scrapped at the customer’s direction. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The Company has not received any customer advances associated with the cancelled order. The Company expects to invoice the customer in the first quarter of fiscal 2024 for the cancellation fee associated with this order.
On December 30, 2023, we had $42.4 million of remaining performance obligations, which we also refer to as backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation
12 Months Ended
Dec. 30, 2023
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Equity-Based Compensation
4. Equity-Based Compensation
Intevac accounts for share-based awards in accordance with the provisions of the accounting guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, consultants and directors based upon the grant-date fair value of those awards. The estimated fair value of Intevac’s equity-based awards is amortized over the awards’ service periods using the graded vesting attribution method.
 
 
Descriptions of Plans
Equity Incentive Plans
At December 30, 2023, Intevac had equity-based awards outstanding under the 2020 Equity Incentive Plan and the 2012 Equity Incentive Plan (the “Plans”) and the 2003 Employee Stock Purchase Plan (the “ESPP”). Intevac’s stockholders approved all of these plans.
The Plans are a broad-based, long-term retention program intended to attract and retain qualified management and employees, and align stockholder and employee interests. The Plans permit the grant of incentive or
non-statutory
stock options, PSOs, restricted stock, stock appreciation rights, RSUs, PRSUs and performance shares. Option price, vesting period, and other terms are determined by the administrator of the Plans, but the option price shall generally not be less than 100% of the fair market value per share on the date of grant. As of December 30, 2023, 6.5 million shares of common stock were authorized for future issuance under the Plans. The 2020 Equity Incentive Plan expires no later than May 13, 2030.
On January 19, 2022, the Board of Directors adopted the 2022 Inducement Equity Incentive Plan (the “Inducement Plan”) and, subject to the adjustment provisions of the Inducement Plan, reserved 1,200,000 shares of the Company’s common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provides for the grant of equity-based awards, including nonstatutory stock options, restricted stock units, restricted stock, stock appreciation rights, performance shares and performance units, and its terms are substantially similar to the Company’s 2020 Equity Incentive Plan. The Inducement Plan was adopted without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. In accordance with that rule, awards under the Inducement Plan may only be made to individuals not previously employees
or non-employee directors
of the Company (or following such individuals’ bona fide period
of non-employment with
the Company), as an inducement material to the individuals’ entry into employment with the Company.
2003 Employee Stock Purchase Plan
The ESPP provides that eligible employees may purchase Intevac’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchase interval. Offering periods are generally two years in length, and consist of a series of
six-month
purchase intervals. Eligible employees may join the ESPP at the beginning of any
six-month
purchase interval. Under the terms of the ESPP, employees can choose to have up to 50% of their base earnings withheld to purchase Intevac common stock (not to exceed $25,000 per year). As of December 30, 2023, 445,878 shares remained available for issuance under the ESPP.
The effect of recording equity-based compensation for fiscal 2023 and 2022 was as follows (in thousands):
 
    
2023
   
2022
 
Equity-based compensation by type of award:
    
Stock options
   $ (14   $ (156
RSUs
     2,154       2,184  
PRSUs
     1,592       2,379  
Employee stock purchase plan
     641       483  
  
 
 
   
 
 
 
Total equity-based compensation
   $ 4,373     $ 4,890  
  
 
 
   
 
 
 
Included in the table above:
 
  (a)
A reversal of $462,000 in equity-based compensation expense related to forfeitures of awards due to our 2023 cost reduction plan for fiscal 2023. A reversal of $1.3 million in equity-based compensation expense related to forfeitures of awards due to our 2022 cost reduction plan and a $37,000 benefit related to the modification of certain stock-based awards for fiscal 2022. (See Note 13. Restructuring and Other Costs, Net); and
 
  (b)
Equity-based compensation reported in discontinued operations of ($260,000) for fiscal 2023, and ($229,000) for fiscal 2022. Equity-based compensation expense allocated to discontinued operations for fiscal 2022 includes $75,000 related to the modification of certain stock-based awards and is net of a divestiture-related forfeiture benefit of $446,000 that was recognized when employees were conveyed to EOTECH upon closing of the Photonics divestiture. (See Note 2. Divestiture and Discontinued Operations.)
 
 
Equity-based compensation expense is based on awards which vest. Intevac accounts for forfeitures as they occur, rather than estimating expected forfeitures.
Stock Options
The exercise price of each stock option equals the market price of Intevac’s stock on the date of grant. Most options are scheduled to vest over
three
and/or four years and expire no later than ten years after the grant date. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. This model was developed for use in estimating the value of publicly traded options that have no vesting restrictions and are fully transferable. Intevac’s employee stock options have characteristics significantly different from those of publicly traded options.
The computation of the expected volatility assumption used in the Black-Scholes calculations for new grants is based on historical volatility of Intevac’s stock price. The risk-free interest rate is based on the yield available on U.S. Treasury Strips with an equivalent remaining term. The expected life of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards and vesting schedules. The dividend yield assumption is based on Intevac’s history of not paying dividends and the assumption of not paying dividends in the future. The Company did not grant any stock options in fiscal 2023 and fiscal 2022.
A summary of the stock option activity is as follows:
 
    
Shares
   
Weighted
Average

Exercise
Price
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate

Intrinsic

Value
 
Options outstanding at December 31, 2022
     383,099     $ 7.07        2.40      $ 327,711  
Options cancelled and forfeited
     (188,286   $ 7.97        
Options exercised
     (52,813   $ 5.15        
  
 
 
         
Options outstanding at December 30, 2023
     142,000     $ 6.57        1.57      $ 900  
  
 
 
         
Options exercisable at December 30, 2023
     141,750     $ 6.58        1.57      $ 675  
The total intrinsic value of options exercised during fiscal years 2023 and 2022 was $99,000 and $206,000, respectively. At December 30, 2023, Intevac had no unrecognized compensation expense related to stock options.
RSUs
A summary of the RSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
RSUs at December 31, 2022
     1,309,792     $ 5.14        1.21      $ 8,474,354  
Granted
     452,444     $ 4.66        
Vested
     (584,627   $ 5.16        
Cancelled
     (262,522   $ 5.12        
  
 
 
         
Non-vested
RSUs at December 30, 2023
     915,087     $ 4.89        1.04      $ 3,953,176  
  
 
 
         
Time-based RSUs are converted into shares of Intevac common stock upon vesting on a
one-for-one
basis. Time-based RSUs typically are scheduled to vest over
three
and/or four years. Vesting of time-based RSUs is subject to the grantee’s continued service with Intevac. The compensation expense related to these awards is determined using the fair market value of
 
 
Intevac common stock on the date of the grant, and the compensation expense is recognized over the vesting period. At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to RSUs that will be recognized over the weighted-average period of 1.04 years.
A summary of the PRSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
PRSUs at December 31, 2022
     1,089,339     $ 3.54        0.49      $ 7,048,023  
Granted
     525,656     $ 4.92        
Vested
     (190,903   $ 4.26        
Cancelled
     (263,799   $ 3.57        
  
 
 
         
Non-vested
PRSUs at December 30, 2023
     1,160,293     $ 4.04        1.99      $ 5,012,466  
  
 
 
         
At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to PRSUs that will be recognized over the weighted-average period of 1.16 years.
In May 2023, we granted to members of our senior management awards of performance-based restricted stock units (the “2023 PRSU Awards”) covering an aggregate of 525,656 shares of Intevac common stock (at maximum performance). The 2023 PRSU Awards are eligible to be earned based on achievement of five strategic goals during a three-year performance period commencing on May 18, 2023 and ending on May 31, 2026 (the “2023-2026 Performance Period”). The 2023 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable strategic goal is achieved within the 2023-2026 Performance Period, and each tranche may only be achieved once during the 2023-2026 Performance Period. If a strategic goal is not achieved within the 2023-2026 Performance Period, the corresponding PRSUs will not vest, and all unvested PRSUs at the end of the 2023-2026 Performance Period will immediately be forfeited. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant. The Company evaluated the strategic goals in the context of its current long-range financial plan and its product development roadmap and determined the probability of achieving each goal for accounting purposes commencing in the quarter granted. Management expectations related to the achievement of performance goals associated with PRSUs with performance conditions are assessed regularly to determine whether such grants are expected to vest. The fair value of each PRSU is the Company’s stock price on the date of grant. Over the 2023-2026 Performance Period, the number of shares expected to be issued may be adjusted upward or downward based upon the probability of achievement of the performance conditions.
In fiscal 2022, we granted to members of our senior management awards of PRSUs (“2022 PRSU Awards”) covering an aggregate of 1.2 million shares of Intevac common stock (at maximum performance). The 2022 PRSU Awards are eligible to be earned based on achievement of certain stock prices based on the average closing price of the Company’s stock over a
30-day
period (the “Company Stock Price Hurdle”) during a performance period commencing on the grant date and ending on May 31, 2025 (or earlier, upon a change in control, as defined in the Company’s 2022 Inducement Equity Incentive Plan or 2020 Equity Incentive Plan, as applicable) (the “2022-2025 Performance Period”). The 2022 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable Company Stock Price Hurdle is achieved within the 2022-2025 Performance Period, and each tranche may only be achieved once during the Performance Period. If a Company Stock Price Hurdle is not achieved within the 2022-2025 Performance Period, the corresponding 2022 PRSUs will not vest, and all unvested 2022 PRSUs at the end of the 2022-2025 Performance Period will immediately be forfeited. The fair value of each 2022 PRSU award was estimated on the date of grant using a Monte Carlo simulation.
 
 
Intevac estimated the weighted-average fair value of 2022 PRSU Awards using the following weighted-average assumptions:
 
    
2022
 
Weighted-average fair value of grants per share
   $ 3.58  
Expected volatility
     56.70
Risk-free interest rate
     3.11
Dividend yield
     None  
ESPP
The fair value of the employee stock purchase right is estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
    
2023
    
2022
 
    
                                                          
    
                                                
 
Stock Purchase Rights:
     
Weighted-average fair value of grants per share
   $ 0.91      $ 1.26  
Expected volatility
     40.33      52.57
Risk free interest rate
     5.15      1.94
Expected term of purchase rights (in years)
     1.08        1.24  
Dividend yield
     None        None  
The expected life of purchase rights is the period of time remaining in the current offering period.
The ESPP activity during fiscal 2023 and 2022 is as follows:
 
    
2023
    
2022
 
    
                                                            
    
                                                       
 
    
(in thousands, except per share amounts)
 
Shares purchased
     304        279  
Weighted-average purchase price per share
   $ 3.48      $ 4.46  
Aggregate intrinsic value of purchase rights exercised
   $ 463      $ 220  
As of December 30, 2023, Intevac had $494,000 of total unrecognized compensation expense related to purchase rights that will be recognized over the weighted-average period of 0.7 years.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings Per Share
Intevac calculates basic earnings per share (“EPS”) using net loss and the weighted-average number of shares outstanding during the reporting period. Diluted EPS includes the effect from potential issuance of common stock pursuant to the exercise of employee stock options and vesting of RSUs.
The following table sets forth the computation of basic and diluted net loss per share:
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Net loss from continuing operations
   $ (12,610   $ (16,754
Net income (loss) from discontinued operations, net of tax
     420       (321
  
 
 
   
 
 
 
Net loss
   $ (12,190   $ (17,075
  
 
 
   
 
 
 
Weighted-average shares – basic
     26,121       25,192  
Effect of dilutive potential common shares
     —        —   
  
 
 
   
 
 
 
Weighted-average shares – diluted
     26,121       25,192  
  
 
 
   
 
 
 
 
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Basic and diluted net income (loss) per share:
    
Continuing operations
   $ (0.48   $ (0.67
Discontinued operations
   $ 0.02     $ (0.01
Net loss per share
   $ (0.47   $ (0.68
As the Company is in a net loss position from continuing operations, all of the Company’s equity instruments are considered antidilutive.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations
12 Months Ended
Dec. 30, 2023
Risks and Uncertainties [Abstract]  
Concentrations
6. Concentrations
Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist of cash equivalents, short- and long-term investments, restricted cash, and accounts receivable. Intevac generally invests its excess cash in money market funds, certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds. The Company has adopted an investment policy and established guidelines relating to credit quality, diversification and maturities of its investments in order to preserve principal and maintain liquidity. All investment securities in Intevac’s portfolio have an investment grade credit rating.
Intevac’s accounts receivable tend to be concentrated in a limited number of customers. The following customer accounted for at least 10 percent of Intevac’s accounts receivable at December 30, 2023 and December 31, 2022.
 
    
2023
   
2022
 
Seagate Technology
     95     88
Intevac’s largest customers tend to change from period to period. Historically, a significant portion of Intevac’s revenues in any particular period have been attributable to sales to a limited number of customers. Intevac performs credit evaluations of its customers’ financial condition and generally requires deposits on system orders but does not generally require collateral or other security to support customer receivables.
The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and/or 2022.
 
    
2023
   
2022
 
Seagate Technology
     92     80
Western Digital Corporation
     *       18
 
*
Less than 10%
Products
Disk manufacturing products contributed a significant portion of Intevac’s revenues in fiscal 2023 and 2022. Intevac expects that the ability to maintain or expand its current levels of revenues in the future will depend upon continuing market demand for its products; its success in enhancing its existing systems and developing and manufacturing competitive disk manufacturing equipment, such as the 200 Lean; its success in utilizing Intevac’s expertise in complex manufacturing equipment to develop and sell new manufacturing equipment products for ADVC.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details
12 Months Ended
Dec. 30, 2023
Balance Sheet Details
7. Balance Sheet Details
Balance sheet details were as follows as of December 30, 2023 and December 31, 2022:
Trade and Other Accounts Receivable, Net
 
    
December 30,

2023
    
December 31,
2022
 
    
(in thousands)
 
Trade receivables and other
   $ 18,220      $ 15,399  
Unbilled costs and accrued profits
     393        424  
Less: allowance for credit losses
     —         —   
  
 
 
    
 
 
 
   $ 18,613      $ 15,823  
  
 
 
    
 
 
 
Inventories
Inventories are stated at the lower of average cost or net realizable value and consist of the following:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Raw materials
   $ 37,346      $ 19,116  
Work-in-progress
     6,449        9,499  
Finished goods
     —         1,388  
  
 
 
    
 
 
 
   $ 43,795      $ 30,003  
  
 
 
    
 
 
 
Finished goods inventory at December 31, 2022 is comprised of a refurbished system at a customer location where the sales transaction did not meet our revenue recognition criteria as set forth in Note 1.
In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems. The customer contract associated with the cancelled orders requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order for eight 200 Lean HDD systems, all of which will be utilized to settle this customer obligation. The Company has not received any customer advances associated with the cancelled order for two 200 Lean HDD systems. The Company expects to invoice the customer in the first quarter of 2024 for the cancellation fee associated with this order. In fiscal 2024, as part of the cancellation of the orders for the ten 200 Lean HDD systems, the customer is expected to take delivery of $12.5 million of inventory on hand at December 30, 2023 and $3.2 million of inventory on order plus reimburse us for any supplier cancellation charges and the costs associated with managing the inventory. Some portion of the inventory will be utilized to satisfy other outstanding purchase orders from this customer in backlog.
Property, Plant and Equipment, Net
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Leasehold improvements
   $ 8,959      $ 9,567  
Machinery and equipment
     20,964        19,016  
  
 
 
    
 
 
 
     29,923        28,583  
Less accumulated depreciation and amortization
     22,259        24,925  
  
 
 
    
 
 
 
Total property, plant and equipment, net
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
 
 
Net property, plant and equipment by geographic region at December 30, 2023 and December 31, 2022 was as follows:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
United States
   $ 7,018      $ 3,143  
Asia
     646        515  
  
 
 
    
 
 
 
Net property, plant & equipment
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
Deferred Income Taxes and Other Long-Term Assets
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Deferred income taxes
   $ 3,342      $ 4,356  
Prepaid expenses
     124        25  
  
 
 
    
 
 
 
   $ 3,466      $ 4,381  
  
 
 
    
 
 
 
Accounts Payable
Included in accounts payable is $93,000 and $99,000 of book overdraft at December 30, 2023 and December 31, 2022, respectively.
Other Accrued Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Other taxes payable
   $ 947      $ 838  
Deferred revenue
     376        2,446  
Accrued product warranties
     184        163  
Income taxes payable
     174        187  
Other
     139        216  
Litigation settlement
     —         1,012  
Restructuring
     —         318  
Acquisition–related contingent consideration payable (See Note 15. Acquisition of Hia, Inc.)
     —         250  
  
 
 
    
 
 
 
Total other accrued liabilities
   $ 1,820      $ 5,430  
  
 
 
    
 
 
 
Other Long-Term Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Accrued product warranties
   $ 21      $ —   
  
 
 
    
 
 
 
Total other long-term liabilities
   $ 21      $ —   
  
 
 
    
 
 
 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments
12 Months Ended
Dec. 30, 2023
Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]  
Financial Instruments
8. Financial Instruments
Cash, Cash Equivalents and Investments
Cash and cash equivalents, short-term investments and long-term investments consist of:
 
    
December 30, 2023
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 19,050      $ —       $ —       $ 19,050  
Money market funds
     15,090        —         —         15,090  
Commercial paper
     14,659        —         4        14,655  
U.S. treasury securities
     2,646        —         —         2,646  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 51,445      $ —       $ 4      $ 51,441  
Short-term investments:
           
Asset backed securities
   $ 12      $ —       $ —       $ 12  
Certificates of deposit
     1,850        —         —         1,850  
Commercial paper
     3,506        —         1        3,505  
Corporate bonds and medium-term notes
     5,373        —         36        5,337  
Municipal bonds
     221        —         2        219  
U.S. treasury and agency securities
     6,498        1        17        6,482  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 17,460      $ 1      $ 56      $ 17,405  
Long-term investments:
           
Asset backed securities
   $ 460      $ —       $ 4      $ 456  
Corporate bonds and medium-term notes
     2,230        1        —         2,231  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 2,690      $ 1      $ 4      $ 2,687  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 71,595      $ 2      $ 64      $ 71,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
December 31, 2022
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 26,465      $ —       $ —       $ 26,465  
Money market funds
     9,589        —         —         9,589  
Commercial paper
     32,856        —         6        32,850  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 68,910      $ —       $ 6      $ 68,904  
Short-term investments:
           
Asset backed securities
   $ 2,012      $ —       $ 13      $ 1,999  
Certificates of deposit
     3,850        —         10        3,840  
Commercial paper
     9,443        —         28        9,415  
Corporate bonds and medium-term notes
     4,210        —         32        4,178  
Municipal bonds
     1,486        —         25        1,461  
U.S. treasury securities
     4,771        —         123        4,648  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 25,772      $ —       $ 231      $ 25,541  
Long-term investments:
           
Asset backed securities
   $ 6,749      $ —       $ 85      $ 6,664  
Corporate bonds and medium-term notes
     5,366        —         102        5,264  
Municipal bonds
     224        —         6        218  
U.S. treasury and agency securities
     5,493        —         54        5,439  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 17,832      $ —       $ 247      $ 17,585  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 112,514      $ —       $ 484      $ 112,030  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
 
The contractual maturities of investment securities at December 30, 2023 are presented in the following table.
 
    
Amortized Cost
    
Fair Value
 
    
(in thousands)
 
Due in one year or less
   $ 49,855      $ 49,796  
Due after one through five years
     2,690        2,687  
  
 
 
    
 
 
 
   $ 52,545      $ 52,483  
  
 
 
    
 
 
 
Our investment portfolio includes both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower
yield-at-cost
show a
mark-to-market
unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all these investments upon maturity. As of December 30, 2023, we had 70 investments in a gross unrealized loss position. The following table provides the fair market value of Intevac’s investments with unrealized losses that are not deemed to be other-than temporarily impaired as of December 30, 2023.
 
    
December 30, 2023
 
    
In Loss Position for

Less than 12 Months
    
In Loss Position for

Greater than 12 Months
 
    
Fair

Value
    
Gross

Unrealized

Losses
    
Fair Value
    
Gross

Unrealized

Losses
 
    
(In thousands)
 
Asset backed securities
   $ —       $ —       $ 456      $ 4  
Commercial paper
     18,160        5        —         —   
Corporate bonds and medium-term notes
     1,091        1        4,845        35  
Municipal bond
     —         —         219        2  
U.S. treasury and agency securities
     —         —         1,981        17  
  
 
 
    
 
 
    
 
 
    
 
 
 
   $ 19,251      $ 6      $ 7,501      $ 58  
  
 
 
    
 
 
    
 
 
    
 
 
 
All prices for the fixed maturity securities including U.S. treasury and agency securities, asset backed securities, certificates of deposit, commercial paper, corporate bonds, and municipal bonds are received from independent pricing services utilized by Intevac’s outside investment manager. This investment manager performs a review of the pricing methodologies and inputs utilized by the independent pricing services for each asset type priced by the vendor. In addition, on at least an annual basis, the investment manager conducts due diligence visits and interviews with each pricing vendor to verify the inputs utilized for each asset class. The due diligence visits include a review of the procedures performed by each vendor to ensure that pricing evaluations are representative of the price that would be received to sell a security in an orderly transaction. Any pricing where the input is based solely on a broker price is deemed to be a Level 3 price. Intevac uses the pricing data obtained from its outside investment manager as the primary input to make its assessments and determinations as to the ultimate valuation of the above-mentioned securities and has not made, during the periods presented, any material adjustments to such inputs.
The following table represents the fair value hierarchy of Intevac’s investment securities measured at fair value on a recurring basis as of December 30, 2023.
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Recurring fair value measurements:
        
Money market funds
   $ 15,090      $ 15,090      $ —   
U.S. treasury and agency securities
     9,128        5,628        3,500  
Asset backed securities
     468        —         468  
Certificates of deposit
     1,850        —         1,850  
 
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Commercial paper
     18,160        —         18,160  
Corporate bonds and medium-term notes
     7,568        —         7,568  
Municipal bonds
     219        —         219  
  
 
 
    
 
 
    
 
 
 
Total recurring fair value measurements
   $ 52,483      $ 20,718      $ 31,765  
  
 
 
    
 
 
    
 
 
 
Derivatives
The Company uses foreign currency forward contracts to mitigate variability in gains and losses generated from the
re-measurement
of certain monetary assets and liabilities denominated in foreign currencies and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. These derivatives are carried at fair value with changes recorded in interest income and other, net in the consolidated statements of operations. Changes in the fair value of these derivatives are largely offset by
re-measurement
of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. The derivatives have maturities of approximately
30 days
. There were no outstanding derivatives at December 30, 2023.
The following table summarizes the Company’s outstanding derivative instruments on a gross basis as recorded in its consolidated balance sheets as of December 31, 2022:
 
    
At December 31, 2022
 
Derivative Instrument
  
Notional Amount
    
Balance

Sheet

Line Item
   
Derivative Assets

Fair Value
 
    
(in thousands)
 
Undesignated Hedges:
  
Forward Foreign Currency Contracts
   $ 2,240       
(a
 
)
 
  $ 4  
  
 
 
      
 
 
 
Total Hedges
   $ 2,240                $ 4  
  
 
 
      
 
 
 
 
(a)
Other current assets
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Equity
9. Equity
Stock Repurchase Program
On November 21, 2013, Intevac’s Board of Directors approved a stock repurchase program authorizing up to $30.0 million in repurchases. On August 15, 2018, Intevac’s Board of Directors approved a $10.0 million increase to the original stock repurchase program authorizing up to $40.0 million. Under this authorization, Intevac may purchase shares of its common stock under a systematic stock repurchase program and may also make supplemental stock repurchases from time to time, depending on market conditions, stock price and other factors. At December 30, 2023, $10.4 million remains available for future stock repurchases under the repurchase program. The Company did not make any stock
rep
urchases in fiscal 2023 and 2022.
Intevac records treasury stock purchases under the cost method using the
first-in,
first-out
(FIFO) method. Upon reissuance of treasury stock, amounts in excess of the acquisition cost are credited to additional
paid-in
capital. If Intevac reissues treasury stock at an amount below its acquisition cost and additional
paid-in
capital associated with prior treasury stock transactions is insufficient to cover the difference between the acquisition cost and the reissue price, this difference is recorded against the accumulated deficit.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
10. Income Taxes
The provision for income taxes on income from operations for fiscal 2023 and 2022 consists of the following (in thousands):
 
    
2023
    
2022
 
Federal:
     
Current
   $ —       $ —   
Deferred
     —         (121
  
 
 
    
 
 
 
     —         (121
State:
     
Current
     3        4  
Deferred
     —         —   
  
 
 
    
 
 
 
     3        4  
Foreign:
     
Current
     805        490  
Deferred
     1,014        954  
  
 
 
    
 
 
 
     1,819        1,444  
Total
   $ 1,822      $ 1,327  
  
 
 
    
 
 
 
Income taxes on discontinued operations
   $ —       $ —   
Income taxes on continuing operations
   $ 1,822      $ 1,327  
Income (loss) before income taxes for fiscal 2023 and 2022 consisted of the following (in thousands):
 
    
2023
   
2022
 
U.S
   $ (17,089   $ (20,570
Foreign
     6,301       5,143  
  
 
 
   
 
 
 
   $ (10,788   $ (15,427
  
 
 
   
 
 
 
Effective tax rate
     (16.9 %)      (8.6 %) 
  
 
 
   
 
 
 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of deferred tax assets are as follows (in thousands):
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax assets:
    
Vacation, warranty and other accruals
   $ 312     $ 525  
Depreciation and amortization
     283       229  
Purchased technology
     29       14  
Inventory valuation
     304       1,116  
Equity-based compensation
     851       841  
Lease liability
     2,101       898  
Section 174 R&D adjustment
     4,701       2,440  
Net operating loss, research and other tax credit carryforwards
     53,940       56,310  
Other
     53       7  
  
 
 
   
 
 
 
     62,574       62,380  
Valuation allowance for deferred tax assets
     (56,923     (57,310
  
 
 
   
 
 
 
Total deferred tax assets
     5,651       5,070  
  
 
 
   
 
 
 
 
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax liabilities:
    
Intangible amortization
     (283     (160
ROU asset
     (2,026     (554
  
 
 
   
 
 
 
Total deferred tax liabilities
     (2,309     (714
  
 
 
   
 
 
 
Net deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
As reported on the consolidated balance sheets:
    
Non-current
deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
Intevac accounts for income taxes in accordance with ASC 740,
Income Taxes
, which requires that deferred tax assets and liabilities be recognized using enacted tax rates for the effect of temporary differences between the financial reporting and tax bases of recorded assets and liabilities.
Accounting standards also require that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some portion of or all of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. In fiscal 2014, a valuation allowance of $9.4 million was established to record the portion of the Singapore deferred tax assets that more likely than not will not be realized. The Company concluded that, as of December 29, 2018, it is more likely than not that the Company will generate sufficient taxable income in Singapore to realize its deferred tax assets and reversed the valuation allowance during the fourth quarter of 2018. This reversal resulted in the recognition of a
non-cash
income tax benefit of $7.9 million for fiscal 2018. The Company has considered all positive and negative evidence regarding the ability to fully realize the deferred tax assets, including past operating results and the forecast of future taxable income. This conclusion, and the resulting reversal of the deferred tax asset valuation allowance, was based upon consideration of a number of factors, including the Company’s completion of 7 consecutive quarters of profitability and its forecast of future profitability under multiple scenarios that support the utilization of net operating loss carryforwards. After recognizing the reversal, the Company does not have a remaining valuation allowance against the deferred tax assets in Singapore at December 30, 2023.
In fiscal 2012, a valuation allowance of $23.4 million was established to record the portion of the U.S. federal deferred tax asset that more likely than not will not be realized. For fiscal 2023 a valuation allowance increase of $321,000 and for fiscal 2022 a valuation allowance increase of $3.1 million were recorded for the U.S. federal deferred tax assets. A valuation allowance is recorded against the entire state deferred tax assets, which consists of state income tax temporary differences and deferred research and other tax credits that are not realizable in the foreseeable future.
As of December 30, 2023, our federal, foreign and state net operating loss carryforwards for income tax purposes were approximately $43.4 million, $18.6 million and $112.1 million, respectively. The federal and state net operating loss carryforwards are subject to various limitations under Section 382 of the Internal Revenue Code and applicable state tax laws. If not utilized, the federal net operating loss carryforwards and the state net operating loss carryforwards will begin to expire in 2034 and 2028, respectively. The foreign net operating loss carryforwards do not expire. As of December 30, 2023, our federal and state tax credit carryforwards for income tax purposes were approximately $18.9 million and $13.4 million, respectively. If not utilized, the federal tax credit carryforwards will begin to expire in 2024 and the state tax credits carry forward indefinitely.
We account for Global Intangible
Low-Taxed
Income (“GILTI”) earned by certain foreign subsidiaries in the year the tax is incurred.
On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was signed into U.S. law. The IRA includes implementation of a new alternative minimum tax, an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, among other provisions. The Company is evaluating the provisions included under the IRA and does not expect the provisions to have a material impact to the Company’s consolidated financial statements.
A provision of the Tax Cuts and Jobs Act (“TCJA”) took effect on January 1, 2022 that amended Section 174 to require capitalization and amortization of research and experimental (“R&E”) expenditures and software development costs. The
 
 
capitalized R&E and software development costs associated with research conducted in the United States is amortized ratably over a
5-year
period
(15-year
period for research conducted outside of the United States), beginning with the midpoint of the taxable year in which such expenditures are paid or incurred. This new provision of the TCJA will increase the Company’s annual taxable income.
The difference between the tax provision at the statutory federal income tax rate and the tax provision for fiscal 2023 and 2022 on continuing operations was as follows (in thousands):
 
    
2023
   
2022
 
Income tax (benefit) at the federal statutory rate
   $ (2,266   $ (3,240
State income taxes, net of federal benefit
     3       4  
Change in valuation allowance:
    
U.S
     321       3,129  
Foreign
     —        —   
Effect of foreign operations taxed at various rates
     (266     (219
Research tax credits
     (1,009     (788
Effect of tax rate changes, permanent differences and adjustments of prior deferrals
     5,039       2,441  
Unrecognized tax benefits
     —        —   
  
 
 
   
 
 
 
Total provision for income taxes on continuing operations
   $ 1,822     $ 1,327  
  
 
 
   
 
 
 
Intevac has not provided for foreign withholding taxes on approximately $1.9 million of undistributed earnings from
non-U.S.
operations as of December 30, 2023 because Intevac intends to reinvest such earnings indefinitely outside of the United States. If Intevac were to distribute these earnings, foreign withholding tax would be payable. For all other undistributed foreign earnings, Intevac also intends to reinvest such earnings indefinitely outside of the United States.
The total amount of gross unrecognized tax benefits was $7.6 million as of December 30, 2023, none of which would affect Intevac’s effective tax rate if realized. The aggregate changes in the balance of gross unrecognized tax benefits were as follows for fiscal 2023 and 2022:
 
    
2023
   
2022
 
Beginning balance
   $ 730     $ 718  
Additions based on tax positions related to the current year
     430       12  
Increases for tax positions of prior years
     6,448       —   
Lapse of statute of limitations
     (9     —   
  
 
 
   
 
 
 
Ending balance
   $ 7,599     $ 730  
  
 
 
   
 
 
 
The Company does not anticipate any changes in the amount of unrecognized tax benefits in the next twelve months. It is Intevac’s policy to include interest and penalties related to unrecognized tax benefits in the provision for income taxes on the consolidated statements of operations. During fiscal 2023 and 2022, Intevac recognized a net tax expense (benefit) of $0. As of December 30, 2023, Intevac did not have any accrued interest related to unrecognized tax benefits. Intevac did not accrue any penalties related to these unrecognized tax benefits because Intevac has other tax attributes which would offset any potential taxes due.
Intevac is subject to income taxes in the U.S. federal jurisdiction, and various state and foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. As of December 30, 2023, all of the tax years remained open to examination by the federal and state taxing authorities, for
three
or four years from the tax year in which net operating losses or tax credits are utilized completely. Singapore is open to examination from 2020 forward.
The Inland Revenue Authority of Singapore (“IRAS”) conducted a review of the fiscal 2017 through 2019 tax returns of the Company’s wholly-owned subsidiary, Intevac Asia Pte. Ltd. IRAS had challenged the Company’s tax position with respect
 
to certain aspects of the Company’s transfer pricing. The IRAS has concluded their audit and notified us on January 18, 2024 that there are no adjustments to our tax returns for years 2017 through 2019. Presently, there are no other active income tax examinations in the jurisdictions where Intevac operates.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 30, 2023
Employee Benefit Plans
11. Employee Benefit Plans
Employee Savings and Retirement Plan
In 1991, Intevac established a defined contribution retirement plan with 401(k) plan features. The plan covers all United States employees eighteen years and older. Employees may make contributions by a percentage reduction in their salaries, not to exceed the statutorily prescribed annual limit. Intevac made cash contributions of $154,000 for fiscal 2023 and $151,000 for fiscal 2022. Employees may choose among several investment options for their contributions and their share of Intevac’s contributions, and they are able to move funds between investment options at any time. Intevac’s common stock is not one of the investment options. Administrative expenses relating to the plan are insignificant.
Employee Bonus Plans
Intevac has various employee incentive plans. Bonus plans award annual cash bonuses to Intevac’s executives, key contributors and employees based on the achievement of profitability and other specific performance criteria. Prior to fiscal 2023, Intevac had a profit-sharing plan that provided for the distribution of a percentage of
pre-tax
profits to substantially all of Intevac’s employees not eligible for other performance-based incentive plans, up to a maximum percentage of compensation. Charges to expense under these plans were $1.4 million and $1.2 million, respectively, for fiscal 2023 and 2022.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
12. Commitments and Contingencies
Leases
Intevac leases certain manufacturing facilities, warehouses, office space, and equipment under
non-cancelable
operating leases that expire at various times up to June 2029 and has options to renew most leases, with rentals to be negotiated. Certain of Intevac’s leases contain provisions for rental adjustments. Operating lease rentals are expensed on a straight-line basis over the life of the lease beginning on the date we take possession of the property. At lease inception, we determine the lease term by assuming the exercise of those renewal options that are reasonably assured. The exercise of lease renewal options is at our sole discretion. The lease term is used to determine whether a lease is financing or operating and is used to calculate straight-line rent expense. Additionally, the depreciable life of leasehold improvements is limited by the expected lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term.
The Company and EOTECH have entered into a Lease Assignment Agreement that assigns a portion of the Company’s lease obligation regarding its Santa Clara, California campus to EOTECH. The Company is contingently liable should EOTECH default on future lease obligations through the lease termination date of March 2024. The aggregate amount of the future lease obligations under this arrangement is $293,000 as of December 30, 2023. As the Company is not being released as the primary obligor under the original lease, the lease assignment has been accounted for as a sublease.
In consideration of EOTECH’s assumption of the above-mentioned lease obligations, which assumed lease obligations pertain in part to excess space beyond that required for EOTECH’s currently anticipated operation of the Photonics business, the Company agreed to pay to EOTECH the amount of $2.1 million (the “Unused Space Amount”), which Unused Space Amount was payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven (7) equal quarterly installments of $259,000. The final payment was made in October 2023.
The following table reflects our lease assets and our lease liabilities at December 30, 2023 and December 31, 2022.
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Assets:
     
Operating lease ROU assets
   $ 7,658      $ 3,390  
  
 
 
    
 
 
 
 
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Liabilities:
     
Current operating lease liabilities
   $ 1,008      $ 3,404  
Noncurrent operating lease liabilities
     6,976        1,417  
  
 
 
    
 
 
 
   $ 7,984      $ 4,821  
  
 
 
    
 
 
 
Lease Costs:
The components of lease costs were as follows:
 
    
2023
   
2022
 
    
(in thousands)
 
Operating lease cost
   $ 1,613     $ 1,624  
Operating lease cost subleased / assigned property
     869       974  
Short-term lease cost
     125       43  
Less: sublease income
     (869     (974
  
 
 
   
 
 
 
Total lease cost, net
   $ 1,738     $ 1,667  
  
 
 
   
 
 
 
As of December 30, 2023 the maturity of operating lease liabilities was as follows:
 
    
Continuing

Operations
   
Discontinued

Operations (b)
   
Total
 
    
(in thousands)
 
2024
   $ 1,335 (a)      296     $ 1,631  
2025
     2,110       —        2,110  
2026
     1,852       —        1,852  
2027
     1,799       —        1,799  
2028
     1,841       —        1,841  
2029
     786       —        786  
  
 
 
   
 
 
   
 
 
 
Total lease payments
   $ 9,723     $ 296       10,019  
Less: Interest
     (2,032     (3     (2,035
  
 
 
   
 
 
   
 
 
 
Present value of lease liabilities
   $ 7,691     $ 293       7,984  
  
 
 
   
 
 
   
 
 
 
 
(a)
The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord.
(b)
The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord.
Lease Term and Discount Rate:
 
    
December 30,

2023
   
December 31,

2022
 
Weighted-average remaining lease term (in years)
     5.01       1.69  
Weighted-average discount rate
     8.37     5.81
Other information:
Supplemental cash flow information related to leases was as follows (in thousands):
 
    
2023
    
2022
 
    
(in thousands)
 
Operating cash outflows from operating leases
   $ 1,831      $ 1,757  
  
 
 
    
 
 
 
ROU assets obtained in exchange for new operating lease liabilities
   $ 6,520      $ 1,122  
  
 
 
    
 
 
 
 
 
Guarantees
Officer and Director Indemnifications
As permitted or required under Delaware law and to the maximum extent allowable under that law, Intevac has certain obligations to indemnify its current and former officers and directors for certain events or occurrences while the officer or director is, or was, serving at Intevac’s request in such capacity. These indemnification obligations are valid as long as the director or officer acted in good faith and in a manner the person reasonably believed to be in, or not opposed to, the best interests of the Company and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. The maximum potential amount of future payments Intevac could be required to make under these indemnification obligations is unlimited; however, Intevac has a director and officer insurance policy that mitigates Intevac’s exposure and enables Intevac to recover a portion of any future amounts paid. As a result of Intevac’s insurance policy coverage, Intevac believes the estimated fair value of these indemnification obligations is not material.
Other Indemnifications
As is customary in Intevac’s industry, many of Intevac’s contracts provide remedies to certain third parties such as defense, settlement, or payment of judgments for intellectual property claims related to the use of its products. Such indemnification obligations may not be subject to maximum loss clauses. Historically, payments made related to these indemnifications have been immaterial.
Letters of Credit
As of December 30, 2023, we had letters of credit and bank guarantees outstanding totaling $700,000, including the standby letter of credit outstanding under the Santa Clara, California facility lease and various other guarantees with its bank. These letters of credit and bank guarantees are collateralized by $700,000 of restricted cash.
Warranty
Intevac provides for the estimated cost of warranty when revenue is recognized. Intevac’s warranty is subject to contract terms and, for its systems, the warranty typically ranges between 12 and 24 months from customer acceptance. During this warranty period any defective
non-consumable
parts are replaced and installed at no charge to the customer. Intevac uses estimated repair or replacement costs along with its historical warranty experience to determine its warranty obligation. The provision for the estimated future costs of warranty is based upon historical cost and product performance experience. Intevac exercises judgment in determining the underlying estimates.
On the consolidated balance sheets, the short-term portion of the warranty provision is included in other accrued liabilities, while the long-term portion is included in other long-term liabilities. The expense associated with product warranties issued or adjusted is included in cost of net revenues on the consolidated statements of operations.
The following table displays the activity in the warranty provision account for fiscal 2023 and 2022:
 
    
2023
   
2022
 
    
(in thousands)
 
Beginning balance
   $ 163     $ 346  
Expenditures incurred under warranties
     (214     (312
Accruals for product warranties
     262       147  
Adjustments to previously existing warranty accruals
     (6     (18
  
 
 
   
 
 
 
Ending balance
   $ 205     $ 163  
  
 
 
   
 
 
 
Legal Matters
From time to time, Intevac receives notification from third parties, including customers and suppliers, seeking indemnification, litigation support, payment of money or other actions in connection with claims made against them. In
 
 
addition, from time to time, Intevac receives notification from third parties claiming that Intevac may be or is infringing their intellectual property or other rights. Intevac also is subject to various other legal proceedings and claims, both asserted and unasserted, that arise in the ordinary course of business. Although the outcome of these claims and proceedings cannot be predicted with certainty, Intevac does not believe that any of these other existing proceedings or claims will have a material adverse effect on its consolidated financial condition or results of operations.
In July 2020, Robin Quiusky, a former contract employee who worked for us via a staffing agency, filed an action against us under the Private Attorneys General Act (“PAGA”) in California state court (Quiusky v. Intevac, Inc., et al) alleging that the Company failed to provide rest and meal breaks, pay overtime and reimburse business expenses for
non-exempt
California employees. The former employee subsequently added class action claims to his original complaint. The parties participated in a confidential mediation on February 1, 2022, and reached a settlement resolving the case. The court approved the settlement in November 2022 and payment on the claims was made on January 20, 2023. The settlement effectively extinguishes the Quiusky v. Intevac, Inc., et al lawsuit. The settlement includes the dismissal of all claims against the Company and related parties in the Quiusky lawsuit and claim under the PAGA, without any admission of liability or wrongdoing attributed to the Company. Because of the uncertainty surrounding this litigation, no litigation reserve had been previously established by the Company resulting in the full $1.0 million settlement expense being recognized in the fourth quarter of fiscal 2021.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges
12 Months Ended
Dec. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Charges
13. Restructuring Charges
During the third quarter of fiscal 2023, Intevac substantially completed implementation of a cost reduction plan (the “2023 Cost Reduction Plan”), which is intended to reduce expenses by reducing our workforce by 23 percent including employees and contractors. Intevac incurred restructuring costs of $2.0 million in severance, $2,000 in stock-based compensation associated with the modification of certain stock-based awards and other employee-related expenses associated with the 2023 Cost Reduction Plan. Additionally, as part of the 2023 Cost Reduction Plan the Company incurred a benefit of $462,000 related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce. Substantially all cash outlays in connection with the 2023 Cost Reduction Plan occurred in the third quarter of fiscal 2023. The cost of implementing the 2023 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2023 Cost Reduction Plan is expected to reduce salary, wages and other employee-related expenses and contractor payments by approximately $4.6 million on an annual basis.
During the first quarter of fiscal 2022, Intevac substantially completed implementation of the 2022 cost reduction plan (the “2022 Cost Reduction Plan”), which was intended to reduce our overall cost structure and optimize our operational design, inclusive of the stranded overhead associated with the divestiture of the Photonics business. The restructuring program includes management reorganization and the right sizing of certain technology development, marketing and administrative functions. We incurred restructuring costs of $1.2 million in estimated severance and the related modification of certain stock-based awards. Other costs incurred as part of the 2022 Cost Reduction Plan include: (i) a benefit of $1.3 million related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce, (ii) $1.5 million for fixed asset disposals and (iii) $755,000 for write-offs of excess inventory. The 2022 Cost Reduction Plan reduced the workforce by 6 percent. The cost of implementing the 2022 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2022 Cost Reduction Plan reduced salary, wages and other employee-related expenses by approximately $2.1 million on an annual basis.
During the fourth quarter of fiscal 2021, the Company recorded asset impairment and restructuring charges associated with the sale of the Photonics division including (i) $693,000 in severance and other employee-related costs related to the termination of the Photonics general manager; (ii) $1.2 million in asset impairment charges on the Company’s ROU asset and (iii) $665,000 in accruals for common area charges associated with an unused space commitment to EOTECH. In consideration of EOTECH’s assumption of certain lease obligations related to the Company’s Santa Clara, California campus, which assumed lease obligations pertain in part to excess space beyond that required EOTECH’s currently anticipated operation of the Photonics division, the Company agreed to pay EOTECH the amount of $2.1 million, which is payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven equal quarterly installments of $259,000. The Company recorded an asset impairment charge against its ROU asset in the amount of $1.2 million associated with the excess space noted above. The Company recorded a liability to EOTECH in the amount of $665,000, the amount related to common area charges which are not included in the base rental payments or the lease liability on the Company’s consolidated balance sheets.
 
The following table summarizes the significant activities within, and components of, the restructuring liabilities.
 
    
Employee

Termination

Costs
   
Other

Exit

Costs
   
Total
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 358     $ 665     $ 1,023  
Provision for restructuring charges under the 2022 Cost Reduction Plan
     1,232       —        1,232  
Cash payments made
     (1,269     —        (1,269
Non-cash
utilization
     37 (a)      —        37  
Provision for restructuring charges associated with Photonics sale (b)
     112       15       127  
Cash payments made
     (395     (362     (757
Non-cash
utilization
     (75 )(a)      —        (75
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
   $ —      $ 318     $ 318  
  
 
 
   
 
 
   
 
 
 
Provision for restructuring charges under the 2023 Cost Reduction Plan
     1,950       —        1,950  
Cash payments made
     (1,948     —        (1,948
Non-cash
utilization
     (2 )(a)      —        (2
Provision for restructuring charges associated with Photonics sale (b)
     —        7       7  
Cash payments made
     —        (325     (325
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ —      $ —      $ —   
  
 
 
   
 
 
   
 
 
 
(a) Acceleration of equity awards.
(b) Included in discontinued operations.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transaction
12 Months Ended
Dec. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transaction
14. Related Party Transaction
A member of the Company’s Board of Directors through November 2022, Mark Popovich, rendered professional services to the Company at a rate of $3,125 per week plus expenses commencing May 23, 2022 through October 7, 2022. The Company incurred charges of approximately $62,500 associated with the professional services arrangement with Mr. Popovich in fiscal 2022.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc.
12 Months Ended
Dec. 30, 2023
Business Combinations [Abstract]  
Contingent Consideration
15. Acquisition of Hia, Inc.
On August 26, 2022 (the “Closing Date”), the Company completed the acquisition of Hia, Inc., a supplier of magnetic bars, to bring the manufacturing of these magnetic bars
in-house
and to protect our technology and product quality while continuing to improve our products. Pursuant to the Stock Purchase Agreement, dated August 26, 2022, between the Company, Hia and the other parties thereto, the Company paid an aggregate purchase price of $700,000 to Hia’s stockholders on the Closing Date. Further contingent consideration will consist of amounts payable upon achievement of certain development and commercialization milestones, which consideration is estimated to be up to $500,000. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued in the fourth quarter of 2022. The Company is also obligated pay a royalty of $1,500 for each magnetic bar sold through December 31, 2030. If at any time prior to December 31, 2030, the Company effects a change of control or a sale, license, transfer or other disposition to a third party (other than an affiliate of Intevac) of all or substantially all of the assets or rights associated with the magnetic bars, then, upon the closing of such transaction, a payment of $1.7 million (minus any royalty payments previously paid) will immediately become due and payable, which payment shall fulfill the Company’s royalty obligations. Transaction costs incurred in connection with the Hia acquisition totaled $63,000, which are included as a component of the purchase price paid in connection with the Hia acquisition.
The Company determined this transaction represented an asset acquisition as substantially all of the value was in the technology intangible assets of Hia. Contingent consideration is not recorded in an asset acquisition until the contingency is resolved (when the contingent consideration is paid or becomes payable) or when probable and reasonably estimable. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued
 
 
in the fourth quarter of 2022. Upon recognition, the amount, including the tax effect of $67,000, is included in the measurement of the acquired asset. The technology intangible assets are being amortized on a straight-line basis over a period of 8.3 years. Total amortization expense during fiscal 2023 and fiscal 2022 was $136,000 and $42,000, respectively. Annual amortization expense related to the acquired technology intangible assets in each of the succeeding years is estimated to be approximately $136,000 per year from fiscal 2024 through fiscal 2030.
The Hia acquisition was treated for tax purposes as a nontaxable transaction and, as such, the historical tax bases of the acquired assets and assumed liabilities, net operating losses, and other tax attributes of Hia will carryover. As a result, there is no
step-up
to fair value of the underlying tax bases of the acquired net assets in connection with the Hia acquisition. The acquisition method of accounting includes the establishment of a net deferred tax asset or liability resulting from book tax basis differences related to assets acquired and liabilities assumed on the date of acquisition. When an acquisition of a group of assets is purchased in a transaction that is not accounted for as a business combination under ASC 805, “Business Combinations”, a difference between the book and tax bases of the assets arises. ASC 740, “Income Taxes,” requires the use of simultaneous equations to determine the assigned value of the asset and the related deferred tax asset or liability. As goodwill is not recognized in an asset acquisition, recognizing deferred tax assets or liabilities for temporary differences in an asset acquisition results in adjusting the carrying amount of the acquired assets and liabilities.
The purchase price was allocated to the technology intangible assets and the deferred tax asset and liability as follows:
 
    
(In thousands)
 
Consideration:
  
Cash payment
   $ 702  
Transaction costs
     63  
Less cash acquired
     (2
  
 
 
 
Total consideration
   $ 763  
  
 
 
 
Assets acquired:
  
Technology intangible assets
   $ 815  
Deferred tax asset
     119  
  
 
 
 
Total assets acquired
   $ 934  
  
 
 
 
Liability assumed:
  
Deferred tax liability
   $ (171
  
 
 
 
   $ 763  
  
 
 
 
The following table represents the gross carrying amount of the technology intangible assets at December 30, 2023:
 
    
(In thousands)
 
Initial cost of technology intangible assets recognized on the acquisition date
   $ 815  
Achievement of the first milestone and recognition of contingent consideration payable
     250  
Deferred tax liability associated with the recognition of the first milestone
     67  
  
 
 
 
Gross carrying amount at December 30, 2023
   $ 1,132  
  
 
 
 
Information regarding the
technology
intangible
assets
is as follows (in thousands):
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands)
 
Technology intangible assets:
  
Gross carrying amount
   $ 1,132     $ 1,132  
Accumulated Amortization
     (178     (42
  
 
 
   
 
 
 
Net carrying amount
   $ 954     $ 1,090  
  
 
 
   
 
 
 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation (Policies)
12 Months Ended
Dec. 30, 2023
Principles of Consolidation and Basis of Presentation
Principles of Consolidation and Basis of Presentation
The consolidated financial statements include the accounts of Intevac, Inc. and its subsidiaries after elimination of inter-company balances and transactions.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates.
Fiscal Year End Date
Fiscal Year End Date
Intevac operates under a
52-53
week fiscal year ending on the Saturday nearest to December 31 of each year in order to improve the alignment of financial and business processes and to streamline financial reporting. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to December 31. The Company’s fiscal 2023 and fiscal 2022 years ended on December 30, 2023 and December 31, 2022, respectively.
Reportable Segment
Reportable Segment
During fiscal 2021, we sold the business of one of our reporting segments, Photonics. Therefore, we have one reportable segment remaining. See Note 2 for additional disclosure related to discontinued operations.
The remaining segment, Thin Film Equipment (“TFE”), designs, develops and markets vacuum process equipment solutions for high-volume manufacturing of small substrates with precise thin-film properties, such as for the HDD and ADVC markets, as well as other adjacent thin-film markets. The TFE segment also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries.
In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries.
Discontinued Operations
Discontinued Operations
On December 30, 2021, the Company sold its Photonics business. Due to the sale of the Photonics business during the fourth quarter of 2021, we have classified the results of the Photonics business as discontinued operations in our consolidated statements of operations for all periods presented. All amounts included in the Notes to Consolidated Financial Statements relate to continuing operations unless otherwise noted. See Note 2.
Cash, Cash Equivalents and Investments
Cash, Cash Equivalents and Investments
Intevac considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents.
Available-for-sale
securities, comprised of certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds, are carried at fair value, with unrealized gains and losses recorded within accumulated other comprehensive income (loss) as a separate component of
stockholders’ equity. Realized gains and losses and declines in value judged to be other than temporary, if any, on
available-for-sale
securities are included in earnings. Purchases and sales of investment securities are recognized on a trade date basis. The cost of investment securities sold is determined by the specific identification method.
Restricted Cash
Restricted Cash
Restricted cash of $600,000 as of December 30, 2023 secures a standby letter of credit obligation associated with a lease obligation and the restriction on the cash will be removed when the letter of credit expires. In addition, Intevac pledged $100,000 as collateral for various guarantees with its bank.
Derivative Instruments and Hedging Arrangements
Derivative Instruments and Hedging Arrangements
Foreign Exchange Exposure Management
 — Intevac enters into forward foreign currency contracts that economically hedge the gains and losses generated by the
re-measurement
of certain recorded assets and liabilities in a
non-functional
currency and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Singapore dollar. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Changes in the fair value of these undesignated hedges are recognized in other income (expense), net immediately as an offset to the changes in the fair value of the asset or liability being hedged.
Fair Value Measurement—Definition and Hierarchy
Fair Value Measurement—Definition and Hierarchy
Intevac reports certain financial assets and liabilities at fair value. Intevac defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Fair value measurements are classified and disclosed in one of the following three categories:
Level 1
—Valuations based on quoted prices in active markets for identical assets or liabilities.
Level 2
—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3
—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability.
Trade Accounts Receivable and Allowance for Credit Losses
Trade Accounts Receivable and Allowance for Credit Losses
The Company’s accounts receivable are recorded at invoiced amounts less allowance for any credit losses. In accordance with the Financial Accounting Standards Board (“FASB”)’s Accounting Standards Update (“ASU”)
2016-13 that
we adopted on January 1, 2023, the Company recognizes credit losses based on forward-looking current expected credit losses (“CECL”). The Company makes estimates of expected credit losses based upon its assessment of various factors, including the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The allowance for credit losses is recognized in the consolidated statement of operations. The uncollectible accounts receivable are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. The total allowance for credit losses was $0 at both December 30, 2023 and December 31, 2022, and there was no
write-off
of accounts receivable for the periods presented.
Inventories
Inventories
Inventories are generally stated at the lower of cost or net realizable value, with cost determined on an average cost basis.
Property, Plant and Equipment
Property, Plant and Equipment
Equipment and leasehold improvements are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows: computers and software, 3 years; machinery and equipment, 5 years; furniture, 7 years; vehicles, 4 years; and leasehold improvements, remaining lease term.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets and certain identifiable finite-lived intangible assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability of long-lived assets is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of an impairment loss for long-lived assets and certain identifiable intangible assets that management expects to hold and use is based on the fair value of the asset. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value.
Acquisitions
Acquisitions
Acquisition Method. Acquisitions that meet the definition of a business under Accounting Standards Codification (“ASC”) 805, “Business Combinations,” (“ASC 805”) are accounted for using the acquisition method of accounting. Under the acquisition method of accounting, assets acquired, liabilities assumed, contractual contingencies, and contingent consideration, when applicable, are recorded at fair value at the acquisition date. Any excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. The application of the acquisition method of accounting requires management to make significant estimates and assumptions in the determination of the fair value of assets acquired and liabilities assumed in connection with the allocation of the purchase price consideration to the assets acquired and liabilities assumed. Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations. Contingent consideration, if any, is recognized and measured at fair value as of the acquisition date.
Cost Accumulation Model. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as an asset acquisition, utilizing a cost accumulation model. Assets acquired and liabilities assumed are recognized at cost, which is the consideration the acquirer transfers to the seller, including direct transaction costs, on the acquisition date. The cost of the acquisition is then allocated to the assets acquired based on their relative fair values. Goodwill is not recognized in an asset acquisition. Direct transaction costs include those third-party costs that can be directly attributable to the asset acquisition and would not have been incurred absent the acquisition transaction.
Contingent consideration, representing an obligation of the acquirer to transfer additional assets or equity interests to the seller if future events occur or conditions are met, is recognized when probable and reasonably estimable. Contingent consideration recognized is included in the initial cost of the assets acquired, with subsequent changes in the recorded amount of contingent consideration recognized as an adjustment to the cost basis of the acquired assets. Subsequent changes are allocated to the acquired assets based on their relative fair value.
Income Taxes
Income Taxes
Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between book and tax bases of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized.
 
In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income,
tax-planning
strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.
The effective tax rate is highly dependent upon the level of Intevac’s projected earnings, the geographic composition of worldwide earnings, tax regulations governing each region, net operating loss carryforwards, availability of tax credits and the effectiveness of Intevac’s tax planning strategies. Intevac carefully monitors the changes in many factors and adjust its effective income tax rate on a timely basis. If actual results differ from the estimates, this could have a material effect on Intevac’s business, financial condition and results of operations.
The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material effect on Intevac’s business, financial condition and results of operations.
Intevac recognizes accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes.
Sales and Value Added Taxes
Sales and Value Added Taxes
Taxes collected from customers and remitted to governmental authorities are presented on a net basis in the accompanying consolidated statements of operations.
Revenue Recognition
Revenue Recognition
A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. For such arrangements, under the revenue standard we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. Under the revenue standard, the expected costs associated with our base warranties are recognized as expense when the equipment is sold.
Advertising Costs
Advertising Costs
Advertising costs are expensed as incurred. Advertising costs were not material for all periods presented.
Foreign Currency Translation
Foreign Currency Translation
The functional currency of Intevac’s foreign subsidiaries in Singapore and Hong Kong is the U.S. dollar. The functional currency of Intevac’s foreign subsidiaries in China and Malaysia is the local currency of the country in which the respective subsidiary operates. Assets and liabilities recorded in foreign currencies are translated at
year-end
exchange rates; revenues and expenses are translated at average exchange rates during the year. The effects of foreign currency translation adjustments are
included in stockholders’ equity as a component of accumulated other comprehensive income in the accompanying consolidated balance sheets. The effects of foreign currency transactions are included in other income (expense), net in the determination of net income. Losses from foreign currency transactions were $165,000 and $186,000 in 2023 and 2022, respectively.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022:
 
    
Foreign

currency
   
Unrealized holding

gains (losses) on

available-for-sale

investments
   
Total
 
    
                                                       
         
                                        
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 608     $ (30   $ 578  
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassification
     (331     (454     (785
Amounts reclassified from other comprehensive income (loss)
     14       —        14  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive loss
     (317     (454     (771
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
     291     $ (484     (193
  
 
 
   
 
 
   
 
 
 
Other comprehensive income (loss) before reclassification
     (132     422       290  
Amounts reclassified from other comprehensive income (loss)
     —        —        —   
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (132     422       290  
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ 159     $ (62   $ 97  
  
 
 
   
 
 
   
 
 
 
Employee Stock Plans
Employee Stock Plans
Intevac has equity-based compensation plans that provide for the grant to employees of equity-based awards, including incentive or
non-statutory
stock options, performance-based stock options (“PSOs”), restricted stock, stock appreciation rights, restricted stock units (“RSUs”), performance-based restricted stock units (“PRSUs”) and performance shares. In addition, these plans provide for the grant of
non-statutory
stock options and RSUs to
non-employee
directors and consultants. Intevac also has an employee stock purchase plan, which provides Intevac’s employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 for a complete description of these plans and their accounting treatment.
Recent Accounting Pronouncements Not Yet Adopted
Recent Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued
ASU 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
In December 2023, the FASB issued
ASU 2023-09,
Income Taxes (Topic 740): Improvements to Tax Disclosures. This ASU expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are assessing the effect of this update on our consolidated financial statements and related disclosures.
We have assessed all other ASUs issued but not yet adopted and concluded that those not disclosed are not relevant to the Company or are not expected to have a material impact.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation (Tables)
12 Months Ended
Dec. 30, 2023
Changes in Accumulated Other Comprehensive Income by Component
The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022:
 
    
Foreign

currency
   
Unrealized holding

gains (losses) on

available-for-sale

investments
   
Total
 
    
                                                       
         
                                        
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 608     $ (30   $ 578  
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassification
     (331     (454     (785
Amounts reclassified from other comprehensive income (loss)
     14       —        14  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive loss
     (317     (454     (771
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
     291     $ (484     (193
  
 
 
   
 
 
   
 
 
 
Other comprehensive income (loss) before reclassification
     (132     422       290  
Amounts reclassified from other comprehensive income (loss)
     —        —        —   
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (132     422       290  
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ 159     $ (62   $ 97  
  
 
 
   
 
 
   
 
 
 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestiture and Discontinued Operations (Tables)
12 Months Ended
Dec. 30, 2023
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]  
Summary of components discontinued operations related photonics segment The key components from discontinued operations related to the Photonics segment are as follows (in thousands):
 
    
Year Ended,
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Operating expenses:
    
Selling, general and administrative
   $ (420   $ 321  
  
 
 
   
 
 
 
Total operating expenses
     (420     321  
  
 
 
   
 
 
 
Operating income (loss)—discontinued operations
     420       (321
 
 
    
Year Ended,
 
    
December 30,

2023
    
December 31,

2022
 
    
(In thousands, except per share amounts)
 
Other income (expense)—discontinued operations
     —         —   
  
 
 
    
 
 
 
Income (loss) discontinued operations before provision for (benefit from) income taxes
     420        (321
Provision for (benefit from) income taxes
     —         —   
  
 
 
    
 
 
 
Net income (loss) discontinued operations net of tax
   $ 420      $ (321
  
 
 
    
 
 
 
Summary of cash flow and noncash information related to discontinued operations The following table presents cash flow and
non-cash
information related to discontinued operations for the years ended December 30, 2023 and December 31, 2022, respectively (in thousands):
 
    
2023
   
2022
 
    
                                   
   
                                   
 
    
(in thousands)
 
Equity-based compensation
   $ (260   $ (229
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue from Contracts with Customers
The following tables represent a disaggregation of revenue from contracts with customers for fiscal 2023 and 2022.
Major Products and Service Lines
 
    
2023
    
2022
 
    
(in thousands)
 
    
HDD
    
PV
    
ASP
    
Total
    
HDD
    
ADVC
    
PV
    
ASP
    
Total
 
Systems, upgrades and spare parts
   $ 47,846      $ 28      $ 17      $ 47,891      $ 29,507      $ 1      $ 273      $ 100      $ 29,881  
Field service
     4,677        —         97        4,774        5,647        43        190        —         5,880  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total net revenues
   $ 52,523      $ 28      $ 114      $ 52,665      $ 35,154      $ 44      $ 463      $ 100      $ 35,761  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Primary Geography Markets
 
    
2023
    
2022
 
    
(in thousands)
 
United States
   $ 4,499      $ 4,558  
Asia
     48,058        31,103  
Europe
     108        100  
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
Timing of Revenue Recognition
 
    
2023
    
2022
 
    
(in thousands)
 
Products transferred at a point in time
   $ 52,665      $ 35,761  
Products and services transferred over time
     —         —   
  
 
 
    
 
 
 
Total net revenues
   $ 52,665      $ 35,761  
  
 
 
    
 
 
 
Changes in Contract Assets and Contract Liabilities
The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled and our contract liabilities which we classify as deferred revenue and customer advances for fiscal 2023:
 
    
December 30,
2023
    
December 31,
2022
    
Change
 
    
(In thousands)
 
Contract assets:
        
Accounts receivable, unbilled
   $ 393      $ 424      $ (31
  
 
 
    
 
 
    
 
 
 
Contract liabilities:
        
Deferred revenue
   $ 376      $ 2,446      $ (2,070
Customer advances
     21,889        24,659        (2,770
  
 
 
    
 
 
    
 
 
 
   $ 22,265      $ 27,105      $ (4,840
  
 
 
    
 
 
    
 
 
 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation (Tables)
12 Months Ended
Dec. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Effect of Recording Equity-Based Compensation
The effect of recording equity-based compensation for fiscal 2023 and 2022 was as follows (in thousands):
 
    
2023
   
2022
 
Equity-based compensation by type of award:
    
Stock options
   $ (14   $ (156
RSUs
     2,154       2,184  
PRSUs
     1,592       2,379  
Employee stock purchase plan
     641       483  
  
 
 
   
 
 
 
Total equity-based compensation
   $ 4,373     $ 4,890  
  
 
 
   
 
 
 
Summary of Stock Option Activity
A summary of the stock option activity is as follows:
 
    
Shares
   
Weighted
Average

Exercise
Price
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate

Intrinsic

Value
 
Options outstanding at December 31, 2022
     383,099     $ 7.07        2.40      $ 327,711  
Options cancelled and forfeited
     (188,286   $ 7.97        
Options exercised
     (52,813   $ 5.15        
  
 
 
         
Options outstanding at December 30, 2023
     142,000     $ 6.57        1.57      $ 900  
  
 
 
         
Options exercisable at December 30, 2023
     141,750     $ 6.58        1.57      $ 675  
Summary of Restricted Stock Units Activity
A summary of the RSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
RSUs at December 31, 2022
     1,309,792     $ 5.14        1.21      $ 8,474,354  
Granted
     452,444     $ 4.66        
Vested
     (584,627   $ 5.16        
Cancelled
     (262,522   $ 5.12        
  
 
 
         
Non-vested
RSUs at December 30, 2023
     915,087     $ 4.89        1.04      $ 3,953,176  
  
 
 
         
Employee Stock Purchase Rights Weighted-Average Assumptions
The fair value of the employee stock purchase right is estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:
 
    
2023
    
2022
 
    
                                                          
    
                                                
 
Stock Purchase Rights:
     
Weighted-average fair value of grants per share
   $ 0.91      $ 1.26  
Expected volatility
     40.33      52.57
Risk free interest rate
     5.15      1.94
Expected term of purchase rights (in years)
     1.08        1.24  
Dividend yield
     None        None  
Employee Stock Purchase Plan Activity
The ESPP activity during fiscal 2023 and 2022 is as follows:
 
    
2023
    
2022
 
    
                                                            
    
                                                       
 
    
(in thousands, except per share amounts)
 
Shares purchased
     304        279  
Weighted-average purchase price per share
   $ 3.48      $ 4.46  
Aggregate intrinsic value of purchase rights exercised
   $ 463      $ 220  
Performance Based Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Restricted Stock Units Activity
A summary of the PRSU activity is as follows:
 
    
Shares
   
Weighted
Average

Grant Date

Fair Value
    
Weighted

Average
Remaining
Contractual
Term
(years)
    
Aggregate
Intrinsic

Value
 
Non-vested
PRSUs at December 31, 2022
     1,089,339     $ 3.54        0.49      $ 7,048,023  
Granted
     525,656     $ 4.92        
Vested
     (190,903   $ 4.26        
Cancelled
     (263,799   $ 3.57        
  
 
 
         
Non-vested
PRSUs at December 30, 2023
     1,160,293     $ 4.04        1.99      $ 5,012,466  
  
 
 
         
Employee Stock Purchase Rights Weighted-Average Assumptions
Intevac estimated the weighted-average fair value of 2022 PRSU Awards using the following weighted-average assumptions:
 
    
2022
 
Weighted-average fair value of grants per share
   $ 3.58  
Expected volatility
     56.70
Risk-free interest rate
     3.11
Dividend yield
     None  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 30, 2023
Text Block [Abstract]  
Computation of Basic and Diluted Net Income Per Share
The following table sets forth the computation of basic and diluted net loss per share:
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Net loss from continuing operations
   $ (12,610   $ (16,754
Net income (loss) from discontinued operations, net of tax
     420       (321
  
 
 
   
 
 
 
Net loss
   $ (12,190   $ (17,075
  
 
 
   
 
 
 
Weighted-average shares – basic
     26,121       25,192  
Effect of dilutive potential common shares
     —        —   
  
 
 
   
 
 
 
Weighted-average shares – diluted
     26,121       25,192  
  
 
 
   
 
 
 
 
 
    
   2023   
   
   2022   
 
    
(in thousands, except per share amounts)
 
Basic and diluted net income (loss) per share:
    
Continuing operations
   $ (0.48   $ (0.67
Discontinued operations
   $ 0.02     $ (0.01
Net loss per share
   $ (0.47   $ (0.68
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations (Tables)
12 Months Ended
Dec. 30, 2023
Accounts Receivable  
Customers that Accounted for at Least Ten percent of Accounts Receivable/Consolidated Net Revenues
Intevac’s accounts receivable tend to be concentrated in a limited number of customers. The following customer accounted for at least 10 percent of Intevac’s accounts receivable at December 30, 2023 and December 31, 2022.
 
    
2023
   
2022
 
Seagate Technology
     95     88
Sales Revenue Net  
Customers that Accounted for at Least Ten percent of Accounts Receivable/Consolidated Net Revenues
The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and/or 2022.
 
    
2023
   
2022
 
Seagate Technology
     92     80
Western Digital Corporation
     *       18
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 30, 2023
Trade and Other Accounts Receivable, Net
Trade and Other Accounts Receivable, Net
 
    
December 30,

2023
    
December 31,
2022
 
    
(in thousands)
 
Trade receivables and other
   $ 18,220      $ 15,399  
Unbilled costs and accrued profits
     393        424  
Less: allowance for credit losses
     —         —   
  
 
 
    
 
 
 
   $ 18,613      $ 15,823  
  
 
 
    
 
 
 
Summary of Inventories
Inventories are stated at the lower of average cost or net realizable value and consist of the following:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Raw materials
   $ 37,346      $ 19,116  
Work-in-progress
     6,449        9,499  
Finished goods
     —         1,388  
  
 
 
    
 
 
 
   $ 43,795      $ 30,003  
  
 
 
    
 
 
 
Property, Plant and Equipment
Property, Plant and Equipment, Net
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Leasehold improvements
   $ 8,959      $ 9,567  
Machinery and equipment
     20,964        19,016  
  
 
 
    
 
 
 
     29,923        28,583  
Less accumulated depreciation and amortization
     22,259        24,925  
  
 
 
    
 
 
 
Total property, plant and equipment, net
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
Net Property, Plant And Equipment By Geographic Region
Net property, plant and equipment by geographic region at December 30, 2023 and December 31, 2022 was as follows:
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
United States
   $ 7,018      $ 3,143  
Asia
     646        515  
  
 
 
    
 
 
 
Net property, plant & equipment
   $ 7,664      $ 3,658  
  
 
 
    
 
 
 
Deferred Income Taxes and Other Long-Term Assets
Deferred Income Taxes and Other Long-Term Assets
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Deferred income taxes
   $ 3,342      $ 4,356  
Prepaid expenses
     124        25  
  
 
 
    
 
 
 
   $ 3,466      $ 4,381  
  
 
 
    
 
 
 
Other Accrued Liabilities
Other Accrued Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Other taxes payable
   $ 947      $ 838  
Deferred revenue
     376        2,446  
Accrued product warranties
     184        163  
Income taxes payable
     174        187  
Other
     139        216  
Litigation settlement
     —         1,012  
Restructuring
     —         318  
Acquisition–related contingent consideration payable (See Note 15. Acquisition of Hia, Inc.)
     —         250  
  
 
 
    
 
 
 
Total other accrued liabilities
   $ 1,820      $ 5,430  
  
 
 
    
 
 
 
Other Long-Term Liabilities
Other Long-Term Liabilities
 
    
December 30,
2023
    
December 31,
2022
 
    
(in thousands)
 
Accrued product warranties
   $ 21      $ —   
  
 
 
    
 
 
 
Total other long-term liabilities
   $ 21      $ —   
  
 
 
    
 
 
 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments (Tables)
12 Months Ended
Dec. 30, 2023
Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]  
Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments
Cash and cash equivalents, short-term investments and long-term investments consist of:
 
    
December 30, 2023
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 19,050      $ —       $ —       $ 19,050  
Money market funds
     15,090        —         —         15,090  
Commercial paper
     14,659        —         4        14,655  
U.S. treasury securities
     2,646        —         —         2,646  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 51,445      $ —       $ 4      $ 51,441  
Short-term investments:
           
Asset backed securities
   $ 12      $ —       $ —       $ 12  
Certificates of deposit
     1,850        —         —         1,850  
Commercial paper
     3,506        —         1        3,505  
Corporate bonds and medium-term notes
     5,373        —         36        5,337  
Municipal bonds
     221        —         2        219  
U.S. treasury and agency securities
     6,498        1        17        6,482  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 17,460      $ 1      $ 56      $ 17,405  
Long-term investments:
           
Asset backed securities
   $ 460      $ —       $ 4      $ 456  
Corporate bonds and medium-term notes
     2,230        1        —         2,231  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 2,690      $ 1      $ 4      $ 2,687  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 71,595      $ 2      $ 64      $ 71,533  
  
 
 
    
 
 
    
 
 
    
 
 
 
 
    
December 31, 2022
 
    
Amortized

Cost
    
Unrealized

Holding Gains
    
Unrealized

Holding Losses
    
Fair Value
 
    
(in thousands)
 
Cash and cash equivalents:
           
Cash
   $ 26,465      $ —       $ —       $ 26,465  
Money market funds
     9,589        —         —         9,589  
Commercial paper
     32,856        —         6        32,850  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash and cash equivalents
   $ 68,910      $ —       $ 6      $ 68,904  
Short-term investments:
           
Asset backed securities
   $ 2,012      $ —       $ 13      $ 1,999  
Certificates of deposit
     3,850        —         10        3,840  
Commercial paper
     9,443        —         28        9,415  
Corporate bonds and medium-term notes
     4,210        —         32        4,178  
Municipal bonds
     1,486        —         25        1,461  
U.S. treasury securities
     4,771        —         123        4,648  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
   $ 25,772      $ —       $ 231      $ 25,541  
Long-term investments:
           
Asset backed securities
   $ 6,749      $ —       $ 85      $ 6,664  
Corporate bonds and medium-term notes
     5,366        —         102        5,264  
Municipal bonds
     224        —         6        218  
U.S. treasury and agency securities
     5,493        —         54        5,439  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total long-term investments
   $ 17,832      $ —       $ 247      $ 17,585  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total cash, cash equivalents, and investments
   $ 112,514      $ —       $ 484      $ 112,030  
  
 
 
    
 
 
    
 
 
    
 
 
 
Contractual Maturities of Available-for-Sale Securities
The contractual maturities of investment securities at December 30, 2023 are presented in the following table.
 
    
Amortized Cost
    
Fair Value
 
    
(in thousands)
 
Due in one year or less
   $ 49,855      $ 49,796  
Due after one through five years
     2,690        2,687  
  
 
 
    
 
 
 
   $ 52,545      $ 52,483  
  
 
 
    
 
 
 
Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired The following table provides the fair market value of Intevac’s investments with unrealized losses that are not deemed to be other-than temporarily impaired as of December 30, 2023.
 
    
December 30, 2023
 
    
In Loss Position for

Less than 12 Months
    
In Loss Position for

Greater than 12 Months
 
    
Fair

Value
    
Gross

Unrealized

Losses
    
Fair Value
    
Gross

Unrealized

Losses
 
    
(In thousands)
 
Asset backed securities
   $ —       $ —       $ 456      $ 4  
Commercial paper
     18,160        5        —         —   
Corporate bonds and medium-term notes
     1,091        1        4,845        35  
Municipal bond
     —         —         219        2  
U.S. treasury and agency securities
     —         —         1,981        17  
  
 
 
    
 
 
    
 
 
    
 
 
 
   $ 19,251      $ 6      $ 7,501      $ 58  
  
 
 
    
 
 
    
 
 
    
 
 
 
Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis
The following table represents the fair value hierarchy of Intevac’s investment securities measured at fair value on a recurring basis as of December 30, 2023.
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Recurring fair value measurements:
        
Money market funds
   $ 15,090      $ 15,090      $ —   
U.S. treasury and agency securities
     9,128        5,628        3,500  
Asset backed securities
     468        —         468  
Certificates of deposit
     1,850        —         1,850  
 
 
    
Fair Value Measurements

at December 30, 2023
 
    
Total
    
Level 1
    
Level 2
 
    
(in thousands)
 
Commercial paper
     18,160        —         18,160  
Corporate bonds and medium-term notes
     7,568        —         7,568  
Municipal bonds
     219        —         219  
  
 
 
    
 
 
    
 
 
 
Total recurring fair value measurements
   $ 52,483      $ 20,718      $ 31,765  
  
 
 
    
 
 
    
 
 
 
Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets
The following table summarizes the Company’s outstanding derivative instruments on a gross basis as recorded in its consolidated balance sheets as of December 31, 2022:
 
    
At December 31, 2022
 
Derivative Instrument
  
Notional Amount
    
Balance

Sheet

Line Item
   
Derivative Assets

Fair Value
 
    
(in thousands)
 
Undesignated Hedges:
  
Forward Foreign Currency Contracts
   $ 2,240       
(a
 
)
 
  $ 4  
  
 
 
      
 
 
 
Total Hedges
   $ 2,240                $ 4  
  
 
 
      
 
 
 
 
(a)
Other current assets
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 30, 2023
Provision for Income Taxes
The provision for income taxes on income from operations for fiscal 2023 and 2022 consists of the following (in thousands):
 
    
2023
    
2022
 
Federal:
     
Current
   $ —       $ —   
Deferred
     —         (121
  
 
 
    
 
 
 
     —         (121
State:
     
Current
     3        4  
Deferred
     —         —   
  
 
 
    
 
 
 
     3        4  
Foreign:
     
Current
     805        490  
Deferred
     1,014        954  
  
 
 
    
 
 
 
     1,819        1,444  
Total
   $ 1,822      $ 1,327  
  
 
 
    
 
 
 
Income taxes on discontinued operations
   $ —       $ —   
Income taxes on continuing operations
   $ 1,822      $ 1,327  
Income (Loss) Before Income Taxes
Income (loss) before income taxes for fiscal 2023 and 2022 consisted of the following (in thousands):
 
    
2023
   
2022
 
U.S
   $ (17,089   $ (20,570
Foreign
     6,301       5,143  
  
 
 
   
 
 
 
   $ (10,788   $ (15,427
  
 
 
   
 
 
 
Effective tax rate
     (16.9 %)      (8.6 %) 
  
 
 
   
 
 
 
Significant Components of Deferred Tax Assets Significant components of deferred tax assets are as follows (in thousands):
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax assets:
    
Vacation, warranty and other accruals
   $ 312     $ 525  
Depreciation and amortization
     283       229  
Purchased technology
     29       14  
Inventory valuation
     304       1,116  
Equity-based compensation
     851       841  
Lease liability
     2,101       898  
Section 174 R&D adjustment
     4,701       2,440  
Net operating loss, research and other tax credit carryforwards
     53,940       56,310  
Other
     53       7  
  
 
 
   
 
 
 
     62,574       62,380  
Valuation allowance for deferred tax assets
     (56,923     (57,310
  
 
 
   
 
 
 
Total deferred tax assets
     5,651       5,070  
  
 
 
   
 
 
 
 
 
    
December 30,
2023
   
December 31,
2022
 
Deferred tax liabilities:
    
Intangible amortization
     (283     (160
ROU asset
     (2,026     (554
  
 
 
   
 
 
 
Total deferred tax liabilities
     (2,309     (714
  
 
 
   
 
 
 
Net deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
As reported on the consolidated balance sheets:
    
Non-current
deferred tax assets
   $ 3,342     $ 4,356  
  
 
 
   
 
 
 
Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision
The difference between the tax provision at the statutory federal income tax rate and the tax provision for fiscal 2023 and 2022 on continuing operations was as follows (in thousands):
 
    
2023
   
2022
 
Income tax (benefit) at the federal statutory rate
   $ (2,266   $ (3,240
State income taxes, net of federal benefit
     3       4  
Change in valuation allowance:
    
U.S
     321       3,129  
Foreign
     —        —   
Effect of foreign operations taxed at various rates
     (266     (219
Research tax credits
     (1,009     (788
Effect of tax rate changes, permanent differences and adjustments of prior deferrals
     5,039       2,441  
Unrecognized tax benefits
     —        —   
  
 
 
   
 
 
 
Total provision for income taxes on continuing operations
   $ 1,822     $ 1,327  
  
 
 
   
 
 
 
Aggregate Changes in Balance of Gross Unrecognized Tax Benefits The aggregate changes in the balance of gross unrecognized tax benefits were as follows for fiscal 2023 and 2022:
 
    
2023
   
2022
 
Beginning balance
   $ 730     $ 718  
Additions based on tax positions related to the current year
     430       12  
Increases for tax positions of prior years
     6,448       —   
Lapse of statute of limitations
     (9     —   
  
 
 
   
 
 
 
Ending balance
   $ 7,599     $ 730  
  
 
 
   
 
 
 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Assets and Lease Liabilities
The following table reflects our lease assets and our lease liabilities at December 30, 2023 and December 31, 2022.
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Assets:
     
Operating lease ROU assets
   $ 7,658      $ 3,390  
  
 
 
    
 
 
 
 
 
    
December 30,

2023
    
December 31,

2022
 
    
(in thousands)
 
Liabilities:
     
Current operating lease liabilities
   $ 1,008      $ 3,404  
Noncurrent operating lease liabilities
     6,976        1,417  
  
 
 
    
 
 
 
   $ 7,984      $ 4,821  
  
 
 
    
 
 
 
Lease Costs
The components of lease costs were as follows:
 
    
2023
   
2022
 
    
(in thousands)
 
Operating lease cost
   $ 1,613     $ 1,624  
Operating lease cost subleased / assigned property
     869       974  
Short-term lease cost
     125       43  
Less: sublease income
     (869     (974
  
 
 
   
 
 
 
Total lease cost, net
   $ 1,738     $ 1,667  
  
 
 
   
 
 
 
Schedule of Maturity of Operating Lease Liabilities
As of December 30, 2023 the maturity of operating lease liabilities was as follows:
 
    
Continuing

Operations
   
Discontinued

Operations (b)
   
Total
 
    
(in thousands)
 
2024
   $ 1,335 (a)      296     $ 1,631  
2025
     2,110       —        2,110  
2026
     1,852       —        1,852  
2027
     1,799       —        1,799  
2028
     1,841       —        1,841  
2029
     786       —        786  
  
 
 
   
 
 
   
 
 
 
Total lease payments
   $ 9,723     $ 296       10,019  
Less: Interest
     (2,032     (3     (2,035
  
 
 
   
 
 
   
 
 
 
Present value of lease liabilities
   $ 7,691     $ 293       7,984  
  
 
 
   
 
 
   
 
 
 
 
(a)
The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord.
(b)
The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord.
Schedule of Lease Term and Discount Rate
Lease Term and Discount Rate:
 
    
December 30,

2023
   
December 31,

2022
 
Weighted-average remaining lease term (in years)
     5.01       1.69  
Weighted-average discount rate
     8.37     5.81
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows (in thousands):
 
    
2023
    
2022
 
    
(in thousands)
 
Operating cash outflows from operating leases
   $ 1,831      $ 1,757  
  
 
 
    
 
 
 
ROU assets obtained in exchange for new operating lease liabilities
   $ 6,520      $ 1,122  
  
 
 
    
 
 
 
Schedule of Product Warranty Liability
The following table displays the activity in the warranty provision account for fiscal 2023 and 2022:
 
    
2023
   
2022
 
    
(in thousands)
 
Beginning balance
   $ 163     $ 346  
Expenditures incurred under warranties
     (214     (312
Accruals for product warranties
     262       147  
Adjustments to previously existing warranty accruals
     (6     (18
  
 
 
   
 
 
 
Ending balance
   $ 205     $ 163  
  
 
 
   
 
 
 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges (Tables)
12 Months Ended
Dec. 30, 2023
Restructuring and Related Activities [Abstract]  
Changes in Restructuring Reserves
The following table summarizes the significant activities within, and components of, the restructuring liabilities.
 
    
Employee

Termination

Costs
   
Other

Exit

Costs
   
Total
 
    
(in thousands)
 
Balance at January 1, 2022
   $ 358     $ 665     $ 1,023  
Provision for restructuring charges under the 2022 Cost Reduction Plan
     1,232       —        1,232  
Cash payments made
     (1,269     —        (1,269
Non-cash
utilization
     37 (a)      —        37  
Provision for restructuring charges associated with Photonics sale (b)
     112       15       127  
Cash payments made
     (395     (362     (757
Non-cash
utilization
     (75 )(a)      —        (75
  
 
 
   
 
 
   
 
 
 
Balance at December 31, 2022
   $ —      $ 318     $ 318  
  
 
 
   
 
 
   
 
 
 
Provision for restructuring charges under the 2023 Cost Reduction Plan
     1,950       —        1,950  
Cash payments made
     (1,948     —        (1,948
Non-cash
utilization
     (2 )(a)      —        (2
Provision for restructuring charges associated with Photonics sale (b)
     —        7       7  
Cash payments made
     —        (325     (325
  
 
 
   
 
 
   
 
 
 
Balance at December 30, 2023
   $ —      $ —      $ —   
  
 
 
   
 
 
   
 
 
 
(a) Acceleration of equity awards.
(b) Included in discontinued operations.
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc (Tables)
12 Months Ended
Dec. 30, 2023
Business Combinations [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The purchase price was allocated to the technology intangible assets and the deferred tax asset and liability as follows:
 
    
(In thousands)
 
Consideration:
  
Cash payment
   $ 702  
Transaction costs
     63  
Less cash acquired
     (2
  
 
 
 
Total consideration
   $ 763  
  
 
 
 
Assets acquired:
  
Technology intangible assets
   $ 815  
Deferred tax asset
     119  
  
 
 
 
Total assets acquired
   $ 934  
  
 
 
 
Liability assumed:
  
Deferred tax liability
   $ (171
  
 
 
 
   $ 763  
  
 
 
 
Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination
The following table represents the gross carrying amount of the technology intangible assets at December 30, 2023:
 
    
(In thousands)
 
Initial cost of technology intangible assets recognized on the acquisition date
   $ 815  
Achievement of the first milestone and recognition of contingent consideration payable
     250  
Deferred tax liability associated with the recognition of the first milestone
     67  
  
 
 
 
Gross carrying amount at December 30, 2023
   $ 1,132  
  
 
 
 
Schedule of Tabular Form of Finite Lived Technology Intangible Assets
Information regarding the
technology
intangible
assets
is as follows (in thousands):
 
    
December 30,

2023
   
December 31,

2022
 
    
(In thousands)
 
Technology intangible assets:
  
Gross carrying amount
   $ 1,132     $ 1,132  
Accumulated Amortization
     (178     (42
  
 
 
   
 
 
 
Net carrying amount
   $ 954     $ 1,090  
  
 
 
   
 
 
 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Summary Of Significant Accounting Policies [Line Items]    
Restricted cash $ 700,000 $ 786,000
Net income (losses) from foreign currency transactions (165,000) (186,000)
No write-off of accounts receivable 0 0
Allowance for credit losses $ 0 $ 0
Computers and Software    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of asset 3 years  
Machinery and Equipment    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of asset 5 years  
Furniture and Fixtures    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of asset 7 years  
Vehicles    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives of asset 4 years  
Leasehold Improvements    
Summary Of Significant Accounting Policies [Line Items]    
Property Plant and Equipment Useful Life Term remaining lease term  
Pledged as Collateral for Standby Letter of Credit    
Summary Of Significant Accounting Policies [Line Items]    
Restricted cash $ 600,000  
Collateral for Various Guarantees    
Summary Of Significant Accounting Policies [Line Items]    
Restricted cash $ 100,000  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ 123,452 $ 134,015  
Other comprehensive income (loss), net of tax 290 (771)  
Ending balance 115,517 123,452 $ 123,452
Foreign currency      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance 291   608
Other comprehensive income (loss) before reclassification (132)   (331)
Amounts reclassified from other comprehensive income (loss) 0   14
Other comprehensive income (loss), net of tax (132)   (317)
Ending balance 159 291 291
Unrealized holding gains (losses) on available- for-sale investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (484)   (30)
Other comprehensive income (loss) before reclassification 422   (454)
Amounts reclassified from other comprehensive income (loss) 0   0
Other comprehensive income (loss), net of tax 422   (454)
Ending balance (62) (484) (484)
Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (193) 578 578
Other comprehensive income (loss) before reclassification 290   (785)
Amounts reclassified from other comprehensive income (loss) 0   14
Other comprehensive income (loss), net of tax 290   (771)
Ending balance $ 97 $ (193) $ (193)
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestiture and Discontinued Operations - Additional Information (Detail) - EOTECH LLC [Member] - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 30, 2021
Proceeds from Fees Received   $ 989,000    
Sale Of Inventory   148,000    
Accounts Receivable, after Allowance for Credit Loss, Current $ 62,000 49,000    
SharedServicesAgreement [Member]        
Proceeds from Fees Received 143,000 40,000    
Photonics        
Cash       $ 70,000,000
Earnout payment $ 0 $ 30,000,000   $ 30,000,000
Photonics | Subsequent Event [Member]        
Earnout payment     $ 14,000,000  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Operating expenses:    
Other income (expense)—discontinued operations   $ 0
Income (loss) discontinued operations before provision for (benefit from) income taxes $ (10,788) (15,427)
Provision for (benefit from) income taxes 1,822 1,327
Net income (loss) discontinued operations net of tax 420 (321)
Photonics    
Operating expenses:    
Operating Expenses (420) 321
Operating income (loss)—discontinued operations 420 (321)
Other income (expense)—discontinued operations 0  
Income (loss) discontinued operations before provision for (benefit from) income taxes 420 (321)
Provision for (benefit from) income taxes 0 0
Net income (loss) discontinued operations net of tax 420  
Photonics | Selling, general and administrative    
Operating expenses:    
Operating Expenses $ (420) $ 321
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Equity-based compensation $ (260) $ (229)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total net revenues $ 52,665 $ 35,761
TFE    
Disaggregation of Revenue [Line Items]    
Total net revenues 52,665 35,761
TFE | Systems, Upgrades and Spare Parts    
Disaggregation of Revenue [Line Items]    
Total net revenues 47,891 29,881
TFE | Field Service    
Disaggregation of Revenue [Line Items]    
Total net revenues 4,774 5,880
HDD | TFE    
Disaggregation of Revenue [Line Items]    
Total net revenues 52,523 35,154
HDD | TFE | Systems, Upgrades and Spare Parts    
Disaggregation of Revenue [Line Items]    
Total net revenues 47,846 29,507
HDD | TFE | Field Service    
Disaggregation of Revenue [Line Items]    
Total net revenues 4,677 5,647
ADVC | TFE    
Disaggregation of Revenue [Line Items]    
Total net revenues   44
ADVC | TFE | Systems, Upgrades and Spare Parts    
Disaggregation of Revenue [Line Items]    
Total net revenues   1
ADVC | TFE | Field Service    
Disaggregation of Revenue [Line Items]    
Total net revenues   43
PV | TFE    
Disaggregation of Revenue [Line Items]    
Total net revenues 28 463
PV | TFE | Systems, Upgrades and Spare Parts    
Disaggregation of Revenue [Line Items]    
Total net revenues 28 273
PV | TFE | Field Service    
Disaggregation of Revenue [Line Items]    
Total net revenues 0 190
ASP | TFE    
Disaggregation of Revenue [Line Items]    
Total net revenues 114 100
ASP | TFE | Systems, Upgrades and Spare Parts    
Disaggregation of Revenue [Line Items]    
Total net revenues 17 100
ASP | TFE | Field Service    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 97 $ 0
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Primary Geography Markets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total net revenues $ 52,665 $ 35,761
Products Transferred at a Point in Time    
Disaggregation of Revenue [Line Items]    
Total net revenues 52,665 35,761
Products and Services Transferred Over Time    
Disaggregation of Revenue [Line Items]    
Total net revenues 0 0
United States    
Disaggregation of Revenue [Line Items]    
Total net revenues 4,499 4,558
Asia    
Disaggregation of Revenue [Line Items]    
Total net revenues 48,058 31,103
Europe    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 108 $ 100
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Contract liabilities:    
Contract liabilities $ 22,265 $ 27,105
Contract liabilities:    
Change in contract liabilities (4,840)  
Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 393 424
Contract assets:    
Change in contract assets (31)  
Deferred Revenue    
Contract liabilities:    
Contract liabilities 376 2,446
Contract liabilities:    
Change in contract liabilities (2,070)  
Customer Advances    
Contract liabilities:    
Contract liabilities 21,889 $ 24,659
Contract liabilities:    
Change in contract liabilities $ (2,770)  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail)
12 Months Ended
Dec. 30, 2023
USD ($)
Installment
Sep. 30, 2023
USD ($)
May 01, 2023
USD ($)
Revenue From Contract With Customers [Line Items]      
Number of installments | Installment 3    
Revenue remaining performance obligation $ 42,400,000    
Revenue performance obligation, description of timing we also refer to as backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025.    
Inventory, Net of Allowances, Customer Advances and Progress Billings   $ 444,000  
Received customer advances associated with the cancelled order     $ 19,100,000
Cancellation Order Received And Obligation Thereof $ 11,400,000   $ 54,600,000
Accounts Receivable, Unbilled      
Revenue From Contract With Customers [Line Items]      
Change in contract assets (31,000)    
TFE | Accounts Receivable, Unbilled      
Revenue From Contract With Customers [Line Items]      
Change in contract assets (31,000)    
TFE | Customer Advances      
Revenue From Contract With Customers [Line Items]      
Contract with customer liability revenue recognized 3,600,000    
TFE | Deferred Revenue      
Revenue From Contract With Customers [Line Items]      
Contract with customer liability revenue recognized $ 2,200,000    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail 1)
Dec. 31, 2025
Dec. 31, 2024
Scenario Forecast    
Revenue From Contract With Customers [Line Items]    
Revenue, remaining performance obligation, percentage 21.00% 79.00%
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Additional information (Detail) - USD ($)
12 Months Ended
May 31, 2023
Jan. 19, 2022
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of option price related to fair market value     100.00%  
Common stock shares authorized for further issuance     6,500,000  
2012 plan options expiration date     May 13, 2030  
Purchase of common stock through payroll deductions     85.00%  
Offering periods     2 years  
Maximum employee salary withholdings for purchase of common stock under the terms of the ESPP     50.00%  
Purchase intervals of a series     6 months  
Total intrinsic value of options exercised     $ 99,000 $ 206,000
RSU conversion ratio     100.00%  
Employee stock obligation amount     $ 25,000  
Equity-based compensation     4,373,000 4,890,000
Discontinued Operations [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation     $ 260,000 229,000
Segment Continuing Operations [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense, tax benefit       446,000
Equity-based compensation       75,000
Inducement Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issuance of common stock pursuant to awards granted   1,200,000    
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, expiration period     10 years  
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available under issuance of ESPP     445,878  
Total unrecognized compensation expense     $ 494,000,000  
Unrecognized compensation expenses recognition period     8 months 12 days  
Equity-based compensation     $ 641,000 483,000
Employee Stock Purchase Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award, vesting period     4 years  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation     $ (14,000) (156,000)
Stock Options | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award, vesting period     3 years  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expenses recognition period     1 year 14 days  
Unrecognized compensation expense     $ 2,000,000  
Granted     452,444  
Equity-based compensation     $ 2,154,000 $ 2,184,000
Restricted Stock Units (RSUs) | Inducement Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted       1,200,000
Restricted Stock Units (RSUs) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award, vesting period     3 years  
Restricted Stock Units (RSUs) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award, vesting period     4 years  
2023 Performance Based Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 525,656      
Performance Based Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expenses recognition period     1 year 1 month 28 days  
Unrecognized compensation expense     $ 2,000,000  
Granted     525,656  
Equity-based compensation     $ 1,592,000 $ 2,379,000
Forfeiture Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation     $ 462,000 1,300,000
Stock Based Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation       $ 37,000
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation $ 4,373 $ 4,890
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation (14) (156)
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation 2,154 2,184
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation 641 483
Performance Based Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation $ 1,592 $ 2,379
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail) - Stock Purchase Rights - $ / shares
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average fair value of grants per share $ 0.91 $ 1.26
Expected volatility 40.33% 52.57%
Risk free interest rate 5.15% 1.94%
Expected term of options (in years) 1 year 29 days 1 year 2 months 26 days
Dividend yield 0.00% 0.00%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail) - Performance Based Restricted Stock Units [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average fair value of grants per share $ 3.58
Expected volatility 56.70%
Risk free interest rate 3.11%
Dividend yield 0.00%
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Option Activity and Changes (Detail) - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Shares    
Options outstanding at December 31, 2022 383,099  
Options cancelled and forfeited (188,286)  
Options exercised (52,813)  
Options outstanding at December 30, 2023 142,000 383,099
Options exercisable at December 30, 2023 141,750  
Weighted-Average Exercise Price    
Options outstanding at December 31,2022 $ 7.07  
Options cancelled and forfeited 7.97  
Options exercised 5.15  
Options outstanding at December 31,2022 6.57 $ 7.07
Options exercisable at December 30, 2023 $ 6.58  
Weighted Average Remaining Contractual Term    
Options outstanding at January 1, 2023 1 year 6 months 25 days 2 years 4 months 24 days
Options exercisable at December 30, 2023 1 year 6 months 25 days  
Aggregate Intrinsic Value    
Options outstanding at January 1, 2023 $ 900 $ 327,711
Options exercisable at December 30, 2023 $ 675  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail)
12 Months Ended
Dec. 30, 2023
USD ($)
$ / shares
shares
Restricted Stock Units (RSUs)  
Shares  
Non-vested RSUs at December 31, 2022 | shares 1,309,792
Granted | shares 452,444
Vested | shares (584,627)
Cancelled | shares (262,522)
Non-vested RSUs at December 30, 2023 | shares 915,087
Weighted Average Grant Date Fair Value  
Non-vested RSUs at December 31, 2022 | $ / shares $ 5.14
Granted | $ / shares 4.66
Vested | $ / shares 5.16
Cancelled | $ / shares 5.12
Non-vested RSUs at December 30, 2023 | $ / shares $ 4.89
Weighted Average Remaining Contractual Term  
Non-vested RSUs at December 31, 2022 1 year 2 months 15 days
Non-vested RSUs at December 30, 2023 1 year 14 days
Aggregate Intrinsic Value  
Non-vested RSUs at December 31, 2022 | $ $ 8,474,354
Non-vested RSUs at December 30, 2023 | $ $ 3,953,176
Performance Based Restricted Stock Units [Member]  
Shares  
Non-vested RSUs at December 31, 2022 | shares 1,089,339
Granted | shares 525,656
Vested | shares (190,903)
Cancelled | shares (263,799)
Non-vested RSUs at December 30, 2023 | shares 1,160,293
Weighted Average Grant Date Fair Value  
Non-vested RSUs at December 31, 2022 | $ / shares $ 3.54
Granted | $ / shares 4.92
Vested | $ / shares 4.26
Cancelled | $ / shares 3.57
Non-vested RSUs at December 30, 2023 | $ / shares $ 4.04
Weighted Average Remaining Contractual Term  
Non-vested RSUs at December 31, 2022 5 months 26 days
Non-vested RSUs at December 30, 2023 1 year 11 months 26 days
Aggregate Intrinsic Value  
Non-vested RSUs at December 31, 2022 | $ $ 7,048,023
Non-vested RSUs at December 30, 2023 | $ $ 5,012,466
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Employee Stock Purchase Plan [Line Items]    
Shares purchased 304 279
Weighted-average purchase price per share $ 3.48 $ 4.46
Aggregate intrinsic value of purchase rights exercised $ 463 $ 220
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Net loss from continuing operations $ (12,610) $ (16,754)
Income (loss) from discontinued operations, net of tax 420 (321)
Net loss $ (12,190) $ (17,075)
Weighted-average shares – basic 26,121 25,192
Effect of dilutive potential common shares 0 0
Weighted-average shares – diluted 26,121 25,192
Basic and diluted net income (loss) per share:    
Basic – continuing operations $ (0.48) $ (0.67)
Diluted – continuing operations (0.48) (0.67)
Basic – discontinued operations 0.02 (0.01)
Diluted – discontinued operations 0.02 (0.01)
Basic – net loss per share (0.47) (0.68)
Diluted – net loss per share $ (0.47) $ (0.68)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail) - Sales Revenue Net - Customer Concentration Risk
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Seagate Technology    
Concentration Risk [Line Items]    
Concentration risk, percentage 92.00% 80.00%
Western Digital Corporation    
Concentration Risk [Line Items]    
Concentration risk, percentage   18.00%
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Accounts Receivable | Credit Concentration Risk | Seagate Technology    
Concentration Risk [Line Items]    
Concentration risk, percentage 95.00% 88.00%
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables and other $ 18,220 $ 15,399
Unbilled costs and accrued profits 393 424
Less: allowance for credit losses 0 0
Trade and other accounts receivable $ 18,613 $ 15,823
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 37,346 $ 19,116
Work-in-progress 6,449 9,499
Finished goods 0 1,388
Inventories $ 43,795 $ 30,003
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Property, Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property plant and equipment $ 29,923 $ 28,583
Less accumulated depreciation and amortization 22,259 24,925
Total property, plant and equipment, net 7,664 3,658
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment 8,959 9,567
Machinery and Equipment    
Property, Plant and Equipment [Line Items]    
Property plant and equipment $ 20,964 $ 19,016
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Net property, plant & equipment $ 7,664 $ 3,658
United States    
Property, Plant and Equipment [Line Items]    
Net property, plant & equipment 7,018 3,143
Asia    
Property, Plant and Equipment [Line Items]    
Net property, plant & equipment $ 646 $ 515
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Deferred income taxes $ 3,342 $ 4,356
Prepaid expenses 124 25
Deferred income taxes and other long-term assets $ 3,466 $ 4,381
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Additional Information (Detail) - USD ($)
Dec. 30, 2023
May 01, 2023
Dec. 31, 2022
Balance Sheet Details [Line Items]      
Accounts payable, book overdraft $ 93,000   $ 99,000
Cancellation Order Received And Obligation Thereof $ 11,400,000 $ 54,600,000  
Received customer advances associated with the cancelled order   19,100,000  
Inventory to take delivery   12,500,000  
Inventory reimburse   $ 3,200,000  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Accrued Liabilities [Line Items]    
Other taxes payable $ 947 $ 838
Deferred revenue 376 2,446
Accrued product warranties 184 163
Income taxes payable 174 187
Other 139 216
Litigation settlement 0 1,012
Restructuring 0 318
Acquisition–related contingent consideration payable 0 250
Total other accrued liabilities $ 1,820 $ 5,430
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details - Other Long-Term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Other Long Term Liabilities [Line Items]    
Accrued product warranties $ 21 $ 0
Total other long-term liabilities $ 21 $ 0
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 71,595 $ 112,514
Unrealized Holding Gains 2 0
Unrealized Holding Losses 64 484
Fair Value 71,533 112,030
Cash and Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 51,445 68,910
Unrealized Holding Gains 0 0
Unrealized Holding Losses 4 6
Fair Value 51,441 68,904
Cash and Cash Equivalents | Cash    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,050 26,465
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 19,050 26,465
Cash and Cash Equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 15,090 9,589
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 0
Fair Value 15,090 9,589
Cash and Cash Equivalents | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,659 32,856
Unrealized Holding Gains 0 0
Unrealized Holding Losses 4 6
Fair Value 14,655 32,850
Cash and Cash Equivalents | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,646  
Unrealized Holding Gains 0  
Unrealized Holding Losses 0  
Fair Value 2,646  
Short-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,460 25,772
Unrealized Holding Gains 1 0
Unrealized Holding Losses 56 231
Fair Value 17,405 25,541
Short-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12 2,012
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 13
Fair Value 12 1,999
Short-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,373 4,210
Unrealized Holding Gains 0 0
Unrealized Holding Losses 36 32
Fair Value 5,337 4,178
Short-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 221 1,486
Unrealized Holding Gains 0 0
Unrealized Holding Losses 2 25
Fair Value 219 1,461
Short-term Investments | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   4,771
Unrealized Holding Gains   0
Unrealized Holding Losses   123
Fair Value   4,648
Short-term Investments | U.S. treasury and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,498  
Unrealized Holding Gains 1  
Unrealized Holding Losses 17  
Fair Value 6,482  
Short-term Investments | Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,850 3,850
Unrealized Holding Gains 0 0
Unrealized Holding Losses 0 10
Fair Value 1,850 3,840
Short-term Investments | Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,506 9,443
Unrealized Holding Gains 0 0
Unrealized Holding Losses 1 28
Fair Value 3,505 9,415
Long-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,690 17,832
Unrealized Holding Gains 1 0
Unrealized Holding Losses 4 247
Fair Value 2,687 17,585
Long-term Investments | Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 460 6,749
Unrealized Holding Gains 0 0
Unrealized Holding Losses 4 85
Fair Value 456 6,664
Long-term Investments | Corporate bonds and medium-term notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,230 5,366
Unrealized Holding Gains 1 0
Unrealized Holding Losses 0 102
Fair Value $ 2,231 5,264
Long-term Investments | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   224
Unrealized Holding Gains   0
Unrealized Holding Losses   6
Fair Value   218
Long-term Investments | U.S. treasury and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   5,493
Unrealized Holding Gains   0
Unrealized Holding Losses   54
Fair Value   $ 5,439
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail)
$ in Thousands
Dec. 30, 2023
USD ($)
Investments Debt And Equity Securities [Abstract]  
Amortized Cost, Due in one year or less $ 49,855
Amortized Cost, Due after one through five years 2,690
Amortized Cost 52,545
Fair Value, Due in one year or less 49,796
Fair Value, Due after one through five years 2,687
Fair Value $ 52,483
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail)
$ in Thousands
Dec. 30, 2023
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value $ 19,251
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 6
Unrealized Loss Position, Greater than 12 Months, Fair Value 7,501
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 58
Commercial paper  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 18,160
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 5
Unrealized Loss Position, Greater than 12 Months, Fair Value 0
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 0
Asset backed securities  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 456
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 4
Corporate bonds and medium-term notes  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 1,091
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 1
Unrealized Loss Position, Greater than 12 Months, Fair Value 4,845
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 35
Municipal bonds  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 219
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses 2
U.S. treasury and agency securities  
Debt Securities, Available-for-sale [Line Items]  
Unrealized Loss Position, Less than 12 Months, Fair Value 0
Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses 0
Unrealized Loss Position, Greater than 12 Months, Fair Value 1,981
Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses $ 17
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail)
$ in Thousands
Dec. 30, 2023
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements $ 52,483
Fair Value, Measurements, Recurring  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 52,483
Fair Value, Measurements, Recurring | Money market funds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 15,090
Fair Value, Measurements, Recurring | Certificates of deposit  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 1,850
Fair Value, Measurements, Recurring | Commercial paper  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 18,160
Fair Value, Measurements, Recurring | U.S. treasury and agency securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 9,128
Fair Value, Measurements, Recurring | Corporate bonds and medium-term notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 7,568
Fair Value, Measurements, Recurring | Municipal bonds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 219
Fair Value, Measurements, Recurring | Asset backed securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 468
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 20,718
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Money market funds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 15,090
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Certificates of deposit  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Commercial paper  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | U.S. treasury and agency securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 5,628
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Corporate bonds and medium-term notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Municipal bonds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 1 | Asset backed securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 31,765
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Money market funds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 0
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Certificates of deposit  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 1,850
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Commercial paper  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 18,160
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | U.S. treasury and agency securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 3,500
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Corporate bonds and medium-term notes  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 7,568
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Municipal bonds  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements 219
Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 2 | Asset backed securities  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Total recurring fair value measurements $ 468
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Additional Information (Detail)
12 Months Ended
Dec. 30, 2023
USD ($)
investments
Derivative Instrument Detail [Abstract]  
Maturity of foreign currency derivative 30 days
Derivatives | $ $ 0
Debt securities available-for-sale term 3 years
Debt securities available-for-sale unrealized loss position number of positions | investments 70
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail) - USD ($)
Dec. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Notional Amounts $ 0  
Undesignated Hedges    
Derivatives, Fair Value [Line Items]    
Notional Amounts   $ 2,240,000
Derivative Asset   4,000
Undesignated Hedges | Forward Foreign Currency Contracts    
Derivatives, Fair Value [Line Items]    
Notional Amounts   2,240,000
Derivative Asset   $ 4,000
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Additional Information (Detail) - USD ($)
$ in Millions
Aug. 15, 2018
Dec. 30, 2023
Nov. 21, 2013
Equity [Abstract]      
Stock repurchase authorized amount $ 40.0   $ 30.0
Increase in stock repurchase program $ 10.0    
Stock repurchase remained available for future stock repurchase   $ 10.4  
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Federal:    
Current $ 0 $ 0
Deferred 0 (121)
Federal Income Tax Expense (Benefit), Operations, Total 0 (121)
State:    
Current 3 4
Deferred 0 0
State and Local Income Tax Expense (Benefit), Operations, Total 3 4
Foreign:    
Current 805 490
Deferred 1,014 954
Foreign Income Tax Expense (Benefit), Operations, Total 1,819 1,444
Total 1,822 1,327
Income taxes on discontinued operations 0 0
Income taxes on continuing operations $ 1,822 $ 1,327
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income (Loss) Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]    
U.S $ (17,089) $ (20,570)
Foreign 6,301 5,143
Loss from continuing operations before provision for income taxes $ (10,788) $ (15,427)
Effective tax rate (16.90%) (8.60%)
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Significant Components of Deferred Tax Assets (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Deferred tax assets:    
Vacation, warranty and other accruals $ 312 $ 525
Depreciation and amortization 283 229
Purchased technology 29 14
Inventory valuation 304 1,116
Equity-based compensation 851 841
Lease liability 2,101 898
Section 174 R&D adjustment 4,701 2,440
Net operating loss, research and other tax credit carryforwards 53,940 56,310
Other 53 7
Deferred tax assets, gross, total 62,574 62,380
Valuation allowance for deferred tax assets (56,923) (57,310)
Total deferred tax assets 5,651 5,070
Deferred tax liabilities:    
Intangible amortization (283) (160)
ROU asset (2,026) (554)
Total deferred tax liabilities (2,309) (714)
Net deferred tax assets 3,342 4,356
As reported on the balance sheet:    
Non-current deferred tax assets $ 3,342 $ 4,356
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail)
12 Months Ended
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 29, 2018
USD ($)
Subsidiary
Jan. 03, 2015
USD ($)
Dec. 31, 2012
USD ($)
Jan. 01, 2022
USD ($)
Income Taxes [Line Items]            
Non-cash income tax benefit $ 1,822,000 $ 1,327,000        
Number of subsidiaries | Subsidiary     7      
Undistributed earnings from non-U.S. operations 1,900,000          
Unrecognized tax benefits 7,599,000 730,000       $ 718,000
Unrecognized net tax expense (benefit) for interest 0 0        
Accrued interest related to unrealized tax benefits $ 0          
Singapore            
Income Taxes [Line Items]            
Income tax benefit from valuation allowance       $ 9,400,000    
Non-cash income tax benefit     $ 7,900,000      
Maximum [Member] | Tax Year 2020 [Member]            
Income Taxes [Line Items]            
Tax years open for examination after credit losses utilized 4 years          
Minimum [Member] | Tax Year 2020 [Member]            
Income Taxes [Line Items]            
Tax years open for examination after credit losses utilized 3 years          
Internal Revenue Service (IRS)            
Income Taxes [Line Items]            
Net operating loss carryforwards $ 43,400,000          
Net operating loss carryforwards, expiration year 2034          
Tax credit carryforwards $ 18,900,000          
Tax credit carryforwards, expiration year 2024          
United States            
Income Taxes [Line Items]            
Income tax benefit from valuation allowance $ 321,000 $ 3,100,000     $ 23,400,000  
Foreign Tax Authority            
Income Taxes [Line Items]            
Net operating loss carryforwards 18,600,000          
State and Local Jurisdiction            
Income Taxes [Line Items]            
Net operating loss carryforwards $ 112,100,000          
Net operating loss carryforwards, expiration year 2028          
Tax credit carryforwards $ 13,400,000          
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Reconciliation Of Income Taxes [Line Items]    
Income tax (benefit) at the federal statutory rate $ (2,266) $ (3,240)
State income taxes, net of federal benefit 3 4
Effect of foreign operations taxed at various rates (266) (219)
Research tax credits (1,009) (788)
Effect of tax rate changes, permanent differences and adjustments of prior deferrals 5,039 2,441
Unrecognized tax benefits 0 0
Total 1,822 1,327
United States    
Reconciliation Of Income Taxes [Line Items]    
Change in valuation allowance $ 321 3,129
Foreign Tax Authority    
Reconciliation Of Income Taxes [Line Items]    
Change in valuation allowance   $ 0
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]    
Beginning balance $ 730 $ 718
Additions based on tax positions related to the current year 430 12
Increases for tax positions of prior years 6,448 0
Lapse of statute of limitations (9) 0
Ending balance $ 7,599 $ 730
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Defined contribution retirement plan, employee eligibility age 18 years  
Cash contributions $ 154,000 $ 151,000
Defined bonus plan, charges to expenses $ 1,400,000 $ 1,200,000
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jan. 10, 2022
USD ($)
Installment
Apr. 02, 2022
USD ($)
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies [Line Items]        
Letters of credit and bank guarantees outstanding, amount     $ 700,000  
Letters of credit and bank guarantees collateralized by restricted cash     $ 700,000  
Minimum product warranty range     12 months  
Maximum product warranty range     24 months  
Future lease obligations     $ 293,000  
Operating Lease, Payments     $ 1,831,000 $ 1,757,000
Operating lease, quarterly instalment payments $ 259,000      
Number of operating lease payments | Installment 7      
Operating lease, first instalment payments $ 308,000      
Claims By The Former Employee Employed Through Contract Agencies [Member]        
Commitments and Contingencies [Line Items]        
Litigation Settlement, Expense   $ 1,000,000    
Maximum        
Commitments and Contingencies [Line Items]        
Operating lease expiration date     2029-06  
EOTECH [Member]        
Commitments and Contingencies [Line Items]        
Operating Lease, Payments     $ 2,100,000  
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Assets:    
Operating lease ROU assets $ 7,658 $ 3,390
Liabilities:    
Current operating lease liabilities 1,008 3,404
Noncurrent operating lease liabilities 6,976 1,417
Operating Lease, Liability $ 7,984 $ 4,821
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 1,613 $ 1,624
Operating lease cost subleased / assigned property 869 974
Short-term lease cost 125 43
Less: sublease income (869) (974)
Total lease cost $ 1,738 $ 1,667
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]    
2024 [1] $ 1,631  
2025 2,110  
2026 1,852  
2027 1,799  
2028 1,841  
2029 786  
Total lease payments 10,019  
Less: Interest (2,035)  
Present value of lease liabilities 7,984 $ 4,821
Discontinued Operations [Member]    
Loss Contingencies [Line Items]    
2024 [1],[2] 296  
Total lease payments [2] 296  
Less: Interest [2] (3)  
Present value of lease liabilities [2] 293  
Continuing Operations [Member]    
Loss Contingencies [Line Items]    
2024 [1] 1,335  
2025 2,110  
2026 1,852  
2027 1,799  
2028 1,841  
2029 786  
Total lease payments 9,723  
Less: Interest (2,032)  
Present value of lease liabilities $ 7,691  
[1] The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord.
[2] The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord.
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical)
Dec. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Tenant improvement allowance receivable $ 292,000
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail)
Dec. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Weighted-average remaining lease term (in years) 5 years 3 days 1 year 8 months 8 days
Weighted-average discount rate 8.37% 5.81%
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating cash outflows from operating leases $ 1,831 $ 1,757
ROU assets obtained in exchange for new operating lease liabilities $ 6,520 $ 1,122
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Activity in Warranty Provisions Account (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Beginning balance $ 163 $ 346
Expenditures incurred under warranties (214) (312)
Accruals for product warranties 262 147
Adjustments to previously existing warranty accruals (6) (18)
Ending balance $ 205 $ 163
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jan. 10, 2022
USD ($)
Installment
Apr. 02, 2022
USD ($)
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]          
Percentage of reduction of global workforce       6.00%  
Reduction in salary, wages and other employee-related expenses due to implementation of plan       $ 2,100,000  
Other Employee benefits expense   $ 693,000      
Asset impairment charges $ 1,200,000 $ 1,200,000      
Other Commitment 665,000       $ 665,000
Operating lease, first instalment payments 308,000        
Operating lease, quarterly instalment payments $ 259,000        
Number of operating lease payments | Installment 7        
Operating cash outflows from operating leases $ 2,100,000        
Restructuring Costs       1,200,000  
Savings in stock based compensation pursuant to restructuring       1,300,000  
Share-based Compensation     $ 4,373,000 4,890,000  
Inventory Writeoff       755,000  
Disposal of Fixed assets       $ 1,500,000  
2023 Cost Reduction Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Percentage of reduction of global workforce     23.00%    
Reduction in salary, wages and other employee-related expenses due to implementation of plan     $ 4,600,000    
Restructuring Costs     2,000,000    
Savings in stock based compensation pursuant to restructuring     462,000    
Severance and Other Employee Related Termination Costs [Member] | 2023 Cost Reduction Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Share-based Compensation     $ 2,000    
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Changes in Restructuring Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Beginning balance $ 318 $ 1,023
Provision for restructuring charges under the Cost Reduction Plan 1,950 1,232
Cash payments made (1,948) (1,269)
Provision for restructuring charges associated with Photonics sale 7 127
Cash payments made (325) (757)
Non-cash utilization (2) (37)
Non-cash utilization   (75)
Ending balance 0 318
Severance And Other Employee Related Costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 0 358
Provision for restructuring charges under the Cost Reduction Plan 1,950 1,232
Cash payments made (1,948) (1,269)
Provision for restructuring charges associated with Photonics sale 0 112
Cash payments made 0 (395)
Non-cash utilization (2) (37)
Non-cash utilization   (75)
Ending balance 0 0
Other Restructuring [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 318 665
Provision for restructuring charges under the Cost Reduction Plan 0 0
Cash payments made 0 0
Provision for restructuring charges associated with Photonics sale 7 15
Cash payments made (325) (362)
Non-cash utilization 0 0
Non-cash utilization   0
Ending balance $ 0 $ 318
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transaction - Additional Information (Detail) - Mark Popovich [Member]
12 Months Ended
Dec. 30, 2023
USD ($)
Related Party Transaction [Line Items]  
Related party transaction per week rate and expenses amount for professional services $ 3,125
Professional Service Arrangement [Member]  
Related Party Transaction [Line Items]  
Amount of charges incurred during period $ 62,500
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc.- Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 17, 2023
Aug. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Business Combinations [Line Items]        
Estimated contingent consideration amounts     $ 0 $ 250,000
Intangible assets amortized on a straight line basis over a period   8 years 3 months 18 days    
Amortization of intangible assets     136,000 42,000
Contingent consideration amount $ 250,000      
Deferred tax liabilities intangible assets       67,000
Hia Inc        
Business Combinations [Line Items]        
Aggregate purchase price     763,000  
Estimated contingent consideration amounts   $ 500,000 250,000  
Royalty amount obligated to pay for each magnetic bar sold   1,500    
Royalty payment become due and payable immediately if there is effects a change of control or sale,transfer or disposition to other third party net of previously paid amounts   1,700    
Transaction costs   63,000 63,000  
Deferred tax liabilities intangible assets     $ 67,000  
Hia Inc | Technology-Based Intangible Assets        
Business Combinations [Line Items]        
Amortization of intangible assets       $ 136,000
Stock Purchase Agreement | Hia Inc        
Business Combinations [Line Items]        
Aggregate purchase price   $ 700,000    
XML 104 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail) - Hia Inc - USD ($)
12 Months Ended
Dec. 30, 2023
Aug. 26, 2022
Consideration:    
Cash payment $ 702,000  
Transaction costs 63,000 $ 63,000
Less cash acquired (2,000)  
Total consideration 763,000  
Assets acquired:    
Technology intangible assets 815,000  
Deferred tax asset 119,000  
Total assets acquired 934,000  
Liability assumed:    
Deferred tax liability (171,000)  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net $ 763,000  
XML 105 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail) - USD ($)
Dec. 30, 2023
Dec. 31, 2022
Aug. 26, 2022
Acquired Finite-Lived Intangible Assets [Line Items]      
Achievement of the first milestone and recognition of contingent consideration payable $ 0 $ 250,000  
Deferred tax liability associated with the recognition of the first milestone   67,000  
Gross carrying amount at December 30, 2023 1,132,000 $ 1,132,000  
Hia Inc      
Acquired Finite-Lived Intangible Assets [Line Items]      
Initial cost of technology intangible assets recognized on the acquisition date 815,000    
Achievement of the first milestone and recognition of contingent consideration payable 250,000   $ 500,000
Deferred tax liability associated with the recognition of the first milestone 67,000    
Gross carrying amount at December 30, 2023 $ 1,132,000    
XML 106 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,132 $ 1,132
Accumulated Amortization (178) (42)
Net carrying amount $ 954 $ 1,090
EXCEL 108 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #N 3U@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " [@$]8O:A/2^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG50^CVHGA2$%Q0O(5D=C?8-"$9:??M3>-N%]$'\)B9/]]\ M ]/I(+6/^!Q]P$@6T]7LAC%)'3;L0!0D0-('="K5.3'FYLY'IR@_XQZ"TA]J MC]!P?@L.21E%"A9@%58BZSNCI8ZHR,<3WN@5'S[C4&!& P[H<*0$HA; ^F5B M.,Y#!Q? B.,+GT7T*S$4OT36SK 3LDYV34U35,]M267=Q#P]O3X4M:M[)A( MC1KSKV0E'0-NV'GR:WMWOWU@?<.;ZXHWE;C9-D)R(=OV?7']X7<1=M[8G?W' MQF?!OH-?=]%_ 5!+ P04 " [@$]8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #N 3U@-[&PO=V]R:W-H965T&UL MM9MK;^)&&(7_RHA6U58*P1<@L$V0B DM>\G2D-W5=M4/@SV M;:'CL>Y_/O. M&&/C:OS:K@8I2K#Q>["?S.4<>[A^INQ'O".$HY+W9W),3Q M)=V32+RSH2S$7&RR;2_>,X*]M"@,>I9A#'LA]J/.Y#K=MV23:YKPP(_(DJ$X M"4/,7F])0)]O.F;GN./!W^ZXW-&;7._QEJP(_[Q?,K'5RU4\/R11[-,(,;*Y MZ4S-M[.^(0O2([[XY#D^>8WDI:PI_2$W%MY-QY!G1 +B21#4X"_D"?_R#9!0VD MGDN#./V-G@_'#NP.2:T6?$Y-%"3;Y(8:;5XO+]2/[?5YR)=WU1QR<. M?2(,+<6_&'71Y]4,O?GYU^L>%\KR_9Z;J=P>5*P*%=-"'VG$=S&ZBSSBE05Z MXI3R\[*.YW5K@8HSXEXBV[A EF'9BA-RX/(Y65\BLY^6]Q7E,[C\71)<(L-4 M?7KI:NRR MITPY<-4(<98HQWJXK"TL76IE6B>&UFSH&!@6\21-%P Q6*QR>H3K6B/3I%9& M9A7(K"93Y /9^M*@"G;W.%2.]S5"B_O'NR]3YP(M[IU+)3:POC4V36IE;(6I M-T'G>\3FB,;&1+=E5J96&'H3MN29 M[RI-E)#%J)'K=DVK:QM*;%I=OBZU,K;"YYNP4<\:VU<2!-T?$7V.T(K@F$;$ M0XLX3@A3LH,U[ZD2FU;KKTNMC*TP_V8C]_^%!DG$,7L5S2X@3.DR:I0J8&FU M_;K4RK *XV_"?OTXH&4]]#!K^M$6K3CF:FM6HUB1E>"JUM3.8?S-POF;L%W/ MJ*4-"SEB%-M2IIX#8)U[&G6QZQ(A(T2\@Z"2GM8@H$NM3*^( B;LWH5+\](F M]AJN::#$!@LLA.%04M*: '2IE6^&%A' @IU[UL;N0L*VDM;O0H'OD$/#/8Z4 MC:U&L-+8PG5ML>E2*V,KLH %V_<,VVHG9DT0UO], 7!=:UCG2 %6D0*L1BE M#COH/@G7:DM1(V)TK>&X/U3"TNK]=:F5817>WVKD_1>12YF8);&,F1?I/$D0 M%=, %79#N V'>DI36Z,^NU,"U!H#=*F5 18QP()]>P;P$;^@A2?N=( U:1!JQ&:6#J>4(]OCB^0!_$<>A3I&YS ML*0]&!KH%L0K)4)8 M;H4C^6 AP PKT6G-"KK4RNB*K& UR@HYNGSH6S+ZY$>NN@G"FLY4B4UK6-"E M5L96A 6K45C(L2UIS'& _O+WU7,%K#@>& /U@*C92TX-+6 MZPK.$0[L(AS8S<)!B$4XN$UB\7:LO,=1HU/U5 4N:PWK'.' +L*!#?OZ1Y^+ M6$ WR+3>K']%*^(F3-!3XH*51 P+AK^4&+3&A-TJ96QG:S[:?:(X.2: MQ52YP^*ST*>$B[$_DG<_E!CU+@@ZJ U2-;D8\&EB#0=70W'\=>^I1.P15)P&Z4!);).O!= M- \H5C[GA%5:MR:M(2!3&YZT36%JAF;?-O.V6:93&'P;=N0+9_Z IHGG<^%, MIYP3T>/2D%FU6JI&K_).$%S7FL@YO+U=>'L;]N%'8)4]#RX7,0B]HQ60T]UF(%C,EJKJE/E=*2EJMNRZU,J7"NMNP\SY2DNY4]CTE MIAKWCP-_0UGD*W,U7-R:UCD\?+_P\/V&BWWF?H0CUQ>&/HW6Z;X[QM*;BXQE MR^:_RW%,N9RXYF,J!S*XKO726*T6OW>RSET^"4F_+Q C5]YL/2QYS_?FWTF8 MIBOQ>\7AAR\T?,3R04J, K(1I<;EE9B#V.$[ H<-3O?IJODUY9R&Z]TWVP_D?CO';FGDJVX.7? M1:Y65Y-D G*VI)M2?>:/;]G>H=#8RW@IF[_@<2\+)R#;2,6KO;)&4!7U[C_] MO@]$1P$%(PIXKX"?JT#V"J1Q=(>L<>N&*CJ_%/P1"".MK9F+)C:-MO:FJ,TR MWBJA?RVTGIHO/GZX_?C^W M@C-0U.!NQ3>2UKF\G"G]9J,_R_9O>;U["QYYRPW+7@$"IP!#3!SJB^>HHT8= M]]5GVM^CT_CH-&[LD3&G-T*P6@$J)5/RPN7/SD#@-F#VUH5<@1?G[8H+=:Z8J'2N;9E4U1C(G9VP M\WH4!S <@+2EN,27-W!@%5X%ZK 9W-K+K7VH<-T1ALGSKS?.=Z:+N>1(@, M7'=(A0DF;M>CH^N1U_5W>E%JQ47!G(L26>\,2)P.%\66(A#"$63Q$5GL1?9) ML#4M["'=MI@O PH+802M+$C3HYHD[\J<05+9\!,+'? M30B)XP%$AUB 492Z0:9'D.F)T.I^0:BG*5B7U,#4D34E9&TV9Y/I+LBIA26. MHF V!8B43@24P1;-H->P!\U7*J*^@&43),[$(;%S_GR?*-OQH.\M]J'W$&S M)RE;BI 4CF#N,##R8G[/ZX=G%;Z]G5ZR1LDP$QQ2* Z3< 1FRYG(2U/SSQJ: M*#+%=E3B!(CM,$(XQ.<02J(1="W+(3_-O:L5K1\*78#WR]S6X4H32_$/;;I& M4XE1G)A:["[#9P'N_^BIQGM(74_2<)CG#B$$1Y.F94ODI\L;MF2Z=.0Z9S)> M,:#H]U[E*X])YB9S6)94'OB[)0FOBAM@A%09D),*XY5#LY]!%,RD;L/FVZ;F="!W\"0,X)%"7 M6!",I"GNS)Q^_NPW?*>":9,DP2&RHFF+X3"-1[@>MVR*B;?V?>"U ZA[4/;R M\@]/RC_)6M_OEE6QGU4[?O]@!<0V2T9I/"0KAQ0*T-@^;;D4^[GT>=GO(,H@ MP4.$MA3&&(UE5,NFV#\^?AQT):?":4^*>'@,X9 9JR,M_V$__^TV:>U,?R=. MF]*2($Z'2!U3)HD('D';,A_V,]^"5U6QFQ=V1SR\-AG+ZFP,KM>>>WL!YS[] M_X;Z/K=3GYAPO33[+6/\-KF9CXF?A+ MG3-9/-1-RZ#?L&_^I0G&%)S!5Q BW5X(L*7EADT!@E,((9 K*LQ8L%$K+HI_ M6*ZG(GYX6DAI:+V9&39*ZODIU\GC/!:T27O(1'[\_S4^+?^3$_RO=X(>[T;B M 2[ ]3$$!_=_>9%@A'\'X2Y4[F@,A7$T)6G42.%P&@:>2=(:(:>ZYY-KUGRW M*)^<<78-^,- >V7ZX6M[$^+O3:[SO##SL:Y]YBCMO*CUC+\N="UTPG1T'0@2 MJ]=SR<&(A"-D0CI'VOYA_TYH2MZ(I\-ZAU/=[!Z3_?\?LQ)[9C_':1A:!^$G MY?H.MGT(\?F#85)O=@+ _R>25WC@K\_ULRPY#_V\EE_*ETP.[T4B'?:Y# MYARE(X>QI&U&B+\9Z6+/V;+("NID>S'L!2V=+2(2Z9&4W?;3[RBIBN3(LHLL+V)2NOOS=\>CCYX< MA'Q2,8 F7].$JZD5:[V[L6T5QI!2=2UVP/'-1LB4:IS*K:UV$FB4.Z6)[3G. MP$XIXU8PR9\M93 1F4X8AZ4D*DM3*K_=0B(.4\NU?CSXPK:Q-@_L8+*C6UB! M?MPM)<[L2B5B*7#%!"<2-E-KYM[,7=\XY!9_,CBHVIB84-9"/)G)QVAJ.88( M$@BUD:#XL8>;L@BP/:T$U#292'(@TUJAF!GENS3['Y^1U8?[NX>5N3MDDK@.@;-0IJ\([^1Q]6"O'WSCKPA MC).'6&2*\DA-;(TD1L\.RU5OBU6]$ZLN(+PFOG-%/,?S6]SGE[B[N;O7=+,IJ0I5 LK[6_9VNE)5;OE!D7"L\R2&P/5TGT)::8KU!OI[Y0MD'SL3> MU^/MLF@$T:N"Z%T41"JD9M]IOG\X9UQ3OF7(2:A2H%N+MO<"QAV.CH!?VO2\ M=N)^1=SO)'[D$2BVY5B#$<%MW8"4.,*C'SY=D1V59$^3K#6_A?"PGKUKQW&/ MD,]9-:@'%?7@%=0JQJ\.16BF8R'9=XC:Z(L%^O5T._AW1'_.JD$_K.B'KZ=G M2F7MY,,73,?4718-XE%%/'H],?9IA74>,;YMPQZ=Q>ZR:&"/*^QQ)_9 MP$N*>7Q1,9^S:E"ZSG,;='Z"\Z+R+17KR>JWU.]9LR9QK7&[/T]\NF1+M3J& M-_#'@V/:%K-^OSZ9<2\FSR"UF'"U6F?S6 MA&X%]5NV>#0\YCQC56#:M;N66<442V*";K<6 M&B^+^3#&^SQ(8X#O-P);=SDQ-\;J%T+P'U!+ P04 " [@$]8NF ^QW % M # %P & 'AL+W=O\RTS:9.+V^)D:VF0+R(=G)??M; 0$,BYK,^(UM\.[R M6ZVT?Z'ID\A_RPWGBCRG22;/1QNEMF?CL5QN>!K*4['E&?RS$GD:*KC,UV.Y MS7D8%4YI,F:6Y8W3,,Y&LVEQ[RZ?3<5.)7'&[W(B=VD:YO]=\D0\G8_HZ.7& M?;S>*'UC/)MNPS5?Y?#U;B.$L4ISV0L,I+SU?GH@I[-V40[%!;_Q/Q) MMGX3GX2=2^>_N950JZ.MQ2)+#[)4VGK>2.RW$DE MTLH9"-(X*[_#YVH@6@YTR(%5#JSKX PXV)6#721:DA5I784JG$US\41R;0W1 M](]B; IOR";.=!D7*H=_8_!3L_GMC\7MMYNKBX?K*[)X@*_OUS\>%N3V*[F] MN[Z_>+@! W)"?BZNR,?WG\A[$F?D82-V,LPB.1TK8-"1QLOJ>9?E\]C \R@C MWT6F-I)<9Q&/#@., ;[.@+UD<,F,$:_X\I38UF?"+&8C0//7N-/"G1EP['I M[2*>/1#O!RR]G.]YMN/R#!N?TMW!W?6J/9/;<,G/1[ L)<_W?#3[\(YZUA[2V M.@!T:T#76(JYD(J(U0$B6A+WF"4Y4K"#C+TZ8^\5)5DB>6-IE['<]J SQYYT M2M.W8I;GNWAI_!K4-X+^E0LIR387JUAA:#[R4,:\#EK?BKI6X.%H08T6&&?- M[9;GH8JS->'/()9R8,X$QYPS1PIVD.^DSG=B+,4]1 SSY89 0PRYAF4*"F PPA$,99*EVS/ M43VR^CB![72A,3,_\ P.E% UGOR"86FX70),3L/ILH 8B.NU*AHLYM,<5@""G8A2Y'B];;[ MO<.UNET-L:+,L0;X&DFD9DV\51N>5W#D8U7K3Y]U*T99G?XXN787%3&B[D # MIHTX4J,2S;[I#KS*10IZD4'5=[KPU3P5F22/'%X2N.[1^[C8M,/E2V8J?!Z8 MP2[":OE!T,T)LW,=Y@]DU0@@-2O@W=MP^^)&@U:GJF 1*WL0M9% :M9 O5-, MS$5 F?NJ=T*91WM= K,#X78&N!M]I$8Y@C58SF[-_JF$CV)9\?.HA5_,>[T3 M@0*@J00]1(?U\N@;G=AL8&M(&]6C9ME[&7V4:]+;CL(0TTD/#;/SK:'-$6ND MCEE_?(F(#X89QI3(39AS=#/"C,KYUMW(L:(=)M\H)C,KYF4HX^6'=P&C[,NK M5T45,VB7PCIUNGT'-_,&UC)KI).9I?,J3G:*1V^F+J-._D2-F@U2-VK*S&K: M'NF!)8Q2VST;XNCH@E;*]V MF2H/%>N[]3'T17'XVKE_2<_FY6%R$Z8\V_X>YNL8=L@)7T%(Z]0'IKP\+BXO ME-@6)ZZ/0BF1%C\W/(QXK@W@_Y40ZN5"/Z ^M)_]#U!+ P04 " [@$]8 M,LE7(90# W"P & 'AL+W=O<;DR$J4VMS8MHP2R*F\XAM@^&?%14X5 M#L7:EAL!-#9.>69[CM.WWGT M3;24)>??]. N'EF.9@091$I#4'SM8 I9II&0Q[\EJ%6MJ1V/OP_H'XQX%+.D M$J8\^YK&*AE9 XO$L*+;3#WQ_4Z>"=.G0O./BE@V^$%LR,K!E5=#P4?$^$MD8T_6%B8[Q1 M30[+X0*:+^\>G^OGE'WI"4D>>$;R5EL1S:"KEH1#LJU[TMUO4NK.MZY)XS ME4@R9S'$=0 ;151*O(.26Z\5<0;1%?&=]\1S/+^!T/17W%WC[K70\:O ^@;/ MOX 7*JH ][LBBQ6Y8Q'/@4Q83*8\Q_.6Z(.P@\./OR=+J01NZ7^:(EDLU&U> M2)_S&[FA$8PL!)8@=F"-__S#[3M_-47AEE6,>FVH8\?L"QE7#9NE\*S M;SQU[=F-.Z[G7CM#>W=,O\DL<()>958CUJN(]5J3M5 )"!+54I,6J7FK";][ M3Y: -1.(HB]-['NOF:)7 JM%HE]%HM^:HFE"V5J+)UN&UT*6_H"8L#)O1-?= M'4TSNLR@@_'H2)IIXQU(I?=Z8V:+!7M'*>OJ$U9+Z[E-I]OK-BQ,. MSDAY9^?GW*83!&XS\>N*^'4K\;*((2L"+]A?2, +'N.,.T=QDF(9E'I#\?_3 MUZ3I^HSOJ:(VBYHX1OM2 MN2U!ZH44R^T9R2:[8-#MG]"TCUJ0',3:=&828[AEJKC#J]FJ^YN8GN=D_E9W MA::U^0E3M)3W5*Q3)DD&*X1TK@*,G"BZM&*@^,8T.DNNL&TRGPEVMB"T ?Y? M<:X. [U U2N/_P-02P,$% @ .X!/6/N4PU-5!P ECH !@ !X;"]W M;W)K("SN7?K\#46$@6)GOZ)3:.SG.$WB.!7YFSIS3[EJ\H M+=!S'"7Y^6!5%.O3T2@/5C3V\Y-T31/VG_LTB_V"'68/HWR=47]9!<71B&B: M-8K],!E,SZK/KK/I6;HIHC"AUQG*-W'L9R\7-$J?S@=X\..#F_!A590?C*9G M:_^!+FAQM[[.V-%H1UF&,4WR,$U01N_/!^_QJ4KDVI\,!Z@);WW-U%QDSY]H/4)F24O2*.\^HN>MFUM:X""35ZD<1W, M>A"'R?;5?ZX'8B\ ZP<"2!U C@W0ZP"]%4#L P%&'6"T,Y@' LPZP&P%Z),# M 58=8+6[I!T(L.L NQ)K.[J5-'._\*=G6?J$LK(UHY5O*GVK:*9(F)2EN"@R M]M^0Q173V=67Q=6GR_G[6V>.%K?LY;/SY7:!KEQV=#7[\\/5I[ESL_@-.7_= M7=[^BX;H;C%';]^\0V]0F*#;5;K)_629GXT*UIN2.0KJS!?;S.1 YMNT\"-) MV$P=-DOCF)7PHDB#;Y+HN3KZ_7(9EE/ C]"U'RZ'EPF:^>M0WA.GXP38U,\W MV,B(U\RW M\20HW<)8VS7CQE'?C:-^Y#A>U./XELVC?.5G-']WU)@J^>6EZS1?^P$]'[!: MRFGV2 ?37W_!EO:';+)M8>;^R!N6;FF:UAI_R*R.F-74QK:0U(5,Z@'!.-6- MG>I&1=K%T]6*^K!UD-6.+%=\U;)ZSMO;7'>VEB\EH*;M2SW$ M1/+-#C2M TIS06D>%(TOGSVK#?_,\I&6#!9%MDE[!5'WJ^\2K&J#/Y7N9YW=1,_='W1A/VK<" MZLR]E3XFIP.:TP6E>5 T7NG&Z\-JL^\+F\Y1FLNGKFB"#;&MV6UO5)VBMZ2@ M/AXHS06E>=WCRXO:6'E8Z?M,MUY]P'GU8>75H[>EV/)KNR%9-&WB6;IIMA=@D27=])#PAGBBM\=25;WV IO6@:+STC1F&;?CM#PSJB('2YJ T!Y3F@M(\ M*!I?.8U[ACOLL]=N@V#1%3/)&+=-<%DS7;((@)IGH#07E.9!T7B]&P,-=SAH M?;8YL.B?D?;^Q$S22%!7=,4$CJ/N>&_10&TQ*!K_RY#&%R,=OEAOJTL-[+NV M$]'JLFV)TP6:U0&EN: T#XK&%T3C=!&UT_5_-CV(:"_IFB'N>AS9;J[N:F_1 M06TM4)H'1>-%W_N!6(>MU7/S@TA^TJ69D[;,H(X6$1TM,:<#FM,%I7E0-%[D MQM$B:D?K)V^!J+/WOBY(+" R-B5K!*@K!DIS06D>%(TOG\8[(VKO["=L@1") MDX1M75A'0*VUXY(ZH$E=4)H'1>,KH?'62(>W]II-$")Z4X8N_+!)G;FWU,?D M=$!SNJ T#XK&*]WX?D3M^ZDV08AHAPTQP<*^ECI%;TE!+3U0F@M*\[K'EQ>U M+/TH@H-:A1!TIS0&GN,]"2=O+G/L1V$[L]XA*69>J'-@Y)XVV1 M#F_KB T0U;A"6D8S(O&\+'TBUD25\LU*Z$ 8^ZMM)M=%2+-V@(I^P((@GA;J_GA$1T\W_LANU\;>F,R/-N)67DGS MY^92PZ?)SLLR*V199:HD6JZ.1R?T5WO7Q%*Y4>JG_7"^/!X% M%I',96JL"P%_[N1"YKGU!#A^-4Y'NV?:@?O73]Z_./) YD94JO'+_D_O&-AB1=%L9532# 4&1E?5?\=!,Q-X M&@\,8,T ]GQ .#" -P.X(UHC<[1.A1'S(ZWNB;;6X,U>N+EQHX%-5MIEO#(: MOLU@G)DO+KY?7?Q^?GIR?79*KJ[AS[>S[]=7Y.(+69QCB8&'VJ&3M'G Y_H!;. !E)%OJC3KBIR52[GL.I@ VAUD]@3Y,_-Z M/)7I)\*#CX0%C". %J\93MUPYH'#=S/(G3\^X.]B([4P67E;AV1F,EEATU1[ M"7$O=K<>5AN1RN,1;,=*ZCLYFO_[7S0._H-1?"=G'<+ACG#H\S[_#LDE5Q5* MLAX9NY$V@]S-QY3160#_CB9W^PPPRVDPC?8M._"B';S(NQXGR__!MH%,8RIB M%*2:5)5IEDM2-KCM77N=BFI-1+FL+^2O;78G2G":9J).L3 WHE#:9/]W-S#FM;MH;QEI&+#^"?K8"! K,BV1>5H+;,J55M8:XS3M(=U M3&>TSPFU&^:4[#@E7DXG^WP:2#E0:MX 5>M' MK+:/ M[1>0'B TQ"YE]&+>+D N@1DL0PH&4'.@\]\\M!L,-(CZQ##+).3#S/:DG'J9 M05T#54L)98,&6NECG>V 0Y[!"BUW?"P-\XBRH#UL/?A]$]CQ@^!9"YYYP1_\ M%VK.#SO(L$$WJA*YQ;O*'B"PAF._\=R9T1#9KX@=#>/I,/BV!*!>P86TN9(P MYU8T(/XE,>)A($QX'T+0G;\&:]\PX<.YA;;B34.O/"[6D$QD9>6MGE$7\GDF M;K)\6."HMR1XJ\*]E[?N%+0% O5*Z/PDK7._K0TDB#YD5I1SU \KEC!LL1!+ M&K%D>+E:/:9^03X' 2N-T@-%)>WKZICRZ0Q18,R4A<]25!=EJ\+4+\.76FY$ MMB3RP>9^6<>4,FNI?=L6T4^.3F_?T*-:M-59^H+0/L7!1CP.!D%?,<=10I&" M%K&,F4^Q6GFE?GT%G'H+R05@:I7G^Y/;?+.W?5$2?3$=LUF$I4C$DK)X./&P M5G>97W<7KIFUH)=W K041;7T6ME0'C:H@!' MVM?!,6-)@I0RB.DL[@I4%VDKFLPOFM__<1N#4D)TE$W+NE6E9F_I[[1)R*8(E;XEI*5P M-LRDE5CFEUB,"4#?:+MOS*-C9;?5QM) 6?25-48*?\1L"'LKO.P%X=V+FZ^9 M^$C.R_331W>\ 7?JU) "=OW\Y*U!WE?6'FI$I:?Q<+O"6OEE?OG=Q^Y:K+7* M(5\5,/%WLCZ_>7GJ,7D..:)LF"5T]9X :O69^?79GX4MG6P)F?CFD1PT*?E# MLS%>D>7Z@DP3EF $,9%/0CIF2.I03$D ?)\.;B;67 _97! MI7ATYQF UB6 *K/=_UC+7!AW2E/:X+,6<%E!?.K!$QN.:#V+$+E!#(=X[!VN M^SOK:]M)$]=.0Y)>1MS<#]-TN1-ROL.WGK_H[8EA6A_TC@_(73TK#?XR<, M^RVQ;Q?%P\DM;$N T%\"M #M*PO;$@VBQL?^3YF(U"-6S^%-]G[&+Z2^=6\W M5,0=4M4_C^_N[MZ@.''O#3R[_YD>+NKW(%HW]6L9WX2&W5Y!O;T"E\&G*#[E5+FZ8-]P.Y]D_G?4$L#!!0 ( M #N 3U@/.#U*30( *0% 8 >&PO=V]R:W-H965T&UL MK51M;],P$/XKEIG0)K$Z+WV!DD9:6Q"3&*I6!I_=Y-I82^Q@.\WV[[&=-'13 M6B'$E\9WON>Y>ZZ^BVHA'U4&H-%3D7,UPYG6Y900E6104#40)7!SLQ6RH-J8 M!?Q@4*NC,[)*-D(\ M6N,VG6'/%@0Y)-HR4//9PP+RW!*9,GZUG+A+:8''YP/[9Z?=:-E0!0N1_V2I MSF;X/48I;&F5ZWM1?X%6S\CR)2)7[A?53>QHA%%2*2V*%FPJ*!AOOO2I[<,1 MP!^? 0M('@-&)X A"T@=$*;RIRL)=4TCJ2HD;31ALT>7&\>9,G.)''#]"=X#I3Z!-/(7U)0$S17>7!H?)Y<)9Q"&=JI(F,,-F.A7(/>#X[1M_ M['WLT_J?R%XH'W;*A^?8XV]FU]SR1!2 +K\*I:[ZU#848T=A-\L^OO8#_X,7 MD?VQCKZPB3<9=6%-A>3HP1<@=VX/*)2(BNOF!77>;M7NJY,2ZBP MG/ :F'Z2B<&4M &>RL_.5Z8>)M MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ ^G: .Z#4@+3&GY[I#%N:Q-/QD?[- MUJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??H:]G9G@II])>4=O%AI\=E#92\:I/ MU@858=T=O_3G<)+@SR\D!'U"8+V[C:SE/58XB01OD3#1FF8&ME2;K>4(,R_E M40G]E.@\E6ST\68@T)/ &6$%6@F!60'ZV)6,7*5W,'%NVM/6'2VX0/,#],"9 M*B7ZRC+(_@6X6FWP"XY^ZV"4> _I!(7>#0J\(!SAA4.]H>6%%WCGZKQ!^U>T M81DYD*S!]%S9'71Z'FH^G*6L<0JQH[\,">( 3O+Q@S_WOHPH3P?EZ1@]V344 MD._M9[?^J39:9;Q6_Q]RISL.S#&5,"(V&\1FHYP?G-U>(3<.?4]N/LC-KSJU M)Q#Z,\(7W,:9[[DM!K?%U0CGGC2("D1AVZ!$*6^8ZGK%L#ITVE77 M8/Z&=VWZ 8N",(DHY#K5FRSTZQ1=Z^LFBM>VW>RYTLW+#DO]MP!A O3SG'-U MG)@-AO]/\@902P,$% @ .X!/6*8!WIV<%0 \#X !D !X;"]W;W)K M&UL[5M9C]O&EG[WKR#Z!D$;4,N]N+W$"]!NQY/, MQ$G#;2>X&,Q#B2Q)%5.DPB);5G[]?-\Y545JLWUQ@SOW85Y:+;*6LWYGJ=+S M5=U\]'-KV^S3HJS\BZ-YVRZ_>_# YW.[,'Y<+VV%-].Z69@67YO9 []LK"ED MTJ)\<'YZ^NC!PKCJZ.5S>7;3O'Q>=VWI*GO39+Y;+$RS?F7+>O7BZ.PH/GCG M9O.6#QZ\?+XT,WMKVP_+FP;?'J15"K>PE7=UE35V^N+HZNR[5P\Y7@;\ZNS* M#_[/R,FDKC_RRX_%BZ-3$F1+F[=

#CSE[;LN1"(../L.91VI(3A__'U=\( M[^!E8KR]KLO?7-'.7QP].Z=2.A\K5IS0SP/C-5D;TRWGD^O6FLMU5K..KY M@Q;;G[QF?4NDA N9+V+ ^M=Y7G=5:VK9ME-7;K<69_]]]7$MPV,YG_V M<:SK/=R_'AWI.[\TN7UQM*3HFCM[]/+;OYT].GWV&6H?)FH??F[UOT9EG]UB M/P-GX^P?WOK@C!^KUMZ9?(1_H,OCMI[9=FX;6'\[SUSK@1(3[PIG&BACE'W[ MMR?GYZ?/PBSY=O9LE&%*?'5=+Y:F6H=76=W$%RL;GMW/0)_)2D 7-G*5S"ZL M=[-*&"CL'3!J"<1I2>H<_GRR;.JB(W"X=LWM7'4R=>4BP_,<;-!B_-JW=N'' MV8"XL\?/?!;GUA67N;-5MBQ-2QP%&4WL:(" V7$0S ^O M7R?)D']3W)DJ!SUY;>@+/HV\>OWK=1IZ3 YL4ZZSCU6]JK@3%@=K:TR\@V2A M!ENFN:^O;^+4^^"L^6@11& CKLK=LK1B,==UY>%WA9K,86-Z#V[R-):2.>YM+Z\:=1G@,C;TA,GP/>U!, MBQ[Y_LWWT2-' 83\***?:C#X:0;Y=EU"N\RFM2"S3DWGR^"U@&;_20@#5 E= M!*)(W(@#5DCG^%E+\##%[XA9M/BT:D(<"@J<)V68TM>DXL[5G8?E131.DH"@ M>U'88HNQ7A21QB5- D)HC+AQTRU!1$SSSCV;& M'1+XWM[T 0S#($9G)=QD;TT#.<&0SS44#F*@1* !!B!A+S7:$/22!<'@IC72 M3"$IXIX0=4?DH;]:V60[0$;JWGUK%LMG?2"!%F>-6>B"(0+""N#FC"C <1% MTTB A9)\I$O6M%/(LMU@!?)"RJU$ZVLO[J"4#!24*"9@MWY+6WW@C=JB)<&- M?U6SNKW9$.WKH;?]DKPM^X7Y3&X7$]A:2#_/-LD5+.'^"2 2JF#9SI)XCO>F MM"H#NV=H5BC9?#L%!,%?_N@@-6R+.0FX!&OR$D#NILXJAD6 /;RVQNM]:$*4 M)^!MH/P VXF'_6#!+1@SGKBZ8+HCD=H64#)M/(20$(U3""'JB0ZOA[N\2;'D MMM]/\8]C [6"*#T%754*6M/W5P03QIIB"*[C[-KX^4C^"A+>0>XQ3/U8W2'& MZ%8QF)!UAS#BA37B&J"A=)A)!OKQ@F%UX^"IH!EA"@HC=*G<&Q"PT)('0A(B M5W/F?QU<2>P9/$V@.Y)E>[(@N3OC2@:-$XCW1*P$)6#^<0Z[ E7!LV5.NQXC MR,%[_L1Z,P0 Y0JQPX<(7]B?3,1VB7EGZ2,Y528R'7P79L#^-X].3T>GIZ<"R],=A[F I^8=,Q1#VZJ* M"01LVV#;>6,1";-Z E (V:#W-0R#.VBFQ 0>NAX.J9+M"S&2>X6$A42M''0Y MD3B)!+507?#MSK[VTY+)DX!KC,FC9!S(R41\WYSU'*+^II$V J0-Q-PPGF0S MN*O!M!CN" D34WUD"84DW+ 5@75!;]?G33]@>9KX58.YL^ $;Y!9L$+Y_A-, M!T_QSU+3@[=#=#]90"IX*E\KE!S3KLH#PK\QKLE^%0-XVX\26SI_]MHBCW-) MCC\X\ (K72>N-9$!IPC.L+)!V@?5V$!ZZH"2"6GW%%,+I5%;)6(,?;O M*#^)G%":U1QT)7FAZ"JWCLJ2C- C:E(RIM)-,XF43BQ9!JK!)7FP4LMXP8 +$ZG^9L" M7L@B%?B\R-XW*%6SJUC#O!.92$HI M48L+,H<0R[M6"_Y)W?_]GFP@U4+-8!U),W,*JB#[P+C:,2N)\"W@939VDK"L MNRG8J+OD7$4&B<63YQ[5!QV66SH]2E*?O:I9F<9,XLW5[:N81B2:]\[[L*16 M!@G2AY1^G)^>/3HYNPC&!$RV)T@^!.JK5J2]\3_9[XLL"75%M *P'+"A]F)P ME0UIU)\B.C&'D3(K0PJDB2CIF&.),P$_L?#,ZML)*UH6OI+E F!O4$>VHL@^ M1>__$ZT:($_'68_CLSL[=WG)&N!A?'18%*-!Z:-1@1J M.<+P71,;.3_5U>SD)P&3*^5#GI3R9(!A$> 0_V%Q4R=:%G"T8;"K8(,S)XZC M\S22SFVISM_1[]6G[IQ=A=Z.Z\EAZ&&BFMD[3:F0;0FL:U? -7FW8%3,Y4'A MQ5&F@_H(D=_FJE QLZ#-#3$(C/>18,C0 M./N-2<4>2J7&R>M9Q3QM=$B-O61D/*HF3=-$1LDUAV'U*H='J<#\\ N$1\_> M&J#L\I!'FYXIYE.\?6V@+92]H'M=%Y!FKC;40V_?%WQR>IGZM*G-BQ@T"8;G M1[$W.YC-67T3LDD-N^ Y/7J9 8<1NZ:#MMDX^R"T?\W84;*77)IE4,M&_L+& M&!^RZN ) .U3*Q#$BEP:%&)I\5&;R@:C":,DF&:Y+"$OV-QH)\P._A4^[3&TSLY-SJLY":[4*1WXI$6$"L\G=EBPW%!B+ M]*_<=,P\+>67C,=^IVI)'I8/'$+,@L!3>=4):N6NB3OQY;!X#GE*:!Y!7$X: M:BPDPAI[N[2'ZOW#"^+Q4&%(VRKH7R_A3LU;3,# E;!,*^TMBB5T?Y M:#)&]W<(RLXG90PL*XJHH>^&RL6GKA#*'-N,@MI)98&![,EO&]@H&RZV(6\] M)/'M/HTH357T!XTQ^TQ]&/-"\& CQA=J-2X;%(BX)_TFF;?E-2#R<][2V-#Z"A7JH#,Q5(%H?%BN]CW_('T8KC9V],C)^G;+ M,NB8(=^*^2/,MY$LLJX*UZ,* 'O;?;4#U=235$"BF/'8?P)!*D9+MGB(T0WU M[O;UQ%$E4/IVNVQ(85:PD$#$^)02HT-!=L/QU-N+WSMMST6A M]777EB)BPCC.;G=I$339\8_-B5_A'RR* ?8V>V\^V;[!F(IP*0QT1"LC)NO$ MDWB^A9%P1[P]U&G1],A61AIP'*@G++');?5$C\S'!E\X<[-28<1>B!Q^U?5' M[:1A&;+G8Z40,H9]%+"V^#*96SCY5U']5U(L%&K6#3T846%H+J;>A^/) DU_ M46-XZ3Y:MI;8/B6LZ!%J)D>%O>?O:E&[D:E,T_ZM=%!B&D3IP%FU.UO3->&8 MCLU5'I6RE"&Z[B712!^8=.QNO'E0H06J[WN\0!263+G5\Y70RDB$?)%S,,7 MNRV [284,]-]IMWW:$-'FYU&A;IPP"#(- D#-SO%4!>F/;54O(.X6WRLZB M4_)H+880"02#L^[0TAD2?8!(T1+26SEIE;I[,W7=.KF*1PDCPAE/+D*_G0=A MH\A:@E;6]-4R@HGS"S/_9;(?*0S M%$IYKK"JFQ)I D+[8 :)L+.0=[$8@12$6&L@5[P2<5(/(6-EAX?EM-3.0(H5 MB])1--_4Q^#"VIOTZ5@@\1[/]K=YXJ0D+3VEGH4CUG J!'R8=FP10I$NV)(= M1J\%-1[M3#-T1J-X;AEDW^.]JH"^FR'PTIU"?_!'EE@;5R7")8G42TGEU$A/ M4-6@):LQZ2I% M%JA]N81(\&G?R4/82\()TA;E\UR$V9QVPYB'N(]&P?E^P; M#NL_'CI)6':IC12K>C9+%.J[*C1NPCH:=3>K4AI6:3_IKF;E>?X5+R($UT7J MN+,2I8*24,,M?-*WTHEC*K(M&^T"!:/\EPFV/VD),5)Z]4VG'4=)!/4X'3&S M%*X&-T.Z:A!:)1+"SJ>N34)DN]3)'=KME /ICRE#6:['0U<%(Z=F+/J7YUL! M:FB >B,U=GT;NW!MH$-=F'IF0MLAC6_ZZ)_.AM7DZ=>:ET5%#V\,?67Y^HXI M<,0IM^[I;+*#N2LWDM ?^EM.2W08X4J12- M;7,0T@RG#D7TV#A;LGV%$=+GIBY3ISA1%U/DH,\HCW:]A,,1Z:2R\!H1R(8V M8QL$"[9EA=;O9!I_(Y:I^W[D) M90^#\S'L!IA<,J&)\;IF03!QX9Z-='.']_3N2Q@7:6QLM#],-[PW25M: 4$H M!]E_R82@V!7B\)L,7/ S\A)%% 'P/!)[EQ4DF=*.EZL:TSYX$^:FN_ M9T$VW8 'X;;'YO!T%$&S"9E!$AOF\D9_T97QH%(N/(F339C-V86V-:MZ6)K" MX>3F/Q/#OK#UFJIP8E#IF ?5 8&'TA[MHU-_(O>5U$#"X=Q":-X(!+["@N>22!\'.)(&="T;G#^/@J] M)LT4U51]:(KS#DZL%--+9NS,8?9OTQ>.+EYP86*@*Y8\+HY'W=*7%%CH#RC[ MM/S0A*W3BO ,]M6$>Q^]<, MU!>*,8E[8IK0ZK+L*+MFYJIA6WV;?57MQM3= MQB=!CR1E*Y'JOGK0^-3 3#M #Q/)2U1BQZ8[7 X7>:]EK^"3L?J"A.MXS M=H7 JNW&&-H_& M@Y;3X5M1T@[2(J2*!XBQR4O/$'CGZ\;.^>.B/B__8C(2[GYG\G.;D!%K/BAQ M;XN;C7LG?J>?KX2$K8^#U=[7HN?0P8B^XXQQO.DAX/GYG<72OSE[=*F7EBK> M8'KR2+Y@([F3Q8=ZC[37:KD>2S';RRETM(ZY]7VM!_H2Z"N%?%S*Y,FZ5]%( M*>QO%Z16D-P R%B<%GLNDI'H_NF9/#W_[MZ;;6%\J%)7@19#M>I]N6.]OW+_ MP&6WX86_]S7RVGNPM+.GE\_^_^/_ZB/[MZ#BW_#CWK%@1MUY>(6_?^]5@"K@ MYW^BYB R!P?)OLD>G3[!W^.+T^P^/B\?/[GWRQZ'E7Y+R+X!VN&:6[P!<'%Q MAMG'#R\?\N/QD\OL_KVK]+.1P:4XK7V^" AG#[-P(U$X>O@,3^[]#+Q3-VY/ M-"KO74DH/;XX>SRDZ#'H&XIA!RFR\Z=G%,/#)S+A[.D%)NP3Q!9R'9+(V<4Y MUGDH"Y_^4[+8$L1GOWZMC#9WV")VKY@BS'Z3G5T^I: >G8N]/'U\[_O%LJS7 MUF:W#,-RE:T_XF"9HJ'X1)-1$@(J5$Q+&2NM6.E,%#:AO23UDD"'Y;4I.ES* MA+Y??T**_WCTQE_=-'+QE1V#3@J)W6]Q8;E*6;7#FRXW35W5[!TIWO^,Q/#O MD.Q54GCWEEN!?DEX8_'3'+ MUSX3PY'PR7:Z:!'C?)PSZ5K)6-<\X R$A9LH(:\(5\5JO0P_N(QJ0K*+D@-* MZL_(8K>:J6\8DC)ZWH7:ZGYIPVZ<[?L9ZX/!KY!18&PO=V]R:W-H965T+\5>-[CDMBB*?J"ED42L1.I(*D[NK^_,D)+E5QJ@:%&@7VP].,/? MO'XSM,\7QGYW)8 73W6EW<6H]+[Y.)FXM(1:NB/3@,8WN;&U]'AKBXEK+,B, MA>IJDDRG[R:U5'IT><[/[NSEN6E]I33<6>':NI;V^1HJL[@8S4;=@U]547IZ M,+D\;V0!]^!_:^XLWDUZ+9FJ03MEM+"07XRN9A^O3V@]+_BF8.$&UX(LF1OS MG6YNLXO1E !!!:DG#1*_'N$&JHH4(8S?H\Y1OR4)#J\[[3^Q[6C+7#JX,=5? M5>;+B]&'D<@@EVWE?S6+GR':\Y;TI:9R_"D6<>UT)-+6>5-'8410*QV^Y5/T MPVL$DBB0,.ZP$:/\)+V\/+=F(2RM1FUTP::R-()3FH)R[RV^52CG+S^A3YQ7 MOK4@I,[$)^52H[W2+63B:P-6DO/<^<3C9B0R2:/BZZ XV:%XEHA?4%'IQ&>= M0;:J8((H>ZA)!_4Z>5'C)TB/Q/%T+))I]&/6=[S3=-<8)ROQ)VO: M9BQN=5JUF=+%#B>,Q;6LI$Y!W'.YT*K*./2<$W^_FCMO,<7^L]%:>O*3]WPGPBXJWPTZ.Q"LW%/>R M F%R<5<:;[1*G?BJ!<88ZCG8+LZSL? EB!M3-U(_"] >+*I1VAM4+J1S&(BF MM6F)E2ED80&0,;PX(*D??_B0)-.SN^[U5?>:7\S.#K'6?"D^?WWX?//S6'SY MEU$/D!&*V?OS]S FGGKT&/."80:U"%L 4^(11<@ MD$_%@3H4^^^G1U.L[*HBDL(5J72E0(\YE?6)=Z!P9=N0JOWCM?4@K4:V%8U\ M)ML<.QT%4(( HHO:NF$&G#]W0!!\"M8C9XM*R;FJE%>8Q=&F+39()UP#J

S\LV_#KD7C YU@'VLE NE0@*&&V1/9(_(;$8'>H&G=09>5,"&Q&YJ.5]#5P M_5BHG)T V7C3&6A2\!ME2X%J"NDY>*M^)&)GF#(M%3R&),)5.28O,L0SZF7: M8>@G[&*\>#MPE8."A2Q*8ZH++VT!"(#B3&AO,74+C"=N\TVY%I5>M2S!(1;W MS\Y#W>??[;>K^S[[&FM0LGYU$*Z\H&+QV#Q15A$ ,_#_+!C1>[A&EW*7W.Y? ML3\[67IJ+!:E2DOLM6V% 0&+/8D\NBP8+@,SKU01"YV+#!FBB5N03@LT,%!! MK4<,X7/4UO/EF)D .:64CR#F %IHLQGO]H6<"NG)]84N33&CG,@,JO'H3>)^ M8&S$7C4'*F^9Q7KEN34UZ^Z"W&V/D1EZ#+<-'@TY:R$U-N,5_;Z+$D( 5RI= M*$1$8#,4DI7Z0\XK"+ [W7.H*$'#AAFW,,6BNXMW@:'#.L+Y2RB.P!PTY'C) M]DB!G0MD3?R>+85JDT$U%D[5314RS@3NQIBA0)N2:\9<":!+:HL99I+&08[+ M(#- YK?Y7SQ0.Q2[#X'GN.2@T MU*8R!3)2 Z:IHG=RF1*_/N/!%X[F-*$YN2_V.HR70H>B6F,)K/!(0]P7H M2QS5BC+6(%$(57O<-ZPE2EH)(MOTBT0R8-KCG$3JQ=$Z1I28^5&FP\1;R[G[ M4M)=S#>W(^%VKNK3D,RF17WS[?PNR!0/FJ?+U#BB0)8QXY"WQB)K+=DW\/UJGJ-",@ [A#?VN=M9UJ8-FK&??N!@ M#DKH9A"KI>+C0"#+C:BV3*H8;4^FN[.3?8K;'?-VI&O_9$K7J]Y! ].4T#D* M,*A'ZCJA.2SGQ?UW2=#B-UMS5'VZN2#,&LEF=#&"63@?!,:36Q"\)F;S>"3C M$[ [VGG:N.X&/(5[U++0>$") .:0RI:88WC0>%*DO:O36MKOJ'Z\,?YOF__X M-,2#N" BQ.:92GS!20N%2A&KRJD-H*>8$P5-&U9AC"'/:4@RVPU?IF3,"^(+ M$L,-VXK@T>-URG6 Y(P;5#1U$=/&WA6%R!+RR:8E*)L-O3G87BUGE\WJ<:OE MTT_ -$3C7,1,LSV%-O(FT,9R\!A@CN//5GA&L[$Y#[5Q5ENC*O8^47&&+2+U MN%YZ;]6\]9QZ<03>=$J,6C>"XC 6!N LU$N$PTUZ0"!DQ7=XQM7\=ZFJS?%QG-I1U MJVC-\3$W+G4-AAB+B M'W>X]GO^[A?R+MKH-_1DC].',X9]\O;L_^M+_$^@^&]_[:U2[-[GWUL\T[T) MOQL1K2,'A#,59GGR+E#=09*M\_[?_[ MN H_^2^7AS].\&Q3*$UGI1Q%IT?OWXZ$#7]&A!MO&OX#8&Z\-S5?EH#CEZ4% M^#XWQG&ULU5A;;]LX%G[WKR \W4$'$!Q+EF,[ M30*DR5P*3+%!T^D^+/:!EFB+6UE422JNY]?O=XXNEF/7'>P^[8LM4>3AN7SG M.X>\WAK[V65*>?%UDQ?N9IAY7UY=7+@D4QOI1J94!;ZLC-U(CU>[OG"E53+E M19O\(AJ/+R\V4A?#VVL>>[2WUZ;RN2[4HQ6NVFRDW;U5N=G>#,-A._!!KS-/ M Q>WUZ5 MY/_0J<]NAO.A2-5*5KG_8+:_J<:>*;-I%D.#C2[J M?_FU\4-OP7S\C051LR!BO>N-6,L'Z>7MM35;86DVI-$#F\JKH9PN*"A/WN*K MQCI_^T$]JZ)2UQ<>PFCH(FD6OJT71M]8&$;BO2E\YL3/1:K20P$7T*)3)6I5 M>1N=E?B@DI&8C ,1C:/)&7F3SK0)RYN<-TVLK-F(>^AJ 0&XUV?BGAVKK/CG MW=+Q^+].>:"6'Y^63^ERY4J9J)LA\L$I^ZR&MS_^$%Z.WYS1/NZTC\])/Q>8 MLPM/JR4F(]'ZXV,&GY@3$,2M\[;DR M:5SI:E\FC2\=A%JQTBZ1.8=0R"*EAV@DWLM_X]NC-6E%Z^C#$Q33B1*_0WTW MX/DT=_!:%\)GIG*8Y'X:_/;P(!X_B;NG1_'1>$BF@;N'3_<'HX.GG?-JXP)1 ME6LK4U7O 3=8)?"#/5^)>!;,XTL\1'/\A+-F:!'2T"*8CFF$7V83>AJ/ZP_S M>3CX1:L<\AJ=X^!R-A,__C"/PN@-_L)%_$8L9AB?S6(Q#2YC/$]$N!B_G#2% MM/&@MJ0 Y3:.)?6F43"-)IUZ85R/75Y.\3"9!N&41F+^N=PKB"^SRW#P:#61 MJOA5&3B@S';PN?VL_!G7_E%HKQ (+STK$ ?Q8L'_T^E\<.>T%/$\&$_G8A(& MX7@R^+FR* ;8=TY[?].*3F/2ZZ/>$,J H19^'U1BUM@:T/JV;AU4@+3"K92U MT%02.$NC 5*:C=IP8L,#D#4!.Q1CGI'XO/I%< Y?_Z)]Q\E$M8J*#G;%QR23 MQ1I+H;&I;)<\0CJ'Z 1BF^DD$UM,S#&D5SM\0:U*3%5X2LM$Z6>2"F@72YWG MY =8=B KUQ*?X%+LRE1M>YO()*)-7"'39UF0EUXD\-4 E*PV2TPA6MZ_ MA(&X9[,&K]\=A.W^T+JKP=U90^#%!2$YC@C5KR>AZ(GH&46*O# 2V>$DJ#NHL="Q\%H5RLH\WX'X=IPHF54*#PYPSC>D=5 S-R63;2F> M-F^V*BV17&-K57+W!2^4GN9)S+:ILL'Q\N-U+M,E[1BP^C1G*?/6[/V2%+[B M^8G9E+EJ938JUU6(!" M5.G[ZUOG^ /G<2+/W@#0B(NQNY$X'\^]RWJ1/:'M M@7\XN-K]-\HC:K5\N2&M7N"D2U;I]H478&!_*$^I@XV\=)_=2#Q4E@#5 MR^7@)?-@FP1=O,,^RYUXA9P>HYZ47$8T/$%F>=-A$YOUJREKO%5XAUFV:DAI MSU#^D"V(XH'3U8HR!) D(;0M^X $0,M^FP%K9>OM5.7HV\D?Z0FK&KJ#JW!, M2>ESS\\8A=0#$NL:DV]L;14\B;U@>M]>9W(>DSW6/"U\)(X9Z 2^FM"[-ET@ MNX]@"@2%W.PK%]FV-B9M*?XT";6L"JG*J23\Z%9$W MU==2I9H4PVF4$PR")<&N:T@##)6NH#E MI#$E!>9@;)L!VQK:@I8VO)&R&^ANNWP@:BF4V"EI67LHN0=MZTN>K[]4.N4X ML=0V>-KU2/94()CV&D!1L5RJG:%BVNS*PG61Y%5:DW1NB):A9[\:(;U>5J.3 M!'(!;#77WDL?@4]\0#6E6X:!EUX;<>HY=T,UYF@/78%&+'XH6 M>Q-'3$)#83QL1EB3I&K9YEWAU;-,1&K4?D(FGQ4="A1B36DHD%JI;M)!,C2?)N5=4RKII8TN^B^M3Y+95_?+:A@627TU&ES@W@\0: M1[V*1E$W4-.8= =!/^Z+:-W+%BK @RL57RKDNZ -W5*M=5$TC-DPMC8 (QJE M]ZC'M;J^EYIU18)@.%SO:3VAK=L(4]T5KZ9QSQ8NP@PCOGB X+'X72&%Z(#4 MXJDA\4-F,L B$@D@)5H/UP[E/FXMI<^=,3?:YBO MQ&SQ-[*9[>*+J+!]GX[$J?NYB]XE*ARVYJMBI!OE=7V?VHUVM]%W]27L?GI] ME?U>6E0!A[YFA:7CT6PZ%+:^'JY?O"GY2G9I/*+#CYG"B<[2!'Q?&>/;%]J@ MNZ.__0]02P,$% @ .X!/6%T2UQL_#P ,S( !D !X;"]W;W)K&UL[5O;TJ M1[FZ^V%C'R 2DC!%$FI>[/)\_9Y, !0I2W97]^[L[$:_2!0))!)Y/9F@7MV; M\DNU4:H67_.LJ%Z?;.IZ^^+RLDHV*I?5T&Q5@2S?EFU>FJ3-=J)M25$V>R_+AKN3\,3?^*37FYIN M7+YYM95K=:OJ'[8K**/\6]'3N+3D325+7)W61P MD.O"?LNO3@Z="?/1D0F1FQ QWW8AYO*]K.6;5Z6Y%R6-!C6ZX*WR;#"G"U+* M;5WBJ<:\^LWU+XVN'R[>8F.I>&=R*+N2)*]7ES7(TZ#+Q)%Z:TE%1TB%D?C! M%/6F$M=%JM(^@4OPU3(7>>;>1D]2?*^2H1B/ A&-HO$3],;M9L=,;WR,GJZ2 MS%1-J<3'56^WXI/*9,TBJ.I*W&YDJ98LDQOY !O$O?^X6E9U"2OZST.BL0O' MAQ4J:R2!2LO-Z(>J/$MC1W MFER\$F;%=QPA7:S%NM%N^$8G&P0!< &V>%BN)&F2E"-DD>)A8M:%9IY *>GR MJ+[2M6+69);UV-M:!7LVIEPV+*%1A-A^*]JI)2;VNOE9M,XL*: #A,("Z$4G?[JL;X1.5+\.%] M-6BM8B/3@WM ?J@@T918:! N[!XP=W1X'1:\'8(XW-S>>Q/"19BJ:O3$9>(<^MF3'M#U8 ME[5C4-P2$U;?5E:P.B'%LC0RM>((1&:*]46MRAP&7--NH ?0@I9RN SND+)@ MCZ0G!!]GZC72K?BED9E>:3S/98$,VKI"QW;I)T:MBRZ_O4&\"IRJ[G$*N\EU MO;-JVI1NQ0TW*DQQ 0W6#1SA07PLQ+_)HD%:%^&";2 *>/); W73Y/>MT\C4 M;,GPG<(C2#9M$LO]\XKM#*9G714'@!;+OV,5DA>[1/IW9% >^SC,[!$*A(MW MJ0@#V$DP&HULG&AG4-B3Q4-K 0@QN7&"Y="BJZKA<+5M2KIB1JSU>[MG85+, M:&U^CP^KA+V;EOU4V>#:4\H!YPI(4UG#O@4U[;1D.376L7G#\/V$V+%/&H3/ M _<#]YB,7"7:AM22X X&PU 8&M*VG;C(NKJW'5FZC0M!QFY= >JB(%!K> VX MT[G.9.F5MR_MX['AL,CNY<[4*-L@XO1]@%U69CUE?6HR)2;3\>0L.3^+S[WF M/\@JE;^(?] 5?E31<-H'80IL?*G:K*,1$:%H.'8% MU9'9JCMMF@JC6J?VWME.:9KVA!%L:A$4$LB:Q.06D)9:B!*4HBM'6YY/OO+A1*4!F M[@?G1Q0,7U"AV#0I;5S"]F#3G&T]W8,R% !6P+$0&F5:7I"C*-L[!8@, MXJO$F29, M/!@.K\Q8 'T\#!]5':2VSJ8?;G^$8P;A)*;/>3RXX3MA,%E$N#.>+0:MV5FC:,5,N5%,XU#$\_'@LZFQ MG^.;/A4QB(WY>[X8#;[G^(91V@*OFE4HETC!+P9G\EQ<098 1I7D;'P:3R.. MYQA^?!$/$DM7"L F(>R5TG7CDH!SZ;1A7S5-:560H&; +&?==F=[:AKNW1='H::3F<3%OEO%S5G3R0%Y>(*\@0A>+*""T]U9QBM;MGZXRDOSB&= MPH0KE:A\N-^HHA/=$7<5Q:\[]6"YO/[X^?K=WVR)0[4S*=)%VYN-J4VADZK+ M2]<$(-?WNR>\@_==P7UL!3=\2OU> ]K76]3,L4*Q92$M,3Q4+L2RN5X$E1$_,D?R:NC4K M3GM^7W<&QJ(SQJ3 J[EEM:EVT?1M)F%]MPF $L0&8TZ:K&/@A;JWG%4]E6R0 M\@RV!]OO+'%TJRP)B]Q*77VY6)6=4H24TU83!WD4#^K-)7^U*4)?EI%?_DF.06Z:*F-,%!AZ2*E$! MEBBL 7FT["'_&K@1M!A[I,ZO?)@AEZ/BD9$6HV]G%$?BC.\->#MSE2%#4X)/ M3A$[Z^EJ:E_==@$?FWC&9L^YB+, C6_#\[$Q"7/N@T-ZY(3K<30+ M9F'8DDFH&,DH-O >;1##K[-P/@^B^93AVVRXF+4S?"3#F$D4S,,Q#YD,P\GS MO+E^CPAC"[!.Q70XF8F0/D[%8C3:7\4"M<,DPF V<23FGL1T-F$]UXP0=2N[ MMF%F'NTBM7##J=W]/AO47*I38IIXR/VMT'U EDI=SMV,\6@0S M '96>@S)1R&NYT$\ ^J>Q(._NIY%#/.(XYA0^' Z'?QDYY]-YG$PC6;>:J:# M=ZT)GD4 WA-(W#V+N@LO0F"B^8S)S1=8=D2DQ\%B,@["V73P6>>^1\MRDAZ: M."Q(XFS[,UXIO0J448L/9N3&^% 7\(D+?+MT>7#B7AYN&RY!&ZV.(92.+;2= M6<^!312_QJQ.H^&H+0^( ;;^;[(T%IE%?*!#/89#K!U+9EB3]<'>$,\ +_BG*O/EOT&8X]=K\ MOA _R ?'Z;UJ>Y)8*.>-L$=1(0G4HTW9:R^[]OVJV^%S7GJXG]CKWG(<9N.Y M:H\KN'V;T"8L&!*R-00LXQ7ZC*N?032Y_*KS)N]R=FY1POZR%I7YYA;V#8%" M-CWD!32O4;'SKK'JBKJ-= !8JS7RS]H0LG>I1MI8^3R_?21W"[X[DV'_ V3WQU1'-PJ&PR9VHS-L)R M*>66[?5)6W*&ICCQ/T<3%L^=N$?,$6#\=@9M^"\)*ABK.>N>+!TB:85M3U[( MT5TLL:/Z7"J$%=;XN?2H9E6G7J-V)ZU(NV_)LS\YY1(>/ MA/9H(19!(WO>Y.3$9N:*U"X85X3.I#_CV7<:-YF*$O75'BPA2J F+XD%/@\# MR3497P$6-+7H??.*1H)_:FJA7 )*,UMFG$[4DE=:;,3 '5WN,E1-;156[/O%Z2V>_)YLW]F MS>)A#>OJX(%,IXX_TKCX>+<[UWW&H8J&,R@5MC;0=UE<*CY:XX-.&P;X8(^/ MWN_Y?+$4J;DO^'KO3/ZW6CNGR4Z)^#LRI=7EV2Z41]^6 @'(6_SP>]-@]#O3 M8*]#:96_UZ7QV,-W"]N6UW$;8@ C 9\N4OG0;FSWBL1!;-.WUD=;V[WP8'$I M_7I$8]=SJ/B$)!K\_/0RSH>VRKWB8B'C?'!]H+LVF0YG(_'=X-.1]M9X&(9X M_+[?5?E I0D?Q3UV24X<1\Y3^#R67'4GMD-.V9%+O\WG.AVD+1J0FU1EN[=T MOD&&[I0)*@X7DY=_?/U+?8E_"2[^'WT-]D[3^:U6.,*WQY'1<$%MEY"JTT/A M)!X-QV/Q'0HBZHS9L"(.A!5JW&$8"M48HUI*_(H108]>P+#GQ%P7GE/%3WVW M*#X8D_CC8-]\GZ3#"[OB$P%)=5KP'@ ZQ+=W5#_11 MNG=0.V@IGG,O+9X.=@V_ WW]_:"RZ^]C]I3Z<0#3XHJA\',-N'@1JX_ , .() 9 >&PO=V]R:W-H965T M*52Q%F2C..2<1DM9G[M3B]FJK:" M2[S38.JR9/IEB4+MYE$:[1?N^69KW4*\F%5L@P]HOU9WFF9QBU+P$J7A2H+& M]3RZ2B^70R?O!?[FN#.=,3A/5DH]NLFG8AXECA *S*U#8/1[PFL4P@$1C>\- M9M2:=(K=\1[]#^\[^;)B!J^5^,8+NYU'YQ$4N&:UL/=J]R&ZO*1ID8E%R&/WMNXM!1.']/(6L4,L\[&/(L;YAEBYE6.]!.FM#< MP+OJM8DPC]7 M*V,U%<6_AQP.<,/#<*Y1+DW%R%T'@Z)'7_ M\-7TX0OIKI6@\\QS9BM!:F@-+6J[]=!DMZHM\P%@ PO M4),3=%+P?:GTX=#!'G?NW1+UQK\N#&%0K,,5W*ZV#YBK<&^_BH?7SV>F-\0% M!*Y)->E/1A'H\*(($ZLJ?XNOE*4W@1]NZ1&&V@G0_EI1,3<39Z!]UBW^ U!+ M P04 " [@$]8O^"PZ<4% "S#0 &0 'AL+W=O.W\5:B)HKAIC U'HSK&]LUD M$E1-C0QCUY+%S,+Y1D:\^FH26D^R3$:-F31FH[.CY,8Q?^^-!UT6A+ M%UZ$KFFD7YV2<=='H]FH'_BDJSKRP.3XL)4575+\TEYXO$T&E%(W9(-V5GA: M'(U.9F].]WE]6O!5TW78>A;L2>'<%;]\*(]&4R9$AE1D!(E_2SHC8Q@(-+ZO M,4?#EFRX_=RCOTN^PY="!CISYILN8WTT.AB)DA:R,_&3NWY/:W]>,IYR)J1? M<9W7[KT<"=6%Z)JU,1@TVN;_\F8=ARV#@^D#!O.UP3SQSALEENK(*0MQ1>XZB.$&C4%\?=)$>"WBO_Z>7TO!NNR+4SL<7B:5QMGH1R3?@LZ00 MF[P"?D:O5:0RF>^FM5(IUS%=3XJ 5A@:BP\VTE(J49$EG[AGH" T_NA&40B9 M@K:B<996J#=_A?ZXZ&R)K5A$R:=(R8N26A=TQ(1K$+(4JU:VY'>%*XRN-OYR M<+Z,+\>BU[PF7W;RA0'U?F2/*/UZL2# MMIE[!D")XD\8#1%@O]58G!BSS7K+=ZQ;I_39DX/Y[/7; )]\7, O![^!?MOA MRLN2!NDES\9W$.Y1CH#82V9=T):4$2H0D*#::'ZQ75/ .59Q7T(Y$^"# Y## MV$_TF\ *AZM 01F2J(#95$ \C,\PO\(,INB:E';N.V>*Y&9TED;GXYTTQX\[ MER0K5MEG4K5UQE4K\<=+\50<'.#GYVV-]!4BN/%J"(>JI:W@GW<-\]8NC>:G ML7B/FG8H3"XTZ/=60^ TL6CN\=+3DFR7L\OZ;266J@XL^CU29@LBS$=4?M'% MG"3T''2-P __DY6^$0"0+S>AUP0&3;OM=][JU=RQ'SO&6'3P@G '1+N#<+C$NA9,V1=M._9O?1B5N)S;G$2&[KU^F]Y"I](Q!E2R M-2L5AOEX0SWR2U9B/CE*IN-:'L[M=SN<.-1:BIKOSNCV=Z+-6FVYK^[RIC5. MJ.0'O@F0,FGOT.DB@O2#+7^./,<3:0G$RWA70SF:WGA(DHS/=;XJB+/"S"_<+A>K5]X@^$[[?@_ M4$L#!!0 ( #N 3U@G[ ):;0< #D2 9 >&PO=V]R:W-H965TF?;$EBES[MO9%.MEI\\5NA7#L6ZDJ>SK<.EEP.62%6/-&N1N]^RA:>V:$ MEVME_2_;A;U),F1Y8YTNV\/0H)15^.??6C_T#BPGKQQ(V@.)USL(\EI>,4.[@487WE1_&LK)BH)RZPR>2IQS9Q=<\2H7[-8SX%(X+I4]&3M TX9Q MWL)A.]60WX5[>I.&,&X96NM MD!.6+O4:9W)1KH3IC&:\*GJKL5]-CMF=X87P#__KMGARGN>ZJ9QE-]@K[_E* MB8C](=S@.6(?;?"SK)C;ZL8"ROXR"+"FP[!>A/8BCEB\C))D0A>S*,VRP>=J M)942!BVQEF8IFR;3P96P]IAQLM4[ Y6$Y484TC&EK86@ MG_ZS3.+D/?[B;/K^X';@A<_C- A?)NG@]^I>5$X;B;/]:PZ_6L<=E. .M@D( M@+/)N_Q>&!09KRZ# A7B@2*FY-]D*[OGJ@D^S34*#NU9>X 0(UEMCI^Z\RU/ MWO =4M0)(SFB?<32191.YZ1^%L7Q?/ 7ZM0[6;V#HS;@D&7S:#K-6!9-X=C? M9"5!EX)MM"Z>N2:.TN42'IFFT2*;$?8DFDS2PU.R=$9A9BT,+.LC;0X M0- 2ST:#RK]*:2?E-NI'<-T=YB'^C@MM"8_:&=8/$($66?^(,G;.0%?8"N MO'IHN2F\# DBM2'*B55*!?6\-4>SZ6B.:JF47S(%#"#6^1(-X F[$KQB'R\O M6V.ME]HYZM^(CN/1] 71;J=?$7Q'.'LW@WUP: [76ZMSZ:F\D_!/3QK%C' M MM/K:2$-!Z&,XS6KXKZ\^IZ0T'@U1A_[4R K6U+KR^VIA+..=]AXO^)6D15Q6N\ ME?D6*+A;"=8XB;P&!CP!ACE%?"7.[S74*R4W/FC/[2'^=C;1XG.[OE?QMV.^ M%RJ^U9A0+"F+M-44G2?A;+VXE@95Z6O#C0L5#22=!C&'1%P+\8*.<$ ;0E!] M+6W.E<>(*!%KP+Y&ZB[XMA/G1/5*0)ZJ;EOK0BP<_R+0!!5MR.TM@-/EKSB&S0$OZ63.F*W,)G5*&8]MSTJ]2(W(=:N']H>BXD9O:LJ M"+IN#)2QCWXWNCS@,&BQXOD7I3T$8U,6643;+\)]%L_EB\(GG6XQ&U&$@3.R%(3Y1-I]2 MIYN@TR59E"%>R3*:+5,_"-"4T)2-\OXL!&8H\JTO!Q3MDOSW=UA(DBB!1# T M2V:#.^U V+JSM.XL%8^64E<_8HMH#A70&Z/Y;#F ]6\?8ZL'MA%HQ;Q&&0%A M-EZ=UXCWO)WNN.V-Q% M*W[B9?V^9\>AY9=B+0P&+21\3N2\X]]:=H?!\4I7FW=WPI3L'&.8L]^O>('AB2_A8=T^1!(<92FFGDFH UGFKY%Q].['P%A3&+YV/Q#!"$&W5*=0 MF112N9NK_3Q[)3EF70POX@<\%"""7_::(W>F"\JDM!>;_8B4+N8LP1PX'YP_ MSM%%@U%@QPUF+!*/01BI-:A@2QHOH1FX9OT8YY_&[XT(F4QS"PX1M!^@4;6"S+UR M/]^B*84);S9B/2 *W$?)(PKZZ)=#J MA#?[;K7[+G(>/@<\;@\?53ZAH\G*,B76.#H9+69#9L*'BG#C=.T_#JRT0U_Q MEUN!%T%#&_!\K1&S]H8$=%^+SOX'4$L#!!0 ( #N 3UCF_:-"VPD %8= M 9 >&PO=V]R:W-H965TBPI>Y5"77>%6+ MBWJE!,_,I+*X\%TWOBAY7HUOKLS8%W5S)1M=Y)7XHEC=E"57FW>BD.OKL3?> M#GS-%TM- Q.2Y:6HZEQ63(GY]?C6NWP7$KTA^",7 MZ[KSS,B2F90/]/(QNQZ[I) H1*J) \??H[@314&,H,:?+<_Q3B1-[#YON=\; MVV'+C-?B3A9_SS.]O!XG8Y:).6\*_56N/XC6GHCXI;*HS2];6]J).V9I4VM9 MMI.A09E7]I__:/W0F9 )7FO& ?JUJK!O[6]=6%!FLBN$A;-N\L&_\(&\]GGV6E MES7[I9O%7OG/\OQO4C/6> ZS'?]X!E^P<[0P/ +CO"[X_62 MW2,'V0>1+43-W@N5/W+*B:[IC&MVSW/%_N!%(QSV&^KB'[ MD2<=\\M^^;.!#POKN"H#V:.H]9[,#*;T(/:4#JN74NDS+53)\LX,(BYDM>A_ M2250H-9,SB]'2 Q1SH3:),;V430UMZC>CHU9-.W<,9!Z^6:'0GRU(H$Y857\$17NC$T?20 M.K3CT>C[^;=SIF%ZW:@-JT7:J%SGL-IWXC!^0::A&?U-:DA+C_D"ID6>$X;1 MD-'A]JLW^C88]\O1+8*@ :[I T+341 >\T]SK#^Z$\B!>9YRC8ER#F1>R3K7 MS'.2Z$7'$DW?KX$3N3W_>&8X K5:205I;"8I@N274F1Y4UH#*TF*1$XP"0Y9 M!#&-!Y/1YZ;*TWP%@9:'[WL]_S/?FQZ$D$1AP:S2)]&,G7":0#UO0H^)WP;M M2*W!9Q,GC"EO/0I0W([ LD]#)?A2L,P!!I,13+A//B::4P91R<=B.!$$'<#P#./[_&7!\A#<> M++7>@"4= IRI$R4]R#AX-30#9>&C7'IU$=MQ]P2LB!-GZ@VF3-Q^=SV1@8]Q;Y+T MH $ FO1\[D37E^@ ]QF+P$$7Z$Z8,N15':[Q%@_2\#1NQ, MPND0VR0R7^,X/!U?XSY$NSX^^!]BPG[>^EYP$L!$ MA?T**3Q8/H"1 %: MDV#8D^'$?H^2Z"]CEN?Y3N2%@^B;A"V!&Z HEX*:*-/%-A"![J*Z92"T-K7.)P;1H,I@[DWH)'VVSCIR]D(]"58=^T4MX9LDAF--.+"^; MD@-[DJ:P!<]J-&CJXL2I4M>T=X%+FO1/$<<$ [-E($TTII2G6UR4620?UNWCV0HY;<@,?*)8&PY M83J'GFNH:K>E/DG(=E+W? TH39R9#8L?N2U"S,@ MRC6]8C*Z+6"_RE/PHB@:#,A_P*V[.NA(LQ5&Z'"";D"YX3 !$(?7;GPX"(K3 M*6/C;@N=Y<%B0#6ED,^ D(S-E23,!D^!'T((F$K.R$O;3'S%50E%4"\\R4YL.HP,S#2SF MP "4)J\J6C9F'-MPIQ7:LP@+3-:D4#!#46;0D8(+_CFBM#5 DUYBW6*.46RK MLM6#8 ZHF\^WMCTU^<"([<2U; HP[R0;.-<")<2W^;TA1(>;I/9CE:YD)QE2Y-,W"(%,.M5FD@$=8@73J<3#05D1DS3/61D\"WMQ"? M=Q?-SY;?[D2SOVS;3M.F@M?^^X?=V=>=Z(Y298?WY=#6\M7V-*OS<+ X5><_+43(7L$]+]WX;&&X5"\&3VQ3 @\9Q)'H_WQ>6WJ X:NJ* ,C !0 M1;ZH&/$W<<7 FJMLMPK!P[?43%A-;N*W>3Y9R#=D& ?=7!'GG -R4Y<(TG;N2 MA"\)O,V6*&]/K+&_R(S6,UYP6I3,-4V_@MMC)>R8=7]T-'A/P7Z3A'\((K9: M#=[?M2*^F9N\3X!L]E&+LGO+8K<+)1V]^*'+7G/VQG3)-KW:>Y;M5Y-_T=NG?X;\-7_#?DE>W)[8WC9ZX6E&F%F&.J>SZ)QDS9 M6SS[HN7*W)QA:ZAE:1Z7 @N+(@)\GTO48_M" G97J3?_ 5!+ P04 " [ M@$]8W1U4W5@# "\!P &0 'AL+W=O9+.Q#=B[*9I#VL5NDQZ*'FAI9!&F2(44 MK#B 8R 7D1S-?/QF.(_YP=B=JQ$)OC9*NT54$[5W2>**&AOA8M.BYC^5L8T@ M/MIMXEJ+H@Q&C4KR-'V=-$+J:#D/LD>[G)N.E-3X:,%U32/L<8W*'!91%IT$ M3W);DQ'!G>_"> M;(S9^<.'(]*>2"F\67 C,8KO>'Y_H3^>_"=?=D(A_=& M_2-+JA?1;00E5J)3]&0.?^#@SXW'*XQRX0N'7C=CY:)S9)K!F!DT4O>K^#K$ MX2;+?R7;T?+] MET[2<9X08WE)4@QVZ]XN_XE=EL-'HZEV\%Z76/X(D#")D4E^8K+.KR(^8!'# M-)U GN;3*WC3T;-IP)M>]0S^76T<67[\_RXYV4/,+D/X@KASK2AP$7'&.[1[ MC):O7F2OTW=7",Y&@K-KZ%="?]WN;0R#;\]DBAT\8=O9HN;4A$=KME8T\)>& M/\T>FPU:R#,?TFPZ@0^:<"^*5R]N\^S-.P=K(VP)IH(':;E(C'4@VM:R80D" M7 "WW\'; 5QT5!LKOTF]A:X%,O!RFL8I9Z=2OM"D/K-RL2>SZK:MU$+]$N/9&6(,GSB'+8-)-^H*WS1&HEQR1QAQ M72TX'3Q=20X*TS1,J[^]"T@,*7!;W7$?+PQ+/'TW&4!:*PL,]QF.F(5*A!C' ML"+@NNL3Y51[DQ#OV1AOB[ZYNH#=IMF!O^J3M-?7,=I>-H6O4=^;MZ/]<^ M"KOUX5-8L6D:O[F)P/:SHC^0:4-_WACB;A^V-8]7M%Z!_U?&T.G@+Q@']O)_ M4$L#!!0 ( #N 3U@P I%<30T (0D 9 >&PO=V]R:W-H965T^KO+"O M3Y95M;Z^O+3I4JVDO3!K5>#-W)0K6>&V7%S:=:EDQIM6^647*ZF+DS>O M^-FG\LTK4U>Y+M2G4MAZM9+E]JW*S>;U2732//BL%\N*'ER^>;66"W6GJJ_K M3R7N+ELJF5ZIPFI3B%+-7Y_<1-=O$UK/"W[7:F-[UX(DF1GSC6X^9*]/0F)( MY2JMB(+$GWMUJ_*<"(&-/SW-D_9(VMB_;JC_Q+)#EIFTZM;D_]99M7Q],CD1 MF9K+.J\^F\V_E)=G1/12DUO^7VSQH]2 M?*?2"S$, Q&'\? 1>L-6OB'3&SXIGWBG;9H;6Y=*_.=F9JL2'O'?0S([BLEA MBA0EUW8M4_7Z!&%@57FO3M[\^$-T%;Y\A-^DY3=YC/J3]GAT]V'>HO!"],F* M+TLEUJ6YUQQ9"&RAW>N*7^.9OY^79B40_Z6D"+*\= XMRIS-(V21T44L4KS5 MML+>N:A ?6YR1+LN%N),%WAB:HNU]OQZP/MHS^ GE8%P?CVXKWK. MH$S$CRYJ$.HI^FE5[%/R9$CE.W1VSF_ MW.'LLV@Z*V21 M:JBO5*!N^Y"W$$Q>JY3"8?#Z[4IE#\Z:Z2D#0T? M,**TWB#V@3F04M5JIDI.J]U-%'0JZXA=#WZ7*7M/(#80'1QLF6\#QDL4T;2L M94Z>-8S(KT;Q"&20;""S*[-8"_D@^5_N03R!,\33P:>Z3)>HGSA-I-HJO!^S]K76U?S'@O:0.0P*V9C"(Q2:+! M1X5WK2E -8C@4I/I9'#GBW\T3L3G'^5J_?*=D-D?J*LK"N8D&&-AC(@-![_" M.WSHP&84(8&@'"K!=D\#I*H4.M.5@=@4L00G'XV)+$+!)99#JT?!U8@" M*1R'S[5YSWNO885*%@L]R]6N <_(@N<4<'3^Y]^^N@/Q/ CC*V9NE!SFK!\= M6#X,*0F*/QGO8S!S+7?ZGL0OPB"\!OC@=: M1_]K-!=@2'X$'#2_@X)"P8F4_LJ9!N[W"X7)/6#ZF0-7_0)H>52UCK%CE+ M%EMRVS2O,R((*@'E;)S91F<\)=0;38(G+5_UB/*QC2;[NM]3.AR[DXP5P"SB M+'NXJ,#4I;I7)6=L''A(T5E=DJD<'*A+!,N?M42DEB08R4(*T-83XJ)HT2YQ MD>9=9 :4ND;_$C(B>J5=[EHZ?LS2\?#_-37@R868.QQZ0 E_V]@_[8.GPZ%= MH'Y0P2+FAS'P8QBRNG>Q5_RL[1=1)SK@BQ=6.6+/D!$Q=7/X&-O1D@MT]];Y M'5R+DILE5'V('F##4J-B]EL"M[B'= [#+M)!2_'1TNOCD( /&<%9P'N[]T;: MK_B12T*0&P/2D:=1%'K+U[ \&P@;F+C7@ M(9QZI2O?*=3HWTO1P*7A)&YBA$IF6>"\SXAA]"E(/)DK!) L!T0E%3L^N.++ M#:7I.=NEKC1'1N!LXAE_FET/DY\IG2\G"S(]*M'WM>:F!L8=)DW_,CFH26_J M)T_(#(OC2#_/D7KF.8H8_X[?P%&F>XZRXTF[TCVJ_Z/\'%=DG.P9I1^*3$1X M*EB/$-9(Z5;TBJ5&("J@FU=8I 5ML9=)O8E9O M9S+]9@-G^5X#1\MP'"7.>]\E4KE>N+XJS3UPHBK(QQ&)E:%&GK->.ZFQNV@" M"5KYQ.U+<+>R$2_S<5UYJ3G#&C#AW;GIC'L[H:VE)*@GB*V2.EFH2+K,T0,> M/(\8O[2[8+QK?]E/2*]<8;IQDT\K-)"[K3W.^-G,+-NTL>67VY\[8U;&?/,] M.ZG[9UG45#DBYR2^$N D$K??[U4=%$_E&IDN;SJ:!STJF-JI-Z2:4K-7Y"U3 MKG]\W_)%BPI$ (J+$\.:>;61#!P1AF;-D#HUMO*6:[D HY[8$_NHIAKJK+&# M>Y&62VB=@J%#4E\IY* 4KLEY_ "4BF5A(>VPMQ3!R]&+[:@0=,5=T&L=65X M9_C!::DUG4>>9-F:N_4FH_22&*/0)E?L;C\Z6CHZOJ(P?F2PT:105Q%=7;M(T#.(D;(:%.QUAX,K#O*7CZ?,@\19X<,$Y M\@"$NN;Q%P >FM HGK8#K\>'CN^]H\_;\M132,69$H(U);QD:Y\Y.<[B:$H= M>N,C_21]1C#3==\T7>L=TUHM96$@,,Y;29HX/4!GW>B$2^ :3#23"QH*C8)P M..5Q2C3X6GAL_Y>'AUYO]@GYW13A\?'TLX:=;;._E"[?,0QZ*]'[9O"6N0]MJ#3L5X&-+_T61PDV7:6=:-_FCX0PF%AQ'T MN%1Y,SW@J9 ?^G!22T FXL3 S9+C9W=[Z\"TP8HKN.UDWQL_RK7KM%SVX,L^ M;#ZCD-J/X"+;$RD83:=.M$&_@K>5&"@!3?O:I<[MOA$Z!SJN?;^T4-^1]#8J M)]#"/\P!"_(P8=\MUBC9Z994YZ$" 268T%9L*50V ""M=I3\Y/&/1^V#R5T' M$7A\U4;RA7CGY@J'_"=H1!$]9F0WVZ>B#)-U98#:Y/ 1T-Z0RW3&QG#H!V;@ M6;=#D$XQSU'%Q0-ZC@Q3/*A5J 7\'M?M3*62AF/]=-;UP[+RF;5>*!+; N58?1W>S(Z]"WG7YDU1WA[AT" M[ /R/^ILP1@+Y*F)W3[B';V)*IWC4D6IZ',']Y.=[Y4D>@3'W6R[ SMV^D#^ M':D&ABEY)A[X*4VIE&M,BIR6-YWVC5^Y)0ZZX5VOX;EKP6B'!R5-V^ASB.9W MNG:*-J:C3+U8TLW4U0,%^%JTO]ON8_L-2F.^?6$V)"R,8G6F@;V[H+FQ6HI/ M%3SJ8X5B0BS!03-*87FND,6R@W3[B;@%MFMO\525E:0Y/#\YREM5RL+.N4%" M\BP6;6]WQR'2'[8J#=Q;4\/+ VQ3P1.H-[([_<0D<)UN,V*E>L8#IAW8 P:I MS>\K;][6D =*OA"?"+(75;X-=FDVOZ=Q:>X!Z)XKM3&X$THP"I%I+.#2)OUH M>.CK@\O>ER$K])S\_0LI!Q7%?232/FT_L;EQ7Y9TR]WW.;_($M7:BES-L36\ M&(].1.F^>7$WE5GS=R8S4U5FQ9=+)1$%M #OYP:9R-_0 >V'1V_^!U!+ P04 M " [@$]87Y&MZ^8# !_" &0 'AL+W=O&;F#,?+@_.[T" 2/+;&AE72$'77:1K*!EL5YJY# MRSNU\ZTBGOIM&CJ/JHI&K4F++/LU;96VR7H9U^[\>NEZ,MKBG8?0MZWRQULT M[K!*\N2T<*^W#+<#CC%=W#R KXZ2TV S[;" MZCE RJ0F9L6)V6WQ)N(G+.>PR&909,7B#;S%Y.DBXEW\;T_?Q)$JN0Z=*G&5 M4_[WX9%FI4U#/'.?S9X+!4 MNCUZIF ,?+.:&/*!%&$ '%GR2(2,:.&(R@]LG:G0/SD86(%'_NSP&:$ FR-S M[="7S(E+FAE6_5!]V@(UJ/DY4$9YC6$&UA&0 WPLD6GP+K#+U)/SVAQ!8ELR MLKAO;:\,&-UJFD\!:E7%UZO0O.#@:O@QO[R895D&_&A!K4/)UJ*BZ MOYJ]L M%B_=*QOG H)JG=U"0 X;']1VSXF)(7?=<)_ #*X]YR%WC2XWRJ/P&JG_],-5 MD;__+3PWF)TL.(9\G)./$IZ6$P9U;RN.+M)!\O(*"45L?03B]W+^RC4M.\'1 M=>4.=(B!=S8RDJC_%VX.-Q6_-3J05_)H2DXVX>Q$$Z9:U2 /8O ]4^R8P 1C5PFF$QAL(P34 ?E)QW$G&]D MEPDQCY?NXB.6O2!Q2'<#$WEZ?C0FK\JO^4$@\&:3;/Y^\L$_-#NA@FY+K:8C2-N6''8\#\$]'* M]VOGZ#21"Z;_'.M_ 5!+ P04 " [@$]8SI9>OY8- #'(0 &0 'AL M+W=OOP+C9'7N&E45*UB6W M&<=)VW2:=39)MP\[^P"1D(2&)%B M*+]]?N= _ B6_%FNS.92"* <[]\!_3S MO;&?W4ZI6GPI\M*].-O5=?7T\M*E.U5(-S:5*K&R,;:0-7[:[:6KK)(9'RKR MRV0RF5\64I=G+Y_SL_?VY7/3U+DNU7LK7%,4TAY>J=SL7YS%9^V##WJ[J^G! MYNRHY+I0I5.FU)8M7EQ=AT_?36C_;SA'UKMW>"[($W6 MQGRF'V^S%V<3$DCE*JV)@L3'G;I1>4Z$(,8?@>99QY(.#K^WU']@W:'+6CIU M8_+?=%;O7IPMST2F-K+)ZP]F_Y,*^EP1O=3DCO\7>[_W*CD3:>-J4X3#D*#0 MI?^47X(=!@>6DZ\<2,*!A.7VC%C*U[*6+Y];LQ>6=H,:?6%5^32$TR4YY6-M ML:IQKGYY8XI"U[!R[80L,W%CREJ76U6F6KGGES58T,;+-)![Y%-F*CLF< G9.@&35L!7R:,47ZMT+*:32"239/H(O6FG\)3I3?^,PN*U M=FEN7&.5^.?UVM464?.O4V;P3&:GF5 F/7653-6+,Z2*4_9.G;W\ZW?Q?/+L M$15FG0JSQZC_[SY[E-QI846%O6ZDZF(O<_4V5KU +$:-EL M8+W&XH3 -YWK&L/',>=Z*VM?C+;29J27AF4^ MRK*6XB:75D;B1N8:I;+44J2RJ!HG((L7J17* MBP#/35-35-Z7!?1WUC3;'4ON5V$%5 HO:B9K17J]DS;=40[-O!ARNR4ML"@+ MT\ D0?>OLO'>J'>06UHK(39;$C^?)*MI-)E,8%"B@H15Q1I[VZ0=PP=#N]*9 MTM1BKM[$=7TAC]19JY5ZX:*"P['V\ YFU4E3N4](+ MA.$.(B[1>-:\?XR8)>,[#=*R];PW>>=TT&R*:A@6N>C($9(2(B,I*GGH ]5KVX7%DV0:_) 6$H9FN6'?"!L 6H M-K8/1!5J9?^0,CL4/P&_/L@/WMX_C;UNX]'#C0\VCB:^3\= MW?I(@*A>A ^WO[:R/1&+:'ZUQ.21'3"*/@ M94\LI66Q1U.@ N#]!Y%9RU.*W3<;G6?AY_'4?R:STYO:TI*)RU"-\+6RI%U] M$,OY2JP6L]'''1K-]U2>AV?CY$K,IM#(0966$$(0&BEQ3F[FE,BU)XPA4F3I[A(U[- MGOF'M$[AL+Q*[J_S0UI?D"E6JX?K>$CK2]HZBT^C(\J%< M4%ROHD5"H4%JH"I-XE7PXUO&(O#N>1)-I@FY<$K_T:\K>/(](2W$_YW,&]5' M[''6(%-7,5.?^O ?D1/WY#63=WV5JL"<'BDP;=8HE600(%''(K 6Z[1+3*R"<&W M(\ 1A-GK>G>L?D"3GRAWN5Z3FN2"#VB]3[^IBO[&$Z+*O@=6M1AX(0E-S;TE MN3!0PAR4M.Y"7(TGL8C'\]7#HUG+WA*$6XZG"_$7[%_&^+B%X!:N\!,[]'DJ M/C95E7-,((A3Z79B@\@8[B&S,(B T0.2/RX!XCB3OZF*,B?3U!LFP#%U+WI\ M;UA.8U_$KA:C0:LR:P)+#.@))NT(=+*S2PS[C_>;>7253)AF# %_!!I ;B@L MW?+ 88,/$>XUZ+T%QBQ*C97@_VN&:IA]&%;9'HMY-/H:MJ(I!N&Q9THPFB^N M7W31%!"V[M./H$(+8A'B.!)U,Q,%9CLP'26#@I@,':=LNB1GY#-3\Z&0] MVLB"*H[MTY(D4$1VQ.;44TC)KSL-D1A1!V-@0TL )26BWW!^)&@6Y%2K6XD[ M!$H6H?(&+JY!7J82$ ]]A:$2MZ\CDQYI1Y9#W=.,^7-##'R^=D*83CVZMO$1 ML#4&NDO*3-(83R0-F668#N OQV$L\0&C'Y#M(=%AS35)Q(I1'3!591PO>#R\ M]IKXBNWNC8'$+?(5 @38DHV32YQYUM5%6&HHH@ M(M>JCUQP+>3G/A3_FY,TBP$%8?YG8F?VD-<>1Z[L'<:(-W@,B+NQW'4JD^OT MX.,>A(AV?V'0A1+:C[]QX?&?+=4KXGL2&IH]GM/)_D%Y;PV:*73&LZ8D1_'8 MO'G [(%P3!LEM5') ("[8&[C-2V;]??9$"*-3ILX;1QJ,NG:@W=!?!5 M'_4A!/9#H3,LVT-$ 7\XI1:U7+JKHG9F[C#74G-!'"JN)6T]P/1N,YX\:8'S M%F[,U$:5-%"CZ-:^2W"FM%,1V/W>9%L?8%1>*%-R&GUHTNI ;II+7;AA'R'[ M4B&FTY*NCFA E?7FRF$P(F$6$^?/&+\)TO'-]"*0'E(=4^NN1 MKUU#A:NW0SNB0JP[:37:M3 Y+NO/UH?*!)O@&C*Z:ZCT% M3^SO(C#<%/[ZF\&.3VIN8JFJ:BH[8_':WXCR35I'&"FDT=XHNRD=^56%O_I$ MD#8%=X_;DH6A)RA=&9ME+7,N9OP"($CK^BGSWL5FSXX,S>]5M M1YYNLCPB( M:PF^#S!5-( -U+*/Z9^DTF\;T/$MC2:.TM^7F%2S)AQZH42T@O)(X5SC09C, M?H<]B<,QMS8T:!(* >'HMNB!L9 TM>HN@OK9Y/3U#B!VE:)B&>+T34;U1N%[@%A0"H-.4V% M**PD4Z>K;&F>SXE1O 2?-[X,]7(GDRLO/0;A+6SP3OKJ\0-/E+I@_$.??<,- M0R?WR[X?A!%TT+&&!;)-+0]_'8W^;_5]BS\M6B MQ^#<'==T'^XS84/U)#0-_;7NW"EF:9)T78W$D.+,O;IXW!YR=F,/;+W%O1$B ML38U7WB#"=WAEQ28[<\HO&>QFCMON,0'#8(Y2!;KL4%[-PWLEE-2A'<9Z')\ M ]:!K6!WXC&4)L4,X*%"1=TI[8I)0#WUH3=\9E1[$^ !N!?08RK/Q2O=!?^0 M$TU67H:]SG,/'60'\.!Z($E04!LJX%2!>'(;5B"Z;BY3VDQP7[=3@X>K#ZH2 MPNGG!IF(D@%P\,&L8<._-[IQGZ&2;.? KHNIHLK-0:$X[0R_"P]7(_#D'7" MI/H'B$[C%KW" XT-*CHYK1U@VFANW !7O+?ZCBX9KFO +.2($S^JDGJ\N ;3 M\_ NX/WUC]?MY3_Y>@! N.RRO[$]R"_NN@@D[Z3C2"@:F"]H:%;;+N2'![>5G08UWDP4BB(L\:D]=EQ4@L"]9Q[M&J5+M8<;6VHM0W(ET?JL^H+S%>? M>CE[.7BY#GMO^4\(R*\H]OX]>_>T^RN%:_]ROM_N_\3AG;10C5XH;G!T,EY< MG?E\;'_4IN)7]<@J5#?^NE.H,Y8V8'UC, .&'\2@^]N-E_\!4$L#!!0 ( M #N 3UB+I1]J/ @ '08 9 >&PO=V]R:W-H965TJ9598:YZ2VO+]\.A M298BYV:@2E%@9JYTSBT>]6)H2BUXZH3R;!B/1M-ASF71N[YT8_?Z^E)5-I.% MN-?,5'G.]?J#R-3JJA?UZH$'N5A:&AA>7Y9\(;X(^T=YK_$T;+2D,A>%D:I@ M6LRO>C?1^P\GM-XM^%.*E6G=,_)DIM0W>OB47O5&9)#(1&)) \?E4=R*+"-% M,.-[T-EKMB3!]GVM_1?G.WR9<2-N5?:73.WRJG?68ZF8\RJS#VKUJPC^3$A? MHC+C?MG*KSW!XJ0R5N5!&!;DLO!7_A3BT!(X&^T1B(- [.SV&SDK/W++KR^U M6C%-JZ&-;IRK3AK&R8*2\L5JS$K(V>L'8:RN$EMI62S8[9+KA3"70PO5M&"8 M!#4?O)IXCYHH9K^IPBX-NRM2D6XK&,*FQK"X-NQ#_*+&CR(9L/&HS^)1/'Y! MW[AQ=.STC=_D*"]2]B R;D7*;J@PI)7"L'_>S+ *E?*OKA#X#4ZZ-R#TO#7I13;>1T7C .O6SC_[1+@7^ M29VR[Q775FBFYFPN3<(SEYX^^U18\<@38!L!Y(65/,O6+%%YF0F*L:0;8-ER MAT6(<\P:"URGE<=GF?&"'=%6/_]T%L>C"]+,;FG10[/H'HO<='1QW&>KI4R6 M3!HFL3W5';/*:Q1,/(&W#'R8K?T0.:(J[5@"9(8EF,$.IJ:2D)I,VC\Q.)*0RU4M^-&+AGR[C >C #7+".C9<&,>!2:%XGH M8ZH_&HWSUX>'&J$2ZXEQ)NW3QSU4JYS)IXI<(;?F.$K[B M.O56*\CHQI-W.M1Z$Y6N+?8%?,!NTE32(V6U#UE6H@S(BI?$W.0M_.+%>A,P MSF:B$'/IQ ]/ICX:M7W('TGMC0P2-Q<2T88+.S*MK,WGX'S,(,$TLZDQQ*M) M_X!]V2I6_+"$FR6CHXNOJ:@H]T4X/EZ-$E-)<%$6KR)FP+YBA4, )AITU&#; MN\>*D]^ETN1>A9+7C9)"$)H>15&%PL7!K;E3V60]6 :WC,IDZL*'$%BWN2O< M((0%*/9GH'W1-N"0-DKL%@X-SW#8 ZM\(=Y8FEN@0ZFMO77()B]+K9XD#F.! MC!V>#*8-R @V]%=4"#$J1\*!%GW-I8;%G6!39#/G!3)/L<-*-(^\D#\" MR\%^!T]JG)B1/QQ#;YC-BF19J$PMUO#F$>UC25KZT*B_"5N?XCQ%5R3)*VKO MV+PJDE"^?XG7:3H:Q&V:)I]SCXJ:L#=FACI].Q$/V&=7ZGZ[#0,^H\_. JE# M^)X=R>,=VHP&X\;L_P%U]F$2;((9D\8,3 !33\X_ RI*I2D5P._QC/4D<#J9 M.+JGQ2LMK7BGYG.7"?&4H**P"P@,J%_[VMH;&X\.GYBM WU:G^>O,VRWYO\/ MAGW9Z[_/J<^Y,QY$;^9.D MXH9,\H_[6,:]%HG3:% '"SJ5VX"G%X8]?/XCR+0P,IU.:F=XDNB*($1X 9AS2A1> MO?>&#EFLBHJ@[YI\)R.M,P5>WGW^>G?[*S6QKCYE&@J1W/5SC6507.7E+L5E M K3"U"R3"U_!NS'<=? +SE+.;E&MO,]N>2;A2"%A/\_+RM1'G]L,2IZK+\/& M^'.4B6T"47C_9F*M'#US0N;W2A*_[KCB6+>PU.$!_HDLG<$-"O=7V79E\X46 MWE$T)&$/MX#GJBIL:/H;3+5>3K">SS(ZC%RUJH)N)?48N((;LLPEB!2,1VY>T(KX0>^*GA^<.2BH2J#S'Z8O'G!1/Q['KG..X@MF;[-ZM[0U3N%/J:';, MHBAFT81%\6FGG>/S":P\&D]CNIQ.3MNVX9D==UCGQMMY^"@2D<\0PO$F$SLR M2$UTYG__?DJZW^JB_OED]#PE&-R3DO.3L\Z4N/&6VW&WUQC^;V5E1_4IZ\S. MK@'CV")X6F!9B?*W!^>* -FO]HN/XW4$L#!!0 M ( #N 3U@II,#_RP( $H& 9 >&PO=V]R:W-H965TLZA,B(8&V:@$)VDW;0S?4=MO#M >37!*+),[.3@/_ M?F<',B91I+X0W_F^[[ZS?<>T5;31.:*!;5E4>N;EQM2WOJ_C'$NAAZK&BG=2 M1:4P;%+FZYI0) Y4%GX8!%=^*63ES:?.MZ+Y5#6FD!6N"'13EH)V2RQ4._-& MWL'Q)+/<6(<_G]8BPV7W+(DLL=)254"8SKS%Z'8YMO$NX(?$5A^M MP5:R5FICC2_)S NL("PP-I9!\.<5[[$H+!'+^+/G]/J4%GB\/K!_[2^14/@@CYE-2+9"-9C:[<*4Z-(N3E;V49T.\*QEG MYD]8"(,)K 29';R0J+1PYS7U#=/;(#_>4RT[JO -JE$(CZHRN8:/58+)_P0^ MZ^K%A0=QR_ LXP/&0XB" 81!&)WAB_IB(\<7O;=8#;\6:VV(K=^G"N]HQZ=I M;=_.RC?7CB M1T$;6*E:OUC=6:55==_XAO!SED57< MD%45YX(R9N-THF:)6\D3 (L=7%R%@TD0@-!:Q=*=6BM-[M2>+D40GV>&+,IT MH8\T[ ^",T(J=)K,M.,5MI4YFNU7MO/R@7W7SX%]Y-6;Z% M3/)[+S!E:#"\GGA W>3J#*-J-RW6RO#L<#]5"ES,&R"_N]C_A=0 M2P,$% @ .X!/6+M]\M@:!@ V@X !D !X;"]W;W)K&UL?5=;;]LV&'WWKR#"DVYJAW8I>MH=A#S1% M6T0E4B6I.-ZOW_E(^9;8?K$EBCS?^KG0]<;27/PZ*J'&1)7IO&ETK+ MSY:YIJJX7=[)TBQNNFEW-?!%S0M/ X/;ZYK/Y5?IO]>?+=X&:Y1<55([932S M3(UY@>]/.0WW80(R5(*3P@?5^B_!M_ARY0[>6_*OU7NBYON59?E><\(0I M7?AEBSAW..PRT3AOJG8Q&%1*QW_^U.JPM> J.; @:Q=D@7@JMA-<@I34'YZBV^*JSSMQ/QLU%.!87,C'U0O,<>M.A?#SS0:P+MK'$:<8_>FFBK-R6G'_IE,G;?(CG_W^1P11_L1J6+&KN9"WG11 M$D[:1]F]??TJO4C>'>$[6O,='4._O8><2L^E]F",,LBE#9SW\3R.E)[WV:%( MLS\UFS1SI!K++H+6&3OUA62O7UUE6?+NOC20;_.>HPF0,::ZR43 M^"^EEWD8Y0?L]!A'Z==UJ:2E#Q6?:^F50%%9!T##II;L$$;%=3-#2)HP@LD8 M=')W"5/Z36$:#'_;XI*#AT6=!#+*,416.QX[@)4A2)J85DN&7Y:Z^R1EXUD"TYVPX"7HM"F-/,E1K!DKJ:EC*"N=;S/MD(HMD/( M0$T;#TK"6%0+@>ZEU&!]&>R)%918TFIX8LI'K#Q=%%+OSMACK.8J9P8=# 8K M2>]+#KYG-!8 :FNF/'B@ETPZKRKZT \ZSY1%HE2JQ+C141 N"B4? M@ZCY$1*1)*\,?"*!3K+SI),-52UM M,2!@'N$49[6TRN1D\JH_9$N)M(GCR2B+?B.C:ADVR7*)=J$1B -FK"QY*'>S*\51_R&E1*:L]'.- M$%*&6 2_2/:8:RWR%"MK9.53&$(FKEE#E;"&S:RIMIP; =B:9EYLQH9)C R* M<:>L2 6/+"=;.-F$5*@;6QN'VJ!L0W7"@Z=0$=L]!(KU8I\01B^Z&M,1RTJ%0@"#JNHU&:;H 3^7'OK9HV M7J[:"XX*Z$^"6[ND?$',B#C"B!-)X(:,"WT&*2;K-TT=I(";H@!)5+P2;0&7 MI1';$3V>R#HV>IQ]I UA)W*Q<^F-7TN2:68 O7#CSND#51+:-::XL\[.?C;N MW'-74$L*!7;"+I.L\VU+=&$<[%X,.Q]I]Q8T>:WL:<;..K$D=OL-8+!BTG)N MIX\[WXZY=L*NTO/.^Y>.I>G;U@C?!<22M\-1Y^.6TR&\XUV4C2@G[#2]3,$Y M\@L]-8@4NE+(M_4^Y8+.#FT6Y7#%O&(6'! MT @5LGBAL#60R6?P^UA<7'9^VROP/O'@7-I+AQE$B_>A>*R8<[O95#;R1G1]<9O$^\IF>KSU?>)VKG *+^4, M2Y/^Y7F7V7B3BB_>U.'V,C4>=Z'P6.#R*2U-P/>9,7[U0@;6U]G;_P%02P,$ M% @ .X!/6-BM:;)@%@ AD@ !D !X;"]W;W)K&UL[5Q;<]M&EG[WK^C2IJ;L*HH2*=54?H7 M1\NZ7G]_>56NL9/MSCQ:V=TS@^MBI/IZ>F3DY6VY='+ MYWSMQKU\7C5U84MSXY1O5BOM-J],4=V_.)HF%N3?UQ M?>/PZR1!R>W*E-Y6I7)F_N+H:O+]J^D9/< K?K7FWG>^*SK*K*H^T8^W^8NC M4\+(%":K"83&QYVY-D5!D(#''P'H4=J3'NQ^C]#?\.%QF)GVYKHJ?K-YO7QQ M='FD:6\]7;UQQINRUKSJX4U5V,P:_^CY20T,",Y) M%G9[);M-#^PVF:IW55DOO?JAS$V^#> $J"?\IQ'_5]-!B*]--E9GIR,U/9V> M#< [2_0X8WB/#\"[<;;,[+HP?/#KJO0X;2XG/TB3/D(,;D.Z]KU?Z\R\.%H3 M('=GCKYM;_5A:526UII1&U5BMLZQJZ") O2UK MS$;Z D+2+Q0W?S+S-K79@L]+SVCAE"@OQTU%0+)YSQUFU6NMR [THL*41 ML:F=+KUFI?-C1@]'7&N7GCV ()V"S(RM-U"">AGQM.4"$!)I%J8T3A?%ANZ; M-9T8S]*Y/I:6?MT24#[I7&?;+Q.?(6>!6'2ML%/E.]B.U8"P/T["_GA0V-]8GV'_?QCM2"$5 M+(CID^5_'DJ4*P7WX9BZ#13>*:W.I\?G0XIZGG _']SU/7-!SPJC;LV"Z-R' M^2",?BW-XZX-I>#PM),1NK>*' ]9PF81:L)F:M*PQ^-"X)"3WH!Y$?J M9EG556DST0QXH,H9!K;4=X8?=NW^X3%<(O\*0&.@9-3/D!XU57A4Z3RW)*U M*P=V1>4;1R *%D;(.%VM2(<:_!9FM'J9X,:=1K@,J7YCBY7Z 3JSYNT?_NT_ M+J?3TV_WH=D1O1@GO$ ?198161\7=( 5F%!#4L M%D+AY(D9NO 587%GJ\9#.X40)D^4 *%;4IA\YV M*2*.:Q()$*'6-DNTOODU MDII(!LW*&&$R)/D=V=H<"*TL>)LW60U($.-/>D$[1!!7MS<)AL4RD-&2X7A; MJG?:@4X0Y.F(4;@6TT3+)Q?/MNPD0KV"S\>.(4D0!&Y>(3YAE*)O8*3NR#J3 M33.\"=T/A-D2IO=_TZOUL]<)0W!QX?1* .(''0M2 %.(,Y&M]#BBHTO$)!_Q M8IAF#EK66TV1@VU/F N2-7319YRU5W'#09['8Q&U9H&Z[8*O=J+>&6R2&% MI(0A#@@A58H#R"RSD%UW=WF3 H+;=C\QT+0V8,LFK\6@*0MV)V2<[LG:4<"0 M=ZW_H*Q=)%F[&)2U:^V7(T5_V=K?@74Q7'E;WB'68&S[1.^O@)MB!.**173@ MF>KD$V!6"XLGB;;M>K;_E;.P6 5K"(_4V_&ZCU9GC\! M;P'G*:>"W_4A@LQ-1N1@D<,.4(S?FWR1=A=_@] 2,F-6\/1(A4?*SO$L/BG0 MWT-F@-&7B=&77PB6R$)E)(_$E3Z.#@(X%"EM056=WTQDL.6[)Z>GH]/34W:U M\ST;&<(P3JA-2]A8S-./:I[@@.R0C=W=O7?%Y3TL .,\99HR2TR$68K=]- MVA,B&2>]=NP<'=CO*$90"U@XC<=B"$-6=*;+3X,Z_#2Q]NFPOX"1NM-4V@!J M.'+3IAP_ D,R+%<.VXL[[U7FOW0#]081+1RS^N$SU Y7\64M8>F[;E1QO +G M<)5_EA6BKJ;,)+(8H,KDM*UKG YG)=HZ]2LKX+MV)];EZ;/7!GF:3?+RHP7/ M8"4VO16-?\$^28HDV(?D(("%->FDCQ!U$\A<6#VSA9@ZI*1SVI%-RSC!R6DC MW&[OD3QR= DE,)++WG-^R;*?&4O"SYFE1V1)7-2E;*HXFK1LL3B7GW/B%K'8 MD&7#VLK!.,)0=])]P*[O#?0IA%84L%FD[9H%1K+H+MO)0X[5FQ;GSDT\X+9B M #:NDN.(SPV9EH0215'=2V!!?B #X$5%,=GWZB<*^=0D?$[#YU *.ND4SR:# MS/_@=(Z0,-93WC-=.77CZ)"0HEB=K<&U6)6?V%7T"MJ_:"_.8'8C_%0#,!+LQ9J2GX61NS,J, YZI4E;1YU\J9#*63F" MFIM"4]H,(4TEA5Z:?5/%=&"3SC>VHA0I+#F+62&_O.M8F9:H1 :D,X:K#!)0 M6/+KJW5#*RC3D.2%:A)4\#\F/&&WZF4%DMX921)CF8Z>,/.F@/&\,REUB:;= M![L%(Q5V<&+P?36O[S45AL[4!FFT?P:+FBVQD]M(PAU/-E+G<<6\<7 U#3UU M$:_=F:7-"BJ,/(Z7#I-BU*D'25A%LC(L#FVE<3)<)'P+\V,=,P-4^*DJ%\<_ ML0NZ8F+T"L0@Q -*-+R-7"GX2L?!1N^+) 3F96Y9=]ASF[#8EC X"\M64IZ3 M<'YI"O%,#3DE,:!WUMR3;X4ZVA8=BC.ITJ#,G:2*%B+*,BUN2DZPFY)+W0U)FT35$HL>P?8>$Y&"8K/LX'^1B#^.(IIT"%\)\DPE#624"-[?(P#%& M&Z9T#S16OU$&T8,I%ZFR:E%2LC@ZQ,:6,KP^;S+)%9E&R8QT8[XA?6RKYY/A M\OE5!A,B5.]7OF^HG'=AJLX/<)7,XUAM+1 ^4..92)"WD3+QO2WJ2-^@U_5? M5SG8G(6V9 H KE, <'EZ/E+A>NIL(A*:!8WPH["T^S0]E2"01H=0*:ATZP)T MYX31 MJ)_:4G21RD5.2]M(2D<(#3(N?;,* MQ$MU*JIH25LYS=7K=0%Z01E&>\%>-W.H]W"62/T*P9[YG(5.!V<7H;@2THSD M />5A2*3G3-$4D"=754[IN=3< [)1)+Z&BH.-/JK2L[B0SA]L^H5:7KYK M./!8:FV680DCA,(71VZ?;H>46 V-U]2LW!04[61D%-7ZO=I(T M+.LH!(L%6<32"T]LF34N[D0WNU7/$):&M@3(9;E50Z6" *.W1WJH\#JFRND! M^8T5LBVC*F5\<1E[0NS[I$;D^)J"79B49M440MYW56Z*/@.55^Q8O]I.B?WH ML1O:MPEV!Z.1:FHP[T]V"A*%ZRYBJX#85PI;U.I('XEH2?TMH@7K$S,ZDA5) MY$AW0[[O4SG?%(5QH\!VPC+'0NJ([PK82'6!;=%;1A1\W<<1P:F,^B#.KT_4 MN\[8.BFADZ2U/(< _3V8$ )+?.O00JH6>PQ D'3@0)V9B4H:CBX_II+&)MQG M 8$]H;!+J$)#"77M[*R1!F[W*%NG)OY).8:PY';'C HGK;K-O/0CMZG507)( M6YP)/8M0U^G41[LL8(YWBSQM-SE0'X(K96\9^#"^WI$,4LP0",; %N+K.+RM MRMRV5@4&>U=]I3[OJEDJ8R!W]=A_!D**C>8P]M!!M]B[WY!A165'Z>O=W"NY M6;:%U&3&.7F#-BB7,G+T3REB.^1DMQ1/M#W_O9'F121:FV;O,")&LF-UNX\+ M6Y,]_=A^\"OT8SAT;!N4D^$.Y=L2'L.H#_KS@>+'-_0ENS!343/5J#B5DA4U MKYAM$K'9)!E(+Y$"=P\53B5N,Z7F_@0ME*&"V-HJD_2: 8HKN/N54(9?HPH&SLRVCN&/"_"NN_$F/&4/(4\$&S;(7>2RH- M6FJFDTZN*BPO["=#E6+J>I&]D\DJQ=,QK4G:YZ(T:U)B*VTW+C#&^(RH RLB M3;6*; 8LAJ7>$TU04?)'9K\71D]+YMS<'449*9&1DI""6U MA,@73XY#442P2X#=&BV%S'VBW;:P0B.2&@=B@T/+FDUFQS(!G05L 8>1L2LE M2?>=V-W2+**UH&F2Z-O80W5&X$)IL8OT 2292XB[>;B(*Q7;,?7.L$;L (_( MSE(O/+1):?9C% _GJ'[B=<&R:SXCV.143'\67]NG "-R+[^;K%.OB.O%H(SH M]_&ZT"7+TH>D4T2,J&]$O]"6S@WB6BHPJ&9=Q<8A-13:6)0S21W(3<91G4#[UMX+"TAW%2("4J=0IWY+N=_6 M!&68G4S5IY3GC61H2 2:PRV=)BR3$2WW3ANC^U&G,9?"FA"PI*F4W>FZ3!=9 M#.,#N;N6GKHK!56%NXDIS0IPO&!3X2V6&ZB\)*:^*4.I*\"1<& [72;!*LQG MV57?>QI;B+-W0741T^Y!(JH@5Q5W"YWT-=@/0SDT\;('6EU!WG\GPFSBW&]GVI5YX>2IE(5+F@+%WT"]5F2;3+8LJZ): M;.!5%M3GI5%6;$EU(&X(K9GBVM7^0 I%XY*AF;6TZW7D+:&S/=&(;RF\^ZT3 M:T8L6?)W3Q#"-2N&B:SP5LO=M"EDR(]<5:0>1<(NYD!!WB(]ZLT:AHL\!J>. M7CPK'4/: Y.EXK]+GI?'I83(:.((J527((IHKQQG;3?8L2C4FDN- VV&S S MGLMN]UWJD-=2D/,0<@W?5E!@&..>BC*^F0TCNMQ'Z+X&\8C#(:;&UD;]X8ZS M_A/+TCTL,=&!]U]38)7O$['[BQ>N:$Y <\,;UAL&]C,-9 %GFU+15&KDLB;5 M[98TSU95N>\!2%55V-4PA[F]/#7!2&Q"A)7(AF?I-;*\*>+\!L]*LQ&8451L M5E*W+JMN[0$&@5\WHP"[K5QX"?GHP<#2,#IF-C*2#=I,R'8L'^;=K*@(VCIQ1@"<2"IFCB M!! 7GMDLM ,';7ISZ(&=/EFX!OER8>RQ)0Y."_:%I);C!Q9-<'5=-$0[M[!E MMV^R>WQA[=:C^Y5M,GJ$DKIGJO;EU=JG"G4: &R-'DPLC3L/^Z-V0&\R/$!W ME=_1ZPE\:*H\]WOZ01@'^FV[@%7W2J#-@7K^N&?M/<(GJ7;' &Y@$GKHW;UV M2&_ZA>&Y,"MX33B5V4;:%L7!E^J&P?53:6@/CM/;P4.5Q34]F<\\P-EZ-PZ> MXQ8$U&MR%SSB1^;\O^A/*+9_'-^.54Z#H6[\5VQW#2>A>:MWNM ;;W7N0YZ5X&_2NUIMNV&G.)7J1;9,^(7]HH[5@;C2?*"9 MDV-#'?].:?;P;#67324G+N,$0&R&D(%A+TFWG5G2B\%MFOC%F#.\H:CX3=F0 MH$EZPN'#SFFVIAK]7M]+$ E;/PSJ]4AR\$,-1+E'3XSC7![[H.&=626_FSPY MEQ'CDN:-+Y_P#VS$$]1T4=[D:;E:;(85M!UPG X/'5YO$3M4:1\2_KUO_WX[ M-,F8VR+!5_+]8<$/SS:MU(R$:.UT52J6\@24HO)-WC.)3G1LKT[XZO3[!V]V M^?.Q3'4W$F*2-'D1X*$,0#[JG^+?>I/A0X6,Z@&$?_+T_-G_?_Q??:A_"RS^ M#3\>/&0S5C4>6N$?/7@5K"=,^G\BFR1G$11$?:>>G%[B[\.S4_4(G^<7EP]^ MZ5%8KDB&O I^),QUQ^&=L[,)GG[X^/PQ?5QR?UBMBVICC+JEZ(+'@7OC[&\ DRH(E M+H'(L M&0_1! 01CJUY+?=-N(R8F^1X.'/D+"V EPY&%Y0.1?IVS@+?J(%/;X4[?D&& MRF8-9ZO[OR+@(5JVH]O3X=%M>K6@K+LS=S>N*BLJ%HO[^ADYPC\@*%=Y1?]_ MH9?.WS#-_<_N2S65GVEZF02,A$NR0WIW #&QIYKPU>U'OG-\>D&O;K7R^*7E M3T>4!DM!F[PZ\XCZ=JP,6.?C,[.FYJ1I0R,> ;$PBQZ4V:4ST!_QG73^-0Q2\ 7_ QPO68'\EYAT M-?V3G2OYUS+M\X.Z>W0.9X]'1\<7ZDG/S3&_E15VO^1S.SJD:^SU^7 M1B/,IP6X/Z^J.OZ@#=*_'GKYWU!+ P04 " [@$]83^M2#&0# Q"@ M&0 'AL+W=OZ:ID464(KTD%2?[ZSND;,=)G:! #^UA+Z(XFGGS M^,0A9[+6YJNM$!WS7/O'QR^"%S;O7?P*UEH_=5/WA73 M*/&$4")W'H'1<(L7**4'(AK_;C"C74H?N/^^17\;UDYK63"+%UK^(PI73:-1 M! 66K)'NHU[_A9OU##P>U]*&)ZQ;W],\ MY8I^M-,#&HA6I'=K?182]@E#P3 MD&T"LL"[31187C+'9A.CUV"\-Z'YE[#4$$WDA/(_Y9,S]%50G)M=HN5&K()" MNH1Y8\G!6F"J@#FSPGKKM4&+RK'@U;UA"XFV-XD=Y?YLF=RI1E\ MT,I5%MZH HO' #$1W['/MNSGV8N(E\A/($^.($NR_ 6\?*=&'O#ZS^!=5$PM MT8)0<,YY4S>2.2S@RE5HX$+7M.\KOR%O$=XIKFN$Q7VP:T7Z'%+DY7PW%0)_ MR,GV)MRX5V M _@*NV5"^LUQ3,F/+9.>\2U:1T7L+-QHQV3GSS]&Z7CP^O_A5PWP6[#X#8=. METK05;JQ5!6VUYDSR12GHG+PGJF&KBS8% B\@M-D1,]NGD"/QL%PU+DZ4+"^ M.&"!5 Y(-QB7S%I1"KXY2/,\I>AN?]#WPW T@%[GO-:-+Y8';RJYTNCZ!PZ$ MM.__;99F[8KZK\G2^9LN]K:,W?$*C="'CY; M)NGPWU&0^*W+\-W)P5DX]3+ MT!^%@'2<4\ A(9Z<7,\IDN89X?0#S MQ))"DY/A( +3-BCMQ.E5: H6VE&+$5XKZNG0> ?Z7FKMMA.?8-&PO=V]R:W-H965T6AGU-F&8=@#+9TM M(A2IDE3L_/<]4K+BM+:;EPT#]B*2Q_OQ\70?>>.-TG,%R@-5Q(TKB;A M57\T.W?Z7N%WCANS-P=WDJ52=VYQDTW"V %"@:EU'A@-]_@.A7".",:7QF?8 MAG2&^_.=]P_^['26)3/X3HD_>&;S2?@FA Q7K!+VL]K\@LUY/,!4">._L&ET MXQ#2REA5-,:$H."R'MFVR<-S#)+&(/&XZT >Y36S;#K6:@/::9,W-_%']=8$ MCDOW4Q96TRXG.SN]IIP8RVVE$9C,X)J;5$G+9849_%JB9BYY!CJW;"G0=,>1 MI:C.-DJ;"+,Z0G(D0C^!C^0Q-_!>9I@]=1 1W!9SLL,\2TYZO,;T# 9Q#Y(X M&9SP-VAS,/#^!D=S8$IEF("?M:K*'MS(5%09E^LCV>C!C DF4X2%YXW3$LI0 M"@W\=;4T5E.M_7TH4S6.X6$\KA M*>_314T[4"M(55$JB=(:R/9/J![_MT;!+(G*7%DE>6K X)K(: \=ZW3@VQSA M#A_VHZZT*GX8VBJP9#K_%@$P5ZOD1 FZ4J@TN21%51FJ7],=!7\BTW6M]0(J M%2R6J-MR@4=)WTN2H'.S9]\#W*986B \8'(?JE 5@>X&30%07>"6+D6#9A0L MZ#XA20_6*&E7>!*QC)C*71VX*P=>0F>8Q-"ER2#I![?*DI[ZSME.R^D\AN*2 M\H;0H0(SW5/G-,KC9 M/^+1LE@B/4$(I5;WW#\)M(3.DM*^XM975'<'R[(M/LG&_-E&IY%^(K;S9Z&5 MI$E,(Z?TUQV2EPV6$TP^;YE\_FPF,Y/#BFC@ZTXJZ054=&5KW7,!?M<1_CN2BOC@[2?*6)H?8$^UU/P7JM>_QJ.3;$7H$K,HW/?B(>Z+JOJQ=6E;Z76BI+G9F?YM0* MHW8*M+]2RNX6+D#;7$^_ E!+ P04 " [@$]8A _+)C9K.S#]]WOM0 H=RLY+8E_?>WR.?7WM\4[( M)U52JN%G77$U<4NM-]?]OLI*6A-U)3:4X\A:R)IH[,JBKS:2DMP&U54_]/U! MOR:,N].QM2WE="P:73%.EQ)44]=$/M_22NPF;N >#'>L*+4Q]*?C#2GH/=4_ M-DN)O7Z'DK.:\>T^VF-(''[0/Z)ZL=M:R(HG-1_!R.#FO'V3W[NU^$H8.B_$1#N T++ MNYW(LEP03:9C*78@C3>BF8:5:J.1'.-F4^ZUQ%&&<7IZ1[>4-Q1Z#V154?5A MW->(:L;ZV1[AMD4(WT (0O@NN"X5?.0YS4\!^DBGXQ0>.-V&%Q$7-+N"R/<@ M],/H E[4:8PL7O0_&M=2U#!'KA)S ==9ES"W*TPE_#5;*6O_^]P*M/CQ>7QS M;J[5AF1TXN+!4%1NJ3M]_RX8^#<7V,<=^_@2^G3!%"D*20MBTUBLX:P>=2I( MG9-Q<:+S,N"AQ(E$A8>7\0*TS1(\C=:#:R"0_\)/'O/+3OEE!WX(*F'-5$8J MN\] >&X:X15\)__@V%**O#%Q9N >V;",PC?DK!SK;WR='N.@2]$H=%(?G"^+ M!2P?87:_A >A$=D89HO'^8G5N7]6FM;*@V932)+3=@[4+BG@!^?\ ^+4&\8# M;(1#_ 3IWC0*C&GD);ZQV$X:F9;OMP/#8>!\8K1"O#WGV!ND*;Q_-PR#\ 9_ MP2B^@5&*]C2-(?$&,;8C"$;^:Z<$T7RG5<*Q0.\7UM!+0B\)HXY>$+>VP2#! M1I1X06(LL?T,7@CB2#H(G*5DI@3#9RIP 3;E,ZZY?*+ZPM+^X$Q3W A-M"40 M>_%H9/]),G1FBA&(AYZ?#"$*O,"/G(^-Q*L#YQV:N=]4T3$VO!Y8;;+L*,?O M:"8*G!I3ZVUN7:I@IG&UIE(B4V*2R%FVAD=_*!6'X>[$J6E;!#QPI-;/V,(W@M9Z+AVM24C+*M M0<5SR9%\9381-9U@52^ZSN/AC=QNW*$*&8A#U0&2;PDW6_RJ^EP[>.G0>H4N MYN)YZ00>M$ON]+Z>Y-S\5-VU,[LH!%-@9(YA')HCV8L".((X$F6(O!* H:DM M1%YL"U(O]/S4-_&_J H#K!@C"+'D)"/CF%I'C V]T"9BF.+A-(U>C/4-!\_E M9/_H/8'XA7TU*;#ZVJ=%9^T>9K/V/?+BWK[JL*X4C"NHZ!I#_:L4,T^V+Z6V MH\7&ODY60J,8VRSQ<4FE<<#QM1#ZT#$3=,_5Z7]02P,$% @ .X!/6%U' MAV.:!@ >QD !D !X;"]W;W)K&UL[5E;;]LV M%'[7KR#<=D@ Q9:H>YH82%)W*["N1MS+0[$'1J)M(9*HDG2<_/N=0]FRD]AJ M5VQM-Q0(3(DZ/'=^/(:<:W);%I4Z[B^)!G>G[:BWLDXU.V*/2E6/[&5P8%R"\5A3*_9-G01DF/ MI NE1;E:#!J4>=6,[';EB*T%L;-G 5TM,(X8-(*,EB^89L,3*99$(C5PPP=C MJED-RN451F6B)7S-89T>CCXM1"E!!MQ8R_#MZRJX*KPY.!!CE( M/4A7/,\;GG0/3Y>2UZ+24X[.;[@:9]XCDVH0[T. M?EYKM6?X>7OX3>9,\J.KQT:?2TT^3JCFS3C=F=F3Y;,IF1C[\#2_)* M\U+]NJ9BD_[<%>4ES>\-[PER=NZ#SOL,YOK?.[N ]'TRGD M/!%3"M"MB)X(Z+Q5KKM50 /,LU5R@H30,*J M#!\H63)%X&\J"D '10[RBNBY6"@@4(?'EB%&0FNTES=$2=_5'%5A&)EC:Z)% M>DU$C9\5>4H.7)\W,V0V7 /3D;#:3?,8T;)]*RQP /B7O6;'@UIM5S.#T4!IR M +.*:0*[GY=77!+/M9N\\6+/=I($?!OUG8C0ON_ LTA%(37?2Q<.PI6+.(UBS *2$<6A6T6A5^:19=<00!2]$F3 M4.^J7*O.?.KF_2AU8&M]<<;\"M +WL#$>,ERV>1$5_HT2?.'J(YNP! @<6W/ M2>P(]K$)F@^>HRX\Q[8?P68,?,O( $H?PNO[/F[.?AA:[YOU!T'LVR&-UE$/ MK8LVA0YH2.T 0 MU 1JO(8D4T9MG'C4>DE!))I\VQ7&3F&[80%A?XIQN3%Q6068[X%*B?I@Q,%! M.11/X"11F149A@Y6STRX%PHW$LZ?%RR]/IJD#M1,>CJT/#[?)_9UL M]J(B-1Q""E$9P,OI)PB=@*"A-;JMN3DE;D0!Q4V!8.X[?<\CSTA \71Z9EWF MZII,)2!!#@@+J*&)Q)V.AR>0N?W$!ZJ6$Y"4*/D^8#0EX!UG4ATBBN+91WWK M!9P?&8'GSTP&L<0NL\5I.>:VW,(Z58@&H=[@N1-=0E$$A#KTA M](&/4'/3"4)=PN_AI=?W8U/_^:&U*5'SML-IL?8AXFUZ#E@=8K](J=.%;$F+ M;$DGLHVY-+=V4,&2IN_?4^]_?&WZCYWW&)TBOO(>PW4VEU/.=[ZG62GP#QNX M=?OF_HO-V&>8/^K&QM^Z'7/BQ/:\Q&R/P(>:PC<]N^WXL0W'6=N.!32PPR T M^R>A;3OF)HZ=.$T3[F,AE6DX5A?M03W2_V3'%A4L%L$;75@_V- MOHI^14T)<8IW%I-!V(^<51%YM*.(]/JN"Y]WU8&[0CG8N@\ON9R96W]%4L3[ MYFJ\G6W_LW#6W*=OR)M_2[QF<@8 3@H^A:5./PIZ#7"O7[2HS>WZE=!:E.9Q MSEG&)1+ ]ZD0>OV" MK_MPS_ E!+ P04 " [@$]8; R7+4H# N" M&0 'AL+W=OB!ED:6$(G4DG3L_?<[)&797MC>ZUXL/F:^^3X. M.>/I1JHWG2,:V%:ET+,@-Z:^"T.=Y%AQW9,U"MK)I*JXH:E:A;I6R%/G5)4A MBZ)16/%"!/.I6WM6\ZEC)T!BQE\D<+D&IY$BNDQ0$C,6GIL1V_! M+B(^8M*#?M0%%K'^!;Q^*[?O\/IG\%YQ:V!1RN0-?MXOM5%T*WZ=$NIA!J=A M[$NYTS5/J74&FHBIRVYNZN/'V[BV^'D\',[L4D]N0'GS-G)C:M.(8B: M7&NBH;N VP1KLP\/O))K8?3UU=<=M4S)BI0(4XBU54I53CE)&GZ#3LRZHSB" M:S<>=Y"TT T.2=_#=-TQT/D8OH4!BZ#39S$<,/!AXMM= MF'$W&@_)X(CN1Q0 MG8-:&B16O+3YJBA5AS#,G]Q@\J_I?P;?I?@X_/\DN8N3-_$X90=7\N%<]J/> MX,8G)>J-QI22Q],I)HNH%S%O&!TE=\_.XXU;/(M\JD:$!S6\0K5RG4I3\DB; M+^?M:ML,[WT/V)O[3OJ%JU5!]$K,R#7JC8VGLL^_S]_GN?!VMM7FT M!:*#IU(J.XX*YZJS.+:\P)+9GJY0T$$KGS"(P^ M*YRAE!Z(:/QI,*/V2.^X/=Z@?PO:2-,S$HA:J_[*FYA[(F\!T?)9TB3]*@#[ZB5 M>A3PCE_!N^!<+Y6S<(L0?% MXY;B<2?%60@X&@NN8 X:QI@!51^0X0%51H?-Q +V"'KIC":K44&?/. M/ZFV;W&%:HEVE^).3KL57Q&K%>.'^\.T?WINJ;@:#J;E Y5!D[#'(&W649T M!-4B2%$*/U'+ LS6//#O3MD.0F@Z^>%TE+GS_#E! Y@.*2?CN"?M,$_ MZ0S^':/*VP3*!VU7K#HAWIF=@Y;@X#_,SDY.NQ7OSA_[O@3BVV05D34-69_( M"V$YDVT"Q03[EK1)?=HD<+#W@-:A47 IO'&#Y!_[7,BK<>?%*6 MA[;FJ9*Z^NUOK6WGO*@;QLOVNNU>,Y,+>ODE+L@UZ9U2AIFZE=43IZO0/N;: MT36&84'='XW?0.L+K=UFX@]H_T],_@)02P,$% @ .X!/6/7+&ULK5?;;MLX$'W75PR\ M0=$":JR[I=P I^D-2+I!DFZ?:6EL$Y5$E:3M9+]^AY0M.ZFC9G?[(HD4>6;F MS(T\60GY75LJ!J)K+"; MJG(8>%XRK!BO!V(6UXJ(&B=/3P=@_.L_,>KO@+XXKM?,-QI*)$-_- MX'-Q.O",0EABK@T"H]<2WV%9&B!2X\<:<]")-!MWOS?H'ZSM9,N$*7PGRF^\ MT//303J J=L4>H;L?J$:WMB@Y>+4MDGK-JU<3R ?*&TJ-:;28.*U^V;W:]Y MV-F0>L]L"-8; JMW*\AJ><$T.SN18@72K"8T\V%-M;M).5X;I]QJ27\Y[=-G MYZQD=8YP:R/@ C7CI8+7=VQ2HGIS,M0DPZP ;/#^!*U'JNX'U= M8/$88$C*=1H&&PW/@U[$"\P/(?1<"+P@[,$+.XM#BQ<]@WR/)<+FFFDF'*:"[,0 MHB!R+E&I(V E)::- 4IQR"467$,IE")!K_Y( S\XII>?1<=/AHX5GOAA*SSM M]4[4>2?JY?"V+0X@IO"Y7F*MA>2H]OFB'V=G,S")H#331 '3Q"R2>2LBCV2P M)4JJ/98L(/-K2@*J;27_VS -2U8N6H_F@NJ063.U %-A6./U[.BQ,_O\>,-6 ME+D:)6>48@<0CMPP2@QYF>O[B?.-RM=;7K\E-\TDN082-XHRR-R(W/J!UYRR MO("9$,5/CO'=,$W)'U'HCK+88'NNY_7Y(^[\$??R>"VI_DO]X,(U%0IMN7C_ M8\$;*LQ[4^1_P.U)CCX^+Y&J\5R4!?"*.%NBP3#$IFX69_3.W#@9.5;R6= MMY)>>HD_>$KQ>)=B.'^ CTCQQ9HYSZDPS4C_?6[\M9Q> V'R +.M'&GEF.S[ MN?29?;MN-K,!K!@Y0*WS3/V++/M:<^.P6Y/ORE+L^:FEV(]"9ZPX@X2R+O9C M9Y\5KUC5'._8\7(?C3H?C7JYN\ I2JJR5-]R42'1VR+Q%UA;9A\WJ5\ ^^/ MZ&M"*7N!_[>I\8M@Z@4S M-ZDCU; <3P?4-Q3*)0[Z)+P\QGH"Y8!\3X\GA[1=)DLC6QO9C[G]<72SW7UMW%Y3MLO;R]X5DS->*RAQ2EN]PQ$=&V1[@6H' M6C3VTC(1FJY ]G-.=TZ49@']GPJ*J_7 ".ANL6?_ %!+ P04 " [@$]8 M VXN<@L( !K&@ &0 'AL+W=OO(-Q%D06TL4A=+.4&)-FF&R!I%YML^U#T@99I6UA)="DJ:YS\<9ZN)5JF_E0@A-_LZSHKP<+K1>GHU&9;(0.2]/Y5(4 M,#.3*N<:7M5\5"Z5X%.S*<]&S'7#4<[38GAU8<8^JZL+6>DL+<1G1R]8S04TF4G[#E_OIY=!%@40F$HT4./R]B%N194@(Q/BKICEL M6.+&]O.*^IW1'729\%+\ MUFO=(4FJ4LN\W@P2Y&EA__G?M1V.V<#J#M(+9%/;IJ[NTX$62\HS<%Z56%=A;E^3DF4\R4;Z_&&G@@2M' M24WOQM)C.^A11AYEH1L+T4/XKDE'BN0YC+O#WT MO$9CS]#S=M"[Y>6"W$$PDD]B.A+R756+GDB+H>0/:50+V)X]>,/-'3/]RCE-TKY^Z@; MI1QB5/OIKPK4R:P.Q90\+:32'YZ%RD&]%U'JO)EZD,6\,].GVF'FAEZ"#V+- MWR&E8:Z11;K%/$/FG9E$0KZ7FLC9V0 \+_*)4(WW!]/\ELFA9S\C/@4-DW\2#+$IR]=NG@)"V(7LBJ!&G*]X.=6IS9J7>$QHX; MN/#PXP\1H^P<_FCLG_<-V*4#2 7Q!NFJOD'TS"K@0VC@N+&[O6/KU2X:W,H\ M%\IDYY(OP1#4=\(@WE[MV_%@\/7TZ91H4+VLU!LI15*I5*>@-7-"/SS TZP9 M/$L-W))=M@#5 NKX?M"GM+^:I8.G7K^?#:[!"1I@-/D&KFD)"!9CQQF6#6X% MQ, L3;B&C7(&&+R49:H)=:+@H&%Q3=>NGA.X'?M0,QS :K64"KB1B40/HEUR M,4VKW"I82!0D<+RQMTW""W'<&P\>JR)-TB4PM#08HQW[$T;C+1*^/8]&K=BUNF!(!1BD\J8.D&,$8PA%_KUB.>U M (<:P&'_,> P<&_8FVJ= ;NT#W!B)X@ZD+'U:M;TI 6#=.GD16C'W2.P(HR< MF/:&3%C/NOX_P KFN/UP03W\<>(XWHD27A]*@(PP[O<@0PQPUDEK%N$X/18: M?(?1#DN/P3@=1QUH "-.C9G 8Z'=#?$^\YXW,DIRCR8"/WH$$2P +;WFA22 MTLX' .O?#1BA,_;C/K)18&;#T#\>7\,N1+L,)A@0Z0*LWXU;1J.C #8 @.TX M/?!QW(L/0!1 :^3U6](?V_D@"KX;LRAE3D#]7O2-_'J!Z[E[:LF@J26#_>4< MU.]8Y%8@X"/7*Z- #EV_\#3#SN #=(,?GD!:\M18K:]NW,_H>2&PWFN8Y1O, MUOJW70-5>:T7+O,?TWUHGTZU:?2+Q+M*"#-B)9D(LBO M8#+UX7G!"_(L5^@?JR4HD:.UMY:1-RT99Y=VJV MC9ZW9&]1POLW8+22?H+2[\Z_EM*U+9HKF6YJVI/T0;R(#(+*_K-M2%\;KB54 MWJ)]UEY,4C^,.LU]&'U?QVM;W'_? MA+M 89N]&3T2"B#9NAJ;P6Y!1SM-#/;+5G1UR+W-F8MUF.N,:00/T.6-PV!/ MFD=-FD=[L^K)WFBC:WZM=*E!691EQ\4BY(+%\IM5%D!T2C6UI0M47Z7,TBG' M4N:&9[Q( !SP?KCA6+ >#K)2_>FER7+:VF:ZW23:TX MF1N]FNQ6+;W2^G*OT6U2ZV;NKKM@4'?@T%SH[NB@U[18U<"1"_$ I5X%[QOF M(P]@''(/E4#;,283]W7I7PLH6-)Y862V-\9G@SNI7KF:$O@7,$=N(?I,UJ]J M9]NE,M\E)YR\-X>JC=3ZSGDU:T(Y.-_\,\M/^'M;E)'$$(<:QXK:%Z^CU@< M2-*Y^7:?D!8+[>?8:"8G..-1B9FL-4]'4,-K^RG#?NB MY=)\3IA(K65N'A>"0U3@ IB?24CM^@49--^7KOX/4$L#!!0 ( #N 3U@: M-&Y>D08 $(1 9 >&PO=V]R:W-H965T2XZ:\_NP*#G3HD M+P;$[K<7?;LK?+*1ZH=>,F;(KZH4^G2P-&9U/![K;,DJJH_DB@EX4TA540./ M:C'6*\5H;I6J:7D@'9"<%71=FANY^8$/;@A6V@H<6+GL&[5O*!6RH!D\ENV(>B M[<7"0CG6*YJQTP%4@F;J@0W.[I:,K/:,\-J(L;F%M>:Y4+(B4%6*(B^U%2VX MSFAI8R54Y'@3D S>4L@/ M7L,@<:Z>Y#F'9 (9N5@#T$ZB7T[%4Z0&!E.^A[-GG_2P,VK9&?6RLS$\_"RU M'I$9 TZP%TGZ.LC20LYKR#U*OD0\S-[KF7=_= L9&?J)ZZ53,L+[P'/CQ .V M-/M-)F[H^21V_2AT4-9SDS2M9?W8C2"7(^=#43#;JM%+ CF'&/S)T93\/2+# M]&@"UYZ$QVW"X][LW(([O. 9!?)=R&HE!=#05EI+0<@[.=>:F8/)?SU\M@>? M;^$Q.FKA"86=H;K)LOXCQ] *635GRK;#[L%WNW+IP(Z=[S2S1'7)ABH%'CS: MG96PD0JF8*;6M$02ASY2. YB@($VEG%:STF0I954AO^N%X(4=CB8.M=KE2UA M ((UEBV%+.7BD010FA'4S0/$)]4C>:#ENE8+O0CJP_?:VX>W\VM+F8# M9GHMD\8^22/?^K]):'Y?S 8 M*^P;D9N 8 #-P7.^PA&FJ5(@*M+>)=B=*;B]DP%,508YX[ SD)]'J +(4ZY) M'+K3R",QD-3WG&]6. Y)XDP"H'%$X!*F'J1W&R'%[:(B8[:2#FWL$,"F4"# MW#A!6.!WW<,.2'/=O!1_'0P\H>)CZ*8[X/A0',8B",KU*\R]KIM8?54_B3MO GO95YR:&_ #88 MG#&S84S80N^.!]00'&YK2^=FG.ZT8G*#'0GIM*=VJ$7T.G+X$$'P%)%W+LX; M%S%IF.+5KINXJ%M7B\;5KL77S1-=_5/]V=[_[-3;0(?J:5+=(.B&*!G.F6 % M-Z.MNULG.[>MCS@KW& RJ4=!Z :1MSUC[(TLEP@L\J+%:?#M^>-B">Q'^9TF MU);HL9U/(9Q=0M>'9K:=2/UGE7H668.-_$Y"T*,< WN@BD,B;"A8)C:.80"G M%JBV;0/JV@Z(P.FFJ20U" MV."ACX13VQI]YUY ?Y M/YOB#=L?[\^5WFX-S=B""X$YW1IZ0Y+0PU\_=4P/E-U5_L]8.1*_N5/)<&OKGM[9)1Z#(H .\+ M*&ULG5C=4]LX$'_/7[&3;>U!L)='5MGR23."_OUW)<1(('MJ7V);V>W^[TN9D)=5/O>3< MP$.1E_JTOS2F.AZ-=+KD!=-#6?$2=^92%NL=R).9E#_IXW-VVO?(()[S MU) $AH][?LGSG 2A&?\U,ONM2F+]J=]R/B< MU;FYD:M/O/%G3/)2F6O["RM'&X_[D-;:R*)A1@L*4;HG>VCBL,4P]5Y@"!J& MP-KM%%DK/S##SDZ47($B:I1&+]95RXW&B9*27LBB$P2@;#:S, MX%*61I0+7J:":SB\8[.#J$T!M X 5AA[RP]3RT\L+?\OR#T&DN=:TX_'T^TT8A M?/[9%P:G)-JOA$KJ6%^PX7HM:%J$OZV2V6:%;G M'.0#8>\YX3.BWJ$HP2QEK5&& M/NJY4!SWOE5<,Y>U4H@GD$]4 M;GM] /[ \YS.R(MZ?\HR?05;/$@F,;)&_J1'9B?3"$5$@VG@=P!IW )IW DD MAY5+JE'0R=Z DE44E2UMAB%#G5$I*8,45(:3!$8;.1GM?@)^FC_AM$&,_ M=,\@VD^DZYG]RF!$"1>+$E\K15$VCS"-$T@F4>]V*95Y9[@JMGG]8 Q1V/O" MM3YN!8$HT2,.A\1[!(?(#D>].VE8OL4[@)(["R?AU%D83SIR%+UX=!G-<;)G2!> 59GL[X:[=UD3<>"!+UW;= M!N9J:_UP=@0VT$_A@79$-LAA.(9#=@1!$KN@ASYMCB$8^+X';]]@I03O\>$G MT7NW2/M44]-Q\'3?+M+^A/*8),_W<9'VIT0:^7OX(ZL_@%[ \]/&A!^+A&C'*%Y& R\,"#\A?1#7V.$X36E"YO(/A8Q*E16R1FZA+7J1G8'A):.E FOFGI.!P"AYK$RM M@H,@0>6>A^G 5DY8P".U8N4C\(?*'@9&XL&0Y6#3[UJJFSS3%C_9ZZ#QTM8=*VA,DOGO]WU,?L&4I1HXS>,,/W]8%.R2_T@2X=QZ\Z/7_8 M6S+/WK%[3.2"+@XT.6R2;QLQU?@C9TH?P7CH^> /X^0Y:[96CXC@,!V&$_@# MZ:<^/CJ".VV#.WUU<&_KJLIM"6#-7C*]A(]8"%B3;BJB\>*&Y\PXC-DP[6V^ MG1I?"/J.[I1TSTFWV-*M-KIM%)]V6]AMFJ\Z;:TFG.+F5H MWR>%ZNXRT]!W MA]UXTMNZ6LF9P;RB32B?/Z1+AC=K6UFC3S'5#6F4)L5 MVHVJ#M@4KSFB'!/?7HXI:QT)O. +4=IZFK'<=FH,9$PG2AC%O2MLS&4F\,2V MO=5>/#.H<4)3:SOLV!?XD3U@<(K#BW2:JIKEVII3-0'H!P?%7;L#;^RLWP>"T=;,6W"U ML).]!ALX-_ZVJ^V?!^=N9MZ0NW\>OC*%0=,(QCFR>L,)WG>5F^;=AY&5G:!G MTN \;E^7G&'0B #WYU*:]0&PO=V]R:W-H965TL [H%Z6U[&/:@V$PLU)9<2;[<[:\?)3MI[NID'; 7 MRZ+(CQ])4=+T(-5GG2(:>,HSH6=>:DQQZ_LZ3C%GNBL+%+2RDRIGAJ9J[^M" M(4N<49[Y8:\W]'/&A3>?.ME:S:>R-!D7N%:@RSQGZGF)F3S,O, ["C9\GQHK M\.?3@NWQ$YK?BK6BF7]"27B.0G,I0.%NYBV"VV7?ZCN%WSD>]-D_V$BV4GZV MDP_)S.M90IAA;"P"H^$15YAE%HAH?*DQO9-+:WC^?T1_[V*G6+9,XTIF?_#$ MI#-O[$&".U9F9B,//V$=S\#BQ3+3[@N'2K=/RG&IC[L\,(+>$$('Z4PJ89[D6#R$L G M&X9'A,KR*^ [C+D2]&PA[870%+SI%'#F\Z+LB9B*!#6;,8 (+NT.XX92 M/Q=;TJ(M\U=3"BH'_68'MHUN=<%BG'G4)QK5(WKSMV^"8>_N"OW^B7[_&OJ< M2B1LB;B EY%L*E>ZB?!5R&;"#RG"3F;4M!;L,XXV_+,&79;]WF1R6=$>$!%>YVY MOEU)3=:_DJF"^R=N:L&#-"QKM2D-)I6E)F>ZTUJRC(D8@1GXF8F23AD(W,8) MX0>(!F/Z#H<#^@8WM)E::R4?N3M>Z'1[12RN6Z&D;:P<<0=CG5.JD[(Z5-;D MC\#"*(2W;\9A$-[1$$SZ=Y6PM6(ZA8(]YRX%.4L0VK0RG$#GM<%1WOI%BA]C M:Q>-H,V^T8M&W\6;:2UC[O:U+0BL4VFDX+$&S:B4[6T' FK68 !!.&KD&4T& MQ+(=#4,[C :C21!=*,AGT MOBT)"2^49-(?-Y;$R<_"#INC)O'_5957T"-HK,YK E%8%2N\F/[Z!&U*_[\( M6C;B11S35:JJGI0[P"\E-\_ #DPENNN8?Q!Q5M*A;\^FA.N8[@$N2IK3$Z(R M),6F(] _N[]RI$396UK3X5$*4UUE)^GI(;"H[K^OZM4KXB/EF0L-&>[(M-<= M#3Q0U;TF,&E56@]9V4YCBQ#D[/H_D_4$L#!!0 ( M #N 3UA. 3VB% 0 +4* 9 >&PO=V]R:W-H965T;%%:N;,F>'A:"8[(;^K%$"3USSC:NJF6F_'GJ>B%'*JKL46 M.+[9")E3C4N9>&HK@<;6*<^\T/='7DX9=V<3N_)1$%7E.Y7X! MF=A-W< ];'QE2:K-AC>;;&D"3Z"_;1\EKKP:)68Y<,4$)Q(V4W<>C!Q^PQ5/D.#%XE,V5^RJVQ]ET2%TB*O MG)%!SGCY3U^K.KS'(:P<0LN[#&19WE--9Q,I=D0::T0S#S95ZXWD&#>'\J0E MOF7HIV?SZ$?!%+,5$AORF=$KLN(1Z3W3=0;JI(G_P&.)C _IU1S# \=%V(EX#]$UZ?M7)/3#?@=>O\ZY;_'Z9_ 6A<(= MID7_F:Z4EJN3?MIQ+Q$$[HKDY8[6E$4Q=O!H*Y NXL]\^!"/_ M]PZ^@YKOH M]]H0W,2XR, =4H][9",0>J?&3F_%T4D4"DW4I;/$)%D,TA[5V%E2E9(MW6-S MT.2"W/BA\RPI5[2\Z9%0&'?4=QY,H2)C3$UQ3/!>2"Z=9Z%IAF8-4 .#'O.* M@/3Y?[$1G2*=#<<6!S_SF\[.:\Q2N0@$SLP(2/C74X5]6X]D\W+ M4>3-O!SHOE"9,/RP9K!!5__Z!GN"+(>D5&?_ 5!+ P04 " [@$]8*_4\("0% "_' &0 'AL+W=O M6RGA7\_VRE) \&B52@?:.+Z'M]S?.V*8836 FD,SBF(B72V!\/?9\[[7AGBZ6RC2T)J.4+& .ZB&="7W7 M*E!"&D,B*4^0@&CL7?CG4SPT ;;'(X6UW+I&ALH3Y]_-S4TX]MHF(V 0* -! M],<*IL"80=)Y_-B >L68)G#[^A7]VI+79)Z(A"EG_]!0+T$,A1"1CZIZO M_X -H9[!"SB3]C]:;_JV/11D4O%X$ZPSB&F2?Y+GC1!; =C_( !O O"; +_[ M04!G$]"Q1//,+*TKHLAD)/@:"=-;HYD+JXV-UFQH8J9QKH3^ENHX-;D"&0B: M6DEYA"XSJ3M(B4@2HDLBJ32M,P$2$D5LKQ-T$8;47!*&;I*\DLP71U>@"&7' MNL?#_ H=_7P\:BF=HAFH%6S2NEGPGT;CAWI= J].Q:O\P'>/%\NZ*\(S>DBH1$- M2*+011#P+%$T6: 99S2@(-&_MSH6W2B(Y7]U2N8#=>L',LO_7*8D@+&7FND3 M*_ FO_SD]]N_U:G0$%A%DVZA2=>%/KD'J00-%(0H(')9QS4'Z%L LS.M)H.V M^1NU5MLL:KH-^]O=*OGUBOQZSOS^U+LI30(> SIB7$J0QR@2/$:Z]O4VD>AU M*@0DP0M2@B22V U*UM'(Q^EMY7?B]WOO>=3U=U/MQ '1%GAC49=U_E\W;?%T]*ID.BDP'SDPOF'Z^D"0 HS$*!.@=!^7: MUV4X>#?O;S-T]:AD."PR'#HSG/(XS12(?*N<\TBMB:B5SXFSZSIM"*Q"^:R@ M?':HO>NL24T: JMHXK?+!VC;60C?I*+Z":@WKTQ"E#'$M"^QCTVBRU75/@/= MB!WT D34%?K4';DOURVSX#LSNR/!4C?I&C!%_^U'1E-MZ>HY.I%VG>*FT*J\ M<$5J5=>A^_=[#2=]JLG75I"*VJ2VFE?+>7VJ?TW8@# M1^D[(_?E6IHQW^W&'F%) _9!L3M#=Y[4AM"J1$M/YP\/5NR-VKZFT*JZE,;/ M=WJHO8K=C=AU%/M7^#E<^CGL=E^W0"0L.0O139P*O@+C<&I+WPVTZQ0WA5:E M75H[[!^J]'&CUJ\IM*HNI?7#3@LUF0F>@E O:,:,'A7?BQ[RU7!+(T!_@XAK MU7#C"S O6XV^S!0>4O4P4S?,OC*43@^[?=F,0;C0ZY](-.6,Z;U $&9_G,^5 MUN3I!=V"THUF3YC:G^NU6C3ZSJHIM*HDI2'$W8.MF$8=8U-H55U*QXC=K\L^ M\3IO@[#].J9?]S[//=*^3$J/A]V.[$VE/Q)!>2;1[QD1>J:AWA"Y,7>>RZ]P M?KAT?GAPL!IOU"@VA5;5I32*V/WV[S,U/GQ7XWYMC3=J[5I;1T$QB(4](9/( M3E=^:%*T%J=P%_;LZ4W[I7\^S<_22IC\:.^.B 5-I'Y>11JR?3K0BU3DIV7Y MC>*I/7!ZXDKQV%XN@80@3 ?]?<2Y>KTQ Q1GEI/_ 5!+ P04 " [@$]8 M@H*^)F,% "['P &0 'AL+W=O2E:R,U8=,JW:M5M^OV8=H'AS@)NF!GV$G:_?K90"& MXR2MUR\MD'.>X_/XV.N.;-5Z21R*>U@^IO.N5*/,H(91'C(*4+&X[=_ Z M0 /ED%G\$9$=W[L&*I498]_5S?W\MN.H$9&8A$)!8/EO2Z8DCA62',<_!6BG MC*D<]Z]?T7_)DI?)S# G4Q;_&!-++ZQW:^D2,A7>"&+>?87 M[ I;IP/"#1^/(I6_1M)/C /"PS1:9W/ %F"R MX=* 8+@D'$05W8;A)-C$69 Y^$RN2@BE+ M9 &N5&5L";BG(4L(F+UDSQF5*. B( )'\:5$>GH,P,6G2_!)8?V^8ALNX_*; MGI"9J?'UPB*+29X%.I %1. KHV+%P<]T3N9U@)ZDI.0%O?(R04;$@(17P'4^ M ^0@5S.@Z2GN,'-'&O?@S>ZU;-QREMT,SSV =^(T77QAG%^"O[Y(=W O2,+_ MULU%'LO3QU(;U35?XY#<=M:J;M(MZ8Q__ 'VG9]T/-H$"RR!U3CV2HX]$_IX M0I81I1%=RGTHQC0D.NIRB'X&H;;DK2Q=U_/E'&_W2=&8N9X#_;I98!S0&]/U MRW1]8[IY&86U,HJ*,HI5&7T&5+8MN7L(_*RC(H?W]W)$(Z?!0]NF.QC !@O& M<;Z1A7[)0M_(@MQNCLQXOY4"A+X/!XU,-6::P@CZQ^JGEL6@S&)@S$)V4-D? MJ>PW:4IH^*++PXAP[J*W"198 JLQ-RR9&W[@QCJTR;%-L, 26(WC4RHHOINO +WLB%1IYN4O8A@J^E[9<;XN4)8 =8TS+#&R- MLMEYS ,ZFY9V0.@=( 55I*#_MP,7^,<*Q#B*LYG0Q'3WNF&=BTK?0J.T.Z$/ M%P"U*?!'S5S;1JUM)#AB5,^@4H_0+!^?J'QMCZ-_96&O6)QELY2O[3R?2R*7 MOGI+WLH7)SR+21?(;:#+<:RF?$NXD*_B0O_B9$DD%@391 MLH=4IKQ0L]#^P M>4-+.K0@VB9:8 NM3G0EDJ%9)9_4P6%; G>]H==DZ!Y9RI::A M64[;[>*#UA ]U-JCK0IJ3@Z53D5' M=.I)'46;FTV].;6*%MA"JY-:Z5R$/K!-(YMR=FH5+;"%5B>Z$M'(+*)/:M.H MK7Z[<.0V5V';RA\,FXO0;%3/HA+2R"RDK7;?(I;Y*Z5Y0&<703MD=S#T#]!2 MB5UD_EYKN?NB]J?9%BU6):PFX*%7:%0)4V06IN]NOZ@M(#7U856S:D+6/HK7 MJ:A$*S*+UA/:[Z#U\7G4_(RML6GO#L$QJSR%WMZI9D+2978ZS.5LR3K.#_+* MI^4)]%UV[MIX/H'707Z.7,'DQ]I?<;I4[]@Q64A(YVH@64WSD^+\1K!U=G8Z M8T*P)+M<$3PGJ3*0OR\8$Z\W*D!Y7C_^#U!+ P04 " [@$]8AP79%O # M F$P &0 'AL+W=O'B]_'Q>PXV>':@[!N/ 03ZD:6$SXU8B-V=:?(PA@SS6[H#(N]L*,NPD*=L M:_(= QP5HBPU'>V6)&TH0='BCP0._.08 MJ:&L*?VF3KY$<\-2$4$*H5 (+'_VX$&:*I*,XWL%->H^E?#T^$C_5 Q>#F:- M.7@T_3.)1#PW)@:*8(/S5+S0PV>H!C14O)"FO/B/#E5;RT!AS@7-*K&,($M( M^8M_5$:<".S1!8%3"9SW O>"8% )!M<*W$K@7BL85H)BZ&8Y]L(X'PN\F#%Z M0$RUEC1U4+A?J*5?"5&%LA),WDVD3BQ\F28N$I$S0)A$R$]X2(E(2 X1>MH! MPRJ?'/V*EE&4J&.^]T M$GT(;]' ND&.Y0Q: O*ND=N%W&F1^]?+W19Y<'WP=H<9@SKS@X+G7N ],QH" M1!QM&,W0)P".7B $60]16ZXZ86HZN^,[',+-O+!V0,1E+VV.=R) MZ.MP"1N>.&R[DW.'=?89:((U'![6#@\['5Z&(=1=QS&6]JTD-0F!+[<,0+XTB'JZ;S.RD]BWK'7"?)VP0!.LD99QG9:Q MSJE\W#(W#,YK^[R9:YW7=F=D?4W4!&N8.*E-G'2;&%-!21+R-LLZI7V+6"?, MUPD+-,$:_D]K_Z>=_GN8QVW6=ZKZ6J\3YNN$!=.S]69LE7_U ]>PU;;>WO"M M3F,#S(C\1$0[_)I=6.PJPFGO[V>#EB:#]P&6MG2'T]>7:_IM&G/RZ6-?]\2C M?] J7W/XGJO%+-C_UY+6S>U;DUIIOE9:H(O6S)#SEB'G?Y=N)Z%W+G32_(HV M:JRT;<],H*O?TF?S9#\@ [8M-F(X*MZ0RZ_E^FJ]V;,LMCC>7;^W[[QRR^8- M4^X@/6*V30A'*6PDTKH=R_<$5F[*E">"[HI=AS45@F;%80PX J8:R/L;2L7Q M1'50;XTM_@502P,$% @ .X!/6 *9>KT-! [Q$ !D !X;"]W;W)K M&ULO5A=C]HX%/TK5EI5,U)G$H?/F0)2![K:/K1% MPW;WV2078C6QL[:!66E_?&TG!#()[M"BOD#LW'M\SO7'ODW*RXRHG13K'V9"R"Q=SDT3,R4I:H$[Q%81!V6@A-7^*.K7OH MH-.I)JIC\3HG\,K8LC6")[V')>G M;J*K)3!84856@F?7^T@I\@2M<>@UJ-_@8# <5OP+A859KV;6ZX:#=IG]2F;? M*7/^*\S[#4IX:+94C7>+4><4ZT'%>N!D_5EG4?JB"6+:4I^+6D*;@$S<, MGO%OVMQT0MS.?UCQ'[JCOC]XVT@Y7<_=%Q<"JZF\JU3>7>)@O+NDW@N!U?3B MX)"R _?16"G^4"INS9=!;S4%!@=T7Q M2TFHQ'9.HLNDSOE0'F!W?7"I%(2;>;TE[DXN/[L*#S4"_D&14-T3_M!RJ#SRX1&+#SB+F;,T7 M0JMK/E0LV%VRO#"U#9O%;,MR;EHU3Q'_Z.J<@5C;+PH217S#5'%7K'JKKQ;O M[5W]6?^#^9IAK^0'F.)3R"AM)HJO"T5#\=Q>T)=N^ M?4R Q"",@7Z_XESM&V: ZAO/Y#M02P,$% @ .X!/6'CX&ULK5513]LP$/XKIPQ-(%&2 MIJ7;6!N)MK!5&ANB8WN8]N FU\;"L8/MM/#O=W9"5E"+]K"7Q+[<]_GNN^3+ M<*/TGA6:4B/+/*@081Q% M@[!@7 ;)T,>N=3)4E15-R%)QWSR9]E^\3?G#Z=>%LS@1(F?/+/Y*'@?0(9+5@E[ MHS:?L>GGU/&E2AA_A4V3&P605L:JH@%3!067]9T]-#IL ;J#/8"X <0O ?T] M@%X#Z/E&Z\I\6U-F63+4:@/:91.;6WAM/)JZX=)-<6XU/>6$L\F41#26VTHC M,)G!E)M429R?JMNSC!MNAG7W<1[ MNNG&<$5'Y08N9(;9O,DXQ/8%>= QQ%/=V%#3Y%WC7P^-7 MRNFUX^IYOMX>OIE,58$PMR0N?4OV&,9,,)E2R'_S;A[G6<:=PDQXZ84R-%P# MBT>W+96A^">MJM(=;G]W>4Z"SHS)4MQ M%)#'&-1K#)*W;[J#Z.,N+?\3V3-E^ZVR_=?8DXO[BMO'CK.$#$ADLDGC-=C5 M=4TU\%3.)]=))QY$PW"]W\6+^)C,M/:^OS2U$U\QO>(T2H%+HHQ.WIT&H&MWJS=6E=X@%LJ2W?AE3C\$ MU"Z!GB^5LD\;=T#[BTG^ %!+ P04 " [@$]86&#[<-P% #)+0 &0 M 'AL+W=OAD',[P5*]U'DBY^W/$P.UP,\>+[P$&RV M,KLPG$UW_H8_1AF2"J._PK00?G,S+%Z_(Q^ER>O MDOGFIWR>A'\'*[F]'HP':,77_CZ4#\GA R\2<_0'6@2IO]D(OO'S^B9K]'QO+9(( MS9-8"E7T5 4HMVB>A\9%BEXON/2#\(V"^/*X0*]?O4&O4!"CS]MDG_KQ*IT. MI0HT>]QP601U>PR*M 2%"?JD'K=-T?MXQ5Y.+.'0LNHTQZ-M>*VU_N;BT,@)TRP!=>X!W[YLBLCIU'0 @,",_ MK\S/ZXF#'F0)@,",$HS*$HP .'C$<,]PL&YEX>"X#'!\CH/H%WK\F69C\19] MV6V$O^(I4J]5]+CS!4?WOI"-45N!NPX2$)A1@TE9@TE//)U E@ (S"@!=O0L M[0 PM0"IDI"-QA-\0M4&,S(9CUNXBBM2 E_ UKN AXJ=J@3!DC=&:47I.BY0 M:&;.1.=,>F)G 0Q5!B TLPQ:SV"K5KB4G[2!GR-V2L^ZE3L>.RWLU'H#VP7' MA\5"L;-E5K?[=AX,(#0S4RUG>S/PDF M*>MFU,4N:V&E5B#8+D%*5KYTGK?C=QXR(#2S&EKNX'%?S 75.U!H9AFTXL%6 M-7$IJR-HUJ6$+LLN5E\G;=/^G;G MSJ/1QVH*T?*&L+Y(":I]H-#,,FCM0\ZLVEQ&2E"=4Z 9%&\1!D2K%V)7+YJZ M+U4&]@=T3K*/A1JB=1(9]45O4($$A6:600LDE:]-:U@NU9]""VJA1:%:%P5(,:_ MKO&)Z&VP85X;'[4"HG8%],S'E\H&.WSGP>IC#8AJ%47[:G)14/4$A6:60:LG M"M'HHO4>5IVS#3:C-LYJ64/MLJ;"V;-BP [5>6#Z6.FA6@?1OII;%%030:&9 M6P&T)F(0[2U6[ULYISL!ZB9XTM(Z8%JK,+M6N7F\;Y_C[;Y=!P(*S; M?*]PBI;)/I;'C:/EU7(_\DV^"_?D^BV^FA]W%6N8XR;G3[[8!'&*0KY6D,Z[ MD?K!B..^X>.)3';YUMMOB91)E!]NN7I%B\Q W5\GB7P^R1Y0[MZ>_0]02P,$ M% @ .X!/6':^_V?! P Q!( !D !X;"]W;W)K&ULM5AMC^(V$/XK5GJJ[J1V$RN*^,E M9$3>\!4P?6?.14:4'HJ%*U<"2&*=LM3U/2]R,T*9,QG9N:F8C/A:I93!5""Y MSC(BOM]#RK=C!SN[B6>Z6"HSX4Y&*[* &:C7U53HD5NB)#0#)BEG2,!\[-SA MVP<\- [6XD\*6[EWC4PJ;YR_F\'79.QX)B)((58&@NB_#3Q FAHD'<>_!:A3 MKFD<]Z]WZ%]L\CJ9-R+A@:=_T40MQ\[ 00G,R3I5SWS[&Q0)A08OYJFTOVB; MV_8]!\5KJ7A6..L(,LKR?_*M(&+/ 4B2* M3$:";Y$PUAK-7%ANK+?.AC*SC3,E]%VJ_=3D&3; UH!^1E-!S4:B7X$O!%DM MOZ,G(MY!2?3Q$12AZ2=M]#I[1!\_?$(?$&7H9Y\O MZY]8%OOHB3.UE.@S2R"I [@ZAS(1?Y?(O=^*^ CQ#0J\GY#O^4%#0 _GN&/K M[K>$$Y2\!A8O.(5')5DL!"R(52N?HQW3?_^N3=%7!9G\IXFX'+?7C&N>ZENY M(C&,'?W82A ;<"8__H C[Y>FI#L"JU'0*RGHM:%/7K@B*6+Z*!)YZHTZR3$B MBV'.G,TD]*,H'+F;_3R.K8*P'^'2JA9@6 88M@8X%3Q9QUK@+X(P.0!B6/ ROI-5A MEQ1T!%:C 'O5^]KK0*T%R+X0O0.IMIK4@]LK)G!K<*^,*BW'F2+J1%RM_I?N M1%=H]6S]*EO_2GHL@+NBH2.T.@U5I8-;JXAS%1DZ0JO34!4TN+58.%>.T;'0 M!MZ>THIVN]2)B09E$*TZO'&E M>&8OET 2$,9 WY]SKG8#LT#9N)K\!U!+ P04 " [@$]8L-'Z2],# !N M% &0 'AL+W=OU_-X MG-D73PY>%;D99[LPFYMFCF$WX3J4LAT>!Y"[+J/CW 5)^F#K8>7WPQ#:)*AZX ML\F6;N 9U,OV4>@[MU:)60:Y9#Q' M939X[O%\0$F!%_,3C(HVM4H*PX_U[< M_!Y/':_("%*(5"%!]<<>%I"FA9+.XY]*U*GG+ */KU_5OQIX#;.B$A8\_9O% M*IDZ(P?%L*:[5#WQPV]0 0T*O8BGTOQ%AVJLYZ!H)Q7/JF"=0<;R\I/^J!;B M* "'%P)(%4!. X(+ 7X5X!O0,C.#M:2*SB:"'Y H1FNUXL*LC8G6-"POROBL MA/Z6Z3@U>X(]Y#M 7] BH?D&)&(Y6O!<";W :"XE*(EH'C?/_F!TQ5*FF![[ M<0F*LO23#G]Y7J*/'SZA#X7 GPG?21TE)Z[22193N5&5T$.9$+F0$";HFYXJ MD>C7/(:X+>!JNAJ1O"(^D%[%)41WR/<^(^(1OR.AQ37AV(23GG3\>L5]H^=? MT*L7,FT6\KYKG4J9H%NF>+WOY99&,'7T^RM![,&9_?P3#KU?NA@MB;6(@YHX MZ%/O).X"+E5"HU*TG_V,$!(.)N[^F*1CU!![S:A6BH,ZQ8&=H@QL%L626(LX MK(G#_J*8U[UX6:,KRU/J#8X6_DLP"KR3\O3.^DZF8]4?^R<[]7Q,0(+N-H*]YM^I][\+44E8JH0MM3;PD7_ M_:1 MRV6IM%H]Q,F?\+U I $BO4!+6(,0$*/*&G5R]$K<7$%+:FW@QH]@2X8$ M6W4DMM3:U(TGP79,2273:B7#\'3+G@\B01!>:":-*<&67 FV:DMLJ;6I&V." M;3L3W&%-B#<\M2;]\[Z7JS$GN-^=+,RO.1!H'N]I'EU L6I);*FUB1M3@J]T M)6_N7ZO>Q)9:F[IQ)_A*>_+6KCTW( 2/1N/373L^_\$3A(-Q=W,AC5,A5SJ5 MMXI#K-H56VIMZL:ND)OMRAMEJ@3#5G,9GC67_GEOY7*/3G1TR]B8@RZ)S,^; M\G"G?EH?ILW-$9+;#"]/XKY1L6&Y1"FL=:AW-]0;3I2'6^6-XEMS/K3B2O&PO=V]R:W-H965T28G](5%/+.@K(<"WG*4I>O M&.!$&^69&WC>P,TQ*9SI6%^[9=,Q78N,%'#+$%_G.6;/EY#1[<3QG=V%.Y(N MA;K@3LMX)"KR@AQ[N(_3NY_?26RYPELG!*#JW7O]+1L[XW>N6(T1S,)D\DX05^)6**9'AO ./KK#VF%K@7D_.^N7BJ;"+N; M4//*.5_A&":.G#@XL TXTU]_\@?>;UTT;8I%EL1::,,:;6A2GWY:YW-@B"X0 M:<8/1_^],9PN2]6^5E63ZF;:&[N;?43&=H]%9$FLA:A?(^H;$>U&'P.U@) B M12M@>F8H8D!TGI%4SQ%=F$KEP1ZF, @]]?>"EM&%8VE9$FO1&M2T!M]$JYO1 MB5R,>,S(2D^J%K) M)57=8!#3M"#_@GJ$E=Z=H^'9+W+$JXDJU,\'_NZ\?]H5\$9OCNT?2V*M_AG6 M_3,T@KLN) %!V?,)^B3S*=D%%YG,>E0_\9-Z.I7+X$9?TG!N&4VE)QQ=DDSJ MI;RKOXS-'CN_#@_C)@P/HB:RU&8+Y*@&.7ICH,<@<[6D2D\D,UPSXYS&! MY M&1G.2BAE MBO59<4$UU@LY\#[7$P?ZL@0&=-'%[>S0.[]SDC4Z:7-0S M4KF(8[I6JW#) L\S.$$/Q9RHX=.9@!KUCATY5M4B6VIMEGMYO?_]4\>J#5M\ M;:I%MM3:?(.&;V".X"4N4E!+9[R#*V<_$)U+1*6UGS5^Z/F'<6IN\VA"EM3: MA)K:Q3?F[],O5Q]E.GU\3%NM5ZRJ1;;4VD2;DL4/?T!,VZQ/9E;5(EMJ;;Y- MO>.;"Y[C8KK_C3%MM<*QI=8FU-0XOKGZ*&/Z(%GNY&.S5<--R5R]THT.OS6 M,^A*K\WN' W/DEH;7E.9^.;2I SQ2'U>8+(:J<9J)Q^;9<7,JEID2ZW]G;JI M9 +O^T=X8+6ZL:H6V5)K\VVJF\"8W=N*\*J5_5HV"+HBW.S.T?"LEB[NWNZ/ MA)#J732.=-I=;@355^N=N@N]/^4VCY?;?#>8I:3@*(.%-/5.AW+N8^7.67DB MZ$KO) M]D)0 @ & 8 !D !X;"]W;W)K&ULK57;CMHP M$/T5RY6J5J+D!MN6ADB[H%616@F!VGVH^F"2@5CKV*EMR/;O.W9"!!)L]V%? MB"]SCGV.9X:T4?K1E "6/%5"FBDMK:TG06#R$BIFAJH&B3M;I2MF<:IW@:DU ML,*#*A'$87@35(Q+FJ5^;:FS5.VMX!*6FIA]53']]PZ$:J8THL>%%=^5UBT$ M65JS':S!_JB7&F=!SU+P"J3A2A(-VRF]C2:SD8OW 3\Y-.9D3)R2C5*/;K(H MIC1T%P(!N74,##\'F($0C@BO\:?CI/V1#G@Z/K+?>^VH9<,,S)1XX(4MI_03 M)05LV5[8E6J^0J=G[/AR)8S_)4T;.QY1DN^-554'QAM47+9?]M3Y< *(K@'B M#A"_%)!T@,0+;6_F9>#2JX=*]XMIJW.6(L]D*#B#W M0#Z0VZ+@SEDFR$*VZ>%\?C<'R[@@T?LTL'B@@P5Y1W[7DL=7R.>0#TD2#4@< MQN,+\-G+X:-S>( R>ZUQKS7V?*,K?.L<)--<$4P R)FQEQ0]2^%J:F)JEL.4 M8M$8T >@V=LWT4WXY9*^5R([4YOT:A//GOSG9>^UJLA,2:NQ9,@#MR69^;P" M;0UW7@ELC,W1KT;HV??OG-C@)W']38N=Z0&[=- ^UNE[''BND/_9Y#] M U!+ P04 " [@$]8H-&'O&<+ *

UOV[H5QO\5PAN&>X&TMEX==TF -N3=.JQHT"S;AXM] M4&S:%BI+OI*<-,/^^%$O,<68.K:&Y\+]T/A%_%$ZCW7$YY"6KYZS_'NQEK)D M/S9)6ER/UF6Y_3 >%_.UW$3%^VPK4_7.,LLW4:F>YJMQL2_+A^U=KIZ-]Y1%O)%I$6O31^2"F;M6@WN*?L7PN.H]9=2B/ M6?:]>O)Y<3V:5'LD$SDO*T2D_CS)6YDD%4GMQV\M=+3OLVK8??Q*_Z4^>'4P MCU$A;[/D7_&B7%^/+D=L(9?1+BF_9<]_E>T!!15OGB5%_3][;K>=C-A\5Y39 MIFVL]F 3I\W?Z$<;B$X#Q^MIX+8-W+<-_)X&7MO >]/ [>O!;QOXI_80M WJ M0Q\WQUX'CD=E='.59\\LK[96M.I!'?VZM8I7G%8?E/LR5^_&JEUY(W[;Q>7+ MNT\JU@MVFVW4!["(:@G?L8^+15P]C!(6I\UGLGKC)R[+*$Y^5EL\W'/VTQ]_ MOAJ7:E=LN;;MV>;AV7?XN>JE?_O@9.YG,EB,K6+%NR;%L+N,WCN50).HE*I5F9L644YRH?Y-_5->4I2G;2 MIA;9T5"UD##>P)Q)3:LN:D\WSM7XJ:L!J#]#@V"O04!JH$Z>C8JZRL+S[ZRH MSI:"1;MRG>7Q?U3\54YDRUU>KF7.XJ+81>G<&G^RDZ'Q1\)X PLZX0^#2?7O MC0B@3@T1PKT((2F".U%7BVT2I>U)4##Y8QOG349;J!/!%G(2.33D2!BG#[:Z MC#G>!5.7 F]B2TF@?3&4F.Z5F-(I:9?/U^IJ426D>??4*-=YMENMV39ZR;,D M42.UQ:X>"!8V;IRNV M57^RA36^)&%H?)$P3A^;RUYDE-L.28#VP@CY;!_RV9%3\D>\V6V8W&R3[$5* M5D2)\E1JH%ZNUUFR4&H4]:5@VW=Z[-08-UH1T,K9Z+]S.2T'!6G*MAJ2%2'.V*JIUA:3Q<:.#3>4!H_ MVB'='/2;QJAES1IMLEY;6D$-] M,93&6YKQ>0PL']O?P_,ZVO0ZM.MMZU%-36+>J5U8PPTUME :;VE=:^5[4\\2 M<,N&E[-)?Z+0YM6AW2N/"Y4GRCC=J5A^50/&J,F\OWZ1FT>96PL[-')P2*%F M%4H3*)HICC:U3GCF&IT#]THQ+1&BI M!K7;=5.6Z\[Z,Y8VMP[M ._EJOZ WS9IJ_*YI^8MJ.F%TCB4)E T4R)MAIW9 MN?,6U/]":1Q*$RB:.6&FK;)+N\>N1-M6HDBK>%'5696\\H*5T0_V*%.YC*W# M7KJ?H8I!:1Q*$RW-&*SY_:;.U7;9I>WRH&L(S1H<;Z@[AM)$2^O&>QKTAUM[ M:)?VT)_3Q6[>Y*J[)+('&6J?H30.I0D4S=1"&VWWW+/5+M260VD<2A,HFBFE M=N\N[=X_MY.@!Q7P[2ZOWBFK*>NHTJQ@*R5N::_^T;T,UNO08#NN99*30[L5 M*)HIA3;_+FW^VUD+:WBA'A]*XU":0-%,#;3'=\_M\5VHQX?2.)0F4#132NWQ M7=KC?VUF+2ZZ:P^:*5BK+%"3#Z7Q(P?J3/IG85$[8FJ@JP,N71W85^3OZVO* M?J:O=P0'K0E :1Q*$RB:*8RN";CGK@FXT)H E,:A-(&BF0M'=4W .Z$F4+#H M*8J3Z#&1[=J%N#.PZUNV0),'+PJ%5@$\FV\/+J>7;RJ;J%[-Z.LJ@'?*I/DN MS>4\6Z7U&L-N+>"U(&.-/K0F *5Q[W JW)_Y$]M"0U3'I@"Z+N#1=8&'8Z$O M6+O!D1$ W<]@.:#5@R,QN&P7E3#'98OHQ3H20.V0*5-G??N1N?DAU3*:-5@* M[&KUPTGYT'@MAGG;LWI'Y=F),Q?[+"!=)@P>'%3KY#J4)%,V4 M2#MY+SCSZ,J#%@2@- ZE"13-E%(7!#QZ=7BB-'SE& MO]\_HO;#C+[V\!YM;9L4USIY:]2AMAU*XU":0-%,);23]R[/G=*@WA]*XU": M0-%,*;7W]^C5\<.&8E ;#Z7QEM8=BKUS?,M0;'8P%'OG!/USP+[VWOX1[]W- M3]7@*T[[!E\T:?!7^J!>&TH3*)JIB7;DOG/F3.5#C3N4QJ$T@:*94FIO[].^ M]N3!%\T9K C4NQ\Y1J]_\(7:#S/ZVK+[M&7_IL*>Q_/J:\M-GGM(X[)@/WV[ M?RAL-Q#X1/,&JP"U[5":0-%,93K?,_?/G>*@I0(HC4-I D4SI=2E I^>](>5 M+^E^!BL&K0@TLQONMF* M^ZANS][2C(^S$UB17,&*P*UYT>.D:AWH?;#C'[GSG&T#3V:[/I75M#DP7I@ M;Q@'G8Y'T4R-M!,/SKT^/X#:=BB-0VD"13.EU-X^H+W]Z;:#>7V99^?JDZF#_ M\Y&ULQ5A=;^(X%/TK5F8T:J5M\TF +B 5VM6.M-4BV,X\ MC/;!)!<2-;$SMBG#OU_;"2&!$"U2I+Z0V+GW^-SC0W2=T8ZR-QX!"/0K30@? M&Y$0V8-I\B""%/-[F@&13]:4I5C((=N8/&. 0YV4)J9C6;Z9XI@8DY&>F[/) MB&Y%$A.8,\2W:8K9?@H)W8T-VSA,+.)-)-2$.1EE> -+$*_9G,F16:*$<0J$ MQY0@!NNQ\6@_S&Q?)>B(;S'L>.4>J5)6E+ZIP==P;%B*$200" 6!Y>4=9I D M"DGR^%F &N6:*K%Z?T#_0QKZ78B*[1 @+*PIALT.7XFR<0.$YN9>+K\@G=?+Y%GU%,T#\1 MW7),0CXRA22LEC6#@MPT)^=<(&<[Z(42$7'T3$((ZP"FK+0LUSF4.W5:$9\@ MN$>N]1MR+,=M(#3[/^FV3G=:Z+BE^J[&!\?:]Y??6.>. 9#F!LR)< !_8.QN3+ M)]NW?F\2IR.PFE1>*977AGXP:JY!4-&JJ>HFB#4:OC7]VOWH"*Q6J5]6ZG^P=?TNI>H(K"95 MOY2JWYUUQ95WMG?BW*:8GM_LW$%);G JAK5L7NG;FZ, M&GC-=K8KC8W=SC3-$KH'*.P\W[(@DJS1/,'-9%OAKMVEKM#JQ3O'XIT/]G1! MH"NY.D*KRW5LP^S6UN5*5[MG?O4]^]34YT'>P+W@Z6,/9+&SJG3SZ,&PO M=V]R:W-H965TI)A?R"++N%2,#N MZ4[JJ6A7O7NH^F"2@5B;Q#G;@>6_[]@).6"S:!_* [&=F<_??#,9>[H7\EEE MB!I>BKQ4,R?3NKIS795D6# U%!66]&8C9,$T3>76595$EEJG(G<#SXO<@O'2 MB:=V;27CJ:AUSDM<25!U43!Y6& N]C/'=XX+CWR;:;/@QM.*;?$)]=_52M+, M[5!27F"IN"A!XF;FS/V[Y<386X-O'/?J9 PFDK40SV;R)9TYGB&$.2;:(#!Z M['")>6Z B,:/%M/IMC2.I^,C^B<;.\6R9@J7(O_.4YW-G(D#*6Y8G>M'L?^, M;3QC@Y>(7-E_V+>VG@-)K;0H6F=B4/"R>;*75H<3!S]ZPR%H'8(+AV#TAD/8 M.H0VT(:9#>N>:19/I=B#--:$9@96&^M-T?#29/%)2WK+R4_'#S]JK@^#!2F1 MPE(45!V*68$'\-UJ@.E@OD-)*85/C$OXQO(:06S@28OD&?ZJC+4"5J;P4%2Y M.""VKU:U3#("!EL;"FK%R^UKU+FB$FI1?KM'S7C^D7;OQQC !W!!94RBFKJ: M%#!QN$D;[:*)-G@C6C^ KZ+4F8*',L7T', EZ3K]@J-^B^ JXCTF0PB]WR'P M@K"'T/(][KYU#Z[0";MTAA8O? /OR0@S6+_.YEQ*5FZ1OC\-ZP.5&\5RJ;:^K1H-IC8#4R[W,7>\-:? MNKO3&%\;^<,@ZHS.N(\[[N.KW!]>*FJ#E+N=R"F_.7W"??P:$-\_(SCRPO"" M8J_=.!A'MR>_?L91QSBZROB1JV?82.H-O-1(V=0@F>Y5->ICXXW]\07K?CO_ M=M3/]*9C>O,^;8EF82I!''L3+^& 3*J/?:RO@_K6$X);2-FAKW$MW^I\D8JK)@TM]^2,*E!N[=&M M(!%UJ9MVVZUVMX.Y/10OUA=T:V@.^9\PS97C*Y-;3HG*<4.0WO"&ZEHVQW@S MT:*R)^%::#I7[3"CFP]*8T#O-T+HX\1LT-VEXO\ 4$L#!!0 ( #N 3UCV ML:L8[@( /X& 9 >&PO=V]R:W-H965T,TSH2?>QICBW/=ULL&/W=I@MWG.U'Z&F=Q-O- [+-SQ]<;8 M!3\>%VR-"S3WQ5S1S&]04IZCT%P*4+B:>-/P?#:R]L[@@>-.M\9@E2RE?+:3 MFW3B!9809I@8B\#H4^(%9ID%(AHO-:;7A+2.[?$!_=II)RU+IO%"9H\\-9N) M=^9!BBNVS?:$P;9R*QQUJHWA"OC7PO>!&P],MYDM4O\>^ M(>66OY_4*F>5RN@=E6$$MU*8C88KD6+Z+X!/*6OR%AWR-HN.(EYBTH-^^!6B M((K@(_B@-TRA/@+=;TK2=]#]=Z 7%NAD^;8B4Z686"-="0/+/;3MYFSOEJ<[ MIE)X^DF0<&,PUYW)JN*?=L>W;>!<%RS!B4?W7*,JT8L_?0B'P?MF,FR8#(\RN>/Z&58*$;@P M2 4PH)CI3,2PBTW0#\-N!J.&P>@H@TM>\A1%"GN.6=H5N/(/@W;@_V+ZK9Z4 MHUJ[SJLAD5MAJO;4K#;-?5KUM+_FU?+B/U!+ P04 " [@$]8F&"+93D$ M #0$P &0 'AL+W=O,?X3[$"D.@ECA(Q,592KF]-4W@KB*GHL34DZLZ2\9A*=NV13\=L(Z,P@4>.Q":.*7^=0<1V$P,;^PM/8;"2 M^H(Y':]I ,\@OZT?N3HS"Q0_C"$1(4L0A^7$N,.W(_^5TI>D5E0 7,6 M_0A]N9H8KH%\6-)-))_8[F_("3D:SV.12'_1+EL[= SD;81D<6ZL(HC#)/NG M+WDB*@:D?\* Y :D;G#*@YT;V"G1++*4UCV5=#KF;(>X7JW0]$&:F]1:L0D3 MO8W/DJN[H;*3TX=?FU"^WLQ4)GPT9[$J#T'3!-^@K^OTX$YG6BU"-%%+5C0) M0* /]R!I&'U4R[X]WZ,/OW\4@VA* M3&;7;[;3C^ZM6%,/)H9Z-@7P+1C3/W[# ^O/)E)7 CN@V"\H]MO0IUF-"*0Z MA)"J0,(D0%0BE4F(%\!/9#-+0H;LI,BZW6RGMFM;H]'8W%;IM0;0D9Y3T'/. MHN?1Q%.M1CTC^B%0W7,)H:R7;,;*.6)U@UV7N(,:K5;''6D-"EJ#LVC!"W O M%,U$!L=$'.)BN\:CU5-''L."Q_"RZCO="F;#(WJXKUY^5HW>\;):D1X$[A:! MNV_9 +J(X.S W8; \="I!]X:0,=]&17T1JV-[T?Z]@3_YFX+7*D!]) 7&GKD MH0=-K$;7[(A7 CO@CJWRE6I=VA-/M<0=.I-63UV9E+H#M[[S+ZI ^XC?H.<< M[93=7J>'<9=B I^G)KJTQ1S:/0S>)ET[%W@[]E@RT(G4M M@E('8;?U@;@+ @X!E8 ^J_(/$Q%ZZ#N--HT: 5])T^3,WT,AX5(BX585G6AD4V&0XQ;N[1I%0WY#QUTZ5L<^AJ4(-A_=W9[O^M^V)69B,Q M\" =&2GMPC:)S 8+Q=5B+'67#F-JUV?X=IX-ETJ8;-;UA?) 52Z*8*D@K9X> M#O%L?)2=2+9.)S +)B6+T\,54!^X7J#N+QF3^Q/MH!CB3?\#4$L#!!0 ( M #N 3UC6!Y4C/04 &L: 9 >&PO=V]R:W-H965TV4Q)DU&97O[OADQ-8BB3-ZQT&^ M3E/"7ZYHPK9C"UJ[%_?Q8BF*%_9DM"(+.J7B877'Y9/=6)G%*YH+'D="-IH*%CV#ARP6.;@L8BK[@[,;*DB"J M H T " "MRP3RQQ\RF9T]MJ +4?3# GMAG2%C!9O:#0 V/D#( =A\#"] 6#)]P$#Y>>7(TG353.[J6\HC.:*!+S(5R2B8TMF6$[Y MAEJ3WW^#OO.G :S;@'5+ZU@#=MHSZ@J5^PZHO :59PSA5Y:=;V0890B+J $B M@)P_FCY1#C LYQ"!_WNGK )?F?=*\P4%;280.^$P1"-[TX/+;W#Y1EQ_<9(5 MH$RN_8YKUT.NZ_9['C:>AT;/CU4T3(Z''4@3\+!Q'AZ_$';);,(5=G"%T',"34R@HPC2,>;-MY+8):S+#>6R M4(%R:0#)MA1\)C$'CR19TU[B<]XAL6"+V>%;I)8BQMXQ5#Z"5EB] =0L<8@4 M-G1@>NUQ7YD)VSDV\'V->\7;T$S<38[M\8X[WN7@==X5$4,CH[[*LST W#X MFDR#BG/A":2KV&:S$+Q0P@$":265H =FY,4D8: B?6AF_4,6 M0R]DL]D:,G3W(E45 H;&I7&Y6'"Z*'CWBUP(L=P91 ;R-9:;(Q<"4E4#&>T<>Q\ZTJ"L)'JFOT'J(?J6*#S,7F9(%=VW^E ML)T@Q%A#]4B5(60N0X=H;-35]Q[R?$^WZ%2=06:!?X#,1EV!?PY#)W2PQKDJ M$\C,YXF<;X;6W05 N611J N-(GED)OGCY39Z#\;' MBO'QVS"^4535/MJB"@]TO(\5[V,S[Q\JMVLSK^6V;BN-%<%C,\$?*+=QG]A' MFDS'K8\T9K%_N-S&7;TOHZ_906)%P?@$"CY4;M<^7LMM1[L>)\?,+6P*"S]YC=Z6SX"YA5G<#!VREN M;*PYQZX%53CP"1^0]BCNVG1;VPX=-RAGI"^_7%45W!.JPA[%[7;W 9X#D=OY M_F&WOO^GE"_*4XX<1&R=B>HHH'G;G*1<5N<'JGEU#'-+^$+.,TCH7'9U!D.9 MX+PZV:@>!%N5IPE/3 B6EK=+2F:4%PWD_W/&Q.ZA<-"<+TU^ E!+ P04 M" [@$]8T.8RX>8" !Y!P &0 'AL+W=O14]G@)!:XL MN6HP5!!I'2#!1?*YA"EFDBE/'2<%KMEAK8'6_8OQGOZ.6) M2ICR[)'%*AU95Q:)84FK3-WS]7=H_ PT7\0S:9YDW>0Z%HDJJ7C>@%%!SHKZ M35^;.G0 _> P&T [B[ /P#P&H!GC-;*C*T9530<"KXF0F*J;>+"58B)E.>X]"*7G>"?Q,>25I M$6/P9&L^M!6:TM+LJ#$PJ0VX!PST77+'"Y5*\9QSXCJNMT?0]%_@?0-WC\CQVA/R#)]WZ(2.G<+O'YA-;A7D\L^^VM74 M_GYJW2&N94DC&%G8 B2(%5CAYT_]P/FZS_=_(MNJ@M]6P3_&'B[J;Z=LW,?[ MS-8, \.@N]YIK[J:N[Y5SNB/R;Y/3_8KSIH50='58^31$!"%>#_IP3#MAR1 M%[$)WBOU-? .TU]*=U1D:!5DL$2*9W>)596U(V^GBA>FE[Y MQ!5V7C-,\6X$H1-P?&PO=V]R:W-H965TZJVU]MG-S%@;6)SMH'>M[^Q$T((3H[J[@5B9V;R MF[_ML3TY"/E+;2C5Z"W/N)IZ&ZVW#[ZOD@W-B>J)+>7P9B5D3C0TY=I76TE) M:IWRS ^#(/9SPK@WF]B^)SF;B)W.&*=/$JE=GA/Y]YQFXC#UL'?L^,'6&VTZ M_-ED2];TF>J7[9.$EE]%25E.N6*"(TE74^\+?EC@R#A8BS\9/:C:,S*IO KQ MRS2^I5,O,$0THXDV(0C\[>F"9IF)!!Q_E4&]ZIO&L?Y\C/[5)@_)O!)%%R+[ MR5*]F7HC#Z5T17:9_B$.O]$R(0N8B$S97W0H;0,/)3NE15XZ T'.>/%/WDHA M:@XX;G$(2X>PZ3!H<>B7#GV;:$%FTUH23683*0Y(&FN(9AZL-M8;LF'<#..S MEO"6@9^>/1+)&5\K]$0E>MX02=$]6HA\N]/$ZBQ6:$X42Q#A*5JR;*=IBGZ' M^?6-)R*G-;^;)=6$9;<0X.5YB6X^WJ*/R$?*O%2(>TO0\@ _Y5R*$1Q'F86?$)4UZJ!_< MH3 (^PZ@Q37NV+J''3C]:DSZ-MZ@)9Y1-Q-*H944.4H@5\9W,$@(%J^TH^)4 MK0@:VZ!F]>YG]SB,<3#Q]_5<7&;Q,!I49F?,@XIYT,EPP M8T[H=XA#?C"M-'ESI5%\)ZKQ#<)F#I4R M&P;#R T65V!Q)]A/6XIH>D_VH.&:'E?4IP^C$.//IHJQQ$4=7Z@$TZ$F4P'M ML(KP.'0S#ROF82?SXVH%==J,(#65 M[K(X QY5P*/_)'):5#X7[>@JF1U6[3*/*^JQ=>NW4)\J<\EGUQ8[6XNP\(ID M'ESPXRY5S!GB06U)0J<>'!(4E7OJS3Y]P''PV54F_Z=@9U+@X+23!9U#6(AQ M'+"KRV89=51?M4%O,&J,G]LL'KH'$-?V7]Q)?=Q2W\]=Q!W_&[?3K)4[/'&' M[U"[I=8[N<,+H* 7A$WL2RO #EIJ/#YMK;A[;VW*_1[P_E7@EU9=X*?]%7=O ML.=Z\^,1H5K=3N*!+Z"=9A?0?NUH MG%.YMC<&!:MLQW5Q0*QZJUO)%WL6;_3/S6W%'KE/88JKSGVA:&BQM0?P5Z'A.&\?-W#CHM(8P/N5@*VQ;)@/5'>XV3]02P,$% M @ .X!/6#+U99/C @ R@D !D !X;"]W;W)K&ULK59M;]HP$/XK5B9-F[21%RBP#B(5V+1*[51!MWZ8]L%-CB2J8V>V@?;? M[^R$E%0!M5*^@%_N>7S/^9R[R4[(!Y4":/*8,ZZF3JIU<>ZZ*DHAIZHG"N"X MLQ8RIQJG,G%5(8'&%I0S-_"\H9O3C#OAQ*[=R' B-IIE'&XD49L\I_)I!DSL MIH[O[!>669)JL^"&DX(FL +]J[B1.'-KECC+@:M,<")A/74N_//YV-A;@]\9 M[-3!F!@E]T(\F,EE/'4\XQ PB+1AH/BWA3DP9HC0C7\5IU,?:8"'XSW[=ZL= MM=Q3!7/![K)8IU-G[) 8UG3#]%+L?D"EY\SP18(I^TMVE:WGD&BCM,@K,'J0 M9[S\IX]5' X _O ((*@ P4O X B@7P'Z5FCIF96UH)J&$REV1!IK9#,#&QN+ M1C49-[>XTA)W,\3I<"YX!%Q+:H*JR&"5.0VI9I<1)'8< TQP8PAN' % M5&FB@9,"I($2L2;(H@3+8FH,?V+N+6$+? /DPP(TS=A')%Y1!JK>,$;/AY&& M&V29J8>)JU&><=*-*BFS4DIP1(H?D&O!=:K(-QY#W"1P,2YU<()]<&;!2<8% M1#W2]SZ1P OZ+0[-7P/W+3PXX4Z_OJN^Y1LV()WD M,!^%U37K)YWN6T'R[MZ'7^X)I MMSW4U&HUKHT:O@YK7XY1U_DYZE)[1V0-[>-:^[CC_#S)]U;IX[8T]E_FL7M0%K'()+9;4,06M+(( MU*MU0W)AZ_"+]1DV*F5?\4Q3=CG75"89UDT&:Z3T>B-\8++L',J)%H4MOO=" M8Z6SPQ2;+9#& /?70NC]Q!Q0MV_A?U!+ P04 " [@$]8LNR<])<" #^ M!@ &0 'AL+W=O= 5@R&/-A9YZE3'-N>_KO(*:ZI%L0.#.4JJ:&IRJTM>- EHX4,W] M* A._9HRX:6)6[M5:2)7AC,!MXKH55U3]30#+C=3+_2V"W-65L8N^&G2T!+N MP'QO;A7._)ZE8#4(S:0@"I93[R(\SR:VWA7\8+#1.V-BG2RD?+"3JV+J!580 M<,B-9:#X6$,&G%LBE/&GX_3Z(RUP=[QE_^J\HY<%U9!)_I,5IIIZ9QXI8$E7 MW,SEYAMT?IS 7'+M?LFFJPT\DJ^TD74'1@4U$^V3/G9]V &$IP< 40>(G@/& M!P!Q!XB=T5:9LW5)#4T3)3=$V6IDLP/7&X=&-TS8?_'.*-QEB#-I)D4.PBAJ MFZK)!Y*Y,T%I:@EKT2V MUZ!QWZ"Q8X]?\CU_3^RN1[7F?]-XG1R_'OG>%WD^V MKQK&ZI#UEB\,'*&-[74:C#Y-$G^]ZVFPZNRLKVK%^CM1@BE0NH35Q-W7]GWK M5_L0OW#9]6Q]AN'>9O%_FO;+<$-5R3!K."R1,AA]1&6J3=MV8F3C FLA#4:1 M&U;X@0)E"W!_*:793NP!_2&ULK5713MLP%/T5*T,32(RD M29M!UT:"(C0DMB$*V\.T!]>Y;2P<.[/=EOW]KIV0M254/.PEB9U[CL\YL6]& M:Z4?30%@R5,II!D'A;75, P-*Z"DYD15(/'-7.F26ASJ16@J#33WH%*$<12E M84FY#+*1G[O5V4@MK> 2;C4QR[*D^L\%"+4>![W@>>*.+PKK)L)L5-$%3,$^ M5+<:1V'+DO,2I.%*$@WS<7#>&TY25^\+OG-8FXUGXIS,E'IT@^M\'$1.$ A@ MUC%0O*U@ D(X(I3QN^$,VB4=T.O9-W41@%A2V-5V8!10%6AK$FU%H4:=;+62-IHM:4_R*IDM@)R2)CDD,_#XVUX MB.FT$<5M1+'G2U[A>[:.?I4%O-TH*HW/YHI+3(_+Q48LY.<-$I!K"Z7YU66^ M7JW?O9H[M4-340;C (^E ;V"('O_KI=&G[JB^$]D6\$D;3#)/O:LWB.Z=5YG MHMQ^Z?)=DZ6>S#675=8[C>-H%*XV#754#9*SL[9J2VF_5=K?J_1!SK@0D!.F MC*UE4L;T$F;<=N[2FG.P(24Y2W;DOJSIQ_UNL8-6[&"OV!LP9DBHP ;K MCR:V:L(TY-P2H8R!3JV#%SIV@]U7L:4S;76F;_C\[2=WB=8MXM^.Z%*:=FR# MM+>;:T?5X#1.=A2'&XW/_72^4+W@>#8%S!$7G7Q$N[INY/7 JLKWPIFRV%G] M8X'_/M"N -_/%1[Q9N#::_LWS?X"4$L#!!0 ( #N 3UA]R>NVN ( !(' M 9 >&PO=V]R:W-H965TVV\!^_>PDS4H;*A[VDOCCGN-SKNWK M02GDDUHB:GC.&5=#9ZEU<>FZ*EUB3M29*)";F;F0.=&F*Q>N*B22K +ES T\ M+W9S0KF3#*JQ.YD,Q$HSRO%.@EKE.9$OU\A$.71\9S,PH8NEM@-N,BC( J>H M[XL[:7INRY+1'+FB@H/$^="Y\B]'L8VO AXHEFJK#=;)3(@GV[G-AHYG!2'# M5%L&8GYK'"%CELC(^-UP.NV2%KC=WK#?5-Z-EQE1.!+LD69Z.70N',AP3E9, M3T3Y!1L_/H*$T3]D MQA >"%LA'-=\)X;N?CJ&XZ,3. +*X<=2K!3AF1JXVGBP2MRTT7M=ZPW>T#O& M] Q"[Q,$7A!VP$?O@?L5/'@-=TWFVO0%;?J"BB]\@V^3I1<84Y4RH582X>?5 M3&EI#NBO+G\U8=1-:"_MI2I(BD/'W$J%WB( M/9F0TIQ$C9(2UKF3-3RNX+::K)/P/(SB@;O>MK ?Y?=]_U_4*VU1JRTZJ.W1 MU(Y3RD\+*1;&>:>\FJ&WM7 <1?T==?M!_:C?[Q;7:\7U#HJ[H9R:&YO!0HCN M.]#;6]7;T;4?X8<7%]VZXE97?%#7UI7O$A7O;504GO=[.\+VHT+/\\(=9>Y6 MQ;*OQ33RR8*R# LY94N3%PQPK$%9:CJ6Y9D9)KD1CO7:C(5C M6HJ4Y#!CB)=9AMGC*:1T/3%L8[-P19:)4 MF."[P$N8@;HH9DS.S88E)!CDG M-$<,%A/CJWTRM35 1_PDL.9;8Z12N:7T3DW.XXEA*4600B04!99_*YA"FBHF MJ>.^)C6:=RK@]GC#_ETG+Y.YQ1RF-/U%8I%,#-] ,2QPF8HKNOX!=4*NXHMH MRO4O6M>QEH&BD@N:U6"I("-Y]8\?:B.V /;P!8!3 YS7 @8U8* 3K93IM,ZP MP.&8T35B*EJRJ8'V1J-E-B17VS@73#XE$B?"4YSB/ (TUS5S!@*3E*//:,9D MI3#Q>(1F,D @G,?HVWU)"KF% AU6@9]DX,W\#!T>?$('B.3H.J$EEZ%\; HI M3KW"C&HAIY40YP4A9Q =HX%UA!S+&73 IZ^!VQKNM.&FM*3QQ6E\<33?X 6^ M_?G_OI#AZ%Q QO]TI5IQ#[NYU!K< (/WZP/>M+5^(]D;5L M�V#/:Q-S:@HG$!-BYT)5ZQ>9I-W2"KT D"M9^K[8PZHGS7?XIJ21TV4H=[ MI5X Y_)6B,JL3+& 6!YF:4A$<'5=2.4XHTR0OWJA2WS%[V[+":^(VH8 M.&ZW>+<1[^X5?TT%3E'1%%V'W4(]O[C MN+P_$YK&Z#R3TE>@9'8>_;T\;ST//9&U4AXU*8_>\5H8]6E#3V0M&_S&!K_7 M:\'?J3X_V#E8NT&!ZXVZ2S1HA 9[A5[B*)%+[+&]4UT:]Q*]=7-Z(FOE;%M/ MWW3K':NT)N_)B;[8VE9LM3=VKY5:T[6^35:P"2KG56-9C41M-"]VBT5LO/3PT0VY\!4@'R^H%1L)JK]:]K] M\!]02P,$% @ .X!/6-ZYD0/8 @ F@H !D !X;"]W;W)K&ULM5;;;N(P%/P5*UM5K=1M[@%:B%1@+Y7V@LIV]V&U#VYR M(%:3.+4-M'^_MA,B BEJ)7@A<7QFF!F?1*>_HNR1)P "/6=IS@=&(D1Q99H\ M2B##_)(6D,N=&649%G+)YB8O&.!8@[+4="PK,#-,PQ3$?3%A$YHC!;&#< MV%>CGJK7!;\)K/C&/5).'BA]5(O;>&!82A"D$ G%@.5E"2-(4T4D93Q5G$;] MEPJX>;]F_ZR]2R\/F,.(IG](+)*!T350##.\2,4=77V%RH^O^"*:G.!5,[A*)$^$0ISB/ $UURXQ!8))R]!%-RU-%/V=()(!^ MR,T)D[W#Q,L%FDB,0#=YC#X]+4@A#U6@X0OZ G3.<)&0"-W!7!W264EX+@GO MIV-T=G*.3A#)T:^$+CC.8]XWA32AI)A1)7A8"G9>$3R&Z!*YU@5R+,=M@8_> M K.P=W''JK^*.HH"AW%*T6N8'?K8L:>KU:K[=7[WU.!,1H*K" UB;<"W_O MR1R(K.'4KYWZ1VQ0_Y Q'(BL$4-0QQ G4,O6/T96_GFQAX MP59;[M;XMK_5E>;&Y*"FMN^8S4G.40HSB;(N.[*K63D)E0M!"SU,/% A1Q-] MF\CA$9@JD/LS2L5ZH>:3>AP-_P-02P,$% @ .X!/6&1WZ1Y* @ D 4 M !D !X;"]W;W)K&ULE53O;]HP$/U73E$_M-)* M0A)8585(!32MTJ:A0K?/)KD0JXZ=V8:P_WZV$R+*CZG[0GSVO>=WCSLGC9!O MJD34L*\85Q.OU+I^]'V5E5@1-1 U0.5#$_#(*Q7Q'* MO31Q>PN9)F*K&>6XD*"V547DGRDRT4R\H7?8>*&;4ML-/TUJLL$EZM=Z(4WD M]RPYK9 K*CA(+";>T_!Q%MM\E_"38J..UF K60OQ9H/G?.(%5A RS+1E(.:S MPQDR9HF,C-\=I]=?:8''ZP/[%U>[J65-%,X$^T5S74Z\!P]R+,B6Z1?1?,6N MGI'ERP13[A>:+C?P(-LJ+:H.;!14E+=?LN]\. (,XRN L .$'P5$'2!RA;;* M7%ESHDF:2-& M-F&S2Z<-PYMJJ'<_HM++>28JA!79HP+"<_BA2Y3P3?#-_0IE!4]*H59PVV+O#/9U.8?;FSNX M J

V7Q_WOGVDFX=F*V MG;1M)^+:Z9+R^-S6>#P^D7Z>%$%$/H0V*GL'^'T+U!+ P04 " [@$]8 MB#"VK9(,LBQN&8E%&IDP7B.I6KR MI2U*#CBM1#FU/<<)[1R3PHH&5=^41P.VDI04,.5(K/(<\^T=4+896J[UVO%( MEIG4'78T*/$29B"?RBE7+;MQ24D.A2"L0!P60VODWL9]'5\%_""P$3OO2%\V0,8S:/?4._U6E#B!H:6V ML@"^!BOZ\,X-G<]MN,YI%I_);(^EW[#TN]RC49*P52$%*O$6SRE<(7U>(+8& MGG*\D&TDC6-8.>HC;AW=^([C#.SU+J+.O*X>\R4I!**P4/;.=5\M%#>7)-.0K*RN#7,FU>:K7C-UKP2N ]3X@C'Y MVM WD>:F&OT%4$L#!!0 ( #N 3U@"6[/F/P, #@* 9 >&PO=V]R M:W-H965T$5EXVM\]N M1#;GC6*T@AN!9%.61/R^ ,;W"P][#P]NZ6:KS ,_F]=D W>@OM0W0O?\/DM! M2Z@DY142L%YX[_#Y);8!5O&5PEX>M)&QLN+\I^E<%0LO,$3 (%*F'"EB3AJE;OO\ G:&) MR9=S)NTOVG?:P$-Y(Q4ONV!-4-*J_2?W72$. G!\(B#L L)_#8BZ@,@:;R"\)(E0.ZLVMF"8I0)M$; M]$EM0:!W>2X:*- U)2O*J*(@TRYKDL/#T9I,@=N!E+Y[A)'CKLON?DCTR M'_7FH['L63OQBMQKTS7Y358,7'[;)(E-8CX5NVP63^?^[M#&4)-&::]Y1!?W M=/$HW1+6((2>&P$[J!HG6IMA0Y-.W7C3 M'F_Z].IS\4R'8T6S(YZA)L0GYC3M>=)1GFN]^S?$'C@2E&*@3S#EXDL'8P=' M=$,%#G#HQIOU>+-1O%N02NBUU@A:;5Q8LR>QAHH(G]BD./A[J 1/;(5?#974 MU.W%LS3$^*T 1I3>'#G7.Z+:Z"J:IJ0%B+:\(VNQ&VS,A4,23H(3-@[.1CQJ MXS-7A"%NOXBDV]WL[Z'@9,6#CQY.PP'N4#6)HV->_^!8-W>JCT1L:"41@[4. M"\ZFVJYHKREM1_':GO0KKO2]P3:W^FH'P@CT^S7GZJ%C+@_]93'[ U!+ P04 M " [@$]8]0IZ4E@" #2!0 &0 'AL+W=O$,@KC82^)/\XY.>!"%X6E0429(EOJU2Y6ELC&<";Q4H)NJHNKW.7+9 M3LF8W"]$+V6$/>$V ?MG/E8;=,PX4YQ M:93=999GLG/*J<@1EOZ7F:.AC&LXAJ^F1 4+*3;'UZ@J6#"Z8IP9AAH..]B1 MA=TLYW!X< 0'P 18CB,-W$(51O(<^ M>PU][.G18WI@"S)4)1JJ$GF]^!F]A_3P)/V/A07#A<%*_]P7M%-.]BN[IISH MFN8X);;K-*HMDNSMF_%I^'%?[/\D]J@(\5"$^"7U["S/58,%U$H636Z@I4I1 MX6JP+W:G=>JUW-6QS:)Q&FQWPSR%A /BD<-D<)B\Z/!:&LI!^L/B[ES^6DIS/W%]/5SCV1]02P,$% @ .X!/6$R)F^GO"@ ]UT M !D !X;"]W;W)K&ULM5QM;]M&$OXKA*XXM$!B M<;DO7.9L ZES:0,D0% WO0^'^T!+:YN(1*HD93>'^_&WI!0-E_M"T5Q^26QK M=C@[).>9>68UE\]%^;5Z%*(._MIN\NIJ\5C7NS?+9;5Z%-NTNBAV(I>?W!?E M-JWEK^7#LMJ5(EVWB[:;912&;+E-LWQQ?=G^[7-Y?5GLZTV6B\]E4.VWV[3\ M]K/8%,]7"[3X_H??LH?'NOG#\OIRESZ(6U%_V7TNY6_+DY9UMA5YE15Y4(K[ MJ\5;].8&(=*L:$7^R,1SU?DY:/9R5Q1?FU\^K*\686.2V(A5W>A(Y7]/XD9L M-HTJ:[N8NK<1-L?E7MJX?KQ9\$:S%?;K?U+\5 MS[^*XXYHHV]5;*KVW^#Y*!LN@M6^JHOM<;&T8)OEA__3OXZ>Z"R0&S4OB(X+ MHG,7X.,"W&[T8%F[K7=IG5Y?EL5S4#;24EOS0^N;=K7<398W]_&V+N6GF5Q7 M7[_/\C1?9>DF^)!7=;F7MZBN@M?!35H]OFK_#?[YYSY[2C?M!VF^#FX?B[)^ M_;LHMW+-DZCJ[>FCCT7^H'_RXSM1I]GF)ZGVR^V[X,+I^Z>]"E$(HH(B-!$.Q9$/1MUB=!L'CV91\>:][&H*F&T MCVI79Z1GH"Y"N,6#[&0BZ9I4O)>QMBB_/B MDV6QT[(V7#5QJ!^W3(8Z58U]WSPI4W;-3[OFLP_1D3"']X*-+,9X@R_.)0D#;T%OT.:HR!YA)3HB@#_DQC]K% K^U_[):+)3Y=@7 MT)K#00GI.(V2D&KONRX6,<*HY9$% M1$=N2!\5EG3LULQTB:@F K0C-[:/"TOQL(TN$=5& &+DA+:AL,3/N\>ZF.L> M S B-S*ZPM*G(A??9%E9?A5U<+^WE63."XQ^)SUI4PLV0.(HG+]DJHRVFC2T2U$< Y_[A@5Z06M\1;K8HY;##@9N7'2F3D5VZTH M6Z9JE^Y$:;3>J7[T^^A)F^H,P.2(S1^@G+ _VB&>M*D.@0P@6UE\PEHIH(24#D3@+&12B]".X7=P81 MBQLQ(#-VU\CN"(7UDK>YQQIYJ(LU]]CB0 PHB=THZ0I17RYN+X):.KC:E]^" MZO3J&K?AO,S8-].7-M4I ,UX?OH;>^6_?6E3'=)AP"=3X#JT-UE^_RF>HY#' MD"M@?UPY=E'AQ]W,485CR"ZP1VH=ZY6VMITY\@,,^0&>0L-CO00W/5]S(#H& M1,=N1#]T$NM>O]"X':]LO2]MZK8A3\#S$_;8*V/O2YOJ$,A*\%32'NMY!HH) MTUY)72RB<1R949] 2D+\T?;$D*#TNX9GT_8$$A/BD;8G>HE.^['!(!-A9#$3 M4@4RA;DG>E$N;W/83^X,8A&EQ&8Y#.B]KB8J^4OB]MZLD90&DZ/Z5/O5+Z MOK2I#H&<@$ZE]*DA$K;)=N M#B'+:+A7.M^7-M41 ,YT?CJ?>J7S?6E3'0*I )U*YU,=W*.H7TL9A!#A%A*: M0@Y _7'Y=)C+=XJH)D(V0#UR^=10&?=M-!7/EJ.B@,EL"IG/]$(X0OUVC4$( M$68I]AB (W.#HS4RC:'QW=<8^T;ZTJ9Z!/"8S4_C,Z\TOB]MJD, _=E4&M^M M8/1V]>2 Q+'M28?T@/FC\=VJ1F_H[//Q##(*YI'&=^L:O1U3;6\I-UGG./VD M\_1>,9_I-3UAQ)+E,3PSFH!MB2&UB?TV!>+@IX+[:2W<#Z5#LL7\0 M&TX"]@M*]_5>NA](9N(IC8;8OQT1>TUP?&E3'0*Y4#RU'1$;4A:N MG3DW2&'K8:D8,IO87T,B'FY(.$54$SO?&/38D(B'&Q(&$1M1&D,&$4]I2,2& M9H/A%NM2F!.;:8#E\8M;$L/G==VZ1[^+'!('[ZS[PX>Z#4T0U$1( [K'[P'7RH)]B&D0B M2^W' 93YE.8#UQD >8O[!SH,4@E!%O*1 SQR-SRVXRC..5[FUC/ZO9NCT\ ! M=?G\G0;NE77PI4UU"& \G]IIX(9. ].^]6*00C&WM>]XY_O[_GH-W #V?3// M[C5P@'GNL=? A[\W8!")2&RV,@$(3J8T&Q)#LX'Q?MEJD$(QY998E :)FXT M-,:B<4?+W%<8^U+ZTJ;Z ^ WF;_9D'AM-OC2ICH$P#Z9VFQ(#.T![0BL08C% MQ'+T* &43_SU$)+AKP(X1503 >T3CXV!1*]X^S'*(&(- P#.R12R/S'0\]K! M7(,08\PRMB(!E$S<*&D+4"\^6^:^WNBW4[H3!*=A@D=U3-D$[E,LR\Y0[F8D^J>T?) /3K 1]W)9>-'TW,O# MD/'#+W6Q:^=TWQ5U76S;'Q]%NA9E(R _OR]DI7W\I1G]?9KU?OU_4$L#!!0 M ( #N 3UA4J:8/M@( !\' 9 >&PO=V]R:W-H965TW"34X:"\*Z+JJJ'J[ B[7 M8^_"VPX\L$6)=L!/1TNZ@!G@X_)>F9[?JN2L J&9%$1!,?8F%Y=7B5WO%CPQ M6.N=-K&9S*5\MIW;?.P%%@@X9&@5J/FLX!HXMT(&XV6CZ;66-G"WO56_<;F; M7.94P[7D/UB.Y=A+/))#06N.#W+]#3;Y1%8ODUR[7[+>K T\DM4:9;4)-@05 M$\V7OF[JL!,0AGL"PDU Z+@;(T"8L)LR0V5F MF8G#](8)*C)&.;D5&E5MZHV:G)%K*5"9DM5FYHYBK1@RT$069+*BC-,YAS-3 MEK,9Y4!FD&T7'$\!S?P).2),D.^EK#45N1[Y:&"MI9]MP*X:L' /V!2R<](+ M3DD8A#WR.)N2XZ.3OV5\DVN;<-@F'#K=WA[=6[$"C4V:4Y@CF8BN +^ZT!N+?K>%/4>7>DDS&'OFH&A0*_#2SY\NXN#+!PGTV@1Z'ZFG MDTHJ9+\A-WND\91,:["EE@+(&U!%I"(<=&?%&^'8"=O3NDK[PR2*1OZJ@Z?? M\O0/YJ$%@G)(6"I9+TI2F+/G^#K!&H=H!RR,AT$W5]1R10=P=;E&[URC,.KO M*4?_4.CL)_T_K'T=^X[^W3<4;5@0IOB%B8N.!\89-5&ULQ9EM;]LV$,>_"J$5 M0PLDD4CY,;,-Y %M R1;T#3=BV$O:/D<$Y%$C:3L9I]^I*R*3O70E8F3-XDE MD7?_HW3WTU&3#1?W<@6@T-#B%F&^F'O:^G?C$ M[E;*G/!GDXS>P0VHV^Q:Z"._LK)@":22\10)6$Z]$WQ\&@[,A&+$%P8;N?,; MF5#FG-^;@XO%U N,(H@A4L8$U?_6< 9Q;"QI'?^41KW*IYFX^_N;]?=%\#J8 M.95PQN,_V4*MIM[(0PM8TCQ6G_CF(Y0!]8V]B,>R^(LVY=C 0U$N%4_*R5I! MPM+M?_JU7(B="82T3"#E!%+HWCHJ5)Y316<3P3=(F-':FOE1A%K,UN)8:N[* MC1+Z*M/SU.P]2VD:,1JCBU0JD>L%5Q(=HO>4"71%Q;U^,+[0. ?$EWK(&J3: M#MDPM4*WJ7X28O8O+- EEQ(D^ITK= Z0Z#.*HSF@/]0*Q.'G%4W19T@R+JA@ M\0.Z2#+M08]Z>PZ*LO@=>H.8'K+BN:3I0DY\I:,S&OVHC.1T&PEIB>0(!"1$MS?GZ.V;=X_-^'IQJA4BU0J1PF[8:G>NT U$N6"*@3Q )VNME\YC M.-1)<2AI#.BO2ST)72A(Y-]-RK<>>LT>3.(=RXQ&,/5T9DD0:_!FO_Z"!\%O M'?K#2G_897WVW3U"UUPRDQ 'Z!+TH3)W!A-TQ5.UTM$5-[ZXXTV!;%T-"E,)PF(H@1E- /1Y+73 M@F/^C"I]H[WG_V@/^L>5_O'+Y?^X=OOQ2.ML?@)P8"$4O%(%*!T_>F!;U.X@ M$[]H$2C=[6IL6U$++=S)E/T6@=+W_Q%L*86[,76BG2G]@A7=:]>R2K=&]YV6 M'-,)6UKAWMX+ NXDHFL(EF+8%6,.-0'7(=;V-%B$85>&/;D@U G6IM82#'7/!EF.X$S-[+@FCNN06P19R[L-L7 CKKW8,Q0)4N_'PC;% MEF6DFV57>R_'G3RTC4$2SCB2CB7>E#'6PN" MB84;<87;DXM!G6QM:BW9B&M/YE@,ZGT9P>-FE:'E6.C:E3U#+0CKC1EI$6RI M%?Z 6D\YR+-S_!F.XEQW&G2W&E]QC MK).M)>%"B[7PM;88PSK3VM1:I(4ON\L8UCLT/!ZUO-*$EFOA*VXTEKX?;34/ MOU/L[WSW,-^0KJBX8ZE$,2SUI.!HJ",6V\\RVP/%L^)3R)PKQ9/BYPKH H09 MH*\ON6XIR@/S=:7Z.#;[#U!+ P04 " [@$]8FKB^0+P& #3/0 &0 M 'AL+W=OCC,HZ5(>'Z>K41J]BPRE7!M-M7=,%\I MP>?EH"0>8L]CPX3+=#"=E-]]5--)MM:Q3,5'A?)UDG#U>"7B[.%BX ^^?_%) MWBUU\<5P.EGQ.W$K])?51V6VAOM9YC(1:2ZS%"FQN!A<^J^O0EH,*(_X*L5# M7OF,BE1F679?;-S,+P9>$9&(1:2+*;CYMQ%O1!P7,YDX_MU-.MB?LQA8_?Q] M]K=E\B:9&<_%FRS^2\[U\F(P&J"Y6/!UK#]E#^_$+J$RP"B+\_(O>M@=ZPU0 MM,YUENP&FP@2F6[_\V^[0E0&8-PR .\&X#+N[8G***^YYM.)RAZ0*HXVLQ4? MRE3+T28XF197Y58KLU>:<7KZ5J8\C22/T4V::[4V!=KY68(ZZK,YCJ?RH. M4C*]0U<\ESEZ>2VTF>DW] +)%'U>9NN__3C-T-1D7QB\+PPNYR5MA8'P+_-L51?V2I^BG?O]^;^=&-%DG^3U.2VV""YF"*G^;K?,4C<3$PO[U< MJ(T83'_]Q6?>[Y94R3Y58IM]^CG3YOI#Q(LB]4V9>K+-L41%4]C;B5DY<7$# MV$PI#D9D,MPTQ!/LXPFL\4#I7WTO\%BTH/_0ARP5C^;&J>X-TRW6+;<:ZYDZUG6TSV/4)PB- M'*0ZWJ5"1ER;JV'(<"Y662YU(VE9 MS]>QOGZ%U?T^@6D7S8FS!:KVK?1X#)YV,_\ J!%MPQ,PJF^GU /QE"6)4*7Z M6O&54(T!6D_4M;1 Q7[0*R"Y('$?6-RW,N=10*(-0#*!M2 )V-:WT^UA2/IR M?GN.M"KW/R*CI)%YI$JC1Y3OQ7ECT-9S=RTW,+H.VL?* P7ZXFN MQOAH4C%X2/@?"Q_>'[&!P%-1QA?]P"(^!D;.?DPV!47ADTX]&] MN0QVTK.?KVN!@= QZQ6<7% \!HK']J?S8^ 4UN 4M-Z5@(6QG84/@U/UJ)MT MM2[VOQ<;$2._,5073],8>!R/>P4I%[Q.@->)_5G]&+O2J]^AO-!O 14!\B5V M\CT:5 <[5/9 NM8>.)WTRA4G3FSQBB_NSA@GSS&J"- S.=H;?Q)IS["Q[-%T MO0# _:17MCIQH0P(* /BS%DG=6N]#6I W>04QOH34#O X;*'T;7J( A(KWQW MXD(J$) *Q)GU3NK>>PO& N#RX!2^NQUC';TO>V0=+T0 DB'HE4,?N- - >B& MP)E#']0=>LK:O*\ N#TXA4/_U-VMHS-FCZWKU:CTUWMEZ@M #M52^ NM $%#0!==8+H/5>0-NM"TB;NNT$X.=9:?9HNA8?- 'M58^ MNM $##0!<]8C8/4>0?N*, :\S=RV"/"!;IH]C*Z%!SW >M4@8"Z4 @.EP)PU M"%A#@Z!]O1@#.F=N&P2XNZ-FCZSKQ0#5P'K5+&!.%N%75N&[6X9?;Q80ZK4A M#^B=N>T7X&,<-7ML7:\&: G6JR8"BVCX / M,]7L472L>P@:(NQ5SR!T(25"D!*ALYY!6.\9M*Y$"X'M0[3=?R M@Y (>]4D"%V(AQ#$0^BL2;";N?H29'V=VK#RBF[QNO,'KNYDFJ-8+,PH[[R8 M1&W?(-YNZ&Q5OK4[R[3.DO+C4O"Y4,4!9O\B,U2XVRA>!-Z_QSW]'U!+ P04 M " [@$]8U(U@B[4" #)!@ &0 'AL+W=O\ZYQ_;->*/TLUDA6G@IA3238&5M=16&)E]AR36^X9#+G3,"M-%;7Y+Q^%WIZQVRMN=V"6@ ='EU-29=) M:Y3YEN[LOJ9CLKN!DP@*MNUR=M!*''0BO3IKX!><'9/2 P]@&LNZS0:A^LC MG,.6<_@/SLR"P=QYPXF7K>D862;P@DRZ,$P@6-3E,2W=P ELD>DN6T:MQ-'_ M2JPE=5_!?V(!0AD#E3+^J8*LRPRU._-]R%E[\D$TA35R!@MS=-_H[I)2=9 A>4&EV.B%@WC;.96%7Y9I4I M2ZW/#U?TK4'M-M#Z0BF[GSB"]NN5_@902P,$% @ .X!/6(^4^@H> P MK P !D !X;"]W;W)K&ULM9=K3]LP%(;_BI5- M$TB,7'KALC82M&(@[8*H8!^F?3#):6OAV)WMM"#MQ^\X2;-$I!$=I1^:./%Y M[>>U3W(R6$GUH.< ACPF7.BA,S=F<>JZ.II#0O6A7(# .U.I$FJPJ6:N7BB@ M<1:4<#?PO+Z;4":<<)!=NU;A0*:&,P'7BN@T2:AZ.@R,@$-DK 3%PQ)&P+E5PGG\+D2=U8LDU]D_615]/8=$J38R*8)Q!@D3^9$^%D94 OSN MAH"@" A>&M I CH9:#ZS#&M,#0T'2JZ(LKU1S9YDWF312,.$7<:)47B789P) M+YB@(F*4DRNAC4IQA8PF'\DD7U8BI^1[:K2A(F9B1L:@V)):YVO]<3T^*ZDU M.:>::4(UN8%(JAABP@092:$E9S$UV#ZG' <$,K%3UF1O#(8ROH]#WD[&9._] M_L UR&5GYT8%PWG.$&Q@&$-T2#K> 0F\H-,0/GI)N)^%!_5P%]TL+0U*2X-, MK[-1;^V1/B 7E"ER1WD*Y.<7[$BN#"3Z5Q-DKMIM5K7I?*H7-(*A@_FJ02W! M"3^\\_O>IR;D'8G5#.B4!G3:U,-OTF8H;JFS1*:X/9I@9,OV=FG MCL1J!O1+ _JOWK*M"MO"]I_M_R#H>O@KLZ#&<51R'+5R5)[/9UJ#:>)H5=B6 M(Q?K53BZ&R&.2XCC;;./_"'XUEY1%=LCOIOQK9(J!2)ZLJ\7H[ <:%RTUI&V MA=V16,V4D]*4DS=)T9-=&K CL9H!OO>O5/%>G:3M$MOR%FJ]EZ:I7RF[_%&PO=V]R:W-H965T:MR $WN"UZJF9-K79VZKDIS**@:B0I*'%D)65"-7;EV526!9A94<#?P MO(E;4%8Z\=1^NY+Q5-2:LQ*N)%%U45#Y< 9<;&>.[SQ^N&;K7)L/;CRMZ!H6 MH&^J*XD]MV/)6 &E8J(D$E8S9^Z?)F,SWT[XR6"K=MK$*%D*<6LZ%]G,\4Q" MP"'5AH'B:P/GP+DAPC3N6DZG"VF N^U']F]6.VI94@7G@O]BF9.Q@Y):Z5%T8(Q@X*5S9O>MS[L /SH!4#0 H+7 M L(6$+X6$+6 R#K32+$^)%33>"K%ED@S&]E,PYIIT2B?E6;9%UKB*$. MU4P_D$]DGF7,K 3EY*)LMI-9E^,$-&7\ \ZX623D^.@#.2*L))>,=?T/D76+YPV+_?\Z72$C?QGSY#&HJHG\(<[%-5T11F#IYU-WL.C08]E"'GL<+_\?;TQUUNJ-!W1=EB@4:]>(Q M4D\]J*182UKT*8^>9>(_53X8^%#E;T2VY]&X\VA\V-Z08.XPLS,V6([HD@/! M(D56M:XE/+.QS[[!@(<>PH;,#_868Q3M+T?R1B$;!]V=(F]NY$LJUZQ4A,,* MZ;W19XPFFUNNZ6A1V;J_%!IO$=O,\<< I)F XRLA]&/'7"7=KT;\#U!+ P04 M " [@$]8^2]]!)D# "+#@ &0 'AL+W=O24[$ M[P5D_#CWL/!K.O<"PP@R2)1Q0?3C $O(,N-)\_A5.O6J/0VP M_O[B_;,5K\4\$0E+GOU+4[6=>Q,/I; F^TQ]Y\Y+D,1 V ^P!A"0C/ 5$/8% "!E9HP WHDSR#1!W0O^(':OTAG"&HL7JU M$9I=:ZL?#RMT]?X:O4>4H<EQ!;KO9,[DL#OIH#+HD$'!ZHA=E8B M9V:7T/J..,#1.:^VU738EQ:G$H;=-:Q,BXLD=M26,<'3X_4=\N4RD3?^RC;0XIX%=1. MWJ^7/*=)D_&IXF%GM6DQ+NE2MGF-[[AUH>F*&ULK59=;]HP%/TK M5M9-(*WD"P+M(%*!3JO42E5IMX=I#VYR U83.[/-Q_[]KITTHS1E>]@+R77N M.3GGQKZ7\5;()[4"T&17Y%Q-G)76Y;GKJF0%!54]40+')YF0!=48RJ6K2@DT MM: B=P//B]R",N[$8[MV*^.Q6.N<<;B51*V+@LI?4\C%=N+XSO/"'5NNM%EP MXW%)E[ _5#>2HS13BR017 MZ<3QC"#((=&&@>)E S/(0KI2P(7#36N@F=7T^ HXQR2 M'@F]CR3P@K!%T.Q?X+Z%!T?DA$V10\L7OL&WP+.7KG,@(B,S492" ]?*1'5I M7Q6:7.[PG"K\$E/@D#'=)=^OD95<:2C4C[8:5Q+Z[1),,SA7)4U@XN!I5R W MX,0?WOF1]ZFM/O^)[$6U^DVU^L?8XX?>HLU?!8HLR/2F37SJ#[W1V=C=["MO M20N\P=!KTEYH&C2:!D49%(4),'3P_B:\27!]BZI:9"*/%:;JI1BPVS3Q1!/JMUBVISE-C=12Y6] MX6ATX*>^[;;OZ+\A1 M+WH%K'RX>PVV +FT.Z$$ ##$0 &0 'AL+W=O<'=VRYTN:!/QFMR9+>4_VXOI5PY]=1YJR@7#'!D:2+ ML?<97UV'I4-I\9W1G3JZ1B:5F1 _S,W-?.P%AHCF--,F!(&O+;VF>6XB &A.%V23ZSNQ^Y-6"24F7B9R M57ZB764;>"C;*"V*RAD("L8/W^2I&H@C!QRW.(250WBN0U0Y1&6B![(RK2G1 M9#*28H>DL89HYJ(&9*"AZ($]4H1ZZ9TO.%BPC M7*-K4:P%IUPK)!9H2A=42CHWINBS4A0>?YA235C^$1P?[Z?HP[N/Z!UB'#VL MQ$81/E9.?53Q?#CQA"\^49IU!JOREI#UJ3,^LJ5U"%*[(YBMN*56I.,CCW8:XK*+?4F[W_#:?#) ME>(;!7N1<%0G''5%GWPG&3'[ZP+MB)2P#/8()A()O:(2]EPF-R1W3NLA;%J& M-;5C.XDPS,#V.#';)@F3VN8%;USSQIV\4PJ#D#%RJ E 2@HA-?NO?.#B/(1+ MCAC"073"Z; )AV[.I.9,.CEO-S);0;F!E42S%1>Y6.Y=>(G]ZN$)G6V"8S=< M6L.EG7 W? O;7,@]VI)\TSITJ?7B*(A/X&P;C''JQNO7>/U.O-]_;IC>]V;E M\$&Y @E3K9!]"V"0X!-(ATV,W8R#FG'0R?@7!3J4,S)C.<"ZR ;VU.+@%,TV M&@P';K1AC3;L1+NO%!/W8W3WGA3K3U-$YO^"MH <:Q?IT(*(^Q:I;13&<>!& MQ4$C1T$G[%?H7*!'D3"_?(ERH=0%,E6.P/8YJD2F'&=0EYE&&=2I/?0S4*]: M!">P2)-H>(1:"8O#+(UP6T9' HL[,_IF@)UZ$#2V0-$SZI]O?:18-V@:Q427\FBQ5=0F1'#I/PC.*8,Y-PW:: MBY,^LK!Z23H,K>%VV?7;%T&C4KA;IA[,N)Y-:^M/DEI%S&45]-M(&YW"R?D= MSW,]8]3=]N!.T?O5ON>MHKW,O!%!_)H*:L*7;);35YL(;,MM +IZ=H#K,D:6DC<"."N%L%'6W!ZX51 M<-KSN,SZ;6T/;I01=TNC49MS-Z6M=U$4GW:X#JLX2EKZG[!1Q3#HW)2?%8C@ M&M8D8$(-!$6!LVM>5L'RZ.<^DW0J[2\?2MXHVLL1:%0T[%;1KX+WL@W,$S][ MQJJ(:?>,.:P<,^8?G;#-WQM_$[ED7*&<+L MN.S#C,O#/P:'&RW6Y:%[)C0< MX&ULM9QK;^,V&H7_"N$M M%E.@C27*M\PF!I)(Y*9HBL%X9Q>+HA\8F[:%ZI)*=))9],>7NL0RQQS::L]^ M27P1'U)^CU^2QR2O7O+BUW(KI2*O:9*5UX.M4D_OA\-RN96I*"_R)YGI=]9Y MD0JEGQ:;8?E42+&J"Z7)D'K>9)B*.!O,K^K7/A3SJWRGDCB3'PI2[M)4%)]O M99*_7 _\P=L+'^/-5E4O#.=73V(C%U)]>OI0Z&?#/645IS(KXSPCA5Q?#V[\ M]SR85 7J*_X=RY?RX#&I;N4QSW^MGMROK@=>U2*9R*6J$$+_>Y9W,DDJDF[' M;RUTL*^S*GCX^(W.ZIO7-_,H2GF7)_^)5VI[/9@-R$JNQ2Y1'_.7?\KVAL85 M;YDG9?V7O#373KP!6>Y*E:=M8=V"-,Z:_^*U_2 ."E#ZE0*T+4#/+1"T!8(O M"@3!5PJ,V@*C1?XE66Y'MRLUK%E41$0NZS1NB5 M8-Z%4HDX^?9JJ'2=5J6U)HFPE5R9@J!N[;S%]:_$M M=1)#N;P@@?<=H1X-R*=%2-Y]8VO8W3D8O\90!R8\ T,O*XP_>\.0Q>ZQC%>Q M_FY;B)&;^(/(+H@7U,2QHV'L[/OS7??'SVF-\V,RHACL=1?4W. ^S.J M.V;O:OA\* /+=0&='ET7.AO7-\)(&$/". AF1'B\C_#8'>%=^B@+DJ_U@*C- MF['."K^[T^BM$]HW*R!A80,;'VAK:JHJ0E;'D# .@AE"F.R%,'$*X5.VBDM5 MQ(\[)5=$BB*+LTU)UD6>DDRG@4\7BPNB1^%%/2HI;:*8''WT_J7G'7_]G0WI M&V\D+$+"&!+&03!#&M.]-*8GI%'(9;[)XO]I91QT 5813(^_?^/+RV,16*X+ MCK42.EO6-[Q(&$/"^/2H1YSZL\-/PPC<;!^XV?F!R_3?-53Z5*2=VT4 MOR5ZKJ$[>"5U.ZW=^NPH5%\&\^05H;.A?>.(A#$DC(-@1K0O]]&^=$;[9KDL M=CK0;Z$DA4Q$E23%+Z/M;$;?_(V$14@80\(X"&8(P_0_TI15/:VMW_#*@ZDW78' MI8506@2E,2B-HVBF@CJCTA\#1RA0@Q)*"Z&T"$IC4!I'T4S%=(ZF[[8TJP3S M62>8LO(ML]KFD*\BC;-V>++6\V2R+.1*#UV2O"RUKG8JKF?)5DVY:QLU=5GU M W4\H;0(2F-0&D?13/UTMJ?O]CT?XNPO]%E(?_ .2@NAM A*8U :1]%,!77^ MJS\#]EE()_(.2@NAM A*8U :1]%,Q70>KN\V<=%]EKNVP-%G05U>*"V"TAB4 MQE$T"G)N_N/"^L:,C>P;]J!TD(H M+8+2&)3&4313-IW]2X'V+X7:OU!:"*5%4!J#TCB*9BJFLW^IV_[]2:JWY2#9 MINZ*R%(4Q6?=8[V(8F7]:9$>.Z&CP&:%WKDK[RT*J)\+I3$HC:-HIB@ZTY>> M,'U/B.*[:O5!W"PAJH<>5I6XZZ!>,++F$:CG"Z5%4!J#TCB*9DJF,X:IVQBN M!KSM>/9T_A@=Y0]_9EUBYJZTMQB@'B^4QJ TCJ*98N@\7NI>C?HU,9R7-]QL MZE%[WH":NU!:!*4Q*(VC:*94.G.7GEJO&E=KFQ9**&E/%D@K\@Y*"Z&T"$IC M4!I'T4R5=!8NG0+G-5#+%DH+H;0(2F-0&D?13,5TEBUUKYG]B\M:6OKA$"6@ MOF6 8KG.MXQD0G=S>P<>ZKQ:;H):YW,<5:\9U,Y5I6Z?D^6%C#=9_?/-S4YM M\R)6UGTM;D[O% #U4*&T"$IC4!I'T:36R367?EO44!=4BA- :E<13-%$7GD 9NA[2> MFA"1KKN#X&PBH(Z(I8*"V$TB(HC4%I'$4S17.P-1^Y-Q^[ M.1^[.Q^[/1^[/Q^[0?__8: &G8$:N W4/]7W6(Q4G]KF'W?NVGNK NJD0FD, M2N,HFJF*SDD-3NSK1_P2+GON M+S$MRCS"P_I+KKO2WF* &J=0&H/2.(K6B&%X<$I5*HM-?0"93@GY+E/-\4_[ M5_>'G-W41WM]\?JM_YXU1Y5UF.;DM =1;.*L)(E<:Z1W,=5J+IK#R)HG*G^J MS\)ZS)7*T_KA5HJ5+*H+]/OK/%=O3ZH*]D?"S?\ 4$L#!!0 ( #N 3UB> MC3(V- 0 ,H/ 9 >&PO=V]R:W-H965TRX*KB9=K/;_T?97D4%)U+N; \4TF9$DU MWLJ9K^82:&J=RL*/@F#@EY1Q;SJVSQ[D="P6NF <'B11B[*D\NT:"K&:>*&W M?O#(9KDV#_SI>$YG\ 3Z>?X@\5-.# .UN)W!BNU M=4V,E! 8>X=HBMT(J9E75+-9V.I5@1::P1S5S8V%AO M5,.X^8Q/6N);AGYZ>L\340+Y2E]!D3-RR[(,)/ $R#7H%0 WK\B#%$MFOQS5 MY$E3O=!"OI$[2$'2@FQ R"/50"A/]]Q.;D%35ISB$L]/M^3DPRGY0!B"YV*A MT%R-?8UJ#"<_J9E?5\RC \S#B'P17.>*?.(II+L /H:AB46TCL5UU(EX"\DY MB8./) JBV$'HYGO<0^L>==")FT\36[SX -XC)((GK)OQO&=GY6'_^BO;D M7D.I_G)%KP+ON<%-=;A4DT<>EWH MZQ35F% G+\ A8_K4Y*'.@61U!JHF)R4FH"L+>(7=WZ(4[Y%N6_3< MA <-X4$GX4]8!)**GY!8"#G!MB%M&BHK(#7Q7U+).'F/VSX#SOY/V(.4IGD-F<2"2G33H+#]MIA$%SL,718#4N2=I48V5K*DW_QHZ 350KXSK'^$O3LT!B#CD5CEK< M^T&\+[!M%/5ZH5O@12/PHE/@,Y=8OF:<_8O)8C36&>YD>=$B$.Q1[++8X1<& MF\87=#+\*C0MG&TG:"T6CDQ%WV'DLHJCX0%66^TX_)^X,8T1LR7#W10[_=]; MUX^%MJLVVJB-?F2+J]&/%8LCH>W&8M/MP\XF.KVQ^]\LRGN M?Z?ZN-6LXBC<3].XW3["Z$!]#3SNR7=U7S"GO*N%SH5D^LU)LA/GW9_H M2&B[JC=]/.S_T'3M/":\.Q9'0MN-Q>:($':?$=Z?KIUX[U8_:"7_?D?PMZ:B M$N3,#HN*)&+!=344-$^;@?3*CF%[SZ_-H&JGK0U,->5^H7+&\$Q40(:0P?D0 MOXFL!L?J1HNYG;U>A,9)SE[F.&R#- ;X/A-"KV_, LWX/OT/4$L#!!0 ( M #N 3U@C>"O?(@, )D( 9 >&PO=V]R:W-H965TG2.)I"<;J7[H'-' ?5D(/?5R8ZI3W]=)CB73Q[)"05]6 M4I7,T%1EOJX4LM0%E84?!L'0+QD77CQQMDL53^3:%%S@I0*]+DNF'N98R,W4 MZWF/ABN>Y<8:_'A2L0ROT=Q6EXIF?HN2\A*%YE* PM74F_5.%V/K[QR^<-SH MK3%8)4LI?]C)>3KU DL("TR,16#TNL,%%H4%(AH_&TRO7=(&;H\?T3\X[:1E MR30N9/&5IR:?>F,/4ERQ=6&NY.83-GH&%B^1A79/V#2^@0?)6AM9-L'$H.2B M?K/[9A^V GK#9P+")B#<#>@_$Q U 9$36C-SLLZ88?%$R0THZTUH=N#VQD63 M&B[L*5X;15\YQ9GX7"2R1+AA]ZCA+"_,+6AL$2!*VXTO#I#PWCQFJ!NK\_@U=%K.+(0-[E<:R92/?$- ML;9K^TG#<%XS#)]AV OALQ0FU_!>I)@^!?!);JLY?-0\#P\BGF%R#%'P!L(@ MC#H(+?XEO.?"PP-THO8((H<7_?4(8$%".6V[2![@VP7YP;G!4G_OVK4:M-\- M:I/_5%"9%,^NHO6 MI;:&&#H(6YGNXE$43/R[;1$=/KUQZ_.$VZ#E-CC(;9:FW)8;[6I%"E1X#)U3 M)75C5EA0MJ1@))@<*6.50F'@ 9GJDE&O-MBBV-^3L>_3"[M5#%L5PX,JZ(91 MA=>4S53V=P104E>*D]E2[DS/X1Z?8;\_WB&][Q1T&ULK55=3]LP%/TK5C9-(#'RT38@UD:B+1-(0ZI ; _3'MSDMK%P[,QV6OKO M=^VD60MIA::])/ZXY_CX5JJ9YT#&/)2<*%'7FY,>>7[.LVAH/I%,P$P1714%59LQ<+D> M>:&W77A@R]S8!3\9EG0)CV">RIG"F=^R9*P H9D41,%BY%V'5Y/8QKN [PS6 M>F=,;"9S*9_MY"X;>8$5!!Q28QDHOE8P LG]UN6,N M9%W'QA<>22MM9-& 44'! M1/VF+XT/.X P/@"(&D#T&M _ .@U@)Y+M%;FTII20Y.ADFNB;#2RV8'SQJ$Q M&R;L+3X:A;L,<2:Y*4HN-P!D# (6S) 9IT*3S^0ZRY@UFG)R)^JOQ=I^,@5# M&3_%B*?'*3GY>#KT#>JP;'[:G#FNSXP.G!E&Y%X*DVMR(S+(]@E\3*#-(MIF M,8Z.,DXA/2>]X(Q$0=3K$#1Y#SQT\.B(G%YK:L_Q]0[R+7 EV_.43)E.N=25 M O+S&VZ3.P.%_M5E7\W>[V:W__65+FD*(P]_7 UJ!5[RZ4,8!U^Z4O]/9'M& M]%LC^L?86R-2O&[%YI6I_WW#%& E,*1$8\X(;+]!X&S)YHPSLR%80KJL.7Y> M>$DV0)7N\N$H\A]]&+0^#([JFE"=[YG0I7!<<\2.PU;?51(.^D$0#/W5;B)= M8>%NV)[$N)48O^NJYE)4NKF8-*=J"9H82> %^X:&3MWQ6T%6]AOA'7'1?ERM MW-\I9P6@ EOE-?I7"5/7A':U;237KGZ^6A]C@ZG[P5^:NCO=8V(,ZQR'!5(& MYQ=HJJHK?CTQLG1%RV'SK]((-L:Q80*T0< M=_KC*P$!$Q/%=$[R(>:B\T@Z+TAZ@=F.\>_9EA"!'N,HR2Z-K1#IA6EFP9;$ M.#MG*4GDF37C,19REV_,+.4$AT50')F.98W,&-/$F,^*8W=\/F.YB&A"[CC* M\CC&?+\@$=M=&K;Q=. +W6R%.F#.9RG>D'LBOJ5W7.Z9-26D,4DRRA+$R?K2 MN+(O?*<(*$K\0OPTK!4BTA$ J$06/X\D"6)(D62[?A1 M08VZ3A5XN/U$_UAT7G9FA3.R9-&?-!3;2V-BH)"L<1Z)+VSWB50=&BI>P**L M^(]V9=GQP$!!G@D65\&R!3%-RE_\6"7B(,!]*<"I IQG 8[S0H!;!;BG!@RJ M@,&I <,JH.BZ6?:]2)R'!9[/.-LAKDI+FMHHLE]$RWS11%TH]X++LU3&B?F2 MQ3$54GF1(9R$:,D209,-20)*,O0!784A58KB"%TGY76I]'WG$8%I]'YF"MD( MA3*#JL)E6:'S0H4NNI55;#/D)R$).^(]?;SM: "F['V= N]S02.(I69KD[JD56TT9V]56/\4APCMRR9:X& MXY^"L76M:27.K:\=M^"Z_^O:^>M&%D?7@L39WQUM7I3L03=;C8\768H#ZDDHI3M#.&9YYQ6_T%;55R](F%?"1@5,38P/\[&E M_F;FPZ$20'6VE!C62@P!E)"#>81E.1S1?X@\O9=3<28X#83<"W"V[=)%6W%? M72!AWO T78#J;.DRJG49:76YI0F-\QBEG(5Y(- .;H#J;"5Z M6B=ZJDWTYU0.[FJ-A&Y4KL_0'=X7ZZ>N3&M1?3,-"?.F1YFV)ZY]G.J.?\A)5$Z'W/%X1KI8TK"U'G7CT[RLV:E%5,3Q<(SQ70-N*W@I MTGPH6EL!IU' Z7<;K"G/Q,FW@'-T"[C6I.,6T#:BMP"0-!^*UA:@,<"VUK[- MEQ&F<886>_1U2Y!Z4)%FG4= #>TMS[&=MJ\/0>J#5^E"T=M8;@VR_XI!+>]:9 M7E O#$KS0&D^%*VM0>.0[?%;#E"@?AF4YH'2?"A:6Z;&1=MZ&_UL.8;(8TIY M.6"%6'2/4*!V&I3FO=);QW*F'ZQ1IPYOX;'MQF3;>I?M?_[J+S_IUU:@YAJ4 MYH'2?"A:^]5:X]0=ZPV'+@?2+R]!:1XHS8>BM65JO+RC]_*]'DSI6;U5 ?7W M%:WU7,?N>NL 56V9?@91[@B6%N_Y5TP(%A>;6X)#PE4! M>7[-F'C:4174'Z/,_P-02P,$% @ .X!/6"F<&S"R @ &P@ !D !X M;"]W;W)K&ULK59K3]LP%/TK5H8FD!AY-BE=&@E: M39O$!J)C^^PFMZV%8V>VT\*_G^V$K(]0H8DOB1_WG)QSKQ])-UP\RA6 0D\E M97+LK)2J1JXK\Q646%[P"IB>67!18J6[8NG*2@ N+*BD;N!YL5MBPIPLM6-W M(DMYK2AA<">0K,L2B^=KH'PS=GSG9>">+%?*#+A96N$ES$ ]5'="]]R.I2 E M,$DX0P(68^?*'TT2$V\#?A'8R*TV,D[FG#^:SK=B['A&$%#(E6' ^K6&"5!J MB+2,/RVGTWW2 +?;+^Q?K'?M98XE3#C]30JU&CM#!Q6PP#55]WSS%5H_ \.7 M2T5+UNP5E 2UKSQ4YN'+8 ?O0((6D#P5D#8 D)KM%%F;4VQ MPEDJ^ 8)$ZW93,/FQJ*U&\),%6=*Z%FB<2J;\+(D2I=%2819@2:<*<*6P'(" M$GU",[ULBIH"X@MT SI?Z$I*:(.;@1N"YX0290"G4U"8T#.-?)A-T>G)&3I! MA*&?*UY+#9&IJ[1J\VTW;Q5>-PJ#5Q1.(;] H7>. B\(>^"3M\!]"P]VX:[. M59>PH$M88/G"5_@:^Z,^'PTPZ@>:[3B2%T#PM9WG^V&*[9MO.85 8 M7GI=T([,J),9'2W%UL+KK4?TGO5X)[(=HX/.Z.!H/2:U$'J'(KY7%_HO 7W^ M&]+!5LY]S]LOS&%0&'E1?V'B3F]\5.\/SO+_DQP?J(DODWA/\F&0'_E)O^2D MDYR\<^V0FATO^\&VUSIVQN$"=#S"\[52\=<$-W_0/874$L#!!0 M ( #N 3U@6>6HJ[@( &P( 9 >&PO=V]R:W-H965T>>>^+XIK\2\E%E )H\%3E7 R?3NNRYKDHR**BZ$"5P MW)D)65"-4SEW52F!IA94Y*[?:H5N01EWXKY=NY5Q7RQTSCC<2J(614'E\Q!R ML1HXGK-9N&/S3)L%-^Z7= X3T _EK<296[.DK "NF.!$PFS@7'F]4=?$VX"O M#%9J:TQ,)5,A'LWDU#UL +SP \-< ?Q?0/@ (UH# %EHILV6-J:9Q7XH5D28:VF/16 WCYBE.M,1=AC@=CT11,(V/12M">4I&@FO&Y\ 3!HJG)$3PCBYS\1"(5KU78V:#+.;K/,/J_S^@?R>3VXP9:;( M!YY"^I+ Q6+JBOQ-14/_*.,8D@L2M-X1O^4'#8)&?P+W+-P_(B>H#0XL7_!/ M!H^92G*A%A+(]ZNITA*/]8\F%ZLD[>8DYE7OJ9(F,'#P758@E^#$;]]X8>M] MDP/_B>R%'^W:C_8Q]OA+"9(:!TANCU:"1ZNIX(HEM"SF*EK&7NCA\UQN%](4 MY+?KH!<".[7 SE\+Q$MN:FZG/]_UK"#IH8+=6V#VJ\%YHFK_B77?_U$5!=T=<0U 81COBW*V+ MNP YM_U,8>(%U]6-5Z_6+?/*=HJ=]2&VTJKS_::I^O -E7/&%98T0\K6181^ MR:JW51,M2ML>ID)CL['###\'0)H W)\)H3<3DZ#^P(A_ 5!+ P04 " [ M@$]8$K#H'9T% #Q' &0 'AL+W=O/>ZXXW7/Q0VX %/H91XF\Z6V42J_[?1EN(*;RBJ>0 MZ#,K+F*J]*Y8]V4J@"ZSH#CJ$\\;]6/*DMYLFAU[$+,IWZJ()? @D-S&,17/ MMQ#Q_4T/]UX.?&7KC3('^K-I2M?P".I;^B#T7K]$6;(8$LEX@@2L;GI_X.L[ MWS,!V8B_&.SEP38R4A:<_S [GY8W/<\P@@A"92"H_MO!'*+((&D>_Q:@O7). M$WBX_8+^9R9>BUE0"7,>_ 7 ?YK P9%P"#+3"XE MR\,=570V%7R/A!FMT M*):L(0D92/0>/>H;;;F- /$5^DS55C#U;+:_I""H&8GN0:<=W3.Z8!%3)NKM M'2C*HM]T^+?'._3VS6_H#6()>MKPK=23R&E?:>J&0#\L:,YSFN0$S3L(KY#O MO4/$([XE_.XUX3@+)\?A?9VP,FNDS!K)\/P3>/=B3@EC^8].7 M P[L@.;IOI8I#>&FIQ]?"6('O=FOO^"1][M-[9G CK3[I7;?A3[3*1Q8.-VZ MH[YC:U;RH%$69%Y1NQD>^7C:WQVJ=2)W5#LHU0[:U YMQ/.HX0%Q@K%7(^Z$ M[DA\6!(?MA$?V8@/&\3Q9$AJQ)W0'8F/2N*C-N)C&_%1D_@X"&K$G= =B8]+ MXN,VXA,;\;$EXX/Z/>Z$[DA\4A*?M!$/;,0G#>+CR:C&VXGLB-ET!,T+X'FX?NLXY^JH!'M5&?:<6NY!RFOT*5&@T96U0'H- M&>^)YP]K,MSS=-5Q8">P4\># 4T4VM%HFYF&_/)$E3VP:L/-6RV8#.K2<*-: M#":D>I*.*5>U'#O+Y>R.R3 KY5M8OO@:GNB*_AGB!0AKW7)#_M]R?BZTXP14 M!1W[YW8S^$PUN=!_B0J/JQ*/6VN\U=&TA&E+\^X[L:?'8@^"^JO3#=]5=>4/ ML-L@O/+M>=L":VR*LI;MU@W%?RE>4AK=]$K(TN:9J59J?KQN[*O3(KQ.TU M7MOLDJ;Y",:D7F[=DW454]D/XG8*[=TN:9H&T^TV'N5+V 92V0;BM@W=NMT" M]+"/'8^"QK-R"4M C"4X_NQ;%4F_M=H];0#1F&^U9"91 LIHIDA!0LVA.!5\ M!^;61#2*^)XF89:5-R0@[SS/0VI#E?X![37BE";/"'ZF$"J)%$<"0F [0"O! MXVQ,1)-EQ,7R2OM*,S$OEQP:63:K"\O#-IY7)DY 6ERE##0+Y8N(K8OS&:>] MOA$1E9*M$QVMV7SX\O1A_A$MMOKV(0ZVS= M3**,5OXAOSQ:KLW=9DM8]>,DN)[K>\)RQO>NY_ER7K^:(E\,_$S%FFFR$:ST M=-[56#^E(E]?RW<43[,5IP57BL?9Y@;H$H09H,^O.%&ULG51=;]- $/PK*X-0*T'L.K1 <2RUB5"16A$U%!X0#Q=[$Y]Z'^9N MG;3_GKVS&T4H[0,O]NW=SNS,>=?%UKI[WR 2/&AE_"1IB-KS-/55@UKXD6W1 M\,G*.BV(0[=.?>M0U!&D59IGV5FJA31)6<2]N2L+VY&2!N<.?*>U<(^7J.QV MDIPD3QNWJGK*F9)!\3J'$E.D6W=GN%@Y_3P%=9Y>,3MD-NED#5>;)Z +,"+4W_ M%@_#/>P!\OP90#X \JB[+Q15S@2)LG!V"RYD,UM81*L1S>*D"1]E08Y/)>.H MG%JM)?$MDP=A:IA:0]*LT502/;R#!7=!W2D$NX(;09V3]!C6WUIT(F3"-?*E MP+442ZDD!=31#$E(=0Q'<^&8N4&2E5#'14JL.-1-JT'=9:\N?T;=#*L1C+.W MD&?Y&.X6,SAZ_0]-RH9WKO.=ZSSRCO_+]4SZ2EG?.81?%TM/CEOG]R'Q?9'W MAXN$<3KWK:APDO"\>'0;3,HWKT[.LL\O6!CO+(Q?8B^_HQ&&0.K6V0T&*R 4 MCY@P%?*T5"@W8JGPD.R>^"P2AZ'=E/DG'N*L2#?[@M*]K@H#>B/<6AH/"E<, MS$8?3A-P?=/W =DV-MK2$K=M7#;\GT 7$OA\92T]!:%W=W^>\B]02P,$% M @ .X!/6"-M7OMW @ .@8 !D !X;"]W;W)K&ULK55=;],P%/TK5I#0D%CSU6[52"-MK1!(0ZI:8 ^(!S>Y;:SY(]A.N_U[ MKITTZB"; /'2V,X]Q_>*; MK=*"6MSJ76AJ#;3T(,'#)(HN0D&9#/+,GRUUGJG&K-BNLNX@S+.:[F -]DN]U+@+>Y:2"9"&*4DT;&?!=7PU'[MX'_"5P<&< MK(E3LE'JWFT^EK,@<@D!A\(Z!HJ//$:?SH.(/^2@<\71_9WWOMJ&5# M#5D+:FF>:74@VD4CFUMX;SP:U3#I MON+::GS+$&?SN1*"6?PLUA J2S)7TC*Y UDP,.2>WCR%!ZB&;TC2>](XOG2?W+$B>;*-!K(M^N-L1KK\/N0YO:2\? EKC>O M3$T+F 78? ;T'H+\]:OX(GHWY,!_(GOB1]K[D;[$GM_Y3H#RG.Y!8V-C[[KI M@)80[@O"NH(X8Y(\ M5FL !>OF'2(DE*2OIHAO2_C(\]GDR)P$]5&5S\SO-$ M^KB7/OX[Z>6QY#66_)#0EB]NN\U-T'T>C:)I>IF%^U-!PW&3:=S'M0F')YWM MINHGJG=,&G1^B\!H=(EC1;>3JMU85?MFWRB+H\,O*QSNH%T OM\J98\;-S_Z MOXO\)U!+ P04 " [@$]82"(VY-<" #N!@ &0 'AL+W=OVT[-_O[*19@8*F:5\2O]P]?IZ[\WFT4?K>%(@6'DHAS3@HK*W. MPM!D!9;,'*L*)>TLE2Z9I:E>A:;2R'+O5(HPB:)A6#(N@W3DUVYU.E*U%5SB MK093ER73ORY0J,TXB(/MPHRO"NL6PG14L17.T=Y5MYIF88>2\Q*EX4J"QN4X M.(_/)@-G[PV^5E39EDZTFH# MVED3FAOXV'AO4L.ER^+<:MKEY&?3B2I+;BDMU@"3.4R4M%RN4&8<#;R'.95- M7@L$M81Y754"G2T3,&&F@$LJ KB233&YK,Q0,(LY6 6?D:)KX'"*EG%Q1%AW M\RD<'AS! 7 )7PI5&SK1C$)+.AR;,&LY7S298_X8(*0 M=%%(ME&X2%Y%G&)V#+WH'211TMM#:/(W[K%W3UZAT^N2TO-XO7]*RI2;3"A3 M:X3OYPMC-5V%'_NBV!S2WW^(:P]GIF(9C@.Z_P;U&H/T[9MX&'W8%X'_!/8H M'OTN'OW7T-.;"C5S$8#,51TUHR45GH&E5B6H;E/XBML7B09^Z.%=7UNG\6DO M'H7K785[C$X&)YW1(^:#COG@5>:SFSM@QB E4BWH'DBZ&U3\^) 5C!(*='- M4J][(@($9PLNN.7[]0R>41T.DNB)GN=&<>S*\Y&><*=UE*A7OJ,:R%0M;7-_ MNM6N:9_[7O5D_8*:>=-[_\ T+\$UTRLN#2E;$F1T?$+$=--=FXE5E6]0"V6I MW?EA00\2:F= ^TNE[';B#NB>N/0W4$L#!!0 ( #N 3UA0ND0X&P, )L( M 9 >&PO=V]R:W-H965T M0#^N9A)[;JV2L@*X8H(3"8NA,_)O)GUC;PV^,MBHHS8QD#:=S^G0\0P0 MY)!HHT#Q;PT3R',CA!@_]YI.O:1Q/&X?U#_:V#&6.54P$?D32W4V=/H.26%! MRUS?B\TGV,?3-7J)R)7])9N]K>>0I%1:%'MG)"@8K_[I=I^'(P<_>L4AV#L$ MIPZ=5QS"O4-H ZW(;%A3JFD\D&)#I+%&-=.PN;'>& WC9A4HF@FO&E\ 3!HI7R8DLN+=^3"^'S)1*E06 U$#8 3?[&W;?N00M.6.<^M'KA/^5^ MRE22"U5*(-]&CTZ8>CV').,<,X,7,*4^@*=I*(K(2ID2M8S_"O5P?!W%N$W:B MVN8%6[=FZ[:RW6ZQ;J9,XW8H/-=)*26DI,2#*X:4W E6[W".8J\#LG MQ U&H1\T(TB_8SVS\[CX'7/0$[MSD^UQ68>U3G"Y!+^_PI8BMP507KT?J%'=F' MY61\C"]O]5#^EJF>[3LJ\1(JDL,");WK'J9*5D]AU=%B95^3N=#X-MEFAE\/ M((T!SB^$T(>.6:#^'HE_ 5!+ P04 " [@$]8X&JABI0& !L,0 &0 M 'AL+W=OR"D6A;J"2J)&4G0'_\2$G1P5)8:_NR7C26K._AX>7Q M%7VQ9_R+V%(JT6,<)>)RM)4R/1^/A;^E,1$G+*6)^F;->$RDNN2;L4@Y)4$> M%$=C;%GS<4S"9+2\R._=\N4%RV04)O26(Y'%,>%/US1B^\N1/7J^<1=NME+? M&"\O4K*A]U1^3&^YNAI7E"",:2)"EB!.UY>C*_O>%68!R+H MBD6?PD!N+T=G(Q30-2JV]#%2>7=U1(GODRXV&R0:LM MX1LJT'MT%02AEIY$Z"8I&K!N"&\<*DD8O;T82Y6X1HS],J%5D1!^(:$)^L 2 MN17(30(:],0[YG@;&P!C5>JJZ/BYZ-?82/R5)"?(MMXA;&&,/MX[Z,V/;U5I MA211I#J/["ND&7F5\A-DX3:RKZQFC$/]$S0I-G3W97)+.:)Q&K$G2M]S&A%) M T0?U5I(J&>"C"+)4*@>H'J0)<^-((U(TB>\,3=#A8>$.9 PMX#-&[ICV]+_ M#J0'2K0E_;R2?FZ4_H]<6[?4%CW0A*Y#*9[%[5//"!RJWKQ31_/%I%-%#F2: M+B3, X*UQ#NMQ#LUBG=BK9Q3V-<'?F<8\S9 M4$4@81X0K*7(6:7(V1'=:<7B.)0OK#>O"\*LV>3GLZX0QH2&CFN0,!<2YIUU M!X!V;;1T6%0Z+,PZI)2K:4@M0B.J-JGOT#KD:C$:YCN!O*NDY$G_[>TKBXY" M$^NLJY Q"T,5@H2YD# /"-;2T;;JS:PU3,FO&>&2\NCI6#7+!%KS\&S1E=.< MD:%Z@M)<4)H'16M+VO G;*.DOV?Q@QHEU0*1M<6M9$3?OK-IORZ3:/;1TT,] MC;D8K"5"TMIZXUA,?V45](K:(97(=L;U :\[B0XG[>R@^;J6\,F=D ML*20-!>4YD'1VI+6/HYM] UZC)Q^X4 =&U": TIS2UISO.E=%WM0R;:%JQT9 MVVS)W).=4DSD&WG)_"^Y1Q\@G\5Z/U?LS-.,BXRH65-MVGE3Z%Z)05T:4)H# M2G-+6DOB2:_$K^'5V+598YO=FGNUR:/O"UU7#5U[U0.U6D!ICMWU1Z:3T^[F MWRT?; HS/5OT"?,:3HI=6RFVV4NY279JM<+X$_K$0TG9>MTK":A_ DIS0&EN M26NMT6;=G:X'E6I;MMI$L(VC6.QJ^AM]BUX:+;79<\O=I^9NFVL6^C4B"/G^@>IO1^Z+)S!PL(ZA5 M TIS06D>%*VM=6WJV(O7?+UH0]HB*U": TIS06D>%*W]2K]V@+#9 ?J/;QG- M]*&J@]*%*W= FJ_")O]HB/-!3-EL'"@UE%):RYM"S>@(QRH*P1%:PM7NT+8 M[ J!FPOF] 9+#.H?X:[C,YWC'H5!C_- T=H*U_81_HY]1'>4D\2G^5A\<#C@ MKAR+_Z0\#I-"[KSW5FMM] W]J_6X.5>#VP&HR01*%*VM>FUS8;/--<1_-*,&2PQJ=N'NV:.^X1WTM! 4K9!N MW#@D'E.^R8_S"S4?9XDL#DU7=ZN?#%SE!^4/[COVN5L<_*\QQ>\0/A"^"1.! M(KI62.OD5+4]7ASM+RXD2_.CZ ],2A;G'[>4!)3K!]3W:\;D\X5.H/J!Q?(? M4$L#!!0 ( #N 3UB_%JBTO@0 $: 9 >&PO=V]R:W-H965TM-.6K>HW6TO3GOA M@AO0 \/,I,-U2]I7'A CP+4MS/G-B M(=87KLO#F&28G](UR>69!\HR+.0N6[E\S0B.RD%9ZB+/"]P,)[DSGY;'EFP^ MI85(DYPL&>!%EF'V>$52NITYT'DZ<)NL8J$.N//I&J_('1&?UTLF]]Q&)4HR MDO.$YH"1AYES"2\6?CF@C/@G(5N^LPU4*O>4?E4[GZ*9XRE')"6A4!)8_FS( M@J2I4I(^_J]%G69.-7!W^TG]MS)YFK!TD&6Y-4O_E878F< #'H&H'H VA]PUC/ MKP?X9:*5LS*M:RSP?,KH%C 5+=741EF;,!Y\$R?A_ MINI5XF=F<;7@+_@:AV3FR!5=*CKSGW^"@?>K*?.!Q%IU.&OJ<&93GU^159+G MJ@;W.,5Y2$S95A)!*:&ZT6;NP_.IN]E-HAL#RPN],9@;->9&5G-+1C=)V:9D MEY2M:O>2A?4"*>3]R8"(2741;TE45&UI*=,Q)5--.=HU.AEY>]D8@I"/S-D$ M33:!-9L%YC%8XT?9>@67G2,RUCKHS'P")V?[U39%H6!B-CAN#(Y?7&[,.0T3 M+$@DVZ.(P3*F@N9)R ''J3&A<"^9;@1$8W,JYTTJYP/4^KQ;11^-]MP9 M@L:C'GN3QM[$:N]/FI^$TF*UC N1I,EWK.Y:D\M)UP#:\V@(\7LL0D_SR!O. MI%WKV(Y8J^T5O2>A'2JU="TUI. "F:PWKW=L-\4=]=Z_&-'P#3L.#0&V*ZB4UU*B&0[ : M'@9K8U@OK:'&-7P+7L,NCCM%-Q ;]M5<(QL.P6S8Y7''GHGKDSY\:&;# :$- M#Z"V*:8/VTAC&PV(;;O6L4T2'8%MI+&-7HIM]#RVK2%M8QK:R [M"M-M3-GH M;)<[NMBO06>DZ8Q>ESE.T(2@(^E:0YC-Z SZC M+GD[B\X6TLY%DQD-06;416['G"VD;4X3&;T%D='SC]"&$-AWVV@@HR& C YZ MBC9&!3W_,R#-9#0@DU&7MYV;PA;2?M&H@>P/"&2[UM%O%KM [DM'X]A_*8YK M@-0W!@Y"6N2B>O'<'&V^8UR6;^_WCE_!BT7U-4++ M5!]';N2:3'(.4O(@);W3L2P5J[XW5#N"KLM7]O=4")J5FS&1*X&I 'G^@5+Q MM*,F:+[ZS'\ 4$L#!!0 ( #N 3U@@-+O5LP( !D' 9 >&PO=V]R M:W-H965TN,FUL>K8P7::[=MSCMM0H(L$TMXD?KC[W^_.SF5<*[TU.:*%AT)( M,PER:\NK,#1IC@4S%ZI$23MKI0MF::HWH2DULJQQ*D081]$P+!B703)NUA8Z M&:O*"BYQH<%41<'TXPR%JB=!+S@LW/%-;MU"F(Q+ML$EVOMRH6D6MBH9+U : MKB1H7$^":>]J-G+VC<$7CK4Y&H/+9*74UDUNLDD0.2 4F%JGP.BUPVL4P@D1 MQH^]9M"&=(['XX/ZAR9WRF7%#%XK\95G-I\$;P/(<,TJ8>]4_1'W^0R<7JJ$ M:9Y0[VVC -+*6%7LG8F@X-*_V<.^#D<.!,KOX] 2F=,/TSW%S%/$3U#T8KA5 MTN8&WLL,L]\%0DJIS2L^Y#6+.Q7GF%Y /WH-<13WX7XYA[.7YQVZ_;9>_4:W M_\_U^O:)3.'&8F%.5L#K7I[6==_>E2E9BI. /BZ#>H=!\NI%;QB]ZZ"^;*DO MN]1;ZK*AMD?4)6JH$;>@R0"8S ?Z(,W:( 5JI(6Z."AU&J-QOB[X.!XBN94 MDAYCV&"X?K!+^KUX, YW)^ '+?R@$WYQ''SI@\-44Q(;I/9@.^]=I_1_5GW8 M@@^?Z:X,GX%ZU%*/.LL]]<>NUI#F3&_H(G"95EI3(EFEN=RX.\-5=HI[]-?Q M#^-!%/UQ_N%1NRJ00KBF;"!U<7WG:E?;OC_U[>Z7N?]I4 /:<&E X)ID4K$!0 <", !D !X;"]W;W)K&UL MM9I=;]LV%(;_RH$W#"W01I;\V/W^V$D)S7KS65YVP^&[2TS8XT7/[>T+;FF\EKK F<\V),8[E%\W-UQ]>!Y.B"O\0?%1W%P#7HH2\;N]8?KZ*+7USW"!$.I$43]>< K3!)-4OWX5D)[ M59LZ\/!Z3_^8#UX-9DD$7K'D3QK)]45OVH,(5V2;R%OV^ G+ 8TT+V2)R'_# M8UFWWX-P*R1+RV#5@Y1FQ5_R5 IQ$. .3P1X98#W+, ;G0@8E &#YRV,3P0, MRX#A2[LT*@/RH3O%V'/A?"+)?,;9(W!=6]'T1:Y^'JWTHIF>*'>2JV^IBI/S M1?AM2P7-D\96\(F2=W"=A6?O81%%>3%)5$$Q(W6E-SY*0I.W\!Z^WOGPYN>W M,T>JCFB<$Y:-^D6CWHE&70\^LTRN!019A%$3X*@15,/P]L.X](S$WTAV!N[D M'7A];]#2H2MS^&(;GX$WSL.]MO&8PWT,SV#0/]EZ\))PMZWUAAB#*J>#G#I<;$B(%SVU( GD M#]B;__*3.^[_VB:W39AO$Q98@C42,ZP2,S31YX&05-U&&$&HIC_-8LRDOA0T M0E[<7B1EVTR*M@09V5T39!/F%[!Q#M,[T\.\/W,>#E4_KN&-^NJGJM;09U)DL5TF2 0(5 *+1^7]!^EL-82A.1$[Q2@(_6&0@6P!^3JJPURRJ(V MG8UM=M79/( I[)!P 0-(B_70G4)$=FWI]VUV*[ $:V1M7&5M;!STHL@1V>\Y M]'D6VY)B1'9-BDV87\!&!U/;'8P/IW:A^'&UH7?R!IA44DZ,4EZ9EY$V(2<_ MNA,+B8SM=I7()BRP!&OH/:WTGAKU]G&%G*O519(GM::0)4W4&0G%R^:PD=UU M#MN$^39AP?1HIH\G)V?ZATKY#T;EU<%4GTO;9#4&=I75)LRW"0LLP1KJN_W: M)O1?X4Q90BWEQBK-MTH+;-&:Z3EP<:YY3XUCCK$Z6L)FR\.UK!\5EO="RT5;]JB]9,1^U87;-EW:=#29_J2;[$D*4(T58= M=+)(%Q-]Z*%IBA%5>4IV0%<@U\A5H0!U[<,9PFH1 J2 MX#OET3*ASE6Z(*)BP\K'42KA3(,4C7+=%%?]4"G7##76!\JV(M$]HY'Q;K/J MFTM:8PI,CJ> S38#6[3F%*A-MFLVJ5]T?DCQ7#=DXH3*5EUS26N<(8]W ?]E MU0);?6OJ5]M=U^QW_Y]I,,,["VO5^I:TPZVG>=0O];?4:%/_VB.[9I-<6@?X M#E\P7&VZ5%I2TP\7PV8/ YG^V:NOM&;WC M_$ZR\!YN]KYNH9P>YF>Q[V!X*F*&=A7>*LVW2@MLT9KIJ:VWY[["JN59->%6 M:;Y56F"+UDQ/;=4]LU7O\F3$C.J)9N>^>!\7+'S6F>!?E,^$Q57=,@BN%[)]-U&F= M%Z]W%!\DV^3O+RR9E"S-+]=((N2Z@OI^Q9C&PO=V]R:W-H965T%S)Q=B]^"Z/,Y1"?F [A"1 M7U+*2BADDV4NWS$$$RTJ"S?PO,@M(2;.8J;?/;'%C%:BP 0],<"KLH3LL$(% MW<\=WSF^>,99+M0+=S';P0R](/%U]\1DRVVM)+A$A&-* $/IW%GZ#VM_J 2Z MQY\8[7GG&2B4+:7?5.,QF3N>\@@5*!;*!)1_KVB-BD)9DGY\;XPZ[9A*V'T^ M6O]-PTN8+>1H38N_<"+RN3-Q0()26!7BF>X_H@9HI.S%M.#Z%^R;OIX#XHH+ M6C9BZ4&)2?T/WYI = 1^=$$0-(+@1\'P@B!L!*$&K3W36!LHX&+&Z!XPU5M: M4P\Z-EHM:3!1T_@BF/R*I4XLEO'W"G.L0TI3\!'#._!(XL']BUPP254@\"4% MJXI+&>>@TYN#U:';!N\W2$!WR994- M0!!I>6!Q)VP#'VI[X05[:QE"G" &5? >3 &J]4.S7J7W ]_!&,T=F;\#A,-ZYXDI%]S$49L8=3BBL(\QZM&>]SKS+VK]BZS^ M?5+9&:LX0Y62[,>,J1V,>@[>&^)L'>G*.(];CK$]SE3 0D:XDQLFD'$/9&P* MM76L*TDF+Z>3T;-";5"*F)PZ(.!;S6(\QKP>B^]/ M^RSVP:Z%Z1SS_K](+'B^*(T\?H]G&@X-/-;QKN4)3CR!-;T^8;C%!18'Q525 M%Q*L,7*C#+N5M7/D4\'@6P_I\_58'/F-V&%_H_?'OF$2_X^RP#_5!;Z],&CK MRC4MMYCH[?X./*.89@3_+4D?$UDRX%2RRNVDV5&7S>(%D"3@N PPXNJ[6@AW MX/<+F6JH,TRGAMWI_QH4MU.;EXAE^LHBSVI:$5&7Z>W;]EJTU)A.5_I;*N2]03_F\FJ'F.H@OZ>4BF-##=!> M%A?_ %!+ P04 " [@$]8HDU",,8# "D$ &0 'AL+W=O/CH\-#W?"_E5I0":/.09 M5PLGU7I[Y;HJ2B&G:B"VP+%E(V1.-=[*Q%5;"32VHCQS \^;N#EEW%G.[;,[ MN9R+0F>,PYTDJLAS*@\WD(G]PO&=QP>?69)J\\!=SK-DUE3!2F2_L5BG"V?FD!@VM,CT9['_ -6$ MQL8O$IFR_\F^ZNLY)"J4%GDEQ@ARQLM/^E"!.!+XHV<$024(7BH85H+A2P6C M2C"R9,JI6 XAU70YEV)/I.F-;N;"PK1JG#[CYKW?:XFM#'5Z>1U]*YAB]AV( M#?G Z%MRRZ/!!;G'%(N+#,SC=XPS#>0COJ(8FS7E"5MCT[52H!6Q)A*;J")W M5&HCN2D4#J4468E\S3BU([P.05.6O2$7Y,M]2%Z_>C-W-<["Q.)&5<0W9<3! M,Q&'$ W(T'M+ B\8MLA7+Y'[5AZTR,-N^761#$@P:9.[B+[F']3\ ^LW[.)O MT)6(+YY#_/M'%));#;GZHXU9.+ M(!)<,YX8$5XJ%H,LTW=+#Q3?21O_,HZ)CK$%<(&I$E&31](QNB:94P?<%4K$3&JL6'/=&HQ_@U9"]DV2IW# MGYNEI=GX".ADVN39TY G/,7_ M9*N];)!MVTA7G>&>2_:R46/MD$]CGC#SO:=OW]Y_N^-6XW]GEUQUAWDNK;[< M3J$>'6G\?W#;KX,I)H0L MC\3EC19;>TA<"XU'3GN9 L7E:#I@^T8(_7ACSIWU#Q/+OP!02P,$% @ M.X!/6'X41$ZB @ W@8 !D !X;"]W;W)K&UL MK55K3]LP%/TK5H8FD&CS:GFMC51:\9#8A"AL'Z9]<)/;QL*QB^VTL%^_:R=$ M!4*'M'U);.>>XW..DYO!6JI[G0,8\EAPH8=>;LSRQ/=UFD-!=5"3N50% M-3A5"U\O%=#,@0KN1T%PX!>4"2\9N+5KE0QD:3@3<*V(+HN"JJ=3X'(]]$+O M>>&&+7)C%_QDL*0+F(*Y6UXKG/D-2\8*$)I)013,A]XH/!GW;;TK^,Y@K3?& MQ#J927EO)Y?9T NL(."0&LM \;:",7!NB5#&0\WI-5M:X.;XF?W,>4L+J/TX@:GDVEW)NJX-/)*6VLBB!J."@HGJ3A_K M'#8 8>\=0%0#HH\"XAH0.Z.5,F=K0@U-!DJNB;+5R&8'+AN'1C=,V%.<&H5/ M&>),,DH?2J:9BU3.R06C^^12I-T.F>(+DY4<[/(MG96<*F*3L_,S)I@!=D-V=/;)#F""WN2PU M%9D>^ 8#L#;\M#9[6IF-WC$[@;1+XF"?1$$4M\#''X&'#AZ]A/L8>Y-]U&0? M.;YX6_8*=/X4'PI2V"_T3V(I"X"23>QIZ<*ZDU2:E23TPL""UD*4R;XXKFP-'8/K5* MPC#&(UEM.OE+T0N%O49A;ZO"49J6!;[0!@]J5$AEV&]JOYTVD153?V/_3GAX M]$ID2U'O'8W]1F-_J\9OV/L_D&'_33S'_=XK=6]KPN X>"7/W^@^MO-_I6K! MA"8C]^YH!S$@=%+P\0O>AT<&$ M,?'T,/'GM#'IJUUI-_S4"GGB*4;K!V@VRX8)'8R<'32=9V;CA.-FMT>#0LG- MIB?$!VQF6K+HD8HA&5/!)YH#JZ E%RL?[D%@JH32D;'59JUT(5+_\G#7]Z 0 M&YV22Z5=;I_!?T^:X7O N@<&N1"MP1[Q@=&@HL8P+6]LQPUVP2=0U+3O5Y5U M.--TU>U=D@W!W6R2B=(YTVV:+EF'1@/!"K"C^6P.=Z.J&$!C5&D;.:]J!'95MTQIJFE[&=T!_6\UK;\LF+]*-*OZH MS*>%G8YT?:@5=JM9P9>NORQ: YAZ%U>G5256'P6?R9+YR1^<<#2@:UXT5YK_ MLMF@5*8VP#2)'IDV?+H=^:EI=<^69EU.RP+WW'N%GO_N.L^89)J*;=.V]H]Y ME5_L.+GZ5Y;=;Y5]PT&/S:OWV$U>O@:3Z?&;3++C]]@<@([=9/\UF#S.[8Z; M0\;626;G'--&(S@O#LDW.)F*3=)HLN#"<-GTYCS/F7QRG+'RAD[LGS([^G9\ MS@JZ$.:^!8=DT_[*35PS ML@V;M;F L(__VD^?70^'L.\]8-('^7T48YG MA9"Q^V!YPIS,7N&99EF2I"FVHN-QT,$86[R/1G:XWO-EXA MS]-V D67AW<;R /;!:QV('\X#]14F),DL*N8 M-^P)QI$LPQ"HQ7"-IBFR.BE\PON#/25)DF5A!+"P@R3!$'@:<01S !XP)$G< M>W#O?12OWU/QYO][H]]02P,$% @ .X!/6)>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_']G9.+?]U.W:9*,R:?\JMBJ'(ZO"9-+!IEEW[=8HN;0;I5R6=KV+ MB[";29UWOGP^M#4S7;Q1.)4X7>2PL]SQ7:MG^^=XN2F>M-6/.M7NY;)3O4]5 M1V0ZUYG^K9:7G8N.L)OB^:8P^G>1.YG.$U.DZ66GMS_P71FGDS>[YR7D0C[: M:H^3CP\20"X[X04TN-+&NNH35?L2&)\4?'B_M7/%M4Z=,F/IU%=3[+8Z7Y?- MP+_HHK]1]C46D)F-N-WMJ.R&6F+CNC MXDD9,9-K5?XI^)7;Y?X/.B!#W64^:3A@;I<5(R//]'X^O;L=#Q>3L;@:W@WO M1Q,QOYE,%G,$Z!& WLD Q=E,(L@^ =E_1\CY EZ^3>X!<'HMIK/) X+T"4C_ M9)"CZ;<9@@P(R.!DD//%=(0@0P(R/%U/#NR)E\$4]6S)2IOIXG M2HRU3=+"[@P./C&!&/,BWN96+R$<+HQ<0D 60V-DOE;EMRPB'!"$ U["L;*) MT=MRORA6XFIG=:ZL%3)?BBN)(7L75!"_8,8$V5FG'9S9"JT\T6!6G>_44DRW M&)-T#;-L'M23 B2,0YFEQZR6R3\[R%'.X3Q"+XV*#)JRU:)([LS^"J2AW])CE<273*LY5>: 8*R=U6H.C MG-%CEL:US@%.RU1 V'-F=QSE>I0K>LRRV-\*F(;20H_="TF1*;&0OU2MAR@1 M])A-,,FV:?&BE+A2N5II)V9PK6$ZCQ* QRP B%Z9=M4E50E@5$7_M8(+KM:% M'A7^/?;P7U[W"5BJE/T(XMFZ#D<.,YAE\%#N! _,I'$O948"+DB.9.!1,O"8 M93!,X!ZU^I"*W&CY$2))\A?FHY3@,2N!3)5^>!B3\)B]\9K1B;.%A!^V'S 791"/V2"MJ=V>%&-24O&XI?(FP6OJR3YE MECZ[67"FUXA'.:7/[)3&E*^1DI)+GUDNC;E?(R4YB<5L&)QV-<)1>NFSCSB( M#$><84Q*+WUFO33F.(V=2=FESVR7EESBP(DQ*;OTF>U"N]K'F)1L^LRRH3$# MC$G)IL\]ET6F%#CS\2GA^*>GUD]?S!G1F?2O(BOJE@;N=V\B&_28$RR@L(LH3^8$-GS M,K+KO#*1@;&B&&),2D(^NX0.F,/ELHKR5>:Q;TL7&).RD,]L(1*S-L;Q*0OY M[S(WUC26J, Q)F4A_V1#GG,Q6:TP)F4AGWO(0V#^K32N0E(6"I@M1&+6KLV MLE# ;"$*<[IU&).R4'"J2@M@SG<9QJ0L%'#76ZA;*,-EM("R4,!LH899@_,* M=^>.PGM 5O*Y2_GUF0- W%D' TQCQ6(C:]>H4H+^WFHZ@M*"-7E)UB=4"E]6IPB3$I"X7, M%FK#O);:P$ =8U(6"IDM1&)^KV%2%@J9+=2&^38@192%(F8+M6&^M5!$62AZ ME[%0VZ0'KN-'E(4B9@O5JBQ5QE$RP!@#6@->C$E9*'K/8E"9OE6;9W>%M1_$ M%79Z1%DH8K;0$>9X9.R_TX\Q*0M%S!:B M*ZOG"#.F+!2?4Q:*N1^H(3%QE2VF+!1S/U9#8N(J6TQ9*.9^L(;$ MQ%6VF+)0?,K%"3]"C$E9*&:?D:,P(XQ)62AFGY&C,&.,25DH9E_[UK34HRE[ MC\EG;)@MU(;Y6L'$F)2%8F8+M:Z_?5-E&U 6&C!;J&T5[NMIQYB4A0;,%FK% MG$/CRQW&I"PT8+90>V]6G!B3LM#@1$NO*\Q:ZC&@+#2H+-2M/FR_?%Y"3IBK MY3W\A(7]B4R3F1'E2]E2S_.#\H&'U2Y-1[!OFM\55A\'@^G8=7LQO'\R[EAO:O' M=GCHSO5TN;/I^F,[7I;]UIW;]7N[K4Z62W/]_8SFZ?%^YN+UZUS_9V*WV>S7 M]7>W_G.LI_$?@]U'U[\/NUK'9O':]MLZKAKW>;A='MSUPS]<)C>+Y[=5TS^_ M^<;-'200)/,'!0@*\P^3:$WCM$6Q/(+9'LCV!V1[1]@1J>V3;$[CM$6Y/(+='NCV! MW1[Q]@1Z"^HM!'H+ZBT$>LODQS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WH)Z"X'> ?4.!'H'U#L0Z!U0[T"@=YALEA#H'5#O0*!W0+T#@=X! M]0X$>@?4.Q#H'5#O0*!W0+T#@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WCK9[";0 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET#NBWI% [XAZ1P*](^H="?2.J'A<"O0OJ70CT+JAW(="[H-Z%0.^">I>?U'L8OPYUN/5\ MK_'Y/TGU>/ENO3W^NOR^.'E[KSB[^XKAZ2]02P,$% @ .X!/6+CD,TQ& M @ C#4 !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!A8C M2B2E(LZF[;;-HA=0)3H6K#^03.K':^^?8T M6[\Z#/WH-\DNA/F#$+[9V:'VZ33;,:YL)S?4(7YU]V*NFWU];X6\OM:BF<9@ MQ[ .QQK)[ZUJ[N:A>^U$/<)0Z]\.&I MMSX]7^*-'J?MMFML.S4/0SR2^MG9NO4[:\/0IZ>B5^>30[QA>_K,+LY?RIP+ MC#OOW#3[.#%GWQ_W,I+CZ?4<"UD7NO.O^)H82U_\?O8X[=:V?YD=K_?'Y/;+ M/+Q8'I??\:\S?JW_SCXDI(\&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( #N 3U@-[&PO=V]R:W-H965T&UL4$L! M A0#% @ .X!/6(Y]2-^$ P +0P !@ ("!%Q< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6/N4 MPU-5!P ECH !@ ("!020 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ .X!/6"[$DR9$ @ BP8 !@ M ("!538 'AL+W=O&UL4$L! A0#% @ .X!/6$YD4O49"0 '1H M !D ("!HDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6,+%ZKC\ P X@D !D M ("!@W 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .X!/6.;]HT+;"0 5AT !D ("!5H( 'AL+W=O M&PO=V]R:W-H965T/ M !X;"]W;W)K&UL4$L! A0#% @ .X!/6%^1 MK>OF P ?P@ !D ("!>YT 'AL+W=OOY8- #'(0 &0 M @(&8H0 >&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6"FDP/_+ @ 2@8 !D M ("!V+< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .X!/6$_K4@QD P ,0H !D ("! MPM< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ .X!/6%U'AV.:!@ >QD !D ("![>, 'AL+W=O&PO=V]R:W-H965TD08 $(1 9 " @5K_ !X;"]W;W)K&UL4$L! A0#% @ .X!/6.\;*Y57!@ 7A$ !D M ("!(@8! 'AL+W=OK,# J"0 &0 @(&P# $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ .X!/6"OU/" D!0 OQP !D ("!Y10! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.X!/6 *9>KT-! [Q$ !D ("! 20! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6(\>]D)0 @ & 8 !D M ("!H3X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .X!/6#03CX=? P 5PD !D ("!JU ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/ M6-8'E2,]!0 :QH !D ("!UEL! 'AL+W=O8" !Y!P &0 M @(%*80$ >&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6#+U99/C @ R@D M !D ("!@&@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6'W)Z[:X @ $@< !D M ("!9G$! 'AL+W=O&PO=V]R:W-H965T MN9$#V ( )H* 9 M " @:=W 0!X;"]W;W)K&UL4$L! A0# M% @ .X!/6&1WZ1Y* @ D 4 !D ("!MGH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6/4* M>E)8 @ T@4 !D ("![H,! 'AL+W=O\* #W70 &0 M @(%]A@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6'Z!K..N! *!L !D M ("!D)0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .X!/6(^4^@H> P K P !D ("! M5*,! 'AL+W=OS*P" !V" &0 @(&II@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ .X!/6*Z\4I $ P % @ !D ("!7*T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6 V3S*M2!0 F"( !D M ("!3,@! 'AL+W=O&PO=V]R M:W-H965T6HJ[@( &P( M 9 " @;[0 0!X;"]W;W)K&UL M4$L! A0#% @ .X!/6!*PZ!V=!0 \1P !D ("!X],! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.X!/6$@B-N37 @ [@8 !D ("!V-X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .X!/6+\6J+2^! M 1H !D ("! ^P! 'AL+W=O&PO=V]R:W-H965T+S 0!X;"]W;W)K&UL4$L! A0#% @ .X!/6!QHN8>T P . X !D M ("!W?D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .X!/6'B$\9P[ P [!, T ( !G@0" 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ .X!/6+;U/P:V @ 43< !H ( !VP\" 'AL+U]R M96QS+W=O XML 109 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 110 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 266 472 1 true 93 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://www.intevac.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.intevac.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.intevac.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 999001 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 10 false false R11.htm 999002 - Disclosure - Divestiture and Discontinued Operations Sheet http://www.intevac.com/role/DivestitureAndDiscontinuedOperations Divestiture and Discontinued Operations Notes 11 false false R12.htm 999003 - Disclosure - Revenue Sheet http://www.intevac.com/role/Revenue Revenue Notes 12 false false R13.htm 999004 - Disclosure - Equity-Based Compensation Sheet http://www.intevac.com/role/EquityBasedCompensation Equity-Based Compensation Notes 13 false false R14.htm 999005 - Disclosure - Earnings Per Share Sheet http://www.intevac.com/role/EarningsPerShare Earnings Per Share Notes 14 false false R15.htm 999006 - Disclosure - Concentrations Sheet http://www.intevac.com/role/Concentrations Concentrations Notes 15 false false R16.htm 999007 - Disclosure - Balance Sheet Details Sheet http://www.intevac.com/role/BalanceSheetDetails Balance Sheet Details Notes 16 false false R17.htm 999008 - Disclosure - Financial Instruments Sheet http://www.intevac.com/role/FinancialInstruments Financial Instruments Notes 17 false false R18.htm 999009 - Disclosure - Equity Sheet http://www.intevac.com/role/Equity Equity Notes 18 false false R19.htm 999010 - Disclosure - Income Taxes Sheet http://www.intevac.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 999011 - Disclosure - Employee Benefit Plans Sheet http://www.intevac.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 999012 - Disclosure - Commitments and Contingencies Sheet http://www.intevac.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 999013 - Disclosure - Restructuring Charges Sheet http://www.intevac.com/role/RestructuringCharges Restructuring Charges Notes 22 false false R23.htm 999014 - Disclosure - Related Party Transaction Sheet http://www.intevac.com/role/RelatedPartyTransaction Related Party Transaction Notes 23 false false R24.htm 999015 - Disclosure - Acquisition of Hia, Inc. Sheet http://www.intevac.com/role/AcquisitionOfHiaInc Acquisition of Hia, Inc. Notes 24 false false R25.htm 999017 - Disclosure - Description of Business and Basis of Presentation (Policies) Sheet http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies Description of Business and Basis of Presentation (Policies) Policies 25 false false R26.htm 999018 - Disclosure - Description of Business and Basis of Presentation (Tables) Sheet http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables Description of Business and Basis of Presentation (Tables) Tables http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentation 26 false false R27.htm 999019 - Disclosure - Divestiture and Discontinued Operations (Tables) Sheet http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsTables Divestiture and Discontinued Operations (Tables) Tables http://www.intevac.com/role/DivestitureAndDiscontinuedOperations 27 false false R28.htm 999020 - Disclosure - Revenue (Tables) Sheet http://www.intevac.com/role/RevenueTables Revenue (Tables) Tables http://www.intevac.com/role/Revenue 28 false false R29.htm 999021 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.intevac.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.intevac.com/role/EquityBasedCompensation 29 false false R30.htm 999022 - Disclosure - Earnings Per Share (Tables) Sheet http://www.intevac.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.intevac.com/role/EarningsPerShare 30 false false R31.htm 999023 - Disclosure - Concentrations (Tables) Sheet http://www.intevac.com/role/ConcentrationsTables Concentrations (Tables) Tables http://www.intevac.com/role/Concentrations 31 false false R32.htm 999024 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.intevac.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.intevac.com/role/BalanceSheetDetails 32 false false R33.htm 999025 - Disclosure - Financial Instruments (Tables) Sheet http://www.intevac.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.intevac.com/role/FinancialInstruments 33 false false R34.htm 999026 - Disclosure - Income Taxes (Tables) Sheet http://www.intevac.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.intevac.com/role/IncomeTaxes 34 false false R35.htm 999027 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.intevac.com/role/CommitmentsAndContingencies 35 false false R36.htm 999028 - Disclosure - Restructuring Charges (Tables) Sheet http://www.intevac.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.intevac.com/role/RestructuringCharges 36 false false R37.htm 999029 - Disclosure - Acquisition of Hia, Inc (Tables) Sheet http://www.intevac.com/role/AcquisitionOfHiaIncTables Acquisition of Hia, Inc (Tables) Tables http://www.intevac.com/role/AcquisitionOfHiaInc 37 false false R38.htm 999030 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) Sheet http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail Description of Business and Basis of Presentation - Additional Information (Detail) Details 38 false false R39.htm 999031 - Disclosure - Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail) Sheet http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail) Details 39 false false R40.htm 999032 - Disclosure - Divestiture and Discontinued Operations - Additional Information (Detail) Sheet http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail Divestiture and Discontinued Operations - Additional Information (Detail) Details 40 false false R41.htm 999033 - Disclosure - Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail) Sheet http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail) Details 41 false false R42.htm 999034 - Disclosure - Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail) Sheet http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfCashFlowAndNonCashInformationRelatedToDiscontinuedOperationsDetail Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail) Details 42 false false R43.htm 999035 - Disclosure - Revenue - Disaggregation of Revenue from Contracts with Customers (Detail) Sheet http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail Revenue - Disaggregation of Revenue from Contracts with Customers (Detail) Details 43 false false R44.htm 999036 - Disclosure - Revenue - Primary Geography Markets (Detail) Sheet http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail Revenue - Primary Geography Markets (Detail) Details 44 false false R45.htm 999037 - Disclosure - Revenue - Changes in Contract Assets and Contract Liabilities (Detail) Sheet http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail Revenue - Changes in Contract Assets and Contract Liabilities (Detail) Details 45 false false R46.htm 999038 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.intevac.com/role/RevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 46 false false R47.htm 999039 - Disclosure - Revenue - Additional Information (Detail 1) Sheet http://www.intevac.com/role/RevenueAdditionalInformationDetail1 Revenue - Additional Information (Detail 1) Details 47 false false R48.htm 999041 - Disclosure - Equity-Based Compensation - Additional information (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail Equity-Based Compensation - Additional information (Detail) Details 48 false false R49.htm 999042 - Disclosure - Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail) Details 49 false false R50.htm 999043 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail) Details 50 false false R51.htm 999044 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail) Details 51 false false R52.htm 999045 - Disclosure - Equity-Based Compensation - Option Activity and Changes (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail Equity-Based Compensation - Option Activity and Changes (Detail) Details 52 false false R53.htm 999046 - Disclosure - Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail) Details 53 false false R54.htm 999047 - Disclosure - Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail) Sheet http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail) Details 54 false false R55.htm 999048 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail) Sheet http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail) Details 55 false false R56.htm 999049 - Disclosure - Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail) Sheet http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail) Details 56 false false R57.htm 999050 - Disclosure - Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail) Sheet http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail) Details 57 false false R58.htm 999051 - Disclosure - Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail) Details 58 false false R59.htm 999052 - Disclosure - Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail) Details 59 false false R60.htm 999053 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail Balance Sheet Details - Property, Plant and Equipment (Detail) Details 60 false false R61.htm 999054 - Disclosure - Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail) Details 61 false false R62.htm 999055 - Disclosure - Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail) Details 62 false false R63.htm 999056 - Disclosure - Balance Sheet Details - Additional Information (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail Balance Sheet Details - Additional Information (Detail) Details 63 false false R64.htm 999057 - Disclosure - Balance Sheet Details - Other Accrued Liabilities (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail Balance Sheet Details - Other Accrued Liabilities (Detail) Details 64 false false R65.htm 999058 - Disclosure - Balance Sheet Details - Other Long-Term Liabilities (Detail) Sheet http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail Balance Sheet Details - Other Long-Term Liabilities (Detail) Details 65 false false R66.htm 999059 - Disclosure - Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail) Details 66 false false R67.htm 999060 - Disclosure - Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail) Details 67 false false R68.htm 999061 - Disclosure - Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail) Details 68 false false R69.htm 999062 - Disclosure - Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail) Details 69 false false R70.htm 999063 - Disclosure - Financial Instruments - Additional Information (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail Financial Instruments - Additional Information (Detail) Details 70 false false R71.htm 999064 - Disclosure - Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail) Sheet http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail) Details 71 false false R72.htm 999065 - Disclosure - Equity - Additional Information (Detail) Sheet http://www.intevac.com/role/EquityAdditionalInformationDetail Equity - Additional Information (Detail) Details 72 false false R73.htm 999066 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) Sheet http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail Income Taxes - Provision for Income Taxes (Detail) Details 73 false false R74.htm 999067 - Disclosure - Income Taxes - Income (Loss) Before Income Taxes (Detail) Sheet http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail Income Taxes - Income (Loss) Before Income Taxes (Detail) Details 74 false false R75.htm 999068 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Detail) Sheet http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail Income Taxes - Significant Components of Deferred Tax Assets (Detail) Details 75 false false R76.htm 999069 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 76 false false R77.htm 999070 - Disclosure - Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail) Sheet http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail) Details 77 false false R78.htm 999071 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail) Sheet http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail) Details 78 false false R79.htm 999072 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 79 false false R80.htm 999073 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 80 false false R81.htm 999074 - Disclosure - Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail) Details 81 false false R82.htm 999075 - Disclosure - Commitments and Contingencies - Lease Costs (Details) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails Commitments and Contingencies - Lease Costs (Details) Details 82 false false R83.htm 999076 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) Details 83 false false R84.htm 999077 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailParenthetical Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical) Details 84 false false R85.htm 999078 - Disclosure - Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseTermAndDiscountRateDetail Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail) Details 85 false false R86.htm 999079 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail) Details 86 false false R87.htm 999080 - Disclosure - Commitments and Contingencies - Activity in Warranty Provisions Account (Detail) Sheet http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail Commitments and Contingencies - Activity in Warranty Provisions Account (Detail) Details 87 false false R88.htm 999081 - Disclosure - Restructuring Charges - Additional Information (Detail) Sheet http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail Restructuring Charges - Additional Information (Detail) Details 88 false false R89.htm 999082 - Disclosure - Restructuring Charges - Changes in Restructuring Reserves (Detail) Sheet http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail Restructuring Charges - Changes in Restructuring Reserves (Detail) Details 89 false false R90.htm 999083 - Disclosure - Related Party Transaction - Additional Information (Detail) Sheet http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail Related Party Transaction - Additional Information (Detail) Details 90 false false R91.htm 999084 - Disclosure - Acquisition of Hia, Inc.- Additional Information (Detail) Sheet http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail Acquisition of Hia, Inc.- Additional Information (Detail) Details 91 false false R92.htm 999085 - Disclosure - Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail) Sheet http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail) Details 92 false false R93.htm 999086 - Disclosure - Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail) Sheet http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail) Details 93 false false R94.htm 999087 - Disclosure - Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail) Sheet http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail) Details 94 false false All Reports Book All Reports d727242d10k.htm ivac-20231230.xsd ivac-20231230_cal.xml ivac-20231230_def.xml ivac-20231230_lab.xml ivac-20231230_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "d727242d10k.htm": { "nsprefix": "ivac", "nsuri": "http://www.intevac.com/20231230", "dts": { "inline": { "local": [ "d727242d10k.htm" ] }, "schema": { "local": [ "ivac-20231230.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "ivac-20231230_cal.xml" ] }, "definitionLink": { "local": [ "ivac-20231230_def.xml" ] }, "labelLink": { "local": [ "ivac-20231230_lab.xml" ] }, "presentationLink": { "local": [ "ivac-20231230_pre.xml" ] } }, "keyStandard": 403, "keyCustom": 69, "axisStandard": 36, "axisCustom": 5, "memberStandard": 55, "memberCustom": 31, "hidden": { "total": 6, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 3, "http://www.intevac.com/20231230": 1 }, "contextCount": 266, "entityCount": 1, "segmentCount": 93, "elementCount": 871, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1044, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.intevac.com/role/CoverPage", "longName": "1001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.intevac.com/role/ConsolidatedBalanceSheets", "longName": "1002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R4": { "role": "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R5": { "role": "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R6": { "role": "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "PAsOn01_01_2022", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn01_01_2022_CommonStockMemberusgaapStatementEquityComponentsAxis", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R7": { "role": "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentation", "longName": "999001 - Disclosure - Description of Business and Basis of Presentation", "shortName": "Description of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.intevac.com/role/DivestitureAndDiscontinuedOperations", "longName": "999002 - Disclosure - Divestiture and Discontinued Operations", "shortName": "Divestiture and Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.intevac.com/role/Revenue", "longName": "999003 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.intevac.com/role/EquityBasedCompensation", "longName": "999004 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.intevac.com/role/EarningsPerShare", "longName": "999005 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.intevac.com/role/Concentrations", "longName": "999006 - Disclosure - Concentrations", "shortName": "Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.intevac.com/role/BalanceSheetDetails", "longName": "999007 - Disclosure - Balance Sheet Details", "shortName": "Balance Sheet Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.intevac.com/role/FinancialInstruments", "longName": "999008 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.intevac.com/role/Equity", "longName": "999009 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.intevac.com/role/IncomeTaxes", "longName": "999010 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.intevac.com/role/EmployeeBenefitPlans", "longName": "999011 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.intevac.com/role/CommitmentsAndContingencies", "longName": "999012 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.intevac.com/role/RestructuringCharges", "longName": "999013 - Disclosure - Restructuring Charges", "shortName": "Restructuring Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.intevac.com/role/RelatedPartyTransaction", "longName": "999014 - Disclosure - Related Party Transaction", "shortName": "Related Party Transaction", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.intevac.com/role/AcquisitionOfHiaInc", "longName": "999015 - Disclosure - Acquisition of Hia, Inc.", "shortName": "Acquisition of Hia, Inc.", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "longName": "999017 - Disclosure - Description of Business and Basis of Presentation (Policies)", "shortName": "Description of Business and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables", "longName": "999018 - Disclosure - Description of Business and Basis of Presentation (Tables)", "shortName": "Description of Business and Basis of Presentation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsTables", "longName": "999019 - Disclosure - Divestiture and Discontinued Operations (Tables)", "shortName": "Divestiture and Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:SummaryOfComponentsFromDiscontinuedOperationsRelatedToThePhotonicsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:SummaryOfComponentsFromDiscontinuedOperationsRelatedToThePhotonicsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.intevac.com/role/RevenueTables", "longName": "999020 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.intevac.com/role/EquityBasedCompensationTables", "longName": "999021 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.intevac.com/role/EarningsPerShareTables", "longName": "999022 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.intevac.com/role/ConcentrationsTables", "longName": "999023 - Disclosure - Concentrations (Tables)", "shortName": "Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.intevac.com/role/BalanceSheetDetailsTables", "longName": "999024 - Disclosure - Balance Sheet Details (Tables)", "shortName": "Balance Sheet Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:ScheduleOfReceivablesNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:ScheduleOfReceivablesNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.intevac.com/role/FinancialInstrumentsTables", "longName": "999025 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.intevac.com/role/IncomeTaxesTables", "longName": "999026 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesTables", "longName": "999027 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:ScheduleOfLeaseAssetsAndLeaseLiabilitiestableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:ScheduleOfLeaseAssetsAndLeaseLiabilitiestableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.intevac.com/role/RestructuringChargesTables", "longName": "999028 - Disclosure - Restructuring Charges (Tables)", "shortName": "Restructuring Charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.intevac.com/role/AcquisitionOfHiaIncTables", "longName": "999029 - Disclosure - Acquisition of Hia, Inc (Tables)", "shortName": "Acquisition of Hia, Inc (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "longName": "999030 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail)", "shortName": "Description of Business and Basis of Presentation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R39": { "role": "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail", "longName": "999031 - Disclosure - Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail)", "shortName": "Description of Business and Basis of Presentation - Changes in Accumulated Other Comprehensive Income by Component (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2021_AccumulatedTranslationAdjustmentMemberusgaapStatementEquityComponentsAxis", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R40": { "role": "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "longName": "999032 - Disclosure - Divestiture and Discontinued Operations - Additional Information (Detail)", "shortName": "Divestiture and Discontinued Operations - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "P01_02_2022To12_31_2022_EotechLlcMemberdeiLegalEntityAxis", "name": "us-gaap:ProceedsFromFeesReceived", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_02_2022To12_31_2022_EotechLlcMemberdeiLegalEntityAxis", "name": "us-gaap:ProceedsFromFeesReceived", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ivac:SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "longName": "999033 - Disclosure - Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail)", "shortName": "Divestiture and Discontinued Operations - Summary of Components Discontinued Operations Related to Photonics Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "P01_02_2022To12_31_2022", "name": "ivac:DisopsalGroupIncludingDiscontinuedOperationOtherIncomeExpenseDiscontinuedOperations", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_02_2022To12_31_2022", "name": "ivac:DisopsalGroupIncludingDiscontinuedOperationOtherIncomeExpenseDiscontinuedOperations", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfCashFlowAndNonCashInformationRelatedToDiscontinuedOperationsDetail", "longName": "999034 - Disclosure - Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail)", "shortName": "Divestiture and Discontinued Operations - Summary of Cash Flow and Non-cash Information Related to Discontinued Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:EquityBasedCompensationDiscontinuedOperation", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:EquityBasedCompensationDiscontinuedOperation", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "longName": "999035 - Disclosure - Revenue - Disaggregation of Revenue from Contracts with Customers (Detail)", "shortName": "Revenue - Disaggregation of Revenue from Contracts with Customers (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_ThinfilmEquipmentSegmentMemberusgaapStatementBusinessSegmentsAxis", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R44": { "role": "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail", "longName": "999036 - Disclosure - Revenue - Primary Geography Markets (Detail)", "shortName": "Revenue - Primary Geography Markets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_TransferredAtPointInTimeMemberusgaapTimingOfTransferOfGoodOrServiceAxis", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R45": { "role": "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail", "longName": "999037 - Disclosure - Revenue - Changes in Contract Assets and Contract Liabilities (Detail)", "shortName": "Revenue - Changes in Contract Assets and Contract Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "longName": "999038 - Disclosure - Revenue - Additional Information (Detail)", "shortName": "Revenue - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:NotesReceivableNumberofInstallments", "unitRef": "Unit_Installment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:NotesReceivableNumberofInstallments", "unitRef": "Unit_Installment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.intevac.com/role/RevenueAdditionalInformationDetail1", "longName": "999039 - Disclosure - Revenue - Additional Information (Detail 1)", "shortName": "Revenue - Additional Information (Detail 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "PAsOn12_31_2025_ScenarioForecastMembersrtStatementScenarioAxis", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2025_ScenarioForecastMembersrtStatementScenarioAxis", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "longName": "999041 - Disclosure - Equity-Based Compensation - Additional information (Detail)", "shortName": "Equity-Based Compensation - Additional information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "ivac:ExercisePriceOfShareOptionsAsPercentageOfFairMarketValueMinimum", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "ivac:ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "ivac:ExercisePriceOfShareOptionsAsPercentageOfFairMarketValueMinimum", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "ivac:ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "longName": "999042 - Disclosure - Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail)", "shortName": "Equity-Based Compensation - Effect of Recording Equity-Based Compensation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail", "longName": "999043 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail)", "shortName": "Equity-Based Compensation - Weighted-Average Fair Value of Stock Options and Employee Stock Purchase Rights using Weighted-Average Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023_StockPurchaseRightsMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_StockPurchaseRightsMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "longName": "999044 - Disclosure - Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail)", "shortName": "Equity-Based Compensation - Weighted-Average Fair Value of Performance Stock Options Using Weighted-Average Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "P01_02_2022To12_31_2022_PerformanceBasedRestrictedStockUnitsMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_02_2022To12_31_2022_PerformanceBasedRestrictedStockUnitsMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail", "longName": "999045 - Disclosure - Equity-Based Compensation - Option Activity and Changes (Detail)", "shortName": "Equity-Based Compensation - Option Activity and Changes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R53": { "role": "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "longName": "999046 - Disclosure - Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "shortName": "Equity-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2022_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail", "longName": "999047 - Disclosure - Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail)", "shortName": "Equity-Based Compensation - Employee Stock Purchase Plan Activities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:EmployeeStockPurchasePlansSharesIssuedWeightedAveragePrice", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R55": { "role": "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "longName": "999048 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail)", "shortName": "Earnings Per Share - Computation of Basic and Diluted Net Income Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R56": { "role": "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "longName": "999049 - Disclosure - Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail)", "shortName": "Concentrations - Customers That Accounted for at Least ten percent of Consolidated Net Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis_SeagateTechnologyMembersrtMajorCustomersAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis_SeagateTechnologyMembersrtMajorCustomersAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "longName": "999050 - Disclosure - Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail)", "shortName": "Concentrations - Customers That Accounted for at Least Ten percent of Accounts Receivable (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SeagateTechnologyMembersrtMajorCustomersAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_AccountsReceivableMemberusgaapConcentrationRiskByBenchmarkAxis_CreditConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SeagateTechnologyMembersrtMajorCustomersAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail", "longName": "999051 - Disclosure - Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail)", "shortName": "Balance Sheet Details - Trade and Other Accounts Receivable, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfReceivablesNetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfReceivablesNetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail", "longName": "999052 - Disclosure - Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail)", "shortName": "Balance Sheet Details - Inventories Stated at Lower of Average Cost or Net Realizable Value (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "longName": "999053 - Disclosure - Balance Sheet Details - Property, Plant and Equipment (Detail)", "shortName": "Balance Sheet Details - Property, Plant and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "longName": "999054 - Disclosure - Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail)", "shortName": "Balance Sheet Details - Summary Of the Net Property, Plant And Equipment By Geographic Region (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023_USsrtStatementGeographicalAxis", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:NetPropertyPlantAndEquipmentByGeographicRegionTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R62": { "role": "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "longName": "999055 - Disclosure - Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail)", "shortName": "Balance Sheet Details - Deferred Income Taxes and Other Long-Term Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfDeferredIncomeTaxesAndOtherLongtermAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfDeferredIncomeTaxesAndOtherLongtermAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R63": { "role": "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail", "longName": "999056 - Disclosure - Balance Sheet Details - Additional Information (Detail)", "shortName": "Balance Sheet Details - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:BankOverdrafts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:BankOverdrafts", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail", "longName": "999057 - Disclosure - Balance Sheet Details - Other Accrued Liabilities (Detail)", "shortName": "Balance Sheet Details - Other Accrued Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail", "longName": "999058 - Disclosure - Balance Sheet Details - Other Long-Term Liabilities (Detail)", "shortName": "Balance Sheet Details - Other Long-Term Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "longName": "999059 - Disclosure - Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail)", "shortName": "Financial Instruments - Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "longName": "999060 - Disclosure - Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail)", "shortName": "Financial Instruments - Contractual Maturities of Available-For-Sale Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "longName": "999061 - Disclosure - Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail)", "shortName": "Financial Instruments - Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "999062 - Disclosure - Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Financial Instruments - Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DebtSecurities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "name": "us-gaap:DebtSecurities", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R70": { "role": "http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail", "longName": "999063 - Disclosure - Financial Instruments - Additional Information (Detail)", "shortName": "Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail", "longName": "999064 - Disclosure - Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail)", "shortName": "Financial Instruments - Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2022_NondesignatedMemberusgaapHedgingDesignationAxis", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R72": { "role": "http://www.intevac.com/role/EquityAdditionalInformationDetail", "longName": "999065 - Disclosure - Equity - Additional Information (Detail)", "shortName": "Equity - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "PAsOn08_15_2018", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn08_15_2018", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail", "longName": "999066 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)", "shortName": "Income Taxes - Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail", "longName": "999067 - Disclosure - Income Taxes - Income (Loss) Before Income Taxes (Detail)", "shortName": "Income Taxes - Income (Loss) Before Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail", "longName": "999068 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets (Detail)", "shortName": "Income Taxes - Significant Components of Deferred Tax Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "999069 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P12_31_2017To12_29_2018", "name": "ivac:NumberOfForeignSubsidiariesForWhichProvisionForOneTimeTransitionTaxRecorded", "unitRef": "Unit_Subsidiary", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R77": { "role": "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail", "longName": "999070 - Disclosure - Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail)", "shortName": "Income Taxes - Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail", "longName": "999071 - Disclosure - Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail)", "shortName": "Income Taxes - Aggregate Changes in Balance of Gross Unrecognized Tax benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R79": { "role": "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "longName": "999072 - Disclosure - Employee Benefit Plans - Additional Information (Detail)", "shortName": "Employee Benefit Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:DefinedContributionPlanEmployeeEligibilityAge", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:DefinedContributionPlanEmployeeEligibilityAge", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "longName": "999073 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "longName": "999074 - Disclosure - Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail)", "shortName": "Commitments and Contingencies - Schedule of Lease Assets and Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": null }, "R82": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails", "longName": "999075 - Disclosure - Commitments and Contingencies - Lease Costs (Details)", "shortName": "Commitments and Contingencies - Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail", "longName": "999076 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail)", "shortName": "Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailParenthetical", "longName": "999077 - Disclosure - Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical)", "shortName": "Commitments and Contingencies - Schedule of Maturity of Operating Lease Liabilities (Detail) (Parenthetical)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "ivac:TenantImprovementAllowanceReceivable", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "ivac:TenantImprovementAllowanceReceivable", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseTermAndDiscountRateDetail", "longName": "999078 - Disclosure - Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail)", "shortName": "Commitments and Contingencies - Schedule of Lease Term and Discount Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfLeaseTermAndDiscountRatetableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfLeaseTermAndDiscountRatetableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail", "longName": "999079 - Disclosure - Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "shortName": "Commitments and Contingencies - Schedule of Supplemental Cash Flow Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "ivac:OperatingLeasePayment", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfSupplementalCashFlowInformationRelatedToLeasestableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:ScheduleOfSupplementalCashFlowInformationRelatedToLeasestableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R87": { "role": "http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail", "longName": "999080 - Disclosure - Commitments and Contingencies - Activity in Warranty Provisions Account (Detail)", "shortName": "Commitments and Contingencies - Activity in Warranty Provisions Account (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn01_01_2022", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R88": { "role": "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail", "longName": "999081 - Disclosure - Restructuring Charges - Additional Information (Detail)", "shortName": "Restructuring Charges - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "P01_02_2022To12_31_2022", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_02_2022To12_31_2022", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail", "longName": "999082 - Disclosure - Restructuring Charges - Changes in Restructuring Reserves (Detail)", "shortName": "Restructuring Charges - Changes in Restructuring Reserves (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:RestructuringReserve", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn01_01_2022", "name": "us-gaap:RestructuringReserve", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R90": { "role": "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail", "longName": "999083 - Disclosure - Related Party Transaction - Additional Information (Detail)", "shortName": "Related Party Transaction - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "PAsOn12_30_2023_MarkPopovichMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "name": "ivac:RelatedPartyTransactionPerWeekRatePlusExpensesAmountForProfessionalServices", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023_MarkPopovichMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "name": "ivac:RelatedPartyTransactionPerWeekRatePlusExpensesAmountForProfessionalServices", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "longName": "999084 - Disclosure - Acquisition of Hia, Inc.- Additional Information (Detail)", "shortName": "Acquisition of Hia, Inc.- Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn08_26_2022", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R92": { "role": "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail", "longName": "999085 - Disclosure - Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail)", "shortName": "Acquisition of Hia, Inc.-Schedule Of Business Acquisitions By Acquisition (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "P01_01_2023To12_30_2023_HiaIncMemberusgaapBusinessAcquisitionAxis", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_30_2023_HiaIncMemberusgaapBusinessAcquisitionAxis", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "longName": "999086 - Disclosure - Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail)", "shortName": "Acquisition of Hia, Inc.- Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_30_2023_HiaIncMemberusgaapBusinessAcquisitionAxis", "name": "ivac:InitialCostOfTechnologyIntangibleAssetsRecognizedOnTheAcquisitionDate", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "unique": true } }, "R94": { "role": "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail", "longName": "999087 - Disclosure - Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail)", "shortName": "Acquisition of Hia, Inc.- Schedule of Tabular Form of Finite Lived Technology Intangible Assets Tabular Form of Finite Lived Technology Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "PAsOn12_30_2023", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ivac:DisclosureInTabularFormOfFiniteLivedTechnologyIntangibleAssetsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d727242d10k.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Trade receivables and other", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37", "r917" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r855" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r331", "r332" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Net amortization (accretion) of investment premiums and discounts", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r169" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38", "r85", "r874" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r142", "r196" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 }, "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "totalLabel": "Total other accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38" ] }, "ivac_AccruedLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AccruedLiabilitiesLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Line Items]", "terseLabel": "Accrued Liabilities [Line Items]", "documentation": "Accrued Liabilities [Line Items]" } } }, "auth_ref": [] }, "ivac_AccruedLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AccruedLiabilitiesTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Table]", "terseLabel": "Accrued Liabilities [Table]", "documentation": "Accrued Liabilities [Table]" } } }, "auth_ref": [] }, "ivac_AccruedRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AccruedRestructuring", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Restructuring", "terseLabel": "Restructuring", "documentation": "Accrued restructuring." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r68", "r229", "r702" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Unrealized holding gains (losses) on available- for-sale investments", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r241", "r242", "r243", "r245", "r253", "r254", "r1032" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r252", "r253", "r607", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r45", "r46", "r157", "r235", "r698", "r735", "r736" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r252", "r253", "r607", "r609", "r610", "r611", "r612", "r613" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r26", "r46", "r581", "r584", "r626", "r731", "r732", "r1032", "r1033", "r1034", "r1042", "r1043", "r1044" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign currency", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r8", "r26", "r46", "r253", "r254", "r609", "r610", "r611", "r612", "r613", "r1032" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r970" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r148" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r528", "r529", "r530", "r750", "r1042", "r1043", "r1044", "r1134", "r1164" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r976" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r976" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r976" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r976" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash and cash equivalents used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Shares withheld in connection with net share settlement of RSUs", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Equity-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r82", "r83", "r494" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r169" ] }, "ivac_AdvancedCoatingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AdvancedCoatingsMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Advanced Coatings [Member]", "terseLabel": "ADVC", "documentation": "Advanced coatings." } } }, "auth_ref": [] }, "ivac_AdvancedSemiconductorPackagingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AdvancedSemiconductorPackagingMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Advanced Semiconductor Packaging [Member]", "terseLabel": "ASP", "documentation": "Advanced semiconductor packaging" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r211" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r943", "r955", "r965", "r991" ] }, "ivac_AgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AgreementAxis", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Agreement [Axis]", "documentation": "Agreement." } } }, "auth_ref": [] }, "ivac_AgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "AgreementDomain", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Agreement [Domain]", "documentation": "Agreement." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r976" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r983" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r947", "r956", "r966", "r983", "r992", "r996", "r1004" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r236", "r333", "r369", "r372", "r374", "r1157" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Net of allowances of trade, note and other accounts receivable", "negatedLabel": "Less: allowance for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r236", "r333", "r369" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "No write-off of accounts receivable", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r373" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r14", "r63", "r66" ] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "auth_ref": [ "r1166", "r1167", "r1168", "r1169" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Asset-backed Securities [Member]", "terseLabel": "Asset backed securities", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r903", "r1061", "r1066", "r1067" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r14", "r67" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r195", "r231", "r263", "r299", "r319", "r325", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r573", "r577", "r598", "r693", "r789", "r917", "r930", "r1085", "r1086", "r1147" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r224", "r239", "r263", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r573", "r577", "r598", "r917", "r1085", "r1086", "r1147" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r934", "r935", "r948" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r934", "r935", "r948" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r934", "r935", "r948" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Holding Gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r339" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Unrealized Holding Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r340" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r336", "r378", "r692" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Amortized Cost, Due after one through five years", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1063" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_DebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Fair Value, Due after one through five years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r344", "r689" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r1060", "r1061", "r1156" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Amortized Cost, Due in one year or less", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1062" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": "us-gaap_DebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Fair Value, Due in one year or less", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r343", "r688" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale", "verboseLabel": "Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r337", "r378", "r682", "r1053" ] }, "us-gaap_AverageRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AverageRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Average Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Maturity of foreign currency derivative", "documentation": "Average period remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r999" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1000" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r995" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "http://www.intevac.com/role/EquityBasedCompensationTables", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r998" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r997" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r996" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r996" ] }, "ivac_BalanceSheetDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "BalanceSheetDetailsLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Details [Line Items]", "terseLabel": "Balance Sheet Details [Line Items]", "documentation": "Balance Sheet Details [Line Items]" } } }, "auth_ref": [] }, "ivac_BalanceSheetDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "BalanceSheetDetailsTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Details [Table]", "terseLabel": "Balance Sheet Details [Table]", "documentation": "Balance Sheet Details [Table]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r100", "r105" ] }, "us-gaap_BankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdrafts", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Bank Overdrafts", "terseLabel": "Accounts payable, book overdraft", "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing." } } }, "auth_ref": [ "r38", "r72" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r568", "r906", "r907" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r90", "r91", "r568", "r906", "r907" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r568" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "verboseLabel": "Aggregate purchase price", "terseLabel": "Total consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r20" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Consideration:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": -1.0, "order": 2.0 }, "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Acquisition\u2013related contingent consideration payable", "definitionGuidance": "Estimated contingent consideration amounts", "verboseLabel": "Achievement of the first milestone and recognition of contingent consideration payable", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r94", "r571" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaInc" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Contingent Consideration", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r190", "r569" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax asset", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Technology intangible assets", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liability assumed:" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "ivac_BusinessCombinationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "BusinessCombinationsLineItems", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combinations [Line Items]", "documentation": "Business Combinations [Line Items]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "verboseLabel": "Acquisitions", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r89" ] }, "ivac_BusinessCombinationsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "BusinessCombinationsTable", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combinations [Table]", "documentation": "Business combinations." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r118", "r170", "r171" ] }, "ivac_CancellationOrderReceivedAndObligationThereof": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CancellationOrderReceivedAndObligationThereof", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cancellation Order Received And Obligation Thereof", "documentation": "Cancellation order received and obligation thereof." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash", "verboseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r208", "r695", "r761", "r784", "r917", "r930", "r1027" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Cash Acquired from Acquisition", "negatedLabel": "Less cash acquired", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r49" ] }, "ivac_CashAndCashEquivalentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CashAndCashEquivalentAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalent [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]", "documentation": "Cash And Cash Equivalent." } } }, "auth_ref": [] }, "ivac_CashAndCashEquivalentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CashAndCashEquivalentMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalent [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]", "documentation": "Cash And Cash Equivalent." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r53", "r227", "r872" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r227" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r54", "r194" ] }, "ivac_CashCashEquivalentsAndInvestmentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CashCashEquivalentsAndInvestmentsPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents And Investments Policy [Text Block]", "terseLabel": "Cash, Cash Equivalents and Investments", "documentation": "Cash Cash Equivalents And Investments Policy" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r53", "r167", "r261" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r167" ] }, "us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract", "lang": { "en-us": { "role": { "label": "Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "terseLabel": "Cash", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits." } } }, "auth_ref": [ "r227" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r19", "r924", "r925", "r926", "r927" ] }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerAssetAbstract", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]", "terseLabel": "Contract assets:" } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r974" ] }, "ivac_ChangesInAccumulatedOtherComprehensiveIncomeByComponentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ChangesInAccumulatedOtherComprehensiveIncomeByComponentAbstract", "lang": { "en-us": { "role": { "label": "Changes in Accumulated Other Comprehensive Income by Component [Abstract]", "documentation": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ivac_ClaimsByTheFormerEmployeeEmployedThroughContractAgenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ClaimsByTheFormerEmployeeEmployedThroughContractAgenciesMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Claims By The Former Employee Employed Through Contract Agencies [Member]", "terseLabel": "Claims By The Former Employee Employed Through Contract Agencies [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r219", "r232", "r233", "r234", "r263", "r285", "r286", "r288", "r290", "r296", "r297", "r366", "r428", "r430", "r431", "r432", "r435", "r436", "r440", "r441", "r443", "r446", "r453", "r598", "r740", "r741", "r742", "r743", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r776", "r799", "r822", "r848", "r849", "r850", "r851", "r852", "r1011", "r1038", "r1046" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r975" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r975" ] }, "ivac_CollateralForVariousGuaranteesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CollateralForVariousGuaranteesMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collateral for Various Guarantees [Member]", "terseLabel": "Collateral for Various Guarantees", "documentation": "Collateral for Various Guarantees [Member]" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r179", "r924", "r925", "r926", "r927" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r41", "r115", "r694", "r775" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "verboseLabel": "Commitments And Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r178", "r415", "r416", "r856", "r1075" ] }, "ivac_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Line Items]", "terseLabel": "Commitments and Contingencies [Line Items]", "documentation": "Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "ivac_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Table]", "terseLabel": "Commitments and Contingencies [Table]", "documentation": "Commitments and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r920", "r921", "r922", "r924", "r925", "r926", "r927", "r1042", "r1043", "r1134", "r1162", "r1164" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r147" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r147", "r776" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r147" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r27", "r147", "r776", "r795", "r1164", "r1165" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.001 par value : Authorized shares \u2014 50,000 issued and outstanding shares \u2014 26,396 and 25,548 at December 30, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r147", "r697", "r917" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r980" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r979" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r981" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r978" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "ivac_ComponentsOfIncomeTaxExpenseBenefitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ComponentsOfIncomeTaxExpenseBenefitLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Components Of Income Tax Expense Benefit [Line Items]", "terseLabel": "Components Of Income Tax Expense Benefit [Line Items]", "documentation": "Components Of Income Tax Expense Benefit [Line Items]" } } }, "auth_ref": [] }, "ivac_ComponentsOfIncomeTaxExpenseBenefitTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ComponentsOfIncomeTaxExpenseBenefitTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Components Of Income Tax Expense Benefit [Table]", "terseLabel": "Components Of Income Tax Expense Benefit [Table]", "documentation": "Components Of Income Tax Expense Benefit [Table]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r47", "r248", "r250", "r256", "r684", "r710" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computers and Software", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r59", "r61", "r111", "r112", "r330", "r855" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r59", "r61", "r111", "r112", "r330", "r737", "r855" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r59", "r61", "r111", "r112", "r330", "r855", "r1016" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/Concentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r171" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r855" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r59", "r61", "r111", "r112", "r330" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r58", "r59", "r61", "r62", "r111", "r193", "r855" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r59", "r61", "r111", "r112", "r330", "r855" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation and Basis of Presentation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r96", "r879" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.intevac.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Changes in Contract Assets and Contract Liabilities", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Change in contract assets", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r895" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r455", "r457", "r468" ] }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetAbstract", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net [Abstract]", "terseLabel": "Contract assets:" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r455", "r456", "r468" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities:" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Change in contract liabilities", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r895" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "verboseLabel": "Customer advances", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r455", "r456", "r468" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Customer advances", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r455", "r456", "r468" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r469" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Received customer advances associated with the cancelled order", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "terseLabel": "Future lease obligations", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds and medium-term notes", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r903", "r905", "r1161" ] }, "ivac_CostOfDisposalOfFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CostOfDisposalOfFixedAssets", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cost of Disposal of Fixed Assets", "terseLabel": "Disposal of Fixed assets", "documentation": "Cost of disposal of fixed assets." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of net revenues", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r162", "r667" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of net revenues:" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk", "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement." } } }, "auth_ref": [ "r193" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1018", "r1040", "r1128" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1018", "r1040" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "Current", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1018", "r1040", "r1128" ] }, "ivac_CustomerAdvancesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "CustomerAdvancesMember", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Customer Advances [Member]", "terseLabel": "Customer Advances", "documentation": "Customer advances." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r60", "r330" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Letters of credit and bank guarantees collateralized by restricted cash", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecurities", "crdr": "debit", "calculation": { "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsContractualMaturitiesOfAvailableForSaleSecuritiesDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities", "totalLabel": "Fair Value", "terseLabel": "Total recurring fair value measurements", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r334", "r691" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Unrealized Loss Position, Greater than 12 Months, Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r205", "r381", "r886" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Unrealized Loss Position, Greater than 12 Months, Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r205", "r381" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Unrealized Loss Position, Less than 12 Months, Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r205", "r381", "r886" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "terseLabel": "Unrealized Loss Position, Less than 12 Months, Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r205", "r381" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Short-Term Investments and Long-Term Investments", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1068" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Term", "terseLabel": "Debt securities available-for-sale term", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1135" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Debt securities available-for-sale unrealized loss position number of positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r204", "r380" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1040", "r1126", "r1128" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r189", "r1040", "r1126" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail": { "parentTag": "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "verboseLabel": "Non-current deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r537", "r538" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r189", "r216", "r559", "r560", "r1040" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r144", "r145", "r197", "r549" ] }, "us-gaap_DeferredIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Other Assets, Noncurrent", "terseLabel": "Deferred income taxes and other long-term assets", "totalLabel": "Deferred income taxes and other long-term assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r1030" ] }, "ivac_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DeferredRevenueMember", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Member]", "terseLabel": "Deferred Revenue", "documentation": "Deferred Revenue." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1040", "r1126", "r1128" ] }, "ivac_DeferredTaxAssetsAndLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DeferredTaxAssetsAndLiabilitiesLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets And Liabilities [Line Items]", "terseLabel": "Deferred Tax Assets And Liabilities [Line Items]", "documentation": "Deferred Tax Assets And Liabilities [Line Items]" } } }, "auth_ref": [] }, "ivac_DeferredTaxAssetsAndLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DeferredTaxAssetsAndLiabilitiesTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets And Liabilities [Table]", "terseLabel": "Deferred Tax Assets And Liabilities [Table]", "documentation": "Deferred Tax Assets And Liabilities [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross, total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r550" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Section 174 R&D adjustment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r87", "r1125" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory valuation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r87", "r1125" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1124" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1124" ] }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "As reported on the balance sheet:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r87", "r1125" ] }, "ivac_DeferredTaxAssetsOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DeferredTaxAssetsOtherFiniteLivedAssets", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Other Finite Lived Assets", "terseLabel": "Purchased technology", "documentation": "Deferred tax assets other finite lived assets ." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation and amortization", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Net operating loss, research and other tax credit carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r86", "r87", "r1125" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r87", "r1125" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Vacation, warranty and other accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r87", "r1125" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance for deferred tax assets", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r551" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Deferred tax liabilities intangible assets", "verboseLabel": "Deferred tax liability associated with the recognition of the first milestone", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r87", "r1125" ] }, "ivac_DeferredTaxLiabilitiesIntangibleAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DeferredTaxLiabilitiesIntangibleAssetAmortization", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities Intangible Asset Amortization", "negatedLabel": "Intangible amortization", "documentation": "Deferred Tax Liabilities Intangible Asset Amortization." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ivac_DefinedBonusPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DefinedBonusPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Bonus Plan, Cost Recognized", "terseLabel": "Defined bonus plan, charges to expenses", "documentation": "Expenses incurred under bonus and profit sharing arrangements." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Cash contributions", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r489" ] }, "ivac_DefinedContributionPlanEmployeeEligibilityAge": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DefinedContributionPlanEmployeeEligibilityAge", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Employee Eligibility Age", "terseLabel": "Defined contribution retirement plan, employee eligibility age", "documentation": "Defined Contribution Plan Employee Eligibility Age" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r14", "r304" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r766", "r768", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r809", "r810", "r811", "r812", "r815", "r816", "r817", "r818", "r837", "r838", "r841", "r842", "r920", "r922" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative Asset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r30", "r103", "r156", "r240", "r878" ] }, "us-gaap_DerivativeInstrumentDetailAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentDetailAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instrument Detail [Abstract]", "verboseLabel": "Derivative Instrument Detail [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r101", "r104", "r106", "r107", "r766", "r768", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r809", "r810", "r811", "r812", "r815", "r816", "r817", "r818", "r837", "r838", "r841", "r842", "r878", "r920", "r922" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "verboseLabel": "Derivatives", "terseLabel": "Notional Amounts", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1132", "r1133" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging Arrangements", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r28", "r97", "r98", "r99", "r108", "r267" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r467", "r896", "r897", "r898", "r899", "r900", "r901", "r902" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r467", "r896", "r897", "r898", "r899", "r900", "r901", "r902" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.intevac.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue from Contracts with Customers", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1089" ] }, "ivac_DisclosureInTabularFormOfFiniteLivedTechnologyIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DisclosureInTabularFormOfFiniteLivedTechnologyIntangibleAssetsTableTextBlock", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncTables" ], "lang": { "en-us": { "role": { "label": "Disclosure in Tabular Form of Finite Lived Technology Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Tabular Form of Finite Lived Technology Intangible Assets", "documentation": "Disclosure in tabular form of finite lived technology intangible assets." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r492", "r496", "r524", "r525", "r527", "r909" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Effect of Recording Equity-Based Compensation", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r79" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "verboseLabel": "Basic\u2014discontinued operations", "terseLabel": "Basic \u2013 discontinued operations", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "verboseLabel": "Diluted\u2014discontinued operations", "terseLabel": "Diluted \u2013 discontinued operations", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income taxes on discontinued operations", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r124", "r125", "r126", "r127", "r133", "r136", "r539", "r558", "r563" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Policy [Policy Text Block]", "terseLabel": "Discontinued Operations", "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation." } } }, "auth_ref": [ "r17", "r35" ] }, "ivac_DisopsalGroupIncludingDiscontinuedOperationOtherIncomeExpenseDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "DisopsalGroupIncludingDiscontinuedOperationOtherIncomeExpenseDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Disopsal Group Including Discontinued Operation Other Income (Expense) Discontinued Operations", "terseLabel": "Other income (expense)\u2014discontinued operations", "documentation": "Disopsal group including discontinued operation 0ther income (Expense) discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r222" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "terseLabel": "Operating Expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r134" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "Operating income (loss)\u2014discontinued operations", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r134" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r934", "r935", "r948" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r934", "r935", "r948", "r984" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r969" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share:", "verboseLabel": "Basic and diluted net income (loss) per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic\u2014net income (loss)", "definitionGuidance": "Basic \u2013 net loss per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r257", "r273", "r274", "r275", "r276", "r277", "r283", "r285", "r288", "r289", "r290", "r294", "r589", "r590", "r685", "r711", "r882" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted\u2014net income (loss)", "definitionGuidance": "Diluted \u2013 net loss per share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r257", "r273", "r274", "r275", "r276", "r277", "r285", "r288", "r289", "r290", "r294", "r589", "r590", "r685", "r711", "r882" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.intevac.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r282", "r291", "r292", "r293" ] }, "ivac_EarnoutPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EarnoutPayments", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Earnout Payments", "terseLabel": "Earnout payment", "documentation": "Earnout payments." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "verboseLabel": "Effect of exchange rate changes on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r540" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related liabilities", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expenses recognition period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r526" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total unrecognized compensation expense", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Share-based payment arrangement, expense, tax benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r523" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPRepurchaseObligationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPRepurchaseObligationAmount", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Repurchase Obligation Amount", "terseLabel": "Employee stock obligation amount", "documentation": "An entity will typically disclose the amount of any repurchase obligation." } } }, "auth_ref": [ "r84" ] }, "ivac_EmployeeStockPurchasePlanLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EmployeeStockPurchasePlanLineItems", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Line Items]", "terseLabel": "Employee Stock Purchase Plan [Line Items]", "documentation": "Employee Stock Purchase Plan [Line Items]" } } }, "auth_ref": [] }, "ivac_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan", "documentation": "ESPP awards" } } }, "auth_ref": [] }, "ivac_EmployeeStockPurchasePlanPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EmployeeStockPurchasePlanPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Policy Text Block]", "terseLabel": "Employee Stock Plans", "documentation": "Employee Stock Purchase Plan, Policy" } } }, "auth_ref": [] }, "ivac_EmployeeStockPurchasePlanTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EmployeeStockPurchasePlanTable", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Table]", "terseLabel": "Employee Stock Purchase Plan [Table]", "documentation": "Employee Stock Purchase Plan [Table]" } } }, "auth_ref": [] }, "ivac_EmployeeStockPurchasePlansSharesIssuedWeightedAveragePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EmployeeStockPurchasePlansSharesIssuedWeightedAveragePrice", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plans Shares Issued Weighted Average Price", "terseLabel": "Weighted-average purchase price per share", "documentation": "Employee stock purchase plans shares issued weighted average price." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r932" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetails", "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail", "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail", "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail", "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/BalanceSheetDetailsTables", "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail", "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EmployeeBenefitPlans", "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail", "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail", "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail", "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail", "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail", "http://www.intevac.com/role/IncomeTaxesTables", "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r932" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r932" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1009" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r932" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r932" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r932" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r932" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1010" ] }, "ivac_EotechLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EotechLlcMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "EOTECH LLC [Member]", "terseLabel": "EOTECH LLC [Member]", "verboseLabel": "EOTECH [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "verboseLabel": "Equity [Abstract]" } } }, "auth_ref": [] }, "ivac_EquityBasedCompensationDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EquityBasedCompensationDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfCashFlowAndNonCashInformationRelatedToDiscontinuedOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Equity Based Compensation Discontinued Operation", "terseLabel": "Equity-based compensation", "documentation": "Equity based compensation discontinued operation." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r27", "r220", "r252", "r253", "r254", "r268", "r269", "r270", "r272", "r278", "r280", "r295", "r367", "r368", "r454", "r528", "r529", "r530", "r555", "r556", "r580", "r581", "r582", "r583", "r584", "r585", "r588", "r607", "r609", "r610", "r611", "r612", "r613", "r626", "r731", "r732", "r733", "r750", "r822" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r977" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r937", "r949", "r959", "r985" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "auth_ref": [ "r1166", "r1167", "r1168", "r1169" ] }, "ivac_EventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EventAxis", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Event [Axis]", "documentation": "Event." } } }, "auth_ref": [] }, "ivac_EventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "EventDomain", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Event [Domain]", "documentation": "Event." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r983" ] }, "ivac_ExercisePriceOfShareOptionsAsPercentageOfFairMarketValueMinimum": { "xbrltype": "percentItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ExercisePriceOfShareOptionsAsPercentageOfFairMarketValueMinimum", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Exercise Price Of Share Options As Percentage Of Fair Market Value Minimum", "terseLabel": "Percentage of option price related to fair market value", "documentation": "Exercise price of share options as percentage of fair market value minimum." } } }, "auth_ref": [] }, "ivac_ExpectedDecreaseInExpensesDueToReductionInWorkforce": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ExpectedDecreaseInExpensesDueToReductionInWorkforce", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Expected Decrease in Expenses due to Reduction in Workforce", "terseLabel": "Reduction in salary, wages and other employee-related expenses due to implementation of plan", "documentation": "Expected decrease in expenses due to reduction in workforce." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r592", "r593", "r596" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r592", "r593", "r596" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value Hierarchy of Available-for-Sale Securities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r110", "r192" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r437", "r474", "r475", "r476", "r477", "r478", "r479", "r593", "r637", "r638", "r639", "r892", "r893", "r903", "r904", "r905" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r592", "r593", "r594", "r595", "r597" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r437", "r474", "r479", "r593", "r637", "r903", "r904", "r905" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r437", "r474", "r479", "r593", "r638", "r892", "r893", "r903", "r904", "r905" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement\u2014Definition and Hierarchy", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r437", "r474", "r475", "r476", "r477", "r478", "r479", "r637", "r638", "r639", "r892", "r893", "r903", "r904", "r905" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r591", "r597" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r100", "r102", "r109" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Federal Income Tax Expense (Benefit), Operations, Total", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r264", "r539" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Federal:" } } }, "auth_ref": [] }, "ivac_FieldServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "FieldServiceMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Field Service [Member]", "terseLabel": "Field Service", "documentation": "Field service." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r370", "r371", "r375", "r376", "r377", "r379", "r382", "r383", "r438", "r451", "r586", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r709", "r886", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1068", "r1069", "r1070", "r1071" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Disclosure [Text Block]", "verboseLabel": "Financial Instruments", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Pledged as Collateral for Standby Letter of Credit", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Intangible assets amortized on a straight line basis over a period", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Net of amortization of intangible assets", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r230", "r398" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r64" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r396", "r397", "r398", "r399", "r668", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 }, "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Gross carrying amount at December 30, 2023", "definitionGuidance": "Gross carrying amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r669" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfTabularFormOfFiniteLivedTechnologyIntangibleAssetsTabularFormOfFiniteLivedTechnologyIntangibleAssetsDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Intangible assets, net of amortization of $178 at December 30, 2023 and $42 at December 31, 2022", "totalLabel": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r668" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year End Date", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency loss on liquidation of entity", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r600", "r602", "r604", "r605", "r819" ] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Realized", "verboseLabel": "Net income (losses) from foreign currency transactions", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r797", "r928", "r1137", "r1138", "r1163" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r599" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward Foreign Currency Contracts", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r782", "r787", "r792", "r811", "r817", "r839", "r840", "r841", "r922" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Foreign Income Tax Expense (Benefit), Operations, Total", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r264" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Foreign:" } } }, "auth_ref": [] }, "ivac_ForfeitureAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ForfeitureAwardsMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forfeiture Awards [Member]", "documentation": "Forfeiture awards." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r944", "r956", "r966", "r992" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r944", "r956", "r966", "r992" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r944", "r956", "r966", "r992" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r944", "r956", "r966", "r992" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r944", "r956", "r966", "r992" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "(Gain) loss on disposal of fixed assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r161", "r263", "r299", "r318", "r324", "r326", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r598", "r883", "r1085" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r423", "r424", "r425", "r426" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r423", "r424", "r425", "r426" ] }, "ivac_HardDiskDriveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "HardDiskDriveMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Hard Disk Drive [Member]", "terseLabel": "HDD", "documentation": "Hard disk drive." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r28", "r579" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r28" ] }, "ivac_HiaIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "HiaIncMember", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail", "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "lang": { "en-us": { "role": { "label": "Hia Inc [Member]", "terseLabel": "Hia Inc", "documentation": "Hia Inc [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r934", "r935", "r948" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r177" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r265", "r561" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss from continuing operations before provision for income taxes", "definitionGuidance": "Income (loss) discontinued operations before provision for (benefit from) income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r159", "r200", "r299", "r318", "r324", "r326", "r686", "r704", "r883" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r265", "r561" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net loss from continuing operations", "terseLabel": "Net loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r191", "r263", "r271", "r299", "r318", "r324", "r326", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r590", "r598", "r704", "r883", "r1085" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "verboseLabel": "Basic\u2014continuing operations", "terseLabel": "Basic \u2013 continuing operations", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r199", "r201", "r257", "r271", "r273", "r274", "r275", "r276", "r285", "r288", "r289", "r590", "r685", "r1158" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "verboseLabel": "Diluted\u2014continuing operations", "terseLabel": "Diluted \u2013 continuing operations", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r257", "r271", "r273", "r274", "r275", "r276", "r285", "r288", "r289", "r290", "r590", "r685", "r1158" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Income (loss) from discontinued operations, net of tax", "verboseLabel": "Net income (loss) discontinued operations net of tax", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r123", "r124", "r125", "r126", "r127", "r136", "r223", "r564", "r705" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfCashFlowAndNonCashInformationRelatedToDiscontinuedOperationsDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfCashFlowAndNonCashInformationRelatedToDiscontinuedOperationsDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r17", "r29", "r34", "r119", "r128", "r129", "r130", "r131", "r132", "r135", "r137", "r138", "r176" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r400", "r406", "r806" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r406", "r806" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r23" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r24", "r88", "r187", "r188" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r266", "r532", "r541", "r546", "r553", "r557", "r562", "r565", "r566", "r745" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 13.0 }, "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail", "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "definitionGuidance": "Provision for income taxes", "presentationGuidance": "Provision for (benefit from) income taxes", "totalLabel": "Total", "terseLabel": "Non-cash income tax benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r207", "r217", "r279", "r280", "r307", "r539", "r558", "r712" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations", "terseLabel": "Income taxes on continuing operations", "documentation": "Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations." } } }, "auth_ref": [ "r913" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r251", "r535", "r536", "r546", "r547", "r552", "r554", "r739" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effect of foreign operations taxed at various rates", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax (benefit) at the federal statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r540" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "terseLabel": "Effect of tax rate changes, permanent differences and adjustments of prior deferrals", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal benefit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedLabel": "Research tax credits", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1120" ] }, "ivac_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]", "documentation": "Income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r52", "r55" ] }, "us-gaap_IncomeTaxesPaidNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNetAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net [Abstract]", "terseLabel": "Cash paid (received) for:" } } }, "auth_ref": [] }, "ivac_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "IncomeTaxesTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]", "documentation": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer advances", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r665", "r1036" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Accrued payroll and other accrued liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r13" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r947", "r956", "r966", "r983", "r992", "r996", "r1004" ] }, "ivac_InducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InducementPlanMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inducement Plan [Member]", "terseLabel": "Inducement Plan", "documentation": "Inducement plan." } } }, "auth_ref": [] }, "ivac_InitialCostOfTechnologyIntangibleAssetsRecognizedOnTheAcquisitionDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InitialCostOfTechnologyIntangibleAssetsRecognizedOnTheAcquisitionDate", "crdr": "debit", "calculation": { "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetail" ], "lang": { "en-us": { "role": { "label": "Initial Cost Of Technology Intangible Assets Recognized On The Acquisition Date", "terseLabel": "Initial cost of technology intangible assets recognized on the acquisition date", "documentation": "Initial cost of technology intangible assets recognized on the acquisition date." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1002" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r936", "r1008" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r936", "r1008" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r936", "r1008" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service (IRS)", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r173", "r875" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 11.0 }, "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r238", "r873", "r917" ] }, "us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Net of Allowances, Customer Advances and Progress Billings", "terseLabel": "Inventory, Net of Allowances, Customer Advances and Progress Billings", "documentation": "Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r210", "r226", "r237", "r384", "r385", "r386", "r666", "r880" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r173", "r877" ] }, "ivac_InventoryReimburse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InventoryReimburse", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Reimburse", "terseLabel": "Inventory reimburse", "documentation": "Inventory reimburse." } } }, "auth_ref": [] }, "ivac_InventoryToTakeDelivery": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InventoryToTakeDelivery", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory To Take Delivery", "terseLabel": "Inventory to take delivery", "documentation": "Inventory to take delivery." } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsInventoriesStatedAtLowerOfAverageCostOrNetRealizableValueDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-progress", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r173", "r876" ] }, "ivac_InventoryWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InventoryWriteoff", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Writeoff", "documentation": "Inventory writeoff." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "verboseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r164", "r302" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Contractual Maturities of Available-for-Sale Securities", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "auth_ref": [] }, "ivac_InvestmentsTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InvestmentsTypeAxis", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Investments Type [Axis]", "terseLabel": "Investment Type [Axis]", "documentation": "Investments Type." } } }, "auth_ref": [] }, "ivac_InvestmentsTypeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "InvestmentsTypeMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Investments Type [Member]", "terseLabel": "Investments [Domain]", "documentation": "Investments Type." } } }, "auth_ref": [] }, "ivac_LeaseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LeaseAssetsAbstract", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lease Assets [Abstract]", "verboseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r618", "r916" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease Costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1143" ] }, "ivac_LeaseExpirationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LeaseExpirationMonthAndYear", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lease Expiration, Month and Year", "terseLabel": "Operating lease expiration date", "documentation": "Lease expiration, month and year." } } }, "auth_ref": [] }, "ivac_LeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LeaseLiabilitiesAbstract", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lease Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "auth_ref": [] }, "ivac_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LeaseLiability", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Lease liability", "documentation": "Lease liability." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r175" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetails", "http://www.intevac.com/role/BalanceSheetDetailsAdditionalInformationDetail", "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail", "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail", "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/BalanceSheetDetailsTables", "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail", "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EmployeeBenefitPlans", "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail", "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail", "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail", "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail", "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail", "http://www.intevac.com/role/IncomeTaxesTables", "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r625" ] }, "ivac_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Liability Payments Due Year Six", "terseLabel": "2029", "documentation": "Lessee operating lease liability payments due year six." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r625" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit and bank guarantees outstanding, amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r152", "r198", "r700", "r917", "r1039", "r1072", "r1136" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r39", "r225", "r263", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r574", "r577", "r578", "r598", "r917", "r1085", "r1147", "r1148" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r139", "r140", "r141", "r143", "r263", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r574", "r577", "r578", "r598", "r1085", "r1147", "r1148" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent liabilities:" } } }, "auth_ref": [] }, "ivac_LitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "LitigationSettlement", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement", "terseLabel": "Litigation settlement", "documentation": "Litigation Settlement." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r417", "r418", "r419", "r422", "r1076", "r1077" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r417", "r418", "r419", "r422", "r1076", "r1077" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "auth_ref": [ "r330", "r898", "r1089", "r1159", "r1160" ] }, "ivac_MarkPopovichMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "MarkPopovichMember", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Mark Popovich [Member]", "documentation": "Mark popovich." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Short-term investments", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Noncurrent", "terseLabel": "Long-term investments", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r1029" ] }, "ivac_MaximumEmployeeSalaryWithholdingsForPurchaseOfCommonStockUnderTermsOfEspp": { "xbrltype": "percentItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "MaximumEmployeeSalaryWithholdingsForPurchaseOfCommonStockUnderTermsOfEspp", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum Employee Salary Withholdings For Purchase Of Common Stock Under Terms Of Espp", "terseLabel": "Maximum employee salary withholdings for purchase of common stock under the terms of the ESPP", "documentation": "Maximum employee salary withholdings for purchase of common stock under the terms of the ESSP." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r490", "r664", "r730", "r767", "r768", "r830", "r832", "r834", "r835", "r843", "r866", "r867", "r885", "r894", "r908", "r919", "r1087", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "ivac_MaximumProductWarrantyRange": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "MaximumProductWarrantyRange", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum Product Warranty Range", "terseLabel": "Maximum product warranty range", "documentation": "Maximum product warranty range." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r975" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r975" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r490", "r664", "r730", "r767", "r768", "r830", "r832", "r834", "r835", "r843", "r866", "r867", "r885", "r894", "r908", "r919", "r1087", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "ivac_MinimumProductWarrantyRange": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "MinimumProductWarrantyRange", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum Product Warranty Range", "terseLabel": "Minimum product warranty range", "documentation": "Minimum product warranty range." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r995" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money market funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1091" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1003" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "auth_ref": [ "r330", "r898", "r1089", "r1159", "r1160" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r976" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash and cash equivalents provided by (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r260" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash and cash equivalents provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r260" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash and cash equivalents used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r167", "r168", "r169" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 }, "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 6.0 }, "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss", "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r160", "r169", "r202", "r223", "r246", "r249", "r254", "r263", "r271", "r273", "r274", "r275", "r276", "r279", "r280", "r287", "r299", "r318", "r324", "r326", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r590", "r598", "r707", "r798", "r820", "r821", "r883", "r928", "r1085" ] }, "ivac_NetPropertyPlantAndEquipmentByGeographicRegionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "NetPropertyPlantAndEquipmentByGeographicRegionTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Net Property, Plant And Equipment By Geographic Region [Table Text Block]", "terseLabel": "Net Property, Plant And Equipment By Geographic Region", "documentation": "Net Property, Plant And Equipment By Geographic Region." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Not Yet Adopted", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r975" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r944", "r956", "r966", "r983", "r992" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r973" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r972" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r983" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1003" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsSummaryOfOutstandingDerivativeInstrumentsOnGrossBasisAsRecordedInConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Undesignated Hedges", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r28" ] }, "ivac_NotesReceivableNumberofInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "NotesReceivableNumberofInstallments", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Notes Receivable Numberof Installments", "terseLabel": "Number of installments", "documentation": "Notes receivable number of installments." } } }, "auth_ref": [] }, "ivac_NumberOfForeignSubsidiariesForWhichProvisionForOneTimeTransitionTaxRecorded": { "xbrltype": "integerItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "NumberOfForeignSubsidiariesForWhichProvisionForOneTimeTransitionTaxRecorded", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Foreign Subsidiaries for which Provision for One Time Transition Tax Recorded", "terseLabel": "Number of subsidiaries", "documentation": "Number of foreign subsidiaries for which provision for one time transition tax recorded." } } }, "auth_ref": [] }, "ivac_NumberOfOperatingLeasePayments": { "xbrltype": "integerItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "NumberOfOperatingLeasePayments", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number Of Operating Lease Payments", "terseLabel": "Number of operating lease payments", "documentation": "Number of operating lease payments." } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "verboseLabel": "Other comprehensive income (loss) before reclassification", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r32", "r46" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r299", "r318", "r324", "r326", "r883" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "verboseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r619", "r916" ] }, "ivac_OperatingLeaseCostSubleasedAssignedProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OperatingLeaseCostSubleasedAssignedProperty", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Cost Subleased Assigned Property", "terseLabel": "Operating lease cost subleased / assigned property", "documentation": "Operating lease cost subleased / assigned property." } } }, "auth_ref": [] }, "ivac_OperatingLeaseFirstInstalmentPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OperatingLeaseFirstInstalmentPayments", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, First Instalment Payments", "terseLabel": "Operating lease, first instalment payments", "documentation": "Operating Lease, First instalment Payments." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1142" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r616" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "verboseLabel": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r616" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent operating lease liabilities", "verboseLabel": "Noncurrent operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r616" ] }, "ivac_OperatingLeasePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OperatingLeasePayment", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease Payment", "terseLabel": "Operating Lease, Payments", "verboseLabel": "Operating cash outflows from operating leases", "documentation": "Operating lease payment." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r617", "r622" ] }, "ivac_OperatingLeaseQuarterlyInstalmentPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OperatingLeaseQuarterlyInstalmentPayments", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Quarterly Instalment Payments", "terseLabel": "Operating lease, quarterly instalment payments", "documentation": "Operating Lease, Quarterly instalment Payments." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "definitionGuidance": "Operating lease right-of-use assets", "terseLabel": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r615" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseTermAndDiscountRateDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r624", "r916" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseTermAndDiscountRateDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term (in years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r623", "r916" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r86" ] }, "ivac_OperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards, Expiration Year", "terseLabel": "Net operating loss carryforwards, expiration year", "documentation": "Operating Loss Carryforwards, Expiration Year" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "terseLabel": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Foreign currency translation losses", "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r157", "r601", "r603", "r606" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), before tax", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r191" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), before tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r27", "r32", "r247", "r250", "r255", "r607", "r608", "r613", "r683", "r708", "r1032", "r1033" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r191", "r247", "r250" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Income tax expense related to items in other comprehensive income (loss)", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r191" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "presentationGuidance": "Change in unrealized net loss on available-for-sale investments", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r241", "r244", "r365" ] }, "ivac_OtherEmployeeBenefitsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OtherEmployeeBenefitsExpense", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Employee benefits expense", "terseLabel": "Other Employee benefits expense", "documentation": "Other Employee benefits expense." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 27.0 }, "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r40" ] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Other Long-term Investments [Member]", "terseLabel": "Long-term Investments", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r1161" ] }, "ivac_OtherLongTermLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "OtherLongTermLiabilitiesLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Long Term Liabilities [Line Items]", "terseLabel": "Other Long Term Liabilities [Line Items]", "documentation": "Other Long Term Liabilities [Line Items]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Long-Term Liabilities", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r165" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r975" ] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r888", "r889", "r890", "r891" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r942", "r954", "r964", "r990" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r945", "r957", "r967", "r993" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r945", "r957", "r967", "r993" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r971" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "terseLabel": "Contingent consideration amount", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r10" ] }, "ivac_PaymentOfAcquisitionRelatedContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PaymentOfAcquisitionRelatedContingentConsideration", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment Of Acquisition Related Contingent Consideration", "negatedLabel": "Payment of acquisition-related contingent consideration", "documentation": "Payment of acquisition-related contingent consideration." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "negatedLabel": "Cash payments made", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r405", "r1035" ] }, "ivac_PaymentsMadeForRestructuringOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PaymentsMadeForRestructuringOne", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Payments Made For Restructuring One", "negatedLabel": "Cash payments made", "documentation": "Payments Made For Restructuring One." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Taxes paid related to net share settlement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r258" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r50", "r570" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Purchase of Hia, Inc., net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of investments", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1054" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchase of leasehold improvements and equipment", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r206", "r1129", "r1130", "r1131" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r974" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r974" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r471", "r472", "r473", "r479", "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r905" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r973" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r983" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r976" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r972" ] }, "ivac_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "http://www.intevac.com/role/EquityBasedCompensationTables", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Performance Based Restricted Stock Units [Member]", "documentation": "Performance Based Restricted Stock Units." } } }, "auth_ref": [] }, "ivac_PhotonicsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PhotonicsMember", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Photonics [Member]", "terseLabel": "Photonics" } } }, "auth_ref": [] }, "ivac_PhotovoltaicMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PhotovoltaicMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Photovoltaic [Member]", "terseLabel": "PV", "documentation": "Photovoltaic." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Undesignated preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r146", "r440" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Undesignated preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r146", "r776" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Undesignated preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r146", "r440" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Undesignated preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r146", "r776", "r795", "r1164", "r1165" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Undesignated preferred stock, $0.001 par value, 10,000 shares authorized, no shares issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r146", "r696", "r917" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail": { "parentTag": "us-gaap_DeferredIncomeTaxesAndOtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepaid expenses", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_ProceedsFromFeesReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromFeesReceived", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Fees Received", "verboseLabel": "Proceeds from Fees Received", "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income tax refund", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r55", "r168" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from sales and maturities of investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r166" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "auth_ref": [ "r327", "r667", "r724", "r725", "r726", "r727", "r728", "r729", "r869", "r896", "r918", "r1017", "r1078", "r1079", "r1089", "r1159" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued product warranties", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38", "r1081", "r1084" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Accrued product warranties", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r40", "r1081", "r1084" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyExpense", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail" ], "lang": { "en-us": { "role": { "label": "Product Warranty Expense", "negatedLabel": "Expenditures incurred under warranties", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r13", "r1080" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [ "r327", "r667", "r724", "r725", "r726", "r727", "r728", "r729", "r869", "r896", "r918", "r1017", "r1078", "r1079", "r1089", "r1159" ] }, "ivac_ProfessionalServiceArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ProfessionalServiceArrangementMember", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Professional Service Arrangement [Member]", "documentation": "Professional service arrangement." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r223", "r246", "r249", "r259", "r263", "r271", "r279", "r280", "r299", "r318", "r324", "r326", "r366", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r572", "r575", "r576", "r590", "r598", "r686", "r706", "r749", "r798", "r820", "r821", "r883", "r914", "r915", "r929", "r1034", "r1085" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property plant and equipment", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r175", "r228", "r703" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net", "terseLabel": "Net property, plant & equipment", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r15", "r690", "r703", "r917" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r15", "r212", "r215", "r701" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r175" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives of asset", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ivac_PropertyPlantAndEquipmentUsefulLifeTerm": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PropertyPlantAndEquipmentUsefulLifeTerm", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Plant and Equipment Useful Life Term", "documentation": "Property plant and equipment useful life term." } } }, "auth_ref": [] }, "ivac_ProvisionForRestructuringChargesAssociatedWithPhotonicsSaleA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ProvisionForRestructuringChargesAssociatedWithPhotonicsSaleA", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Provision for restructuring charges associated with Photonics sale (a)", "terseLabel": "Provision for restructuring charges associated with Photonics sale", "documentation": "Provision for restructuring charges associated with Photonics sale (a)." } } }, "auth_ref": [] }, "ivac_PurchaseIntervalsOfSeries": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "PurchaseIntervalsOfSeries", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Purchase Intervals Of Series", "terseLabel": "Purchase intervals of a series", "documentation": "Employee stock purchase plan (ESPP), purchase period." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r971" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r971" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r472", "r490", "r519", "r520", "r521", "r640", "r664", "r730", "r767", "r768", "r830", "r832", "r834", "r835", "r843", "r866", "r867", "r885", "r894", "r908", "r919", "r922", "r1073", "r1087", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "auth_ref": [ "r418", "r419", "r420", "r421", "r472", "r490", "r519", "r520", "r521", "r640", "r664", "r730", "r767", "r768", "r830", "r832", "r834", "r835", "r843", "r866", "r867", "r885", "r894", "r908", "r919", "r922", "r1073", "r1087", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 10.0 }, "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail", "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "terseLabel": "Trade and other accounts receivable, net of allowances of $0 at both December 30, 2023 and December 31, 2022", "totalLabel": "Trade and other accounts receivable", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r917" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Trade Accounts Receivable and Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1049", "r1050", "r1051", "r1052" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amounts reclassified from other comprehensive income (loss)", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r32", "r46" ] }, "ivac_ReconciliationOfIncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ReconciliationOfIncomeTaxesLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Reconciliation Of Income Taxes [Line Items]", "terseLabel": "Reconciliation Of Income Taxes [Line Items]", "documentation": "Reconciliation Of Income Taxes [Line Items]" } } }, "auth_ref": [] }, "ivac_ReconciliationOfIncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ReconciliationOfIncomeTaxesTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail" ], "lang": { "en-us": { "role": { "label": "Reconciliation Of Income Taxes [Table]", "terseLabel": "Reconciliation Of Income Taxes [Table]", "documentation": "Reconciliation Of Income Taxes [Table]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r937", "r949", "r959", "r985" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r481", "r630", "r631", "r770", "r771", "r772", "r773", "r774", "r794", "r796", "r829" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Amount of charges incurred during period", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r114", "r630" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r630", "r631", "r1146" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r802", "r803", "r806" ] }, "ivac_RelatedPartyTransactionPerWeekRatePlusExpensesAmountForProfessionalServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RelatedPartyTransactionPerWeekRatePlusExpensesAmountForProfessionalServices", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction Per Week Rate Plus Expenses Amount for Professional Services", "terseLabel": "Related party transaction per week rate and expenses amount for professional services", "documentation": "Related party transaction per week rate plus expenses amount for professional services." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r481", "r630", "r631", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r770", "r771", "r772", "r773", "r774", "r794", "r796", "r829", "r1146" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransaction" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transaction", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r627", "r628", "r629", "r631", "r632", "r746", "r747", "r748", "r804", "r805", "r806", "r826", "r828" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r117", "r531", "r1155" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r938", "r950", "r960", "r986" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r939", "r951", "r961", "r987" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r946", "r958", "r968", "r994" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r227" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r53", "r209", "r261" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "verboseLabel": "Restructuring And Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/RestructuringCharges" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r402", "r403", "r405", "r408", "r414" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Percentage of reduction of global workforce", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "verboseLabel": "Provision for restructuring charges under the Cost Reduction Plan", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r14", "r409", "r411", "r1074" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r404", "r405", "r411", "r412" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r404", "r405", "r406", "r407", "r411", "r412", "r413" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r405", "r410" ] }, "ivac_RestructuringReserveSettledWithoutCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RestructuringReserveSettledWithoutCash", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve Settled Without Cash", "negatedLabel": "Non-cash\u00a0utilization", "documentation": "Restructuring reserve settled without cash." } } }, "auth_ref": [] }, "ivac_RestructuringReserveSettledWithoutCash2one": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RestructuringReserveSettledWithoutCash2one", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve Settled Without Cash 2One", "terseLabel": "Non-cash\u00a0utilization", "documentation": "Restructuring reserve settled without cash2 one." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r149", "r181", "r699", "r734", "r736", "r744", "r777", "r917" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r220", "r268", "r269", "r270", "r272", "r278", "r280", "r367", "r368", "r528", "r529", "r530", "r555", "r556", "r580", "r582", "r583", "r585", "r588", "r731", "r733", "r750", "r1164" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "verboseLabel": "Revenue From Contract With Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total net revenues", "terseLabel": "Total net revenues", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r300", "r301", "r317", "r322", "r323", "r327", "r328", "r330", "r466", "r467", "r667" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.intevac.com/role/Revenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r218", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r470" ] }, "ivac_RevenueFromContractWithCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RevenueFromContractWithCustomersLineItems", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail1", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customers [Line Items]", "terseLabel": "Revenue From Contract With Customers [Line Items]", "documentation": "Revenue From Contract With Customers." } } }, "auth_ref": [] }, "ivac_RevenueFromContractWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RevenueFromContractWithCustomersTable", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail1", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customers [Table]", "terseLabel": "Revenue From Contract With Customers [Table]", "documentation": "Revenue From Contract With Customers [Table]" } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue performance obligation, description of timing", "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service." } } }, "auth_ref": [ "r459" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r800", "r868", "r881" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue remaining performance obligation", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r213" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r214" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues:" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ivac_RouAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RouAsset", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "ROU asset", "negatedLabel": "ROU asset", "documentation": "ROU asset." } } }, "auth_ref": [] }, "ivac_RoyaltyAmountObligatedToPayForEachMagneticBarSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RoyaltyAmountObligatedToPayForEachMagneticBarSold", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Royalty Amount Obligated To Pay For Each Magnetic Bar Sold", "terseLabel": "Royalty amount obligated to pay for each magnetic bar sold", "documentation": "Royalty amount obligated to pay for each magnetic bar sold." } } }, "auth_ref": [] }, "ivac_RoyaltyPaymentBecomeDueAndPayableImmediatelyIfThereIsEffectsAChangeOfControlOrSaleTransferOrDispositionToOtherThirdPartyNetOfPreviouslyPaidAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "RoyaltyPaymentBecomeDueAndPayableImmediatelyIfThereIsEffectsAChangeOfControlOrSaleTransferOrDispositionToOtherThirdPartyNetOfPreviouslyPaidAmounts", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Royalty Payment Become Due And Payable Immediately If There Is Effects A Change Of Control Or Sale, Transfer Or Disposition To Other Third Party Net Of Previously Paid Amounts", "terseLabel": "Royalty payment become due and payable immediately if there is effects a change of control or sale,transfer or disposition to other third party net of previously paid amounts", "documentation": "Royalty payment become due and payable immediately if there is effects a change of control or sale, transfer or disposition to other third party net of previously paid amounts." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1003" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1003" ] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SG", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SINGAPORE", "verboseLabel": "Singapore" } } }, "auth_ref": [] }, "ivac_SaleOfInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SaleOfInventory", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale Of Inventory", "verboseLabel": "Sale Of Inventory", "documentation": "Sale of inventory." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail", "http://www.intevac.com/role/ConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue Net", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r330", "r1015" ] }, "ivac_SalesUseAndValueAddedTaxesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SalesUseAndValueAddedTaxesPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Sales Use And Value Added Taxes Policy [Text Block]", "terseLabel": "Sales and Value Added Taxes", "documentation": "Sales Use And Value Added Taxes Policy" } } }, "auth_ref": [] }, "ivac_SavingsInStockBasedCompensationPursuantToRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SavingsInStockBasedCompensationPursuantToRestructuring", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Savings In Stock Based Compensation Pursuant To Restructuring", "terseLabel": "Savings in stock based compensation pursuant to restructuring", "documentation": "Savings in stock based compensation pursuant to restructuring." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast" } } }, "auth_ref": [ "r491", "r1045" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r281", "r491", "r1012", "r1045" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Other Accrued Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Changes in Accumulated Other Comprehensive Income by Component", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r46", "r1140", "r1141" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncScheduleOfBusinessAcquisitionsByAcquisitionDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r90", "r91", "r568" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r90", "r91" ] }, "ivac_ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems", "presentation": [ "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]", "terseLabel": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]", "documentation": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items]" } } }, "auth_ref": [] }, "ivac_ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable", "presentation": [ "http://www.intevac.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]", "terseLabel": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]", "documentation": "Schedule of Components of Income Before Income Tax Expense (Benefit) [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Provision for Income Taxes", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r186" ] }, "ivac_ScheduleOfDeferredIncomeTaxesAndOtherLongtermAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfDeferredIncomeTaxesAndOtherLongtermAssetsTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Income Taxes and Other Long-Term Assets [Table Text Block]", "terseLabel": "Deferred Income Taxes and Other Long-Term Assets", "documentation": "Deferred income taxes and other long-term assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Significant Components of Deferred Tax Assets", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r18", "r75", "r76", "r77", "r78" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.intevac.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Income Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Difference Between Tax Provision at Statutory Federal Income Tax Rate and Tax Provision", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r184" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite Lived Intangible Assets Acquired as Part of Business Combination", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Summary of Outstanding Derivative Instruments on Gross Basis as Recorded in Consolidated Balance Sheets", "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Income (Loss) Before Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of Inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r36", "r153", "r154", "r155" ] }, "ivac_ScheduleOfLeaseAssetsAndLeaseLiabilitiestableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfLeaseAssetsAndLeaseLiabilitiestableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Assets and Lease LiabilitiesTable text block", "verboseLabel": "Schedule of Lease Assets and Lease Liabilities", "documentation": "Schedule of lease assets and lease liabilities." } } }, "auth_ref": [] }, "ivac_ScheduleOfLeaseTermAndDiscountRatetableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfLeaseTermAndDiscountRatetableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Term and Discount Ratetable text block", "verboseLabel": "Schedule of Lease Term and Discount Rate", "documentation": "Schedule of lease term and discount rate." } } }, "auth_ref": [] }, "ivac_ScheduleOfOtherLongTermLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfOtherLongTermLiabilitiesTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsOtherLongTermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule Of Other Long Term Liabilities [Table]", "terseLabel": "Schedule Of Other Long Term Liabilities [Table]", "documentation": "Schedule Of Other Long Term Liabilities [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Product Warranty Liability", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r427" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsPropertyPlantAndEquipmentDetail", "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "ivac_ScheduleOfReceivablesNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfReceivablesNetTableTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Receivables Net Table [Text Block]", "terseLabel": "Trade and Other Accounts Receivable, Net", "documentation": "Schedule Of Receivables Net Table" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.intevac.com/role/RelatedPartyTransactionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r113", "r114", "r802", "r803", "r806" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r404", "r405", "r406", "r407", "r411", "r412", "r413" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.intevac.com/role/RestructuringChargesTables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Changes in Restructuring Reserves", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r69", "r70", "r71" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail", "http://www.intevac.com/role/EquityBasedCompensationTables", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r493", "r495", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Employee Stock Purchase Plan Activity", "documentation": "Tabular disclosure of employee stock purchase plan activity." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Units Activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Employee Stock Purchase Rights Weighted-Average Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r183" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "ivac_ScheduleOfSupplementalCashFlowInformationRelatedToLeasestableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasestableTextBlock", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Supplemental Cash Flow Information Related to Leasestable text block", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "documentation": "Schedule of supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Fair Market Value of Investments with Unrealized Losses Not Deemed to be Other-Than Temporarily Impaired", "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value)." } } }, "auth_ref": [ "r203" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Aggregate Changes in Balance of Gross Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r912", "r1123" ] }, "ivac_ScheduleofcomputationofbasicanddilutedearningspercommonshareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ScheduleofcomputationofbasicanddilutedearningspercommonshareAbstract", "lang": { "en-us": { "role": { "label": "ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShare [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.intevac.com/role/ConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Customers that Accounted for at Least Ten percent of Accounts Receivable/Consolidated Net Revenues", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r58", "r59", "r61", "r62", "r111", "r193" ] }, "ivac_SeagateTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SeagateTechnologyMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfAccountsReceivableDetail", "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Seagate Technology [Member]", "terseLabel": "Seagate Technology", "documentation": "Seagate Technology [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r931" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r933" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segment Continuing Operations [Member]", "terseLabel": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDiscontinuedOperationsMember", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations [Member]", "terseLabel": "Discontinued Operations [Member]", "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r11", "r120", "r121", "r122" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r330", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r407", "r413", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r887", "r1017", "r1159" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "auth_ref": [ "r328", "r329", "r763", "r764", "r765", "r831", "r833", "r836", "r844", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r870", "r897", "r922", "r1089", "r1159" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reportable Segment", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r311", "r312", "r313", "r314", "r315", "r316", "r328", "r884" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r163" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "ivac_SeveranceAndOtherEmployeeRelatedCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SeveranceAndOtherEmployeeRelatedCostsMember", "presentation": [ "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Severance And Other Employee Related Costs [Member]", "documentation": "Severance And Other Employee Related Costs." } } }, "auth_ref": [] }, "ivac_SeveranceAndOtherEmployeeRelatedTerminationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SeveranceAndOtherEmployeeRelatedTerminationCostsMember", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Severance and Other Employee Related Termination Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Equity-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award, vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r909" ] }, "ivac_ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Conversion Ratio", "terseLabel": "RSU conversion ratio", "documentation": "Share-based compensation arrangement by share-based payment award, award conversion ratio." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r513" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r511" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested RSUs at December 30, 2023", "periodStartLabel": "Non-vested RSUs at December 31, 2022", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r508", "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested RSUs at December 30, 2023", "periodStartLabel": "Non-vested RSUs at December 31, 2022", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r508", "r509" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Non-vested RSUs at December 31, 2022", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r182" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r512" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r512" ] }, "ivac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options weighted average remaining contractual term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date", "terseLabel": "2012 plan options expiration date", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r519" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail", "http://www.intevac.com/role/EquityBasedCompensationTables", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r493", "r495", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock shares authorized for further issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r911" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available under issuance of ESPP", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r79" ] }, "ivac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value", "documentation": "Share-based compensation arrangement by share-based payment award, options, aggregate intrinsic value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "verboseLabel": "Options exercisable at December 30, 2023", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Options exercisable at December 30, 2023", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r502" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r515" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options cancelled and forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "definitionGuidance": "Issuance of common stock pursuant to awards granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r504" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of grants per share", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r514" ] }, "ivac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOfferingPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Offering Period", "terseLabel": "Offering periods", "documentation": "Share-based compensation arrangement by share-based payment award options offering period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding at January 1, 2023", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding at December 30, 2023", "periodStartLabel": "Options outstanding at December 31, 2022", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r500", "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Options outstanding at December 31,2022", "periodStartLabel": "Options outstanding at December 31,2022", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r500", "r501" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "auth_ref": [] }, "ivac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term", "documentation": "Share-based compensation arrangement by share-based payment award, options, weighted average remaining contractual term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.intevac.com/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail", "http://www.intevac.com/role/EquityBasedCompensationEffectOfRecordingEquityBasedCompensationDetail", "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "http://www.intevac.com/role/EquityBasedCompensationTables", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity Award [Domain]", "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r505" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options cancelled and forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Non-vested RSUs at December 30, 2023", "periodStartLabel": "Non-vested RSUs at December 31, 2022", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Options, expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r910" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term of options (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r518" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable at December 30, 2023", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable at December 30, 2023", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding at January 1, 2023", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r182" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase of common stock through payroll deductions", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "ivac_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Non-vested RSUs at December 30, 2023", "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "ivac_SharedservicesagreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SharedservicesagreementMember", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SharedServicesAgreement [Member]", "documentation": "Shared Services Agreement Member." } } }, "auth_ref": [] }, "ivac_SharesIssuedInConnectionWithStockOptionAndPurchasePlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SharesIssuedInConnectionWithStockOptionAndPurchasePlanAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued In Connection With Stock Option And Purchase Plan [Abstract]", "terseLabel": "Shares issued in connection with:", "documentation": "Shares issued in connection with:" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedLabel": "Shares withheld in connection with net share settlement of RSUs (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "Short-term Investments [Member]", "terseLabel": "Short-term Investments", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r845", "r846", "r847", "r871" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "verboseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r620", "r916" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1081", "r1084" ] }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Adjustments to previously existing warranty accruals", "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesActivityInWarrantyProvisionsAccountDetail" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for product warranties", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "State and Local Income Tax Expense (Benefit), Operations, Total", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1040", "r1119", "r1127" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.intevac.com/role/IncomeTaxesProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "State:" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsSummaryOfComponentsDiscontinuedOperationsRelatedToPhotonicsSegmentDetail", "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r221", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r330", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r401", "r407", "r413", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r887", "r1017", "r1159" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfPerformanceStockOptionsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r219", "r232", "r233", "r234", "r263", "r285", "r286", "r288", "r290", "r296", "r297", "r366", "r428", "r430", "r431", "r432", "r435", "r436", "r440", "r441", "r443", "r446", "r453", "r598", "r740", "r741", "r742", "r743", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r762", "r776", "r799", "r822", "r848", "r849", "r850", "r851", "r852", "r1011", "r1038", "r1046" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r43", "r220", "r252", "r253", "r254", "r268", "r269", "r270", "r272", "r278", "r280", "r295", "r367", "r368", "r454", "r528", "r529", "r530", "r555", "r556", "r580", "r581", "r582", "r583", "r584", "r585", "r588", "r607", "r609", "r610", "r611", "r612", "r613", "r626", "r731", "r732", "r733", "r750", "r822" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "auth_ref": [ "r328", "r329", "r763", "r764", "r765", "r831", "r833", "r836", "r844", "r854", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r870", "r897", "r922", "r1089", "r1159" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetails", "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/BalanceSheetDetailsTables", "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.intevac.com/role/EmployeeBenefitPlans", "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "verboseLabel": "ScheduleOfComputationOfBasicAndDilutedEarningsPerCommonShareLineItems", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r268", "r269", "r270", "r295", "r667", "r738", "r762", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r779", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r794", "r796", "r800", "r801", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r822", "r923" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ivac_StatementOperatingActivitiesSegmentAAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StatementOperatingActivitiesSegmentAAxis", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Statement Operating Activities Segment A [Axis]", "terseLabel": "Statement Operating Activities Segment [Axis]", "documentation": "Statement Operating Activities Segment" } } }, "auth_ref": [] }, "ivac_StatementOperatingActivitiesSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StatementOperatingActivitiesSegmentDomain", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Statement Operating Activities Segment [Domain]", "terseLabel": "Statement Operating Activities Segment [Domain]", "documentation": "Statement Operating Activities Segment." } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail1" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r281", "r491", "r1012", "r1013", "r1045" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetails", "http://www.intevac.com/role/BalanceSheetDetailsDeferredIncomeTaxesAndOtherLongTermAssetsDetail", "http://www.intevac.com/role/BalanceSheetDetailsTables", "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfLeaseAssetsAndLeaseLiabilitiesDetail", "http://www.intevac.com/role/ConcentrationsTables", "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows", "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationPolicies", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationTables", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail", "http://www.intevac.com/role/EmployeeBenefitPlans", "http://www.intevac.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r268", "r269", "r270", "r295", "r667", "r738", "r762", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r779", "r780", "r781", "r782", "r783", "r785", "r786", "r787", "r788", "r790", "r791", "r792", "r793", "r794", "r796", "r800", "r801", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r822", "r923" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r941", "r953", "r963", "r989" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ivac_StockBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StockBasedAwardsMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Based Awards [Member]", "documentation": "Stock based awards." } } }, "auth_ref": [] }, "ivac_StockIssuedDuringPeriodEmployeeStockPurchasePlansRightsExercisedAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StockIssuedDuringPeriodEmployeeStockPurchasePlansRightsExercisedAggregateIntrinsicValue", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Employee Stock Purchase Plans, Rights Exercised Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value of purchase rights exercised", "documentation": "Stock issued during period employee stock purchase plans, rights exercised aggregate intrinsic value." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/EquityBasedCompensationEmployeeStockPurchasePlanActivitiesDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan (in shares)", "verboseLabel": "Shares purchased", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r27", "r146", "r147", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Settlement of RSUs (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r27", "r146", "r147", "r181" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/EquityBasedCompensationOptionActivityAndChangesDetail" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in shares)", "negatedLabel": "Options exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r27", "r146", "r147", "r181", "r505" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r27", "r146", "r147", "r181" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r27", "r43", "r181" ] }, "ivac_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Purchase Agreement [Member]", "terseLabel": "Stock Purchase Agreement", "documentation": "Stock Purchase Agreement [Member]." } } }, "auth_ref": [] }, "ivac_StockPurchaseRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StockPurchaseRightsMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationWeightedAverageFairValueOfStockOptionsAndEmployeeStockPurchaseRightsUsingWeightedAverageAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Stock Purchase Rights [Member]", "terseLabel": "Stock Purchase Rights", "documentation": "Stock purchase rights." } } }, "auth_ref": [] }, "ivac_StockRepurchaseProgramAcquiredAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StockRepurchaseProgramAcquiredAuthorizedAmount", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/EquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Acquired Authorized Amount", "terseLabel": "Increase in stock repurchase program", "documentation": "Stock repurchase program acquired authorized amount." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/EquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/EquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase remained available for future stock repurchase", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets", "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r147", "r150", "r151", "r172", "r778", "r795", "r823", "r824", "r917", "r930", "r1039", "r1072", "r1136", "r1164" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.intevac.com/role/Equity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r180", "r262", "r439", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r452", "r454", "r587", "r825", "r827", "r853" ] }, "ivac_StraightLineRentAdjustmentsAndAmortizationOfLeaseIncentives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "StraightLineRentAdjustmentsAndAmortizationOfLeaseIncentives", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Straight line Rent Adjustments and Amortization of Lease Incentives", "terseLabel": "Straight-line rent adjustment and amortization of lease incentives", "documentation": "Straight line rent adjustments and amortization of lease incentives." } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Less: sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r621", "r916" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r614", "r633" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r614", "r633" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail", "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r614", "r633" ] }, "ivac_SummaryOfCashFlowAndNoncashInformationRelatedToDiscontinuedOperationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SummaryOfCashFlowAndNoncashInformationRelatedToDiscontinuedOperationsTableTextBlock", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Summary Of Cash Flow And Noncash Information Related To Discontinued operations [Table Text Block]", "terseLabel": "Summary of cash flow and noncash information related to discontinued operations", "documentation": "Summary of cash flow and non-cash information related to discontinued operations." } } }, "auth_ref": [] }, "ivac_SummaryOfComponentsFromDiscontinuedOperationsRelatedToThePhotonicsSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SummaryOfComponentsFromDiscontinuedOperationsRelatedToThePhotonicsSegmentTableTextBlock", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Summary Of Components From Discontinued Operations Related To The Photonics Segment [Table Text Block]", "terseLabel": "Summary of components discontinued operations related photonics segment", "documentation": "Summary of components from discontinued operations related to the photonics segment ." } } }, "auth_ref": [] }, "ivac_SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SummaryOfGainOnSaleOfPhotonicsSegmentTextBlock", "presentation": [ "http://www.intevac.com/role/DivestitureAndDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Summary Of Gain On Sale Of Photonics Segment [Text Block]", "terseLabel": "Divestiture and Discontinued Operations", "documentation": "Summary of gain on sale of photonics segment." } } }, "auth_ref": [] }, "ivac_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "ivac_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1026" ] }, "ivac_SystemUpgradeAndSparePartsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "SystemUpgradeAndSparePartsMember", "presentation": [ "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "System Upgrade and Spare Parts [Member]", "terseLabel": "Systems, Upgrades and Spare Parts", "documentation": "System upgrade and spare parts." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r982" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r86" ] }, "ivac_TaxCreditCarryforwardExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TaxCreditCarryforwardExpirationYear", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Expiration Year", "terseLabel": "Tax credit carryforwards, expiration year", "documentation": "Tax Credit Carryforward, Expiration Year" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "ivac_TaxPeriodRemainOpenForExamination": { "xbrltype": "durationItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TaxPeriodRemainOpenForExamination", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period Remain Open For Examination", "verboseLabel": "Tax years open for examination after credit losses utilized", "documentation": "Tax period remain open for examination." } } }, "auth_ref": [] }, "us-gaap_TaxYear2020Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxYear2020Member", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Year 2020 [Member]", "documentation": "Identified as tax year 2020." } } }, "auth_ref": [ "r1122" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.intevac.com/role/AcquisitionOfHiaIncAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology-Based Intangible Assets", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r31" ] }, "ivac_TenantImprovementAllowanceReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TenantImprovementAllowanceReceivable", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/CommitmentsAndContingenciesScheduleOfMaturityOfOperatingLeaseLiabilitiesDetailParenthetical" ], "lang": { "en-us": { "role": { "label": "Tenant Improvement Allowance Receivable", "terseLabel": "Tenant improvement allowance receivable", "documentation": "Tenant improvement allowance receivable." } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "ivac_ThinfilmEquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "ThinfilmEquipmentSegmentMember", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueDisaggregationOfRevenueFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Thin-film Equipment Segment [Member]", "terseLabel": "TFE", "documentation": "Thin-film equipment segment." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r901", "r1089" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r901", "r1089" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1048", "r1145" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r974" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r981" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1002" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1004" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.intevac.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "terseLabel": "Products Transferred at a Point in Time", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r901" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "terseLabel": "Products and Services Transferred Over Time", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r901" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r438", "r451", "r586", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r709", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1068", "r1069", "r1070", "r1071" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1005" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1006" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1004" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1004" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1007" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1005" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r73" ] }, "ivac_TreasuryStockShare": { "xbrltype": "sharesItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TreasuryStockShare", "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Share", "terseLabel": "Treasury stock, shares", "documentation": "Treasury stock share." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.intevac.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 5,087 shares at both December 30, 2023 and December 31, 2022", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r42", "r73", "r74" ] }, "ivac_TwoThousandTwentyThreeCostReductionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TwoThousandTwentyThreeCostReductionPlanMember", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Three Cost Reduction Plan [Member]", "terseLabel": "2023 Cost Reduction Plan [Member]", "documentation": "Two thousand twenty three cost reduction plan." } } }, "auth_ref": [] }, "ivac_TwoThousandTwentyThreePerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "TwoThousandTwentyThreePerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.intevac.com/role/EquityBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Three Performance Based Restricted Stock Units [Member]", "terseLabel": "2023 Performance Based Restricted Stock Units [Member]", "documentation": "Two thousand twenty three performance based restricted stock units." } } }, "auth_ref": [] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.intevac.com/role/RestructuringChargesAdditionalInformationDetail", "http://www.intevac.com/role/RestructuringChargesChangesInRestructuringReservesDetail" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r404", "r405", "r411", "r412" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsSummaryOfTheNetPropertyPlantAndEquipmentByGeographicRegionDetail", "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesDifferenceBetweenTaxProvisionAtStatutoryFederalIncomeTaxRateAndTaxProvisionDetail", "http://www.intevac.com/role/RevenuePrimaryGeographyMarketsDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US States and Political Subdivisions Debt Securities [Member]", "terseLabel": "Municipal bonds", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r903", "r1161" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury and Government [Member]", "terseLabel": "U.S. treasury securities", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r687", "r903", "r1161" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/BalanceSheetDetailsTradeAndOtherAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled costs and accrued profits", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.intevac.com/role/RevenueAdditionalInformationDetail", "http://www.intevac.com/role/RevenueChangesInContractAssetsAndContractLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Unbilled Revenues [Member]", "terseLabel": "Accounts Receivable, Unbilled", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings from non-U.S. operations", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r21", "r22", "r533", "r567" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r534", "r542" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r544" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases for tax positions of prior years", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r543" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Accrued interest related to unrealized tax benefits", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense", "terseLabel": "Unrecognized net tax expense (benefit) for interest", "documentation": "Amount of interest expense for an underpayment of income taxes." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAggregateChangesInBalanceOfGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapse of statute of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r545" ] }, "ivac_UsTreasurySecuritiesAndAgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "UsTreasurySecuritiesAndAgencySecuritiesMember", "presentation": [ "http://www.intevac.com/role/FinancialInstrumentsCashCashEquivalentsAndShortTermInvestmentsAndLongTermInvestmentsDetail", "http://www.intevac.com/role/FinancialInstrumentsFairMarketValueOfInvestmentsWithUnrealizedLossesNotDeemedToBeOtherThanTemporarilyImpairedDetail", "http://www.intevac.com/role/FinancialInstrumentsFairValueHierarchyOfAvailableForSaleSecuritiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities And Agency Securities [Member]", "terseLabel": "U.S. treasury and agency securities", "documentation": "U.S. treasury securities and agency securities." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.intevac.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Income tax benefit from valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r548" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.intevac.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "terseLabel": "Vehicles", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive potential common shares", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations", "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted-average shares \u2013 diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r284", "r290" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "calculation": { "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intevac.com/role/EarningsPerShareComputationOfBasicAndDilutedNetIncomePerShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average shares \u2013 basic", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.intevac.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r283", "r290" ] }, "ivac_WesternDigitalCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intevac.com/20231230", "localname": "WesternDigitalCorporationMember", "presentation": [ "http://www.intevac.com/role/ConcentrationsCustomersThatAccountedForAtLeastTenPercentOfConsolidatedNetRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Western Digital Corporation [Member]", "terseLabel": "Western Digital Corporation", "documentation": "Western Digital Corporation." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1C" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482630/740-20-55-7" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1011": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1012": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1013": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 116 0001193125-24-037524-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-24-037524-xbrl.zip M4$L#!!0 ( #R 3U@F,,0/]BP" "N0&0 / 9#0LDA)MF17^P:MI:QNV](3Y:KI]^*%(PDD291! M@(U%$OO7W[-D)A)<1$JB))#$W+E3%@DF,L\Y>?;EM_]S.PB<:QDG?A3^_7\: MVSO_X\C0C3P_[/W]?UKMH[.S__D_'W_YK9_"8_!HF+SWKX7[]ZU^F@[?OWES MIA,^VW6CPIKG3W&TT=W>VU,.!'_XL/'S;B8/M*.[!DSN[;_#KCDBD M?AR_]7SS _OAMV_X2_/HQ-(WN_1LX_#P\ U]:QY-_&D/PJ*--__[]4O;[S%OV/OX\][]'U&_B"X*(?])-HK]EX=]?2_$2^\C"6 MKDBE-_,WAV]$[,91(-_D#^N?NU$6IO%H^N;4EX4-NED< Q',^H7ZMO 3>>OV MIS^.WQ0>#87O)M.?I:\*#R>^._U1^*+X8#J,9SP)WQ0>S9)Z3XBA>;HKD@[! M47U1>/@VN -/__O%HK(LC>] #WQK8.5Z,T#E>L4SQ>GD)N'#(C7=SGIK VD4 M[H'\WT^77_+'T^G/YX^^26,1)MTH'H@4N *^K5G?:=8;;^VK<1= KZO+?F7_]]ZTC?KQ^ M-1K*K3>PR!OU@D[DC9PD'07R[UL#<5N_\;VT_]X161K1-O8__B:03M1UU)+);V_$1UAN'Y[V_&N]EN)T/Z)WS_+1O(V'>=4 SPE])_WQK(T(/_GYX&HK?%A[U-+W$7%SN- M'_"_2#A74:/Y8W?G!Q.1#[3HWU[7&_O-@W=;'[LB2.1O;PIOF/W"X\C-Z'U^ MXHK@ KZ-O%/X+'G RP^V/I[^:^$WGX2 U]$1O#L6P5GHR=M_RM$#WGJX]7$' MQ #\[^%.<]K;NU&4AE$JZ5>GWW[L[NW#_R."?!\($));,JQ_;P.&^X#?H8R! M=L.>$T@@?R?P1<.'#F 7-^B'F?3TLU&8.#&R[ 3.XJ2P"/\TZ@1^ M3WV?]D7JW,A8.B))_%X(OTXCY^3\ZN3HL]/)X+N^[_8= 0]T)+Y=N,36X3FX M3? C1SA)UN&%14)O.8H&0Q&.G#[\#>>#'\H0-A+X\AHWUW7\-'&&L3\0\:BP MF1L_[?,^1>@%4>QM$]@TG&8#;7<&T,0 ]^KXL ^9XIN% S=$X$>#81Q=2Z0P M1P1!=(/B%I_XK^9ALP9X8\C8QY&W0^G"S@$^( 6E?RV=;AP-[MSPF^+5@ELK M4<#)Y.-OR,C>)Z0? $TYI%6\3X$;_'TK@=T%R.'H,[[KJ!K5M0JT?9MXP#1H M>7M-^C.)LIC^(BWCO:);@MRV:.S?Q9) M??S'L-Z;J>L/Z5J;/T'IB=-CT"\^XJ[J.PWX7_W+_+M\KU[^;*-9W]W)W^*I M)]^,O>=- 2930=1*SL/R@88UPG3*8?4WCSHLT42SA(=MTF$;2SDL$G^3#LK$ M7ZY#%XB_2<3?7(CXQT#T>.('N"!H&B4D_@80?Z/>7 X]X&%W#GXT]O&P!R4\ M[ &JJ(W]Y1"_.>A55+Y#V\0_?NR[B'_\V4<1O^8)C7?$'YJ'Y071N^*=GP,B M>+9YN!00&?UA55CH8OK#LEDHB)G&'H)FKRR@L43J'AG<>\MCH>^T3EG"PX(6 M^$"VL8NWL6<\^ MGC\8-EH6T!14[@+C?#Q_*-U5&3]L8WG&U,Y^N9GA_E(Q>UAJ,WGG<)EF,BC- MS;O/MTL3<.^4CRO]=ED-/^H@:[Q;T$16>7:*/Z,?WL.,'@?0NY;4, M,YE\E8..C+,$(SXM]I,%A--!]% M@X&,$0(7 I:QT7DDDCZ<%O]S@ID5(L 4B+)C]*Y=YZQXRJ%7$W^GPH__$$$F MOQ*A4M@]N432C$$I+-Q._>2GD?7L:2S_G2$Y(X1^?(U".?HJXI\R/+8'+%:?0L'&9I\@4LD: Q@S3-/S\#XD7L]D?T.%%G M1>NK0>MWX' *N4\2177SRBD=-D0E?#[2J=34U18A&WQIHMY24:_%K)J51"F_1&E6$F7M M[^0&&3F5_[9D6OV*T,UF:>2K1L4OKDFL.Q6OI!909BI^4*9,Q<%+D+]328]5 MOG?=8#J-$[[R2?2\B^V8CI)* ZRD! M'ZEY5K?F633&BD*781M5?H'R4WKEDRC/O7M\WM6Z7YJ5M"/6,$-IR3F"E:"H MF'5U Y_9D[9!]V9U*'7M?$Y+]?A6VZ/[[I?G%)Y:C?: EYR?*(2 M%ZM"]9LEL,I\!TMYCZK^#N7K[U#=O(VX>559_%I?B,?;3AM3%C^58?/6S_YH M'9V%US))"?JZ<2O])G]BZ@IEO1F$UCMV;,NQ1Q,9O6P* (NOF07]#:*G:?'@ M]26M)4>_*RI;C,J^MS4SAU_^'EW+.,0'UIS:[CQU175/376E)9T-0]V#XS7M M?A2G5S(>6 !;.8P_;:1@"00W&\JK26YW>!COE#3K06X+:T)/XH?=0&I[@#8T MW0FWMFK0TGV.FRA$S].^C+]$86\M&-2=R+O[J*N)OGO+EDWQDCZ'#[ 26X^G MQS(2T>:A[<&FU-J(C]*;4^LHO>[O)%XC!E-*M_*Z,;9'5'^L!:4]==U!17++ M4,G7O+GD4[=.K(APF7QO\U2ZE^-]ZZG4!0' ,A;!:13_(6"=+/D]$S&L+XL4 M:#X][P1^3Z1XUS^-OHDTBTM/5//WSDK> L!8332;6P6\._0ZHR\RA7.>=X]B MZ153X=<;S1-&>#81Q=2XM#,8(OX@B63T<7 ;P2A#B: M,T-\ZM-H%>3#0MO7#]\!C-7$[E?A]OU04BZ).?FF8O<.8*PF=H^BP3 #/K3Q MF)T!B-7$ZFD6ASZ)H- []6_Q7QO+D&?#8C5Q^X?L^VZPN?@LGG\U<=CF31W[ M"3[EAYGTSF$Y5A]S.YJ\'OB@^C+LM=S4OR;C4RW1*BMNR;I9_ #&SS(?,BN- M\B,^%4"B0KB-\-EP64UTG\%7<2B"2WDM@8C;,K[V77EVV;;9]EGH1@-Y)6Y; M6=J/8MCT-S$H/;>^:]?Y,W<>?S5Q>AK%TN^%1U$6IO'H;D2N'A+'M*8I9UU- MK!%+ J7B2^2*X!]9[">>[R)_66\$SCGV:N*2W.&7$KWT+BCR8S7 A2^.H@15 M2?@,>$_I>>K,Q"]C]) +\K-V7,D6^A>RJ[&B=O6>.[TP][FJB M[EAV91Q+3REU:XZYJ:==3<1I'M).(_?G11:[?9%(=+;8*&S=B-A;!6_1V$8) M67-.N)IH(XD!2IOTZ%C?0S]-+MO?UP%I!:$XZXBKB;4+&7>C>("LY1,0H3?M MB.N 0KIWBQ]V-9'YO9W$J7%J_2ZC7BR&?2<1*ET^U\"EW?K2?^+[(G@A+9&N8,7_2B-0M\M<$ # ME4]9XH>S+\Y"MV!4 MJ!.WW']G?N*OA$TQ:\N$)_N(JXDDK*:^B(;1M>_VBWX9\DY(<5515TUX*'4>OC:<8IJP$,UX*',@T^(7=5;Y.36 M[8NP)^%/K"RST7L,BU^+U+^6N4U[Z2<_25A\BT)/)K 9F3;O_HLO9X?]H[5 MERM0+G#7.2=ZL4R%UR/$AEY^%MCT]U/@O9ITMT:$LS$XJSJ^O$#'EZ<,^50= M7TK9\>4I#<*JX\NJHJ[J^+*BB*OZ%I0,(57?@A(CI^I;L.Y]"UZ2>-:4$DJ% MDYW&CQW"Q^Y59/>7%(%,E#C_)@L>Q*,(- $0*:0$H,_ET^B3#-W^0,0_RXJU M/( P;^_F%DX#P+)Q"GB+TV.X[EP1O]. _S5+F>]R<'KYLX7J>?W-,BE 5Y/G M=>.;1P2S8+!)=%!H$'@^'.__O*I-V/3',X^WL3BNVERN-[*KYIB;@^NJI>:S MM-0L,PD\3H_[P4,V)QZ;LX;)3VI+T8,378%E%$9!U!L95\Y7\5<4:Y=O:0W_ MY] 9'[.)*1E+=R'L$9M =]4TG*E0S%0T;](]TV!Y^%5YN,F]@=?LGO;YDN_8 MW;BN;MF3W;+/(/:/ =#'L7\M#9%?Q)&7N>EYK,9ET9VXZOMAUP\&)O-+^5%7 MVA&-]#'MM+I/ZB1XGLDC?3>T-XE$R3=_'06I\-V*0L M6PY\>!XQ%<47POTI>B9'JB+9G'(6@5=%Q,],Q&M)B!4I/(043GT9>.K:%M"? M=1(+;I5@7B_!O/@FBG2@7CM)-9MT9QZC RQZWS;Q%JV!KE#=JV>016MY-RKJ M7!/JK+QL:^9EJV[-\_B:2Q M23=J<4N\NE"5_5[=IZ>TYJL;5MGVU9U[0(5,=6\JREU)RJTJ:M<.I575^EJ@ MD48GU<^>=W^/(F],7RD?OC5[7FC[YN$[ MX;&AE'%^+>.***: 8I/HX23#1HAK*\7MXVT26K^*6W^0#0Q>+[%M89GQ:&V0 M4]>M_6\2XJIN>\_5;:_,5%#UZ"M1C[XR$\KW-N/_+'2C@;P2MZTL[4=QB?O> M:+3/VO&&&FPWT54_RA(1>EU4A_"U*9?(E FL&F*.:117V\KKAY-/H$RP" MGZ&VG)5ZQM%X]?/#SV8&]DV%X";1T*-C!145/CL5+KS%JL3C/E?A >UTUSO4 MMMR&O!75/FE+B/OT[]YHLKUO!_"*;LO";5>8Z)ZE>7F9T5V-&=@PA!>:(%[Z MO?X:-8&;>;9-0O 9/!*'(E L3851SR[;-IHG/7G?Q*#T.+]KU_DS=QY_DRB! M%!\P?I$/!O_(8C_Q?'>\A^_Z>*$+^M[L8V\2!>#,U"@DMCC5A$!U-QW!4\,H M7 438L[&[5&QA6-O$LY;GN.<7-\["X_$T$]%L$GXOQ,$FT0+7_UP>DI) MU0CZX7Z%::DO-IPWBL!FY2Q5!+9< MO4W*K[3R=8K3RZ)YE;4%'80RELSHR3 MV0)UA6CK$=-/*MEX#\*ZE*GP0^F=B#CTP][T(7AKJH%//_LF8;_ENMD@HSQ' MRGU$2,6RC_#$N?7HPM@D@E@8'!M*(]]D^CV,I0C\_TBP6*]!M:0*";A%7Z)D MHWC'?:&RH11#I5 !![B\OS*&S(;2R1VPV"3JN/^\W1]M22EPO\M0QB)HA5[+ M&X#"EM!!%UF"JR0 M?;M8S6H2 M@>T1<.4C)XW%5Z64M%\"7^*M@UPEPL$3V 6\[$SOYH';7T1V6E7VY# M7-PED^I=1WL$15:NC6E35**X*WVXG9*R*M:G=F;ZP38)M^PG^+0?9M([ MAV6)QQ?P#$\,HT0$O\=1-CP*!*A(77\U@B!SMYX'0N8"8[UIH\FTP?^NXJ[E MBKLV[T$=3:*.QC-11Y7'4DD>8DC=P_];W,E+#4!/>E M(;M92F3/R4)?(30_(M=\_7!G"B*^GVPRB(>B.31/%5_!7%NA%.Z37(>7 J*)%3X;T$I_P=@+:Z#MR% ML$=L@I.-)G&FXA13T;Q)]TR#Y>%7100R4?UBP%*]URW=O&LV%5K/=L?NQG5U MR];SEOT)"H6,PV._AWT\CJ)X&/'#U6U;P]LV!]N;=.L>,]SWU)>!ISXH.!,W M82QI-K8I'NUT7>CHLXUH<[/(O:.01P?Q_ZUO%L8K"4ASV'R4\!3 M\?3UO35:IA]%H"R:GB.5=O1P[:@(R>KNK._=6?0V4'GR=12DPGH^/654IKIA58RFNG/WOW/5O:DH=S4IMXK2K)G% MOWXD>C_#>Q.I="5-Z/4CU"K^L%8VZ?H1Z&-,PTTDV34P\M:/B->2$"M2>! I M8(>/KHQCZ;72B\@/T[/PRB]V)X"_X:Z>=_6SY]W?H\@;N^WE)8B%MF\>OA,> MFT09W]O VLUE^EU&8.L/^[XK@K(B'$71'1NFZL%X]/Y[>Y/0>))AZV"CF*P3 M0O%K^WB;A%:+3YU?R[ABV5- L4GTT$I\L;:7/#_<)J&4.B45VL7:-WQNF]OR M87KA#KWZP5D0V"0JF->H^+X]H%>:,!9JW;Q0O^;U(Y3O;7M\VY6X;65I/XI+ M/%NI.+EM;J; 7FJ5=^KW^&C42FGFV34+P:11+OQ<>,77;N%V?JZN_GW;6 M3<+U43081"&1_53GZIKV^YPX]B;AO.5Y-*='!!?"]\["(S'$/A>;A/\[0;!) MM' I4^&'TCL1<9BG%6P&$4P_^R9AO^H"7=HNT*6AD3.,B1/PQEL_X]_?Q(!S M!ZK>LK-(8N'7VO!4]L@TX&\2\57SMRMDWP&S'VT9!""Z?Y>AC$70"KV6-_!# M/Z%6<=?RY'8(.)"%!9F/FV6_1*LQ..?.;>=#<^X!CB5PK(J@Y[C&Z2A'/, ( M X:;/LYI-B@VB2X6'OS[(V_X2GW-S\)4A#V_$\A6DLBBW_44+GHJO\ UGWCL MTXA;72)^RDY1RY@GO/#+[@4S$\Y?!">;1,YSAU^6D=[*,5QRU3!9C3&]/[.I M*&UZC*D:8[J>J"7G"(G&-4/M](-M%&KY*-6$6LND>;$)M2]%&ZWD/#13BQL+ MZ SKX<1;@AA?F 9+X%?Q0R H>!QQ7!QOK+]Y%/$00]G[T79E*.#7F(;ABB2= MS!#63Y25+ K9P<7-TE=3#_B$R-HKWO1E(NLI;OH/:M_Q[PQC<]=RK,*O^%69 MU8:590Z+OW46,F8\L%*$#NI.XU"I._F_%PQ]EI$>2Q=2;!PNJ*<4GEV*#MO8 M(Z3N[.*_]W^T?U^S A2=A=S^_2G1V-A;7-UL[-.SNTM!HQ9 C7=DBC3Q;C8. M*C0^$(WOBFSS3C0>X+/-Y=U&0J-E43:JHH 'X_$>L^(;2_4,'/QHOM6BTOS[ M'B&M0HI]:ZT<; D:V#(B8\L1YP?UYMM%Q;G][*/=#@\AN#*2T,NCU%*D MQY"T/(MQOS+OEXZL_65:/?L*4;O RLV_?US=1%?]*$M$Z%W=P,9&5WU@91LU M3_ZQ('A2!KQ;W]E?4(,;?W9I,8&=/?WO'T>!\ ?))P"1A%LPR*M=U7\]@%V4 M]?J8^A,+-VWU9.CZ.@D-)3[Y"\I*)NS$N2Y*^L>=N411@9T]Z]FE1 5T+NE78^.?9VGR RIK!7%6D^;Y'F\V#U*I8B MR>(1D2=3ZB9A=.;Q5Q.;5?ED.=V>7]E29H[ M;#<#KXO!8N7Q_$VFWT.0/8'_'RS8N)9\NM^!IK]$R4;=Y/M"9<5PW^"DQ.J. ME^B.-Y[*,]&H[GC9[_CSX+[2OLNA?3\9MIL51R\31W]"7W/%T4O.T9\']Q5' M+P='7S:V=1I@U3[\&=N'%Y-][+3!9>*S:@1>HD;@SX/R*L2XRMBK0HPO%F)\ M0JQ6(<9G#S$^Y1VM5.+RJ<1/ANTJQ/B,(<9EX['JJO^\>M'3N2$JO>CE]*(G MPVJE%[V 7O2$*\W&N_?P MI5Y$?V56Q66F+YE@Y[YDB]'DFED:OX/H6\9L'+/@5,->?OB)]]8 ESY!:@@!);PK>N2.%>>(!ZP/)_ "Y,Z4 M^1L\_QHNI?D3?_,M&V![KBA^,/E-KH"?'LLP&OCAU)47)L'B(F_&#C$7"MA] MQ?=\$4\A6?9%F@<> &/?A)FFW#):WGIBSOK^[?M8L=-I>\WI3S M[CYFO7=/O]ZCSGNPZ/[XDR3*8EVG__<'VOA]^L!X-9#?],!!QSP_K^._WCLC22'\2 MXSQ _JBXFOH^C8;OG9UA^L%1'W2B-(T&ZK,N\,]ZXO]'OG<:;\T'73'P@]%[ MY[__G47I!QP-G3C?Y(US&0U$R!]^<*P=.GR:#\4-T%(WDO;7B0+O@^W8.?G? MH\^M;[^?.$?G7[^>M=MGY]^6=[J=9S_=GP*(/NRE45ASCK>/MIWFSO[>X4(G M.B@GOK ^UBEQ"=MQY&8HA;#";\M1BBBP&:L##9:[YVG"6R3E_-OK>N/= M7F-GZV-CI_Y/XC+Y^@KRBZ#A[206QI!P.(Z",=@7 7QOP-#F7GT5\4_G/)2O M'[76O1!=A,X$C'( ((@LB.WD?^8 V_KXWW]KO-WYP.O\\ELJ.H$$$@R"H? \ MV/W?MW:VZ&]U&OI;O>K3^>7QR67]Z/S+E]9%^^2]_L>=8+=11!>_$\4@9-[O M?&!9 7+KURW<2:Q?,Q0]6>^ 6?VS#A81Z&GOQ77D>_205Q0T>[]^N)9QBLV> MU'6"DT\(GF5@?N[%:(5A)H)+.8SB=,$+0K7-*5X2@(]T ?]1T &%/4H[T6WQ M_C00<8?O]MY^F+A"CS_:XU=XDWH%[-P;*<\I0C";S^^.@#G"&>I]OGO ,0$9 MP;UO9^O;M^^M+\[ER<7YY95S\?VR_;WU[73F/_E??: M.3]UKCZ?.):LM=\VL;@1P@SFUM$5KM XW-T;8PH ?O@_J+G1A9X)VKT%0#O! M1Y]#E#EI7SI=/P&:<49@8CLR]*3GS+UU%^0A.>$&"_>_=N\]^%E]@!8XKEWW MQ*B.KZ_+L'C_FG>(QJ,LCF$KI[1[] \L=3OC.P%E_EBZ[.K"&H\B-ZC-!UF^ MSU/X)'F , ?[!#^<%.;%OQ?2KLI)D4"0\^7M7B5O7U#>4H(VQ5*>2N;N*YF[ M5\G<_MP0WDA M]#2?WP,S!VZ7LD?C-,,4VVH_ ';OMCZ>?;LZ^:-U5'/.OAUM/T@;680-/C]I MOSJY%6Y*('.BKA,;4#DB<9*A=#% ZCE^Z/AIXKA]$<-;7B^@P32:I5=AT/N6 M*RZY,L/;?+^CO,:HSTS15_9!UWESEY3D8^HWC#^LE)X#_)Q$P0)JDW,O[6SK M'B)\*O4\K>]ISJ7%Q, 8E"^**E"0_8B;-!]%W@/,'U+($EQF&$?7^+)QX^< MC9] W B,ZD[CD(OI1HSUG+#OI4F]!!J>68A=B=LSE7C! YH>+-$.MSX>[M5W M&\W]@\;>W2@K*EU+O6D'2[AH]Q43!X\6$TO1E5_1M71 &8PPKQ<4\=A//-\E MA3#J/E0H-LIY6M]F2'3HN"="_S_T]^N791&K2D!GVY?;[6U'E5C%:T8Q13[G M?(NV)\ED(2N0=*FGQ^F2)7C+\V+LD\[_^0*_:=R?RS=WMC[N[K_=<3X)G-2< M.NTTEC)],@V\K% \@G^>QU?13?@ &#:V/K9!I1?.42!B<0^_;F$+Q.W/XPO0 MGX 7/H4.UFR"K0W0A-^$_L0^%]SF1829:?^O/[R'HFCO81?4BOV=_0F-8H5) M[)4"#5IXPQB0YP]%X,A;Z6:I?XV&'S I60,KSPTR-+L< )^#\)MMZ=FGWBWE MJ7.S_[__=M!LO/N0P*J!'/:C4+MP[".#WB^ 6D #=%[-CL<@G<&##Z2MO:V/ M>SL'XY3U^AD]25\BT"PN$ 0/U;N;^W!!#M[6#P\.)DYR#U=2.6FF#5QKDRS^33>[,NLKK'2]'C&1^V\NLD40 'B'N=5SLU!__W]0=' MT[;#Q%WO!)'[LXQJ\I6?!N1\E,+M.RY.;WZX-;683?7$&"HAC&.!;.-1!M:Z MT5U[-( O7B6/L-U+06WKAA<,TC!@HR[_%QF#^M>MVQ=A3W^OQ#! 5C^02^UG M\/T=KJZ372DZHT:S0_SW 7K@6PZ,1J%#]8D3]M*K_]K9WMEI.$,1.]:4>_#V(.F!?M\'8=-,'NOP6,8^>/UI\?_.H MMYAY5/Y ^3?Q+R[1PF4+5[?;N_,>U73I.CI3QK D8U^\+<=^A]E1#4; MOTZYZHL55A6.[(?H,,=$0-O8VMZ?4WQA[UKE@@&S##WTNTNG M,W+(')$'O[JP>OF[ZDF+ 8TA[U7C-$._#-4)T>8X( H,S M&YD=J1Z A:?@KX RZ]9I\8]HQ*\IV=*C'H_TZ#"6KB0';Z/I4/I[XKR"]4 ' M<)+,[3M)/\*<)IW!F/9%.GZ*&Y%,TAW]6!WD-;")T'->-:W3=D"=@(&*4;#^$\%2Q .7BXJ;&,<-/;982;&@=+6*3Y1"$K MA/("0:NMCU_P(/Z!;M-SLMOQI50WU5.[WK8^M9SN.S=_)3OY0/.!+ MX!>N_P-B"P7SOR$'1;GGU.DC.X0P*?ON]LS,#Q@L)Q_B[L*_O+XF/@+ZZ$7Q MZ*&N1%J)*,M5*Q6\BF\/G^!TWV9+X5D.XR5GJ*X.:9E6!T\;[0/EG+4+'992 M*@;_J92'Y^(]<^B>=OHI2P!>R:+FHEU9WO5OI5=/XTP6M?#=V8TE7I(++B"C M[T/Y]UCN?@1THC1._A6KG64D'[W/WVF'1[RW!Y-15P3)&!WMS2Z67C2>\GQ6 M7/<.PP;3#1?T=J*#@MP28+R@VQ.,["QAHPC>RATLII3?@EV%[PI&^/(;'UX- MKW5"V'*$=LZUGY Q%(K0]46 -A065>'#V![4$[&7.)B%0*,2C;8O,\U.UN>UY7ITSMQNW\ =1W,IA=QJ(WM([*NS.[JA0%BKL M.DGNM@;0/BC#="8+L:DYIZ)$=R=.]!JV#XERGSFNQ3]3SNEN0#YK^,B-XECJ M@B[B;'&,[NH(Z>/:C[(D&&GRF/;6N222=XX)V^D@/<'EC\Q+GX94WI:>5.Y& M,;)TPF8$$H$1DN-)DY:%>;K/QEV+7,V-R,4-S"L8)3[SI! COL"DZAV!0@+% MB P3YG;H,H:O*#9CWF[3DN%^XT4%<6+[GF,0:==(>F8+2G#9]+]T\TCYQO=V MMAL[Q_4&7*@Q.55,6R\W\J?Y@9.^# *M9#BOBA'KI8,3_9R:.=WIFWP]+ZPZ MSR[!8SV!/OG.V"6:.XVQ@=+$!%IT-?^1!2,%\!K_%P];(WB+7@^H 7V$_H=PHP!>QB*<),W11/L%)DR+%C86EQ!#TUUL? MJ$"":/HO16*G%%8"3C9.8Q>D IT&D1B/,]&8GW>:S+8<[(1-WYB.^'#+7'A1 MD+!#'$PI2?^RB3#,!G4O2NOJT2(A'F"I66WG;:.VAYWZBUO]Z+QB3ARQ=':# M*$&$#H%")4?KJ$/Y'EOPD M3K";W.OMDER3M@%$X<2:'*FN8$(PTL (-'!P!3(5AT$SBESV[G"L*LG@;JI,;Q6G/03I!IEB4YF"4&N)HF(X: . M%I^A0H93L<96Z)H2>Y"30Y#Z25D@?QXZI[(39R+6'&JOYL!]V3-%I3-OGC5X MB/%WGJ5DA +!3;N*S1^-/;R*>^-744V2L&[CV;?3!]W'PZV/S;>U_7=O:W"4 MR?MXK_M6<\;3GVO.#>CZ3I0?RTR)<@R0LTFU7 > :>+D!"C!PSN<7P/*0N MAYOM.E^E)/D)JQ ^^P =U&91N\Y;03 O!8L), L*-%KUD7,AXM0Y.SO;=MK$ M.NAM1A]W;GQ0UDRV$SII@-,TFISX ZPB55J>!/ZDSF!W+R7%6?-PX"-JOY?& M5?$TW;NQQ?;VM/K.B?_[B_/++[\-IY >?3'2 _LOR^'0FXD.]%< .PH/[4 MPX^__-8W+F(W"J+X_=\.Z7\^*.?^+FS8:D")#MG^_L??A-./D4G\#="W]?&* MHMHD(H"ST,@+ 1N&!VF_B^?@/GX,P2_.5/!,B92,7?;)+HGC%V+B/D\>AC@> M@23O:1:ZVP3JZ1N;WQ]]*1M#RT?>LH8A%14#>8;3R)BI6#=^QZ<^EN NB\B MM\%UL ^NQJL8N=MV'D:XWD8',X>];S2V'?@ B1+%!M=X"]1$S7EE@3N/L ?000+EB30\Y-$='?UDN M%7%;P+MV@A'-'&K[6S9[^:[YI[ M8 YL?3QJ?<=^O*W+?SG?SJ].0"7]O75Y?/;M=^?T_/)/^&?]R_GY/_%O&J+# M>BP+_N%]L?*D]*N)D_2$K8^[D[^;4CV\(!&]! F5@FPF9/9T.FK"76U=7C'8 MSIZ'/-ZLZ\H+/O1BA/D$X.'TIRF$M0LJ+=A\3F.;:>HIVF%B LV\#W$ M 9(!!IW;J>BR:S_WVY27TMY5E+8XI;W5E';T0I2&34Q&'1FKU)Q115UK1%WO M%'4U7XBXX/T7<33$'\C2\ZV#BK(6IZP#15F[+T19\/XOLB<"#&6YDLIY*P); M)P([5 2V]T($!N__"I:CTQ9=F8Z<8S_!_),L+C\?.UQU,ELEWQD.7[:<9Y7W MK/*>+8L#XEQB8H'[+\0"<0-64MR4=N(JW^?DWQE8#C5X(J",$"M?Q/F*12.8 M-A)Z#O=OEX::BX;_U_1UCK1E@XOO'LIVMI%_CA1_X:J8L;#,I'IM:P:DU-3(704A1Y7+N(S M0*!9P"5*YT/)$Y9*SP@KC_)]B'5/$^M+Q2MP!_\/EACY6(5X+8GPX(- _VV9 M.$ZK$V6ISHC',$?9B7'EC9YG)48=WSAX*5J$#>2\L)U7ZB%-MK/A,*"_13RB MSG,E)[[=2FS?A_ATR./PI8@/0QY4HX=%Z$1RP/I$+Y:*"/_$M@$MK@D75#D< MZC]U05E.O#G7+#F5OMVOJ/0>5*I#)X" K2KL7 MI>E0RN%+)1O@#LZINNXLY%(Q,#\J&ELG&CNT4Z8.7RK7 +>1RTMT*(J8RFM/ MHUC"CYU_6 .45=N&BUA>8]'869@,58.'BC2K $R>O#P6@#FK C!5 &8Y7+.I M S"-G1=BF+B#8U6AG]2<$U/"?ZY[RZ!B>*1K<9W?L306+9/2&R-O5YU'/BLA MZBA*XZ4RZ7$'.?4=6:V1*D);)T(S%1LOE3&(.]"#S9SSFQ!X7-\?4MDZ+"+\ MT/DD0PG,#WTO_#WQP#P.HP(J,R/1%<&N$\'JL$KCI1(1<0>:-(GJT$(!DDT* M='B%G4JYC4I24RY'U7@'B_Z'V,^TDMIK1INFBN2EQ'[K^$+AE[M%V M3J54L1897X,B63'%RJ2VR.9MP:3^H[*H*XMZ22Q11U4:+Y73B#LXN>W['5]% MFZ>$H9VVVY=>%I2?+5;%4/>%BGE7Y4=STM-M_KE-S6[PKFC,=R$BN38R#T8:P;V9/WE MIC0]:W(7LU]^&>L!6'4!+'\7P"7T4II%;=3![GX-/^]%?J;?I_8^^'GPGEOW M3NN-.5?HH&A2$M(2/Z_4$,C">GKT8Q3/7U;]OKBZ6N"U?@N0)4Y O1:N:LF( M"AHJ:DG6 9;OBQ@G1^B]J$?5(C4]I_)&6OO"9H3J\Z/"O,K7-37] _4@BGZJC; $V'9:06%XQ52$VF?@80@#X4G=W#H? MS5( ;*2ZZ!.^[.$8L'P:Q=0'[DBZ3O=(+IA59[^].0PB$9T:BQ6 M2F4/:*;F=%0?H,*';I3@,L,X\C(7_W43Q;1[5PS]5 0U'@*1^A3U&$8\:PB> MFS+U9AB(D+<1T<1K^ 5/ME8GBG("P -($;M][L MKV40#7$Q +G[[\Q7KZ%O M_XI\. EF0*!>4-/SE*(AXA_;0/-!@!=$ QGS+!U!9_%#V$%*\*XY@0_K>E2D MY4DW$+'IS TL'92IT%-NR8"*JH=Y474-^Z;?X'@%D>@6^ZZFSMXQ]SQ&ZR&F!3+R$?PU;4"P#'AB? MKXN-CB=F[O:C+/#&/W6G?7@S[4-YBVDPXY\B]4V,_PU!^?*'<(+Q;SH23G\] M\;&&^L3BL<2,2DHG#[=]!S>B-@AN'(X8/S%7+LP0#S2?M6EB;1F2\R:A+^2G&?.\Z.5_'?<1 MD+-$.1O0?AP'Y>[TCWE'TJ>8\]3$ MU_3O]ZC)^J[="E/!9)%%'?/T<,JPT>?K-K_U\?P:8Y7PP/W;W"^;1YY&6:CX M3^/PL%$SPH"&D0629P:I,:(QJSNP)9"J U:MP0Y)I=MG]4:+UPSE*H^* W4N M1<;+%D0?H%"_CH)L(,>>D^&U'T>ADAXM>GL4]NJ@QZ'6,QR"GA?K@0)]D#JH M,_QTO!BU,"WX/Q\?&\&O5?D:3^,T M,\IBLT1=PZ&YL^-\D2+\#38TR?C>[0-"IEU 8'7O<#(9_.JCDXP2N-9HH?5] MT+I!J0%3(PUP\L@0K:DP52;O7Q%E#BFS !3UP#,J"5AUP+12$L$.G)J!,0#E M5F@;$"09*#V1![H\'E4IRFPV@,:AU[60EPU[,>L3H-R(W.P+D6YZ,E16GWJ- M'K2";\]A+1!I+$%1D<>Y=?RXV3%R7S741>,%7^ DL+M8#49)V&+O2!I8168P MJT*(%8T$0UK;7.9&R^UJ[,+Q$&LJZ0K(VY,)( 06K&D[E?X]2;%$HQJ(UV1H M3M \:3L&D2#_@R2B+0=T"IH7C'L=NQIS?4L_X1_U?G2CW4@(9 TPG/&+U\#5 MMK>VVF!/*9OIH+&0)IH8[ CO&G-HO?P;X_\Z_B/7DMD:KM%X)3 H1PYN),3% MR23E 3(\KL:!CZ$7J"< M/S4U4LDX]G*_#ELC^/4DD-1,4C5]+G<:A)*FT$:PY5=@RB6O>1&T[)0%[14\ M1_@\[DK$;P0Q+VL&,'-*Z1E&B7@F-HG76X[S2QQ&.RS, MWAHBT8"4!RO?-8SBX@_#)P!V./R*/''H!],\*I$#'VWKC+()@?21TN.Q?R0D)-[W)9&VYR$E@6AYD4.@#.A]Q 4.2Z"N.W"Q17@V?)O;1 MIE@NS?)TFMU=_K<8##_D"@A<=)"G UY0W7H<6"AC=DC ]1SB=#%-(&I?M*;L M=LDI;AT%X$4. =PT?\V>!-Z)A2"S8S6=_"Y]C"91@R"H.1=_<"R@?5$ [1UD M>O DNO$\U1_5C1-#<:JMAZ79OZPZK:\47Z'$EAB2_L+M)DIR<+XBB8Y WFI/ MO76?LH3G4H(&A#R;U!!T:"F:"K(.QCBXK!\>P] 2A002'NJ-%(>*)- ZB!Y2 M$97;&%EXIKQM %# \S'JCTH"::W:VGN]EB[=-N]"\R=9D"D24.AUKQ4Y>/S2Q][961E7"DE^T#RZXKSC-^N_^K M-L+\$%2' $=(%@P[NHLYM;,-"!"4VQ,^:OTR<[,[H['["Z\R5Y=-,FT_M*6@ MJ=-716/E3U",9 QZ-"NPIC://.U6Q!F.>M./@F!4!Y,!!::.<(^PRZU>@7)#ZB?-$B>EG\;7T@X _*/P*OJXAWT:O2P+" 0T "J3"/GAB ML>"Y\!DUH31JU9%63E]/H4/B]B@R&>,89770(&8EE::78AA6F>( QQKS_I F MUAM%&(T:':]E 8,&-0,+\(Z0A*<0:JRR),KGCB%,5&M @J%!-,*(5 SO4J%< M(**8E1I/#A \[&U0@*:-L)I"P-8(J^F-L5>?ETBT[8"'37WI$*$ZK\@&)I,< M4)B1.4B18A1= %7E2<(WO69?0"A57 OL8%(^;2Q1%$G'<6';!9!8!%2$"3HN MB/[D+8:BV>S""S<'/((]08D DXK<8,HM46'?D\#%C'Q':4 MI>SV)H A790C9@.J?"Q1<"@W3I%V$VNVMP[!!@0VX:KYO: \1J3^!I0>@(3$ MSI^?< [GXHC7J2GG2#34R0,\)I L.$UY)IS8/DXLNT,O5LPG","*CX9V]'40 M=?P W8NDYM5,K C[SK(%CM<=SPJ[!8@9 L>,F;0?9;W^A(/-W$E2\3A9V&\PC#VJRK3SKP7?>8LS@4J[/CD)9[,,'".8K+1^3NQA#N M%"39C)"Y49&KC2G?6BT(@>^P+9&O#&3^B_7!5( H%I5(?=PXA\2!U8KR3K#S3&92.CZAG.#@*&#NQGZ.YB-F9OD8S\LY:C'WZ#@,6#'+ >MGGV6 ML(E6HCR27S4?OY1NQ(EG)OK1^GII^!3E2(0@PT8+_?;$^BWJ$1@!"*P["QO$ MY7E9^$>=LQ/H3G6 )U">9G.GN3-+"=$AE'E*J66?6DEUAI )])H]D+K$SB.5 M/3,.1"T3QQ'+R\"-Q$P&AP(#73*E-:/,L])8%=<+C'E19,2"=769 M54^H7=;[DR$EC/"E-YQO9H2+/-"P6[">1ZQCB_F026^BN@8*O+(;97&=V"@? M8=+V0^10:RD2F/W8: X WSTZ0C?&P^"MLKFU"G,H@\@/1AK3&H#H:A&Q2KCJ M^C(P7JL2.@9;VHM\I"-=Y74.$@-)+$^?Y>13<:) 25Y$0%AP_9&O[_CH G ] M&JI'NQC&1^F*.,TP?98H.8.S1*2N$0W'',G)DX1S*SZ!\Z?#?A0BUKL <'+X M&-V5OKX1J=LGGBI59J/YGG(H4E %,:\7(&*'1[42Y0(-Q@+UH7Q;J QA+B G M.>M?S+TBK6$Q'(8I9(42$W&AX6+/7(L8+79K0E">N3%8 ;7N_N&\VHT@DZ<@XG/==*20/$35RJ9RP*<$1 MO61R,*0J ?(I3%2'F28:)OX9+!+*QM7)UKF6E4"^.V#-*[Q MBG47:', 6@CG;@8 =G1:#Z-@Y \(_&SYL^NHJU,%E?\.-HY(8*\[9LH GW<# MXMEY;-Y'MQ"H/E)'$76PUT_U8QS+(O^XBTZ-6F%U4E>4+0::-D;K\K ^FH-A MGU0A1+#UWH(/RM+TR:\B8DIP0*DF@$1(?*%DCRB?/ ]C\_D!+UPCD;]VD@41 M%C& ;5B.OG(ZW?&]TW9CO!O8"#;EE/C5K%UZ_X=O3'5_,2 M#9-27*7V18XC3MU!'&F)CR4R:#-;4D6)'TJS4?299$RN.9$3%?CQY#TH$K\B M1,]0(69*]P0JR\KT<7UJ$D..%R8%K&NA;Y'T0QV3YO5Z1/FQ0U$.]$N 3@+' MP'?DYD8>JZ:P[DWHY# @8L=K5'2YLNJGG=AYWE2=+%P0IB+N1 R@@D6,#!;S MXW"/F4K2-AHRPL@W%U.? 5,Q".36Q82[#X=B \4R00+C/T@TW(VJEQ^KL@"TG#HHZJ1/6, AKERN.P40,P>5(6U84R;EW[#"IHL1+ \>4EX' M$_R OM@@D>H7,?,V8Q.:.]<1[D\M)X#$XKR>:"05A8F RL7T$_@TV1OH#:9T M0C94C)A!\-,6%%T9@"1+7 D<56E..4LN)-_5++5]S/^5AS-B&8#P$6P+^@,U-J3P6G:> MDOAE VY&X!D3>O* ,-J!EM3#0VOET6*W1A,H^B#1%F'>7V34!&)D-NJ\=2V8 MBCOF(B@K #['U58.-G^:'T#+LAOB\B3 _,!6:W02U322^C2BK#K)LS:ZN8H* MJL>TEVAA(F0":Z1HJMNA \6TAFHY8"K2.)0F* M//MNW)^V8"(>G"ZA&+3.MZ-[IX+#B7$/HQ@&"'.V+*<8PK]XW8([&;W!-8"B M1]$"G:?'RANJQ!W*.^WZO2QFA@9*MH=WD>ZS9(*@GTRI]ES(Z^@!&,.$3OAAJW13,<.2"*N,3#MC+[PS&SJSD-:7>& #< MB,0$2SCC^.KR[/S>)1@'>P=-78/AV[10"NK$(W'-#2B$MS[PV)K3CV+_/UBG M'6CKC*. 43!&'1(SZU ;Q\C;.#5[TB5G.*64HPN9#"^*6,<7DW['1ACF,Y12V3 M*_>/@KE!B:J6F"&/B#$Z248QAZ3R"0S/:+^%,FZ,ES3W!>:.$52 C Y,9@BS M1#J5 ;PJH"?N/<3K)[#\!4O4 ?%*0%#9Q6 (8E_7BI+K4\5^52$.,.&N2%)L M#R!=S!FR<&U[6NB00+V2JJ&%!V8?A2S0JN3BA02;%O32?DV5)9MZ@R%>B))$ ME\8*,XKIVIC[&66$19<,6R.HCCDD*&[;=B1^C!W M%PFNK"J4M+&MB4!35J?R!1I"K1DY;[\??DDT09ZT(D6-90V-'7IWUJ'9L\ G M3S(7\V:[&3MN4"-,5?+0OW'485IK0U-7I"7HRN:RG-'$FPV]Q>T8E ZVC&P4^!LZ]6%6RV:R< ME!B=I^[K+@0B)N^NRT.RW.)L,H[VK MVWR_H_TUOU#K@H^_3.E-L+M'#J?YO1'5BYJ_CO>.Y,_?TCI/T,_R8%X[2[V] M*7;+?9L;, #U1]AY&I[DY,^_[=#_?-#*WWM"=1U1.[;;QPB()V\_O1H@:=D^ M*>I>++EA:+$]@Z+K9VZ=6NAQ6M9VYP\HE)O: :, 8&M/$X!2KFQ08\;Y@_5- M#KKF2[8"+P76MCXNHV$$E>:U\RJ@-FGWS\I&%H@ V/!K3H??_KVI?II20*;< M6SC,0>-P_P.UQVE^^(X5(,/^*"&3]UH,H]BVH_,:Y*(;R^UCQ?%=OSBR?E'( MU+Q_).ME(73,9TOR?%N*^R^0;!5&85W_R/2E,$6H=O,)"I>KS&#,=D1%<_4@ M=:$C]F0#Y&HU6:^D6=>-RF_U [G?.1LO?\YSW>V&4\)4^MEV)1R>2SA\'TNS MK2DO$JI88S7B\0NN@(<_*&*^TY&=FA(^- MYU6Z\*0NG$>E[ X"EF>4BH*S(/6'@529'Q@E6SEUK<5I<%V*Z4R+H.6I+91P MJ6HLN2$0?XZ!LV3U3LZ(IH@CE=";0]NY/ZH3S[$0W(>-B!W*'U3A$S)H$!\NP:X"=\I$;(P^X MP"6P0Q H>#9.*VAR&&KWV(ZK4'$S1FBH3 C>K\+A%/C@6^]S\5,:1]3XBC/O M,,O,2FL84[]6?%C/?I7:6K;4UDD=]$A'Q.'K@ILL0$$);2*-(W]3L;A,C2I1, 6EW"PN1Z* MK+QU@2GV+6'N*8=C+O&#C, (!;G%"3US+;_2*Q\:4IUR75 M)'%Q\@2N@*6NR9N.?Z?9:SQG MKF2YZTK9[:Z,JV"R5]W3&_^/FB]YV'S,?,E?GW2KCSO9P*_P6E9-[I5 M!^>$\B;42J:#^%V;FFR4P]H+ZR[*RP\2L;@$91G:I@';R;\UB3L[[M.0P3@Z&*VX@EI\AB5J_/ M,&PEOJ#AC9'S?;N];7U)Q:^)&MZ$A3GX:#@6/*"8M)5P;/J1Y_F5^6@T5>=; MW-0$&73&"W/G*_O)9,N9\=)^X5K0X+I"Y\%B_5N>Z]ON1S<";D/X,^(+ MH-D&5D/#RWLQZ>H[X?PGROAWXBPYOQ##/$_7T4@1@E^?X$U?#AP$7?=AC=@1L5+] DZTG,N M2V%FJZXA(5[1H#"#4_? XZ%S.@U;9UY;/<>L.7B*[VM2@X6Q5L=D5(\UF]7= M&41 /3ZHAA"+!=1UHM1A8]R:C.L\[(QM0>"*"S/ICL2BV_A7% MYH11#"0C0OAA*Y3!M:C9Z=:V!B.K6LFC/8>)S-OAY*!419A% M+C.-->5;QJJSI+""VIR5_,[%5+J(9K(XJ5C'JV\CWNTX8VBU^Z@8(&<-'2_. M!F81VSW_!T((K) P)&7##ZEUI^F$9/=KP?TP.RB^F[@^SE'4!1FJ)M?):W)5 MTQSJZ@+?HGMFQAK4(8)JBH@FM&?98CQY@U.+Z6NQ5LM3JG)1ITIG)A@C?CI( ML"#%].D;T.R3KC2$Q!TTQL?;Z&F..;7974ZHJ)KV+FBH9S RI;5F5D>-0V&X M4]V6?\:$%SXKP!+T(R0;D:C9GERIH&AJVSG-8GP2JZ)KY!N;Z@?*]VMC3-6N M<:O%-*+&1:H39SYW"27#V!A?HPA2(SZ"FZE@(.: "]ELH:N2;*DD21?NU*@/ MH;VW8D&=>0UNF2SH JNBEYO.K6:<%3*1%YD@\55CDV\AJ4$O+PC:1D>DEE:Y MO-4-^R95K!C5?U;C (%VKQOJ/(.CAQ*[_ ]X(#M?(U),6%H3.$B,LV:K M1Q?I 0UWBYR$@\5U+.M41;Q4;#BJ69,= %XX@SG#,A+B5];-@J>!M:FQ#?8@ MH%P$L=A1(BCTB:OKL2VEL#O..%%(TY:1I/ W7J&<(:K>*EBE8C$B:Y UM:HV M1]]69#J%96AAP3UT28P6M'>!U>G94#76]70HC(*$@+UDJ%FGAC(9C<. FA5T MD@BK"JV-1W'>;V LD4FWM^SH27'*0N&0+$G'6QP"4FCR.J9JJDK)-,Y< [59 M#]?TF#H6#7F3#Z:W<3M&CT_!&C4_+0C\"6"2A!":@M4=U(N/AG2 5[7$$> 0"#+EFHFCK) M(ZOFZN*"/H\I!Y;Y[PP5$34)DJX*94W2#2!7B&8?UB0KW5)1;7K;PJ>ORK?U MGJ:LJ93"[R$%JVAJ+Q"EL6URZR?GK';N(')F*ZZ55QJFU.Y%@:_P%#51$YR; MHP%-NP"536:EGY:1(_IYNMT"PM;,)%./;=HYU MHW+L-$5O'>E\"N2JH40R0U?D0L4Z>16!)AJ69RC9E/ST[.[U*G 198")/@K[ M%S#:+NWIBL=VDP_X&T$?H,,4!VA><#^340ELNG&2R(>3J$H!]I[T1KFXSXL) MQCJ)H"8\V=?M)HI_)CCU(\$(#\G\"85!94@6G0$#*5/=+4[-838.#WL@I1\9 M742-WE9URL5.*ZC-YO8;Z \]$:KV TQ7VFN?>>3'A(N&_"LF MH;;0G95-L40WH="#06LVR,;LW4FWDK&,R;#JY#8/SJ"*4@2AM&8QPFQ)D[+83/M S44@#LF%9>\?:$^A9JK M3)"R,&$4:,N=YDG=/@O4[1#?.QW=B3U7G8\_%3\V8E(L<4(J6Z3&4\\=-],X MZ-?8;R?6\TK=:#C2Z$_!T*/IX(*"9K*F1NO9MI]4'2RGT*(&;)D8 #LVJ=-< M9,AQK)<,$&U(#7-,QZ3$1DGN\;[ILX==NP0\B5(!SVQ://D\(WH<,M@=AAK% MXS^0N8.6%.7R (Q#8#C12 2DES#-&+>+VC;O4]J[U-%F3+4$0D&3VA0.%!KY MH'LI'Q\\2^)X(AGZMM'MD\5\P'R:NX$:J5):24-+^%IJM\U/.C0*0#Q^ M+'N"!R,!@TW\3LZ:_+"+O%M+R3/LGT=3:G5C-K>?KT-3&=!GU)&6\L8XZ&:! MK4\BDID'X_<]U/TT I-\?@%?/(O9XZ=2=TZ:="[1=NQE%#O2HXC$M? #G9EK M/!-DK(-:X?H*4@*G3M)30+X)A26X:1T (&=L/O-.O1R&2M ]ASX,F::8R7K[E MV-KR='4NCV_KGY/T"X7J*$AV!?W^ACC>C=0%5#H&;+_#I1E;6H!Y/EU?*M9. M+,U(AM=^'-$.59R:L_UJ2D=D3?B671-<4H13?>&?$2;A)(+3*G"T$8[89&O* M!\H;63IXC:@)K_\HGS#HT,N- W"2*[>4P$AXH(C@/4$VBTW"G MT:=P6Z1'P-/QK1P5H,RHWGY_LC/:3S-$I5Y N[APRR#'!CR3!E@"C;J%KG["7 MI69Z"0)QJ:D1-2O>;UN-LL;C?PQ'X@13UM+2Z!;(4NL*-U@!VQ?_ 3V&T,KA M*M?.S4AJ5KL_^-T-#H[Z@)K1R#7!39-5I/MK?B!0XLQD4'Q2]M0DHBO3T0<+ M$H+[)5)>62&SR;IU-<(0KD9Q[3RV8*G,*B%UEC @C!8FP^+3EK"@!*A< A&Y MD5,"@XKZ]*@/Z(&0Q:M3Y!'F(LV" #U!>R(TJ;X1W(^07VTTQ1GLD5OV2A5- M%K0NO8Y#M61K&567%S;V*;&,@%TPA5?SE$D+)9@'' 0F,PS9VBVZ(15W-;]5 MBJ6/C9U3Y2UDJN4QC#BNUD5+SRS%.05%L"'A>4"'DTP(B&N0!3VA)I]8,-%< MYBZ=P=$Q.BX]"\@O$<74-I-R!U*=X:QW8/#@ZZ%!5O8+T/R .&F?_+?6?>>. MW+95"R(6[UI73S#&VYSQP!?M"%7WE)P#E+)BL5\2M6\FQ&P*TJ3;+3!7\D74B:M*;^( :"G' MZFT:/KEO"#[@2/Z-Y*B_Q2(*'!,,[=PMH;/+)C8UP?X+;[?RB=-^1,#F/:N4 M+FU% ,G75CA\^:X*7Y:M\'CJ3!U6M9E(6-^N6F>?>:A\##6SH +*"EK5LQNXGS/X'"0])V]=FC3;^UNX3]LLZG=. M+P;-@9)I"1NM#L9,T2J;?8J2S!YND4I0K#;;W:FI:00D''%$[4%NI-DWN'1J<&<_9:_XZ_B G 9SSH MC$#Z:6Q'DJV+\L%YV[SC9W9&:L'HJ!7R4FGT @Y)U?Y6MGUV[UJ:DJ)JG'1E MS._$16-Y_$';AH%M)EF&E[4PEI=H%;^$H[J/4(>_X*J8H$RW MY)ST9]C7D:!M M@TG98(.,0GI:!-E.#I>GT[)5DN^S8 +XH1;;: [A#.+0LNB[,E'SFL;#^V9V MJR%CCFR9X6S*?,3,AE*2U&# 4T7/^.;1P4I%6$4&P6G*2HD8"';]F2Y'KLQ- M&7TPS!AW5:TO'!$K7J5))\!,Y%CXB1YVRS.D^SC>V2_R!M1MIC>6:S+]__&3VK^*GK(OZGW[2'YO+?HIM"117 M5)4;UTK.QH.[1P.^#,U]SKU ;?8"E8;>4&F>=%)-B&>?M((L':#/1R=(\"C MC$UWS7)8FT3?>M"M8Y@D2=C9R5.M/#]5(\BIB=FXZP'?.KF=7N;C#+*PJ+"R MP\/.2,++@[4GY*3I16A[L"?+[1/+$PX7I6"I /!4XRGP0W1%J)(M3*'"'_U' MQA$-_]/Q75TS8W%-JTQ#>9/5CK5G6S%\YICVT&+TR[R2V[WM&@[J+80#!B+Y MJ6MZ<;;S:]R%F<&+ESOW/A8=9^SXIH:.! $?9U-K)#I_11W'RWB^5RL,*1V$ M7&-8%*YK&Y5K/K$\$BQ5T -H.V8GL,1W$5 1HV/.]D615XC '4>CKV598P "_[)-1H>M:!A(=36OF+-Y\H09O8?\/RII@UP-8^EXTP*BU6S,=(:R0%L8S[# 5NK%C'PR( MG&7TK? #\^!>%&%,A1DZQCG R.(:)V8&G(BJF L+ CUY7OGLP\CIB!AX R!$SNV'4:Q"6K WRI@?H%L+4UBN,;5+E-+,NM*W MNS2$_Z?IIDXY-IKG&5DVSH^H3 QX))DL.BG'SCKD6Z32ADQBKJIXTHFMI'T MW+#8%@6A].8EY^:!#J:P4 ;LB!0\TQ0 $Y)O;HI"=;B][XQH0O),AT=C9_LP M?V9NP)Y/),6>?D;N),@LGLD_'X)&VB(RB3VL0@L7;!55$&&G^&"C5^">-<5Q;;4QOQ0U MQ8'KR4^N+B7OEVIK8-F91A2 ^G M1UP1JPRMN;Z%**SW(KC_9DJ1E!YV/,0@ M53^ZP>M+>DK$.=Q8_YNJF+FN&:><'4KA0$TC9^R@]L1* !E/&>HAEH.,LTO" M@DNOBX6[U+W:UJ]8G9IUP8>Y8]0$SH$P PXYZ?0F(S*MPD*['2_H2IQ[11EO MN>N)0A:1G4BF =$7L6"KGC;40772)*31SRB-)\C51,Q!\?-!O9:Z6#II9ME_ M5U(,RB/%QC17NX\ [A,32@CL^>CV/'T:M60]HIT:)JET:90MNO),Y3%S@77> M/'"BML',R67B1-=*5ZV(@HGK.F/:SR!BS3YTFEK5H+.E7?!+E@L$V5-.)J+\XS&PL@%578; M%%8B(=_5 H#=$BIMB'47XE=87TA:E^MB#A[J5+KFT 6JXE)EI?)3Z*3Q06EG M6J5WXPC3V+ VP>2T8=*NR1XJ',)'$,$1-1+4,;1SFW=KNF6& !HKJU)3.BVM M^H#$40=3;;6!6KQSZ M0W*$DE'LHJV)5GH+/ 'Y9&R3N:L4 M4XL(R$?%>K:J5;,.--U/-"4*''JJ.]5$."EW54KN$$*Y<(&=](MSP>DS$\PJ MK%)"%D$M",,D;W+Q"PK<4 M28##J%AP&126IPHLN'@T;BT1H*^P9P;O];07 2ET<7G]PFW@N&CJ$S&P\L%[ MKN5[P@0FTX)4>GP+/$Y,Q36O]L.E%:5HT]F/@9#R,%8/BNN6-R_IC.!$ M>QT3&PLEJ +47%P;*T8QSLF)D**J)X +^O ^#(PJ=.7M/+1?U71/RQMI%1HE MS[5#AK&LI^+6=%^@ERIQ8'1EM 4TU1?I-&P)J.%3;DWPZSV.TC$T:\ZR:U6 '8#F@UR+]6 G5-V-$WC'KL65IJ/C(E+^>DZAS3 M4.P,B_8.U)"W1(<_+R5I*-SH',X!"M70RIY,S(4IG>)P3AX!>)YP7\:8)19. MN&X4>WEPGQJ2]*E3$!?V%),ACY3J+L?+L-F8*#@SC.;,'A%0.X3B959WH\XVFZCJ^#A5P;P1;0BRB9)\;V/F?;N]!,XN4IX4CU M$;"3%7/OTH3GP&[=@8(I_YC.=2H[<09J(+NF&_N4F;J'SH, :Q51UPRBF_>K M/!&)P/S(D4C-_?N-1&K,&&>T\&\7?U7SU_%YM_SYVW>_/LV(VP6G)WV8IJ'= M=YC- I."J"0S$*/W1%5UI*+Q>5CWY #?Q$ N8[K-"PY":O7DLXQ]>M@@&QVN M>4IJX([N]4X "M&CZ&%:1.U"M<(8FVM938Z:,CEJGNXU*6_?CP\"?RIZ7(0I M+_&A!^YQTZ>4?_-[,G".MT&_#5/KSI5S[MC;QF.FMZ__R#B7V?>_P?6;^8"(.HZYR9L6K'\QZK.Y^35^:<<5:ISI3I/G=HK!AGH MSI]%_!.3.\K./@\J]CF/?>HNX>.MVJ?,9:[8ZHQ;<7(MG#\P 0A4L9)?B;>/ MFO6\&5>"1GB->>+,3.N53-@_K!+V5W%.S=Q_ M(BJT,CVB<0AAF$?X<, VAOX6.YZO4U!\YL[Y*G4WKWV$&J!K@3><41-@)RM[$A5M>G3>&@V&3J?%B:\4 ] M]$8UG@'S58R\*F, M*5G->?6]W7IM3[ZN42I(/H(Z;[@U?=]J;ZUA[ =F+.@#67[]U'(NHF TH!'@FEKR'JM%T#8.#_;5 M"YLS7PB72*>Y68?D-&'5=/3$H^PBYWB%,J MYZG.ZL&:BIRD_+M==4Z">7^&;>Q:^-/+3K)>G5T!9';84$5,^9#$G)H5AY": MR04X,IG)\W#?)' 1ZU*EN!-7$T?$WRH-3@R&'YQ+G,=MI3)UU?TZ-.O==19% MC"%=)Q8#G]I'5#;K4EJ9(49K0)E%F)M,9L9=J0EMC# ?7?YQ0C(60\.D8ML M"T/YZE-I*:>'KSD'.5$KH'1B\>L<'BVT6A,@N$ISE;F)!: M^<[Z.!-PBLRB3&1K>[-EV%2*TR+J*XFH*02F2X/,KAGEJAS?$EI?HM";T[VD M+%SB^(G4=N64FRZ-'N+Y42**E5>\3L=&PS#OFI="'\LZ25I7&IKJYXL'=O'N4 M!9\"*SL+<5>[:G=[TW9'2^7X _Y 3/,U)Q%%Q&K1N=\R\GQYB:E>FR=346 M)F=@![S/G<-I^RSPKWR HD4FAG.UI.J4"5GS5"DH_?1GO50 M6_*H,"L?MJ5!NJ-Y+;?\4P<@ P8/,O< BS!@14?3+JWFNA?][>-MHXQQ@:)J M"IU8NOZ$N3#)?4^#*/:]J.*KZ1MQ;PQO':5>;UX=%3:M!1W2FG&X,C+.]+_99R ># M1,@:(.]435%7527%X^;<2Q>OJ_U^I0;"FF^:W8]M%YD8P]GV2RS=ZP)O;B@] MD-GI)%G@3OXDTSO$,5%<@WVOC;A+&@+&RXNQMGE##73^YBVP- M9>9S;'C8AOY+C]8QO)\-B3O(70L'^RQOS5EV#NX^RWSHM[^WV\Y7WXTCD!"& M?M4\9CI43HZJS0B5FQ4JUB1)K.-!2'E^!+K0*Q"MK[>G0*7H0/KDLS D$? M M2D$N'XL!5L,[W\0@BQP A+";QCPYY=S< MW&S[2HK#?=T>UZ!YYF4^ 5+WJ-%3J2*:1*F=,UC=I5Y><[@J$8OL:HX:#J]: M.!BEF&KOU' 45%8!U:''!7O$@WDLBGX(R3L*N1.J&C8YTD58M#G117]BSC2I M=JSK\]5&VE9KD4>!AJQTLS@$VU9U@QC0[!6\->V3H^T"DK$TEKO!31FSG,.; M9UM2M2Q J89#F*@67+G*2/F.9=ZUF=\W48TX98(\%T/Q8:P22]KHLU^$*S,N MN(34G\\R-I880JH;!4%T ]![3WU%FNBCVG&^2!'2GPWNS:^^.OMV=?)'Z\BY MNCP[_PW8[F0)V;M]V/KTC-"#O8/F![A(V?"C7GIU^["!'5'%=1\6U]4U@VK) MY=0$FD) "Q8358AC58H+)=2,9<+HY7^=EO:L$SX0!%N.[P$X;\6[YKOF7O/' MWMPZ+RS$QHNQT_C0:&U/EGP5%E]B8LX#;P+M8]Z99GK1[E723>&/4T$!ZF+# M^SD+.^,IE)118A)*7KI[3)>F$I)K0;66!Y7]IVH%@[U7IDP:FCZ7&:=33QO+ M7%,J?3ABCQYI#O0.:N(74QMT$+Y=!JYRBYG)2FIZ&RZOABRA^,?&[OAPTJ>9 MSUA&SGV3,51,U@4UDZ'7<.N CBX^5IT@3%L4W?8BURAP\""V0^ZSYV=F2SGF9]\_'=BLFCG-_G]D_=G0U?4NX1] M-9(ZDY#MRLW5,".!VB-=X[A//Y *G>K>(,/9+D\+BE9A("=>+-7; TDDEM3( M&_5VN,P^6N?&]XASF(IV=I;(B2ET= 4]ZF^2>W+-V#IM3^=^6J9]EX;;]:-0 MTL@Z:GK8X8R7C"P?T]@.H4V]][%5'?;2!$L<#.>>ZN2D4* \0PGGAJ7D?V?!)4L/2VDQ/0[M3IYIUPDW. M"GY#A"RRT#]$N->,#B#;KH8AQ@\$I'=01WBB+?O7I;\[4^BPJ\ MX7"]XMHNNN&H S)I_#]^D]^D5AE&2#B/5KL9D7NB. MF]CJ3AA*,*,R$S/@$]LYPIL]:K_G_@0LP4<:KG">_WK[=GN'+5-@R0&U*_Y3 MS[Q\),ZHIXNZ44Z .1M,4>-(P52@$H2$J*&:83)F- 3.KT=MR)8]3!&*+]U2 M7[_4#, @S4ZACSP8./U<<9K\BF#XP/.F<>9M6(!.O2F;0O[6<=TB6[)QVPU^M."U. W )EF[99T5UGH_64]SE,2D 3@/9[, M.VY-W82:?I2,G2C5[#)8]:)# *G3YAFUM06$MM6 N>*!M0243TJS,/J63^V5*MM4!%U7S,:QC?Y M2J-D%T:8 ][#*",?O7H1]\M*=&2&C TU"87F8]C<(1G*JLDO&KP)1MY0(@:'O!2,>VDX8)"6!*<(H6WFGZ81_ M8?>LU3--R3IB30MP2"$@-?:W&PO,?B#%T QJ#PJ\CS=/)HO9_+9S/(%!*^'$ M4F>LCMP)3:@@X!#U)QEJ>_Z4Z*#A[=0D#9,=HC@'C)$3_)H/4_OSZ_$4%($R M[PDSG3^3C]C)VSHF[$Z=@3FEX $Z_'#:^3VY^/E1EU0CZ+GSHIYK[QALL/*& M\D]P,( #7KF]"[O-#\E=4/'PV'K,M#6\QX$>8&[:!E[SD0;>@S(65.]LN .1 MLG.4K:Y3YCVE NOI. \=)QR6"/71X&ME,C\^^RC!X;F)"6$W*96/IG?%"1&81F"X'9Q33WA6 MJK#2^93R1LI(X6C&[KIK3Z2PV;/@A0K:]=UUN&\G21?_/4R \K@E[!Z02J:OMF8I0R7:U MY[ALC>7JBMDG3G2 )"BB#0(L@)#,?OJ3ZY:Y$@ IZD[*W#&[2Y9(("\K5Z[K M]_4P3T+!CZZ>C[3!U'5?A3()6V&EV!85!#$ M>1?W 2T:$7ESX(W,"[0I";\Y2R@ROG"5F%OWQ[!"VE[@O8WC;0/Z%_5) M7&U6JQN'KQRP:^"E>E/]QOFXH2B?$H4 M+1J4&(3>V$%Q <7&0C3$01.5;C)W39Z54\E *3^ "/PNXKH-1:?&$K# 34F9 MLM1R/'@A;8A/87R6@_/X-*FUKID^&-T:Y)BOFLXF7&*$FXO5/(H-0AQ&A?>N M;CG*F4"Y8)11< ^R$."VX1/+JL<4-G#MJ6 C,@MBG5'02XA&PNUY<4YQ^^*N[<>NN MP/0RKXNC/-:*'B\^M78X*4%[NX^$5Y"4X I4#"P1;Y;_.-;ZRJ%1.5>0&I4(X8DLCYR^36.ILG7MY#O.W85)"?2@M M,D:2QSDDV)H18U(7\EBF8P72%QBZ&2(BK.-GU$&P450,D+NS^J!AVA[&969&%1O0M;(%-@.Y ;!(5_J# MG5A7P4^L2Y?>2QD,^C7NY$OC!]DQ0.">@*Z0F@H2?R+6F>7@4U2%F%E8?5#S M0XP.!.J_.)3P*AKVR.N$FT01'".%/6AY60 E#XG@YSYXLB ([HT7)OB4*EOA!D M3H-EI[4!B<&X-!I.$!LC@FKIYHN!0N&;T>II5(X 0R4O9K)N1/Q5CB/L](=9 MA9R6PX9JPL\83RP/%VY-49V?(WD@K#@IS'+.BTFU@+Q5I==TB78;&5GFY@7. M9-VXC(T[/"BHKK(E7I+GQ\L98C?F4\5TB^HNPL"HX"(RNY=_8W/,:(88_AF< MGI0HAQ#F@72*WVH'D\ GX@I7U.. W8EV+/8M[(Z"AG(5Y%05'HD;">N=SOSK M% TQ^GQ(K#C\\FWIJ(4H#6I_M9UZ-4,[?7\K;=L3[X +#BW8$S-1,O'5CG#Q M&:5&*$6%E&=^C)5R'%S)8>734OGA5>?M)JL!>Y)9-[4? GNB<0!UQ2\YHF8= M&Q7+77/E6(\VQ($*,O2DQ_%TE ^(R?<<\WF\MLT*%62;MP]LM!C1&E"DBW,B M-^/+??3XU>=Y>]%:16B69 PJ8"@LS%5F-%Y28Y"Y.J@R(KDGY.LGL!L/.U-\*(K3P%>[I2U:]N Z +S75]Y'M@1C;H^ M! [X\N$S+- 4[A[SMEU^FQ.XJ0TUE+"$H@C-NIF/[_''C8!G0K WT+%VKE)H MIBR=5RX7WHNA]L'$=8 :1MP3J$1IR(SDMFGBO(CX1=QO3->5^Y))#^ !>!F9Z:90U2BV"J2,"+U Z0FD M"F9$ 7 M8TK(OCC@%9Q"*ZTQ#\98&\-WQV54A %W0DY'2-6.(13HS0).A+Y5J84/]<=XQ4/U(PM#<2ZQ&\(E M!)NVH'P&QT'_-$8HFVM>D6Y]^&:?A4HPIDQ87+,6X(K!<9\CG31ME%^+2MM)&#)*Q>(P+2Q+8Q515"6)YZ_0I%E]XJ3TN;V+L##U2MS8N+X:3'R4>A;(; M1Q:?2W(6"N*;ZMBQ-+.W$SJ?.,72B0C+CJTR" ;1&(W#G*TJ8_@ZQEU*!IM# MBAA,S7"G659WPI/,2J:J[[ A%$A!!LG4KU^VR\_F\?SNA+:>D=9T*QD'L T) M]WFP^R\FXO&7$[ Z1AVJK]G+\(M&45M57@Z)&4E;GV M)AQIJ:>EU].PY+H5+P8B\2-GT\#&@,M1BF]9B^JOC)G'TXEJOH!4;1C_C^/[ M YX/W-T,GX@2"7'>(>RZCF$!SIS=OTQXDPUAI2'8#0MUR)ON5!2VQ2"I!LPUA$K MW(U"%7$1"B%$*)V8NR8\WZ<2\TQL)BR9G,[X#*-IRP<-B-W+-A/-7?XUX)T% MMD)LRV+ES0GSXZKZ7Z*#-B\: (:!^QRY6AB[]:.&,JN0NC'1;H$8*L;XVHK% MT)X?YP,LKVQ[TG9PQEK!7S8*DB60N>6Z9",%?'53YL"O4>(;._2+I;E"VCHH MKGR;2;,7%TY3Y2R[0.MY29ZAKT=J$FM4Q:\>H!4Y(9R6LJ@F.B;CA,E]"(4P MY#41*=)W2\GR"/O3*,YJ+"C#=)2,$*Z9HA M^FL(=EO$Z35U0"APWG@D+0UI,"K*X/)$'/:B;?(V'SLM$,WHSQ&T=%YR)=74 M6.,@6/&$W)8D,\KO7V1JB"DJE7QUK=(S+EQ>8&])WS@5H-Q:HDVNY (UBADC M3F- 2UA>O;(DJWAFX7=VEC4M:0-(;GG4+YM+X^V,?,RN%WXNE*2Y[U?>L\RO MG_8!VV]"SB7Y/+!9&0J$S0I2?&[)Y;E:$[1)3J(,<.RS.+V(Y.I'$-8V7%K:2&#MPRY!D21)CGLKC,4MM6 MA<:G)UQ E_LZ?OOW$WX>]VJI@8&V%&LDSD80G!6@*$9R0N^%PQB<2PH] 7,F M"99E4#JSPON_H!@11OKB D$:,/IK9@[-9YP@A$+WVI"H] M644#4J&B-!HJ! M8A[M0+F;OQL;/\>V5B]MF]?K;9-2SLJ"$S%2/0XTJWC@"8(4@F-M>5G:,$&" MI>:8PP(CC3I_:B- "P_]-BI0M34!*KBSCCKILT.((%1?*LQ/H6$(%)5?((!' MCS',8*WX1UU1($T!JB6?Q9HERYXUA=FQ,NH*EL-AM-EN#+H(W8AY+BAV=JT& M_F*AK^^2&:X&2IX:JH6GJ18?US.3 MWDNX'@CH[A)J6\Q_%5*$RF2Q*XA:*S>NS]A.3&>;%(8U57$.&YDLZ;:PH1U[ MO%7^3#):KIA0"KC\AZM2FT:J$.OCO5H][O)P:#WT4)42\P<*""188X&E?9*N M[V.S;)9?1#:_5M>1D,[%>OO!:G-M1P]</!#0'S42UOMZQ5#:==F0!.K@>$GTKEL@KC&SPBTAA3 MB ZN;:@#.P J @-0H6QNQV88*BH?E2RB6@6S)IQB7LE PU)H1E"&Q1', @&& MH4%]6B:,@PDD(D9\SJ80W&IM^FQ;JRO:.A<,RZNJQ.P?6>IT'>BZ@B&P1_;9]ONU!+:C\460^/&OQ7, M3W!^$U+Y)]#MGA=9$N'BG9E/1!.HF"$-KZ=@L[L0QT!@5^1EPL?8[X7 WI1% M(7.0P-6>1-O!"2>Q6H.BF"I-\SZ:7W-W=R54O"6XP61[_7 %%B:EKU/$;,%1 MP3=D,27H3H"Y8"\8RZ\4M@!EZ?$;$ 26>U.5Y82MNA9N@\O.65AAZU(PS"KT MF6",G@F8QN>(8&?4$W7!VMXF/ D0,E?6$CI;A9,W'AU(9 :J!D)#7&,/QS0J MZ,;*2^(6<2)DKJVXZ'-OZ\^YO2=FTGE+#?N]V9R486R/C+*MQ(Y64W<1[]#\ MY])%L#C6114ROFDD83#(7'_G.Q@?H>PM?\FQD<$E'L51;JD@\$.$O 4Y&'QN M9NTV&>5!+TN.HYU7J5]<2F>$J<-8#5J10P2$ HTGLZ5]!8?$+5"RUYZ=+L N M6*(X/Z$#]FR3P[ J\I)A;2$;CE4]%@6 M!/CN;KON,O_"\K._*F/30$=*]-T\=A!K%<6V?2\JB@3]673O.GLO[:_0?0/N M%C8X^U$Y6HF;6N"62&4B6#\H6:ISI7X/;/>Q'IA50F*D\.7K8R%99 E0AN9: MA26-;8DKF)*#0<&O*>7.I@"PJL#B,BJ';8L[YVR&.DY-T]*X27YF_7V@I/1K MHXJX7U3)5"+T%-PEI#(&]ID"-0>N8UY\ _N^OTJ(/@BS)YA,: M?X$'FRD2> MM@N70XF1<_!"CVC*G5K_B5[M(?=]Z,[O,=0Q"T"4$; 28P5#[%[CSL\\TX4@ M]O&$Z^!0)BR/3IUJ%W%W)5U3 _KA8D..F7KI P?%14HQW6$M5(-IE=2LV5YMJ5F M)%PDMIUFV^)WF)C<0:5S&E!FB< M\5 ?6[?.YFR#])"N;(8)Z=QCR)K:O\&<#*G#NE$0;-'>) _D1&G.\9F?^PL; MCF^H0B[1 ,H("-(!LG(BJ-O!^PH:>9'T%%.B) L,WZ8 J77_1:T=*_0)CYCE M-4\C#;M(O?7?$NPS56+^WETWO" V'NY.NADIM13D#BP/.&B-H, I< FSR,&> MLV9U2^KV4!>#4X^.UPD8SKNVYN(.&W0TQ_M$N8\2-5 M'-(C=1PZIX^@\RE/[/4:$9*7)1M;F7M8L)8HGV!&/8JCBP11]AK5,Q?816-S M;]X*U+(\#IO;[_F4Z]QKM\)S#%4##/PB)H]=9E&@T"J.:!)Z96574!]ZJ425 M[).H@*\O5;Q)V@$XJMG:SZ$"4&@'^_DKWG<=/)*"_0@:K#F":J%:+S-F$VWI M=9/XCN0!8W_*D/_HC^)!!=U3-D*CJ[_M1^%U6QKMTJV%47H9P0NJ3"'W]5[D M:36NQ4]UE,9&LQ!SA*Z;2/?Q-1.6;GI^IDS6B+[02P7N($WP'[J.HR7U:=5L M$J<,!*O^C,C%KE*B1JS+<#LEN4LJU\UB3^@AL8)&HJR?EHE:A0'>%QR($8? PA!Z"X>/M0_J4W5DMQ*U%-LX8Q:?4/N/[#WA4 MT!ODHS8/.D(O&"*I&<,W#[ ^-*"M$U='Y)C8[29 NX@Z(\T/ZB[H/MY 32: M32=5HGPT_E"&2L0M$F_4)Z)>>MWZ!3Q]KE?'JVYV[JM]*9C/$'1+DW*DON:, M()<0\*5R#JIAXZ:WC5"J4L,\9)A,ZW)#76R..<;5N$-3'>905$YRD,?4-F0K MOTLEX*YWD'#)==J'& %+*W]05U%A@D82TJMAIW_!A+&O@EWZ&'U((NJ4$@\+ M/$[>CF!)RP+!]K5>XTYL,91!&U9/3<*&(%E@PR2W&X .P#"NJ2^RB<<0/8X' M+BXCW;4,("%W,->@<0=8K<8#VQ:\AW-I<9JH9EC;LL E)P2=I;4LNXA2Y4Q< MAW )#6S%"%?8MQ1=A*K!0=T!*-?1#!6)4'IXMI&RLKE$A%*:46%N*4)TY,KF M=8WD6,3>6F=60M2WSMML3V!1PFJ%+,>OS?NC,45[T5QKDG6X3@9,@*2VAR9@ M'X;T F#=V?,)6@[0"C4FB7!01%#<@<+,;>J.;DO^U/H]C&@B\2\]G=J9X8_X M%T8J3J-D;%-49=],#(F7@%=UJE$,U.CY:02#14W'1MN:Y1Z0K@::K!AP!N,, MPWA@%QF',BGZU?B"8GQ0ER5!U($N]L(X*Z8ZS^$@X6,&7.KJO5CR5[K2%G4@ MM(R7Q.*E+%.*WF!_3JR&;BMFT8_6SP<\L#?P5VO> MNC]8,6D7(LP9LDVM8DXX1@'=<+&R!=*8%]YJ"!CW2EQ_R%:-Q3Y@[)G_AM8B M(]0]N$U(%H5W#)L>Y%CE.5D2A)B.VU8V4!(NG M46%/"-4_T/GP.].A$I#.8\CM4P7^-Z\ :,KN7CXWVR"L'*WUS2^HNM,5G'0"5##JA$#258S<%=.F-# MK!62L$$YC;.+I,AMK9--W'@E4*HZ9X4LU.:*>.'!>3/P3C'C6]I>@! !:=!' M-FZ068X4CV@\3K C)U2=2SJ; IAQT']%:/]8OPOD'A&!]>;?D[[5*Y< C3B* M_A45 X!QY?)?!+[ICR I$J4(YTHQ!3)"HW(:H_NG((1P/[E7LWEYJOERN%:2 M],WZXQ)<+U4>X-'U0A^X5SS00+^C1"[$RP94A<%U'F!.Z-KFY,(,W+S*/)+; MUOL%]"J8OPW!K;"ETI4U[Z@.$SS200)A)&X44+D@1UJ;$MEEZJN=Z9O5Q*Q6% W5B5?ZDQ&VM;PAP7ZR$'>G%F/HIP?-P'"6- MSY.2%6)21T_CF58I*)A/(#>"\NUQ6$ M>\_R=N48>36G)BM=?6 &0/:"74WRSZ*AX V\]A6P03.-Y1@IF5">H"D3 ISF86>N38_R-^W,TL_HZ7M*_43E3"\@>(RWP MSDBN(70QE75 4% MXE2XQK7&[Y81=7 &576)01T=H@Q@4["/PQ%+=3+KJ&>D'^TCW? B3,- M6:AJ>D,-%PDQ#,;'PPIX6W2(20=S5 4 UV(ZPA]4 68\!%)ZN7=ZV YB!RSI MV2*BVGO0I+TXZX]@ ?SIA.*'B])R2,&MT J\A'Z+%R="LI8$".7N1/FH'KMS M?5)FV\'?_2>VEX-.%2-KLR148)PMJIX5"(%)'/K'S39ZEAQA-*N!"B#.;",V MXL_TP(W#>G5 @4Y&.>$&6Z!+N"/=W3C)L34+M',\C%C;"VR_O?]Z>3:0M&5O MBFC_)+J.HL55L;.SIO)UC<)VD;J23Q5O?&EK4UJ!EUO@Y?YPHLPS=Q5N;8H- M&AOP_(/NCDK=T8"7(E4+*7H!9G&([;('R+% 5S]5]5 ZHE<-SC$W.H5-X=UV MN(EJ\%E\*6MIC)R,#ID16H1/*##W:(0V2JLZOF3KHMSXWOPMSMW9'\1\]O\E M5G'C5!$T"PL1&?']6:U'(PP!O8JGY".RVVIH%PCB#B[93?!J!U$!MY)SD##%/00G-Q":FIQ987AB MT.5G#P4Z_9@&]]P4,'RW@Q.4(UD7\V1U52"KK93BL+,-':/46RAERKJ_< QG M$F6AS(?3RPB",*!SH9^!@(I2^N6R(CF(IE&HCB0EK[*$HC@V;3V=FJO::S9S M.!%N,2%JWQ\)5+8O QH72XH9!)/"&UMAGLS\*F;QA\F %'/(-:[*B\:HDN/G MT1+UPCR_M-G0>JG['/?YI10(%G8QAKQ ,9,.V MD(@W#2T&W.5K-:.TV@3M)D2N;0SK%%X3KEGYCK)KH:I8MO$5+S?'E=8<,JUD M/38&%R!-32!-U<3M1[W.-\_0S$"&>=[6]WJ. Y,1"9,K0%0_"KJT/[,*$. MG472 ^O,-S]LQ) =[C;)2U=OLYYIUOU-FO4ATJR/;G:?N"9$O+MLH:9$8I:@ M$EH9X_JX='$#YL^P5<,JE66FQI'YK T/Q(>S$*.XUON^;3[F(OK_--XT->_: M8DFR1F(B 61H>\'P=TX_K+*R/;U"R9:]L*I>Q>/F8'S!@Z-+77@O55JN836. M"HC&\$W%,R/-3"WQ&.B0D)R&=G OX_Z41H-UT/ G MKUU=%..I<.HKRRL!./2+F6HP!Q!Y\))HR+"(ZV\&CM$)5O5ZF;7[TXM3RPT MWY%M(L.90-6H;NP*;P:1JS#I)OL>\57GJM,"M-F(G$HZ!(DC)" M@&BETK68DBP=8U "Y$"P"@@_"CUX\3E 8D/'_90C+DL$L%9([8F#@-YGC =0 M09]Z\W?Y<_X%(X/[*&LD=C/G>D T<=J:BL0XHY?==%BGY%,-9^)V3HRS5"%@ M36-GS,NA&:#*Y'SJ09,C$SNN;*K.:$,Y'"R0"SAKVGOP:?ZR@4H[77NJC$TV3J$#4SDA\P;I M-8E(CQ!^5/%K]>(LAE8)1S>8<%@'M5C[T:&&!M<:(JL;U];6>HRND=L.].&Z M.8_G3(0/-^!'.25I5QOZ&LSJ4?#(Z'=I2();'0(Y%J(N].6WT!ID2UI '&63 M<'#!G3%V;C_D)UR[X#GBVNB+JN[L,387AZ@;F&3@;R8#["_X-E^_A5[_L-(' M(L>GHWQ*V)Q.W?V)Z7UDM+=/DBL1+TH\E'@1\JHW^[&M_5)EP^@B!]8"%=A- M('%?G*,&R]%:@S>YP?:)E^D";0KP!HU] 3D4>ZO5G6<_0U9KAY,#C*V;3L@D M',8'!]U.,[#:N?7\:&!&:E0@V*1E5U"-4^N)[7\9\Z"D':FO#X;:1C MA:[+]OIO:=UI';W.,DYG$Q\N2X=S4BAZP:P;%5]+_FAA<;B"UJ*R+'1+Q=)JBV2VPG:K_4V.JW@X]NQL;AL;5>H3A9TBBF$P/: M1*!(36EC,Z5/'KL(DE-BIZN+"/#HA_%745*6$4)?>VTV[4HZ\Y^]@1'.C4=U MHZ<'#LTP@0O)7 K3T5]5],W\/$QS1*"5Z&<6"=Y;"66?18B(WV 69?&<(&DS M'HM..2@"\S'(( #;H(4JC*: ^I1/1G U,AWG5&G^D/@X6[(4CDJ;46W&56;[ MJ&IP4@S:3:3C8!W"R]*X]B5+!32JQD"S!Z,)@\EH5@KEY\+DBH#K(*[W15)4 M9>QG9B@!T(MG>2:X_)BXTSA!?$0'@ <"*DI6'ON>$7(;>J.W@[=Q.4FX'<8Z M:%;UP&@<:RK?)H\.H5"J'F*?O(__KMI^ M:^8UBVT_*I ?V')1]MITJEH7%B]S#\(-6U%K.7#C<$X:S6*02C060^MH2:9T.@[9 .MQ)J-W.JDXUY(5!60;+I*,&"0/(9*TQ- MN3M5,", 2 !,9PK1(;Z7@'=0J1>EFE$%0,[&-;QP5$\-Q2VR8#8<9_KOM$(^ ME@1+5:/D?LR#H$!95% 17"4A-X=&A8!?RE&L/9YP^RDB+@#S P]8C8H(805\ M>!=_!%!9"8^?.XH_B8!J#O^45"E@VY_8WXZZNE5H2\KZD]^6 -)!X&K2+%.% MU$#:_M98>?[K:19I'Z6MD+'FP$4P[>\4[(K+J6@7FSW$R!I(4SAUT,_$S<2-((J'H&V.GCVS1*A4](B*TU$V>\"= M0FUK[5[/K!:MJRW!>.[N@R^N<=+U8)-T78O>UBOMQEH;JEB/8NQ%/5\J3N43 MT^/5S;%H%YUV]6DZA.\('H7.'# -?5Q1P5ET**QST3L;Y3BU@#D2@TAM-U>\ M<2J-9_YK#C")9N1O;;L;-2P%R,(VA#Z&\S@;1"$.MJV\MP9/HXM1\'8@4].Z M+V2>V@ L@T"MZ=5)J5"7V8XI[RK^ ;H!J7B R#KAU;\C(X91]A2-.B/AHZW; MV]D3N_ L*GJ1V>:MS]_3>(9A*?.7[LY.UUG,8OI:PC(+DA6[5' C!6KEUE+= M2]%?WX(>U<=;7M%_0=MKJ;I6Z.(_A40;=1K>:*W]5!9AO''T7*VR;15:>OM5 MWAW/$L*6$:HJW/O4*@2&M-M)S>[*,89^6J&/03EW',7;N!]#OI-FN;L3T@_= MG>YN>$T)O31/M"<[5% Z G.(J:YJVE?TD3SXP%&[,/G1=O Y.\^IX<6O#$8_ M2J'A@2E.^=OOH;9F_)NDWJAL"X]=K85$.H&>.BPF-KX-53A)03J M1P\P.]+H;_&*YFRG%9UV12]8QJL5E2O+EL5LP2.BVDE;WW:*\ZAD?. M<)QK1WIVX[_])X$U\*-^_?SE[;LO6R>?/WX\/CU[]UI^6'RVZXJ@AR!BKW>T M<88$>1,(8F3G__5LA_X-U@C_&X=BS3UE&2:8*7P=7>3)@#XU\"VRSLY/;\ < M@=@3:Q@S]VA8D V/??8\.NX?=O>X_]MON$J\;]8.1*=CUG9Q16?NN*2_2.#R@G,/9U- MC<5A[.KQF.QJ7J1EWJ(O(5Q6\S\%_ ](XR-?2Y_RK)G?W!RRZQZR@VL=LI/- M(=/EKKJ'X=$.UNUQ>(+??8_PC-R,F\"$WUXC3GI7(B8> M(W.E.31=206KLE/\; M%WGPM0!3W*7!\@'[Q]3^=29_>&^>%V/*3-+Z)V?O;5:?\$6-FM/F:!Q\DCS. M!Z'8A/>>N'$8*>/)2S%7,;@F?OU-23%=L&^C? H?!=D% MG2!,A:R5-H_'(2'O]->[GOST,\8H6D+4 M9PJ7Q7UU5Z(;<@0CM#1E8L Q\X1:R9R 1,L;4EL+;+WH4,<1/I M%V;@78O!71HQ3MPBBHJ4\$QC!4FA9M.BL@ CM8Y(S,!*!R'&;/0D&^.84C(5 M=!+Q"$\1S4OC0A V1>I,-V@V13:%L+>S'^ZENSZ MP]OV@6XHO)WQWY4(DG$QM* BE':'NJ".)&WV' 927-]]55Z'+]*$\E#1# MS9DUHHZAQ1V/WBE;:)9IV5C;1!F'DRGBA-"E2XXUNCM!L9J14&?J/&@;T"K- MTK.W[,W3@*11K/?:*5G< M_:M@3;S[S=$4"F(TC/R$.O-L[,\UC% !D%T]/NWVS0DDI,SB8'Q1"FSB+!LZ*<^?F3C ML\/"@%:L897UO3Q82XHYD9,)U7#8+ 9H6_SYED F3E:XY .G1__H);A]EO97),PHWEC+#_ EB:*ZWQ*S\P MB&9F7[?,?_P(G5XK2W&DHD0EI<8@%3MG381X$<8/UDGSNE*[)/O+U1+(LQ0 M3V4.M9/>=^Q K\",FU94 M*4-M\83,-37VUCGF7=N>V+I;SG-6D0$6J_H#7"R)[3EQULVA*9BZ @9IO(5L M4/:C"<+)S!&1)G"Q.AMYOT(5$-ES7]N/IL%JQ*5HVUYS6KDT&R(/!5D9PZ2$ MDG? " @HC=]VNBQ?QY!8JXQ;AC )GNSUBB0>8L_@-21A9=R1)816E+12CWVG M@#)_.22I;BU'^.;)N\^,Q9J,@Y/WG^FD_OT47OI90Y8C/R*HGB2=-;2_NT^\ M2#X-S=/35UUG5T\Z1(IE@.\!(9W&1M;KPT'KQXRVC,FT]]_'5QY#RH)FLYX7 MS+,/]Y(C;U=7,ZA?"*T1O+D#Y:(ZM:C_[;P0%*5V3S!T[)T.7:V?YI7TVQ!_ ML+]I;C)JY#4#@G:-B(ZYEH2UAT8W#:498B:Q8G ]QHBNYT.^+ZDS^Z,H*5B. MO"7^(-A57P2 ]*O9I]#5OM=WC%,MV(SAQSPQ_ &>$G,P%]% _"*Z?!3(_+"V MTQ;@3$#--/^B!E53@>!63?S">^Y+^^!:FB=;[MND8FUS TDAF1ATSQ'10NZ" M )O<^:USYX?7R9UW-ZESE3IG)FHH"WXR%2D<>[2'E[V"O#"6(Q@2(W._0(LH M.0Q9< :<;L&)4;%1Z/7I?!TQK3VU*$,D]SMA/95"\PM]XTRM;!&"&7DC U0. MVQ>>,/)0FA T@5''6/770)\+?VE^F6%HUARF-*!ROD4: MI'M3#5([SXWS?J<:QBD6IVQHF*]W)$#Q;ZA1?OFW%I71W<4(B_>7VO&EV?*+ MNO!Q_+3_GV6^>\U7[=M7^4,^P#_@H5E&4P9+KR=&WY897HN+?EWU1GLEO^IL M[\ G2W/E#8)_W\'_]P:!#M)H]AJE:@NDJ#;:ZP://O*!M)KGZLF*@(N8VR_U MY>$D&M0A;/:.,OMUJ^=IBIF>@"V-:F_=Y#O26 M-UC;^_GXDU[X4WM'_%'&_D7*VN[.M +9<=:-V>*8=;\?Q\/A8GUQ(\-'!YUA MA2&DKJ_Y+?GE->YZ(ZGM%_5=:(*Y@1&]#%_T7M[/,:SO_MWF!I[]( MZW];_!X!X^OZ7P]A]U5G%>7S(:5Q;83N;!1G_S+_W]@GHR1;=]GKAOL'1^LE M>__6$H.ZBWC(&D=4]ZX.J((1N;KQ4$W.VE+1N!S6*<;ST?/"OF,$*"&RF*B$ M="@55PJ/M_0APU\HT\G$,KU40!(Q17H)G#Q).A!$=,R76,\DZ$?C">(]894G MEZN^V@N/7NT$)?K=P3".F8PL8TF;<.4TLA!6L[C8#HX)(\'" ]L1$Q(^C'I MY>@](PP8G RP(YA6Q#[)YI1I-A9C51<[%#$$3@>4JG S!^QS3O+$WR<)%YC^ MCCA)W9WN'D4A6V+!/\H)ZJW#"?J-R<\W7'!&6;:S.CJ2WU0>GW MSH-3%74$)G>(X, ?[H>[AP<"D-0R*$R;-VB[@'EC4J9)(*'@$TJ7('&]%%2/$)-2AB&'CO^-JB8T M&0:\A+E#:G";6 # A;]88 R0-C!,F!3S*2B\.[HGI%1GD[2]==+VZ#I)V]U- MTE8E;3\BR?DI5*_$:'D\F=1M"XJW:(#$4D80Z9@#U2;.]XE;#FG62TJ+3&). M@W''BIDJ1G,@^/(*ZK[@K\.WF&\C\L@P+- \LCMC[2(A*EIT57.A\2.MO64+ M+,T[H$J/B QX$E@DXT;O<+ZAJB;&DD7CZV"1+Y(6%9 )#AW""RZ8 R93$$F, M.>/ S!USFBX!C,; T5/60,EH_7VD,(\;*W#5KL E2F!JJJIC5./I\9>OP8+'^A",5WZ)SQ/HS5#D?V !&3/J'7+'A>831/MUIK#4?V>_$ RD M#V59F5^=&H]HA%6^YN#3=Z5G/WG$.^5VG;R\4+J'Y/$[>ETP$O>)T'P)+3\=G;X__)_B-(H9GB#;]4K%ME;.QF;B8PA_^?GRR M+2;O,6[L^[A75%$QXU#NOL.LW1-:O4OXGX-7@8#=8^X'@+L8&0%AK6)7\]#C+P2 @#8J@:&: MEL8R ?6C"6AE.<7T=(V.16F#1]C%I?3Z"NQM(^77[5BMU-EU 58 Q*ZP98Y1 MCLK69OL)8MU!7QUM21%/> 5#@_[M+BWHM8R+=G4U,Y(8QD1]4[^Q>1^\<;O2.%S&0M*D-$T#$N"HM M!N6Q,21F94)>HDV%G'@,%E\<@X4#Z'@RX>9KK)' 4/_^]C^B\>2-XZY.B/

  • 5?&HHAN;]N0EXC1%T$.!+7 GK'*C+-RHM^+Q>3Z MH+K#5L;4TH."K0!JOGC NQT!GCNXW7TLRG-=!'@LR4-A^SFEMLDA"881&2B, M9!8^4/[X7!(29*.$Q^/O:CU<(.O&M"$L%Q)0 MFL!4?]4(.N:BCN&0ZNHWL8G;([G1P,AX&2\( M'BY.^=W,Y5U9'?4G*>;9*BDH/G\JAQ:S*D+O':[N7NSJ\EU<\5(F Y7A%..0 M! &$5*!XTU%U-'H+R+4@E:G*J/S6!4/M?9'F)_Z'*KRG@8DKK9)R0Z&HHG;P7$S3FM- M6_'A12N5$L)"G2#35G]U*0YC^ME0L'%[H77 V)EIWJ/T"\TBNC CM$)1+_ E M:MT &X%H'[' QLV?KKB_*M!SS(#A/1&K9#B85)@Q1'V*2-E 1)21Y]K^5CX% M\%)?ML HY3K"#'-9QN++U'*SVIRP?Z'3 M]34QIWNYIN]M[,0>9(#KN4A*O'KE*FJ>''="&W7-ZZEBF6'I*Y9=KYR:M3@) M0Q0XQ7_>FWE4W"TLY*0+5)#WV;L09+KM^#FZ>*ZPA%86VF[.TV$WJ=_5>9Y(BD,Q$;M0$;DS7@\,CW9.5)^VE?\BX:VJ)525UJTG8HG"=_.%+6@X!&&S):93T'#GJ'J4\>8\!W7=ADP9 MEYU/1T1D%DTKYU,&K)%D[T*=AJ=PBJ?76K6:/(1:A/F@30NFKI44%DX6]M2'7*)!'+FH;S6U_T^F55+Z2:7HU-A): MM&7+.1:W[Y+K4$!M%-#/))\B24;/Y#!ED1_ M $L\35 -6L:[%O/7B6CI76A&7N-AE3:Z*EVAT!BD0Q01/AIEHU2V!*R9VU): MNJA4%J,S6L5K9VM52,-TZ4E8JV:J]=21%.N818L<8BU-VT$!38_CIZMUWO!7 M,7SQD&?!J,\^BZI(CP]$= $8!J7G+TEM1\UCPL"=T3%D4A2( M;XTNS:H C6%:^4V>C2?!!F593-H%NZ!A,*BS&RWL&#&W]+5M>RQ#;NYM.ZDM MMI8U]WJM6S./-NG.ATAWZH=>]P!?T:/5X@F_,ZIT.MNBLJX3C>"U,F[QEW88 M!R& _G+V1VGIGSG3B/Z&A:Z@'D*(@N4)4.,@)!RC#@+A\%"R?+_7;*-_"& H4_; X (%*@L]66 M9!.X!>8')0XJR#OX%L9T45,8:B.7F6OGP&'(.IZV+J0_49Y>@F7C@!5A27%9 MP94X>+DO;!(+1OP[',3@)"K2W%@7@SB%4:,O9GYV]>)RVY/'* 7)*JUI[AJS MAM:2D<1I>ZFZ0C>1;)1]4)H,77$U'0.:3<1!B'?NVE(OQ0X'[QEV[*WW'Z5R M*,I<)B4AYUFOQ.QCY!)<$$>GDO/LS)_Z2GYD4#[1O['IPB2G8K?RZ.>.R]C]\#;=5USI6A?$J M8I+JF*"#>&B"G&3K+)1)[QDW->""!UXH'[!J4"W<8(W58%(QJ1Y!: M6@,R&(# @7/F5#5S0L>..QQ>6-2Q;)>V6AM+V]U_=/:N)%7\,(W'H%=V.F\.C[>;I(K>T^^0_."&=@>.XZHYR2RN M^-05QM?_4(HJLJ&^_T&H/OKW6]5/>8Q5$;\3/!/4Y=M57&88VI1S6.2+H<@? MRKC[E$]U?PJ6:3$6-_5C4MDK:-EDS:%M7LWQG];+>]*^T2 I)VDT>VWLVRPV MXIY\?SV*(Z.PZ,=D8,0$?S1__U1AMT.016/SS:K<.H^BR>LSN/K1^="^AX*' M^'7F/G)*&"3'8-W@__R=$&E/,3C;(=5$;S5SZ^[NF7U^AO6&9C>^P.Q.=SK_ M,/\'U]C7O-/]Q^X._OR/WY,L&5?CWQ%GH2RF7^#UQ]^3\A_.^4 ;!!HY2G/_ MT2>K$B:!0_DZF^ 7GOURNON___FS-^='7(+=O?W.3\ M]5I^^HFYTE]_C;[3R+\@--=G,_WW>?'N>R2IB.:$ND=[M]U3\];_-9:J^=2. MGJ(=S/R)_.R+-1;*8R[CE_],D^S;:ZC9'4=F6,%W_/?4+-A_/2L3B& ]X]_1 M.8/I;\$X.]W=G>WOY>#9S_1X_MPA(Q[QIBUP$%+H(],!$T M8Q5^\(%^]>P7322_P.R0U[+)$@!)!J-OG( BLB0:QB([CTEGO EXD,@8[VG4 M8(%I%'0T*0="FDQ*\VOYB0:]P 0*T :BCPWJ%LW^L]H*@ED4U"P28YY.WC0" M0OX&$"K+%J\1K@CTE4_HIS>B/9/,R$5<^VZCS*'Q:656'6WK*P6O^ 4<*,L, MO2DMWM[\QU]5/GU3VR'Z93"6[]=FT\-C_>BDL9K?1F\6^Z^.R47+& ^CW=9>^A-K6K'G'=H8JOJ1R^ZUE3-$2R MILA$6QW[ZI=F!"EX=?#3&W0J&W_IMAA1M/+R!?]_F3"MQ@JXS.BQ[/0JHV^. M;<0C"GAKG&QL[Z-T*$:WVS^F_C"SOA"H^:]GW7F!,/M@WAOZ)_.(!L5Y[\5. M&,#_O:Q_1 1!;2S_AVIV[5JV[#7VZ^8"1$S\,,K\$=PJ9/5=R]24^AVH. M2-^>5CUC"VM\O?< R/GB].3X\Z_!A[>O_0JJYGO;(A.#.'E]7 V@_ F>]F&P M5+R!(A7)]XNMSN'>WN&S7[H[A_7XP4L;B(V:IN\24CY/;RSWK64_KU4 !@?, M$W8[2Y]$7:86, GLYARN[SGLHL'E4',8T)>0?,LU%.7=C2C_H**\6Q-E%2@Q M=XP#@5Q#H=[;"/4/*M1["X4:\7$?AWM\(]P\JW/L+A1MS ME8!*%10^4.&LHU(<;H?Y!A?H0:[N6 MQ,U?0\D^NF/)OGW2LQX!OU6ZX^ANLAW72FA=?89O.*6'.06[.ZU9[?HR>,GD M9I%?,*?*+Z R/[?SKL[/R_&(3H ZOT#E!3K[NV$@__,24B[S$EV[V]TC^+(W MT.V#PY:Q\J^]OJ, (_O/:B6%\J*L2M,WG@:%Q9Q;<4AY4EG">>)T/WU;^#2J M#7(QZ;9=G*NV&R*UO#1>6=UU=2[ER[O3SU^^!I_?!Q\^O7UW^L[\SZ>OP9=W MOWTX^_KNR[NWP>D?OW[\?_CR>["$X,[M/KU&C>RS M7W[-H;4>&*Y< A!&\[-;07@NIO]>9)D MV!";<1__54PU2^SR ])+4;\M)%T8*Q6:/;"UAF&/W6R84(R8Q$K5]L5[]2(* MWL8IM$#%EC[8K,Q+XINHOND69K'73>KQ'T4\)2BO9;(:7&K"5+\4VP^$R@1;CGM;;688<^E1"D\7 _[NKAV69*.**HH E@'UO\@@GEWY70(2%FX3+T M*)3P:D[5RW%3*?O/ )^!B*%D$+SP9/*E:U"&I+Y3S@R!J\% $(+2%0K@NUD/ M2,NCO+^%U ./ Y#=#V/HTTX5U3L"3]B3KOJ5BBJU>)8.S84W[\Q]']G^OC-R MZPD@BI>E8'_@ZL#ZVG3=/YBN2M+B_\DX1 MK-&E47%I1 O 7:2TMA7"AN=,&J3)B@ FN"!X,&R'L]ABRU'[ *]+$<=$O\R7 M!&R#?"2T#V1<7G.S ;PMP-*84?G]O@F!.6GA Q.&V"^Q_?\2X3$C1O+F*8;8 M"8Y3Y&LB =.>T""97@((D]T,;!,<(G("0J70<="FA(AV7CL'O';F70C$:DEH M$>9YR?>%0<^L,4Q2D *Y 9D OE##$-A[7)$1$M*-AN&?Y$VMYA#R;B(!C0)LT&1G \0W=Y=K&G)F=2Y=96^=9Q02@OVK-&CC.9UL-8<&R[JO]^1 M W'%+#9%,H6#)*)&1%RH,L"D O\S-A8\H1+SGXTGB:I0X,LLZ30;\5;A+W=3 M\?V([JMZ+Y(E>K:.]V>!=,!W$6?)-([9P(BFBJN2'#I2/P*ID!?>0;0,D'5R MT.7(/RTY)2.##1AT&" UT LQAE":(C[TN>8 #5M)0)FQP$Y6GZ_6[1KD,5W/ M43I% #!DD[Z,9OK(+$T #F!]WV+D!(R,;LU3!MSF>]>\)P1EH<;'BJ%]<"@^ M(9]MO$"-G8G,OW%C:*T/@).?:>76W+U<*+FF[+V75UV.=T" _>@-<$[2U[P6<@+?&*0)>/W#\;%YHBE+;5Q&710# ^7/IIAJR'F M?4W36$B<#>!ZGN_M;A_1D1X#R0]19,Z-EWBVLC+Y'ISFQ 9W%$CE?.J3A&&Q M'0(ZXZ8RE+PX3+-0!7'BZ-(PG!W<[RROSZ@"N-1.QR@"MS\J[;1[OF=6Y @4VO>H-R MO[XZZ;HHJ_KPJ=2'2]YAQ-_L5#]"[CU1A:(PA:\T,&HT"U(RGKUS0]T_[M0H M(]4F7.+A$)J3S&/4.:LY7F%L/.CF)E%+"9NX2;8)58XUGG MHEW/+EYY2IUD3("-"R'/0">!G?KK.@M"OMT6*)G&I?4-&C&R>CS,OR>A?(U9S2)J"Q"0B"4=^F7Q3U+AZ82I&GRT#" MNJ2U;99_J2Y8P'<+G\,6FWP?)^QB0S@->RK$3JG1V1'SL>.6"CUT2H^S8Q0W M7H@+@!"O-4QM>[ H]DS+1$P1$8S0;A< ,P;7&LC"^E5$3IP7%EQUB%@&G6^--OZ9/F1(#&;Y:TO[Y\Q'1%(3-%/P-L6#^CGJ*3_ MFD-)/]3<=?X464+\=:/)^R7$S-Q_C7E%%Q8RD MNK./\:N]Q579:^4 =S<.\#P'6/WO"I48=]>IQ'@!F-B-U.NC3<3#\_KU^./Q MIY-WP=G?WKW[>C9W6NMJL6*?@ 469X"I'2$K:3=@CQ@J>*XVY687^O3N3ZV( M3K?\^MW?$4=77!$KAP;E 3>][FSOP'6#$8G@WW?P_]7QV_G5CXOJU,@2_6>O M^/D73!7=%]C373[FR6Y$QVU$]\%0M^[]U-)@EI4&_]-SM_Y@'B+;DOMZW3OP MZ-97X+(MH@L%YL4'"';E51EEQ'X)U>-0AGC3N[ZSFO/$S-O+ZYR!%BF[5R?& M2N+1+27Q?C7,\=G9.P$X7;&%?-.+^M_.B[S*!@R8^._]?AP/A_<0+&@V;,_K M&K^9R=LN\R=<=T;LEC=9_FOIS"4LNCO[S/6T^=V-;&W"4Y[$[3Z8Q$%+DVT_ M@_)$HTG)S[YGX?OE^7(?;&O>YX#7^R*B])]/R %S.LX&\)]W;D+'TQ.N8H'J MLGH,[KC\G.D8&%#KX5^@E^4??YR]?08<;HE9M/*_GFV9#P!?FGFG^0D)M*80 M,IN^SJKQUB"?;O%GO5C:_LZS7_8[X=Y>1^)H,O[F,C>I@MO-T9L926N]0QBQ M[-[/#G6>_7)P%+[:V;NG'7IB]^*#::FS45Y,MR##B;E@3A??OXJZSJ>O?PI^ MQ[H_B"*Y1C.V !Y!.W6?_=(Y#/=V]M=%.ZW:YMRG8MI]]DMW/]R_MZMC8R4M MU#]?"^@HPM)AJHB0POTB[L?F^NI!3P'4@D+-C2*M'P;/%TO9L7SX?5Z\S:O> M=%BEW%E;?K'/?CRYV[OJF-S%!.Y3J^T_^P50?1J'IO:+: HAL='UX0/6_0YR M>U1^BJ>/MT\'YO8Y"@\ZNYO;Y[K;[D%2WT[IK M(-OU903]$13/T;-?]G;#PU<;LW?9W;A/??,*4/C"G9WUTC=/1JV<%O$D2@;8 M;I:5TBV')F__84/3]RSF/-%W-,_C;/ 9)GF,?>+MLU4T4W MWZ-[U% ''6,1A4>OCAY*0>DZW._+I,VOD8RYWFY?6X=QC04!6$R^Q)7?./?:%#3'UW-]P]/-Q< MZWKMF/_:,B77P:N-?/(:..2T ' (:L $[<$J-EW]5R81ZM+-XNNX: M1V9X"O,S-NL[F=VC1#<.]I[]'-Q7/GO-U,\--N<^M='^LU]VPX/]!W,E M-H;04DJ*:02S\R"-HS+V..';J$!N!8MU)P]$Z=_*AUM5Z9$O/Q$KSF[(1]B/ M+_"=S\,_RABMB4=0J@>H5._MW*Z94KW)[MRG5CT$K;K[:F>MM.J349X?\^S\ MARC4^I1G_4?S*X\@4'QPM/$J;[X]]ZF"7F$IW?[1?>44-Y;=S933%Z.0B@11 M\?]_]KZTJ74D6?3[^Q4*SYT7YT08VOMRZ"'"!SC=W$L##],],9\ZA%7&NBU+ M'BV Y]>_S*S29LN[)$NF.F8.8&NIRLS*?<%T][*SI7 [R?G4QV11W1HH2;6L MA'#)&-3!B,J0677K@*A>IU213G%ZPG^"9MD; M\DA_Z#ARY4Y_8UKX3.YM'8Q&WM2CWF^#R$./P!(HPWS9:L*VP'YRI1)+NKV;ELM58N^<@H=3OS%3^K-(UF#F*'[3;JESVV](+NC]RLCPB;4RIJ)7, M8C]];?G:GPTH!AFZZD(HB"-]157 M#G\VZ&:TZ\SY)INSI7!-.?7P_)JS";JS%C(2(W188O4\GCAV M)_8T/UJU1J]&?NA::?+ZBH69#)7Y7IV:,F2#6'Y6+W:J95*%MROYG.#&O.V!/?VEVXL^,QI!8)X*YLDG,0AK+D351,5LLL)5RJ2'L6 MD_G](HESG1"7$LRX$-RI0SU9&E)=V@LS67*E+BJRK:94F([D/W)@"/#G MR@PJ5C3X<\'^Q&R,(W7N.B$;HPC&1;^&0YBK[&$R;7RY2(OM/R8H.PU.6#*D-^GNCVJB7 M2W\_?27J8:&P^Y0T)]Q:Q'@]*I_J /T7;PKPP:_;]@$Y8.] [C76/YAV]A]F M6W'$=7'OO4:]<;&$/?B\WF^E!%493#@%A[8,)IQ:,.%D7'@\9F F.O+*+NJ+ M(N5[EM=7-J@"Y9-9(CM)[+58P#:!9[32S,A)/S/;(K\C2FDYUWB^:,KN1 M,'3SE9FC/%C25NK2)G,[V "V^(PN?W?F\^'HWTS=^$?%M3T6)>!VK599GE^= MYBZ+#[:V6Y!%;[)L[ M4VWE#5=>57;9-RW5&7CNQ+*!O+2=D.;0S6ELM+4;MK9<=3*6TELU]F?%H=Q) M&5"+^.%O5=1@S?O@Z=9QO QQ=.:P$>[XW;(UAYGQS7;V0=&#YSHN**V@N&2& MH[6K[F:SZHQAW=MGU6N)(V,P@^UH6LKF8[#Y W%.=-H,;ZH;8B-%E:G /OTX M.D27;FM^NUG)SY)8W("-AD&]R[]K:64K+J=R#2\C!$UH.@O3/6,E;HUR\7,W$ZU68_*7MY:68/H"K-O65] M@#8:A7N03]9K[E%E3[N5U(1O\PREZ/"HI?%*^%6CJL!"9PR>\,:,>=DCW1$$ M9F@_K448AE-EZO\NV,@NN-UNU#+$AK3=UBM>FJ8CM%4C_8GQ,U778/UBJOM( MG>FN:I2=>84 >X3MW9I7?%N14Y0_.VM@96F]5FW*9D('(BE++M? ?BN@M;5E M_4"Q>. S0,CQ[+GOP4JF+?U-'7WS+PVUS^-HG(V59N9NR\S84&F@:;FBO]^J M&)RK $E,=M>1BR]8OJQG6C&D'4DQ;F"-4[_:;J=:Y_&UR)(D+:QD*3HZ66-% M:LF;>OCZ@YG%&-&1-9W9;,( -F_,GS7ZQ; <_Z#?PI'6SMP;PP00T^VP%M.&"NWRP7"SM] M[3?*VS0VUD>Z6WP.MN%0/#%7AEQK]W/0KUQVVM5F MNGV@RJQC[8VN/-A6LP8V3+-:[V6&+EDV>PJEF[)L5I;-[B;BN_F6S3HKJUV* M+^_7RX]H'<\-[2A_HZ19QS$[[6H[LX95A9/J*2$E0\=)LP%(:32KK79N=;-2 M=I=D>5)V%P/V)V:WYRS4(PTP*#9R3"&?V63/2!.&@:D50MIC<\IVI]JNE2:+ MJ&C8R5+L8T?%;K-::V?5Q>14Q7X3>+MF>2\&*Z;L26-]Q17\GPWZ=(K@'YR/ MNFIE[825A?(SE/=KE8,(3QN!3&9VY7+(& ZXLZ8SU9QC"KMIN# M+UI:BA)=2P_=!K&-KWY2!KMJ-OT-1/]-7@*I)0M+P(\B^M<+ Y8+^I?QKLZ= MBO^X2<#UA&;5I_\N! $ E5R\ZYH[@2W4_HY%,9'W1]2@\Q[&.,(%*: 9G7>Z MX6=\4>''=.^[H+(7$#$HFE1E8J/T^!O('5"*D)04:ZQ@0Q;LS?+S3^KE,D0H MU_'RYT7@) TEA1)F^J=M_48[%'ONXCI@*KG6OXG-E\N?B2>AH+*_7CI-KJ- M%LC!RD['\0 U,K)DA6_OHK*,&P%? N]21N?M_?/-'X.KJG)[?W6N;$%C1=U( M].JE+Z\>[H;:[')X3/\\=O-_?-0>?BA/#S>/ V>;^&RE3"(G.-& MR#16\I XSP ^270\8H8Q4S4L;*"T*_Q;9-_2W^)=WQ^>KF^>SJX>[NX&C\.; M;_XONQE,X9&]X#S_6TVL\UM-D"\J/''=B9\(.N6;-4M^=/G? VY/WXKL M;7 *V)9BL!02-[G[9E[L:WBL.5C%A\&G!0UE$S?4 M_U:C_S9742<>IUWSOG<[BO]BJJW<@*VLQ?ET*F#+R,-0$MIHE)TVEI) ?WZQ M?[JD3-"LB"7-QYPL(NHA(AJG&"!?=SD?IU_4D=^T M-^8J-GMCII=':^C,G*M/? L_;&N:-!CEYF-D>,A)!X[#X'_:DO[U0NF^UJMY/5=(]RYN?D MV$3:<=%I9>;*L[(N*W?9]D14.V\MD&*3D)\%8-4Z.JM9[LZ',4+A.,/)Q%:=V&^] M41H?7+'0E)>4Q,J49K7;*-= MY/A2D-FP!>O5>65F2 O#>).JC;53=UQ47Z^ ML;(S*+'%7_@&@?X'L>T=GU-A#GVOVFQ)3G48OO)B69157^UUN),N3 MGKEBP/[$;)2^=&:*TN MN:P:K9;L6[<+G@Z4XKOC"?ML=JKM>JJN1=FP[M1DBI3GIR;/3]]0O\7Z#.:X MHN-V\27]>@%R:[[!9C @Q26(O[TCFNF84E-MUV2&[*X(RLE8;V-Z#2AA6;E1 MI*6QWM*@[O]^OW_A)_Q:Q=3]XC.C3>HL[NW>,JVX6IM9H'!GS;9=QU;,TOK8 M$UUY&R)MS'%(=]J5M$).31.65HBT0LJF!*"C1QG;UI1XK&YZZ'D4;-@R'86W MS<),_S?=0<8-?_HZ@ZM^E"&NN$'VA XOO\*50^$A ,)W@@&_[AGW?//AVBK0 MLFZJ]OS695,'9!?"S[8H[R4[VV=WP8692;5JMY=J0*S,ND:^^,Y=46E1SFRK MD6KK]O+/5\N-H3Z6F%-N?EW M.HB?9KJL2%I-)Z:Y2ZM)6DUE$_+8DW44XT[G+9)E!*J<[>&>/Y(MYU9GH_404Y!#DH=Y-1T MD)-1-6ZC\]BYOJ'ICE Y<(9[P*,IKF4$NWS^IG$.:?;4I?L<3Y9X.^M/0W MRFT]9NV#V:30/!'9]C"-:TY,HA;G@NTV@:=^/B2'&O[!2; MS7&01V83-(9X*O?52_^$Q_TIGA J08U !ZKMHP,U=W.IK=C<-4=P\;;7JES6 MSEM)28R?7AT_G&JW4M@S06L[#ZH]WO8Z2+6=I/PGF9M9($&V(J!2:%&V_M@D M>M^W<-#[_OF\Y-S6)ZF;PXYS$GY;[[F'W*.6E-U:CGA3=B(O:_(^GL3H'Y_. MC[;Y;HT(/BDD5R9Q^7D-0G/1@U%H";J!Q]RHM@F*)NJ71.>TZ2+91-WZ)EZQ MN 5Q\ NUB089=OFIR"62+Q-D&NADY]KH9Q&6FYN\'_2 M!V"(J; )@ SW@#N*Y;F."S('1\)+=[ATAQ='^RE[LJ5_X@;\P-U[TQ=F/XR) MSSH/X;';7P/B1SC*LVO[6,3=C>["%5N)6CS1'1UU,YW*9:-3K2>F();#P"\V M66[6*-+"Y$;GU.%DF=]F<&AQNUKOY^9W(CD$_V M44P&1 1+ SEW1"9$_A02 M@52@6 I"LC3ACU*6;EZ28VN%7H281PSKG7 ,$U/4$1B_,]6<8TS4M%SFG"MK M5Y.X#R6ZEMZ6^\IH5\V6OX'HORM B^)V80GX442OX.UDOJG&NSIW*O[C)H$* M(C2&/OUW(41O<_9Q\:YK[@2V4/L[:BZ)1**<]U '"!>D@,0_[W3#S_BBPH_I MWGI"H3&P_5WUQK5+E\1JK$H@H,/0%,G)]_4B^7(:+\[,,EMK@$ M@$:_YIOJG;?U&.Q1G[F(Z3:JYUK^)S9?+GXDGH:GU_UXZ3:ZC5;CSU9E)QWJ M /4HLF2%;^^BLHP; 5\"KZ8[,T.=?]--5*VPNN7^^>:/P555N;V_.E>VH+&B M;N3JX7[X<'=[/7B^N5:&S_#CMYO[YZ'R\$.Y>OCM\>GFUYO[X>T?-\K=PW"X ME$Y"!2/@3]]?/:RB >!;_ MWVKT7[((7Q86"V?&8"Y\>"8H#P_I!YPT?H0_+I9/T&[G[5],M94;,/2T.#-. M!6P9N6E*0AN-LM/&-1LQ5+#Y#INUZL\O]D^7"MIR61%+FH\Y64340T0T3N?4 M'F(Z;\&?BXC7+[>FXDXLSP%S-0SR[>X$.\4@K"SS*G&95[ MYB4C<\L# ]##9;,) WB\L7BZ1]5O%YQ'!PH9HBN=;,PM1'@TM\7PAZLH5^%BY_< =;^"%HKCY%7=1%GT8 [9R+-U5V?.P-8=^.H:_C1? M'YFM6QIOWWS4QC"].C:&^31]:;>9[I$3@G-72AJ Z1S;RY5"(\F-S_\ .H U M*T L-C-'<\6U5=,Q*.&9>'T9NF[O>7K$WJ_$UI]QY_P! U-[#N'@'RI^:I[8 MR% =1Q_#TOQKL^"4NQ\D'%30S&S.YZGPS(RQGCO[;.&\]OQF%9Q(WX[/U0@J M];-[[,T5?'G2.WMJOI(C67"A ,+"LZ3.T8\JB+$CCA#IM2N7C72]O2>H=!R MQ]P5BD[ELMO-KZMG*>RQO)L5 TM3Q#Q9Q6:@D#)-<2U%Q\E9Z)2S-C''%!GB MP0=WVP>DRS;7'[1ZMAQSK'\P[>P_S+;B9ZN+0*)*SZ7S!9_7^ZT,P)\-LDJ/ M[11'.*W"=B\G;$LC[10,!6FD22.M;.K*%D;:Z8Q46"=_@N8@A;31^M)&RQ*- M>9MH_5J^)II4)TJR/*E.% /VTLFQ/KDHIB^4/04W091D-UAI=UF!T$;;TO-GM(LW]$PN-+BI$!;!Z=":H1PPX"<+.D4LER%JY^!H'@>/9<,IWBX&0P&GE3CQ(8CWDV*>9[5.80]3P? M)<]+N<[+-1OK(]V5]%$T^GBV%E6,G"F#9.L$OF*V(UPN MQUS.S;\]W9WG0:>?T @M_6GA?<%ER\)<)=C4\LP5DD/"7-+YJ< \6SJ7">G[ MCI8Q5'/$%-55_ELU/=6>3"#_++&G]S]2LK: M;]1!UG/P,4,7+ OL><7U)K1*+1-CKX,/W=D\#^/V_L<^^>?]9N6RT:IVFJDF M-A4T!6T#&B/J,\=!]GA,I8:@W\*I)A)_.^(O=+JCG_K6%$[B(^.R7;FL]_O5 M6K=9%H06BKGZCF8B!GY""\!D.Y7+=K762[45T(Y:8%) )Z6';#S1:^_?(U=X MUY.>)E&DG%?^FS1[M9!\/+O<_ETQ M^\1<%4P(S1^P6Y3#VJ]<-CO5>OU3U&NDBM(LSE>GACW3FZUJK9Z5\EO.8K'< M.I1RW4S1'<=C&O:^ 0HP&2>7=]V=[#7*>,NK/T.'=+DRN3*YLF*N[,2\P.V\ M9,;-![-'ND/5)0XJ$8HU0X&Q5YUQ05P4N(U;$H+13NY<.M*7#WR+_MZUK2I: M"^4H[M3JH/SV2F/,' 7C?ZB&QXZ,\'0T:RQWEJC.$-5%=#YW:MBFOMKK%F^V MQU%;'XI&@;(+I 2%!$7Q07%"8B(;+M_B7#ZK &,YG6:Y&4!#YKH&R74T@9Z& MOY^JY?/$'-?61R[3Z++!NVIKU-+GAV6/F>YZ9)B4SQ!J@R&4;H<_*0$D*"0H M)"@D*"0H)"@R;+XO??3;^>BG,\.:,R8<]#//'DU4ARDS0S5/5%GUMTP7/8H- M/\)^2ZFB=BJ7C6Y?JJC%Y;5%.@'DI%AY ,KLS^ZBIZ/12G6"L3P)$A02%!(4 M4E3L)RJRX?2];#E].7W:>2>"8L[GA!E)J: T:X@47,4IE0-\4VH[[1QUGA^6 M_:Q^_!-!8!E8J 0?T+??X71HJ.TPTZ$!Y66T*/IPOAJ9-;^7J;\ M_L0"%;G9'5S>G[T@H="H4Y]2_ GMJ5@6DF5(4!3$+1-AGL_6"LV8>.?+(N]\ M8G!6'(#0D-EO^HAQ?\X3&UFO)CV%7#ME5LD;EWLQ6*,BXP%K]_)ZY>\\0EEQ"@D*"0H)"@D*"HMC*U0:')PA!WHT.Y[IL M9V 7LP%:I]ZB*>BU;JK]MC)M@%8XW&:,H7;6&)*NZOU486I123[JH$>E5(VE MN).@D*"0H/A4^N"J9L6H0E!]_+/ZL64AAP5 MZVZF!+RD54?4X]G'6B58/"[]7IF[:]9B7!1=!,L6DZ+LUYPE["7L)>PE["7L)>POXSP+ZZQ_,.WL/\RVXL30#1(EERCBM#,GCX+R8CJM,8@DQY(6.7M8@D*" M0H+B?V+>-3FMM"#32HMN2C6Q476W>+D;4C!(4$A02%!(4$A0 M2%"4.+];#B7-3B?=:2AIX371>N6R69.C& O,4HMT G:>-%<67W:S@:/J:FTY MGK? )T&"0H)"@N+SB(IL.'TS6TY_8CYM.:WT\/.3S[32PIL:K6 M%HE]2%!(4$A02%!(4!1!ZSIPJF6"Y5W0-FK-/K;MJM;3'0!_RA-+#]1_=\90 MJY8UAJ2K>N?!I#I1B-2!I5R3H)"@D* X&<4ODUF,28&88W5.WEKMJ&-?[%1U M#GD$Y!'(V&O<:F1)M4N*LAQ"6OCE97K4CKVY@B]/PE["7L)>PE["7L)>PE[" M_C/ _L3R2@HPG;1&TTF;1:XJ36> 7A$K15M-G&Q9;?:+UR%QQ=7'G[)TC-[P M:W'8DM-)]\!?(7/E6VW 9;U6;3:*YYHM W,MY'325N=HTTEWN[JT8T@SP'[* M61[=SS2&-&5&7?A86J]RV2_\X4X!KRD?UX+FS+7ZEU;E3\1\W"0Q/$?SMTW\7@BJ! M="_>=]AT52X(.6;4C_O=,//^*+"C^G>=T'Z+V#EHS] M528V&O!_ ]._?U,MEB"@_^W")+2X!H-&O^:9ZYVT] M!GL,3?M+YF%JU7,M_Q.;+Q<_$D]#7X'[\=)M=!NMQI^=RDX\XH!(=V3)"M_> M1649-P*^!%Y-=V:&.O^FF\AUX.K;^^>;/P975>7V_NI9:&3[#C]]N[I^'RL,/Y6HP_%7YGZYNGLZN'N;O XO/GF_[);PD9X'B^XE/E6 M$^O\5A.TB0ZEN&^*DSL=X]Z> MN1?;JBI;/F;Q8-']^-B^>3L=L[^Q51;N3$UIL69<"I@RRC#J22TT2@[;2PE5OW\ M8O]T&]HF1U/-K66'<+TBVG72]=/Z,C8::!V&APS!"6&AEC!L1ZDP44&WX+]A ]@W( 6_SL(V_ M;BI6@C3])@7IIQ6DN37INF8SH%N=CY! $E6G%FSF/_1!]M(UVQSWZ.;@=[!A MX)>!J0TB>SQ>SXTV37%LU1IE27 M)+(.%,=;(ZM%R&IE50YT8C(XU[;:49:E M?%%'(YMHYRM&UW3SC7$9K0!Y375OZA"; WMV!&!Q<[ @#CTVF\9(^?N-'I2' M\;6_03A"CV+GMP$P,C YMCY).#.P7YYRC;*@+R]&B / TJUJE3U5MS[7]1Q<,5&3T[,J5-#]/3R:[(I-:'7 MBHT&H1KX;Y<\7ZA;&0R(!SO6PP7Z&RN!:K7"U-#?U-$W?_]WL/TGV%'$>;W@ M9'D8W^'.;X.-%R \U<'P5+5>*T_E<'EPF7= J].H7/9:J4JI$XYFY<8@?U@V M?&0J(\\&[CB:\P@6$)ZA@P:G!6P1"DX?>9FZX?A+7>&B+&%EE0+ MC\'UOB!!? UX'::Y68YJ(*.C,U<:M]H&-[-/]P_F-6U1Y]H!]]C4CV>T=MI@ M%7V>8$#*2,J=4W4H"MK)K5^,U-VVS.(8,Q!UFIBOIKCJ1QGLU4T) 7Q3O!,9 MB.J;#W3CL._,9&/=/2+/PEA M9:9R"X9U]H=3WEYW'I@:&86LY&*U5J6=#51 MS5>X7#>%"D4^-D-77W1#IC<6/+WQ:!*SG5L@?<33*S!KE^EO6.=2T6-)Z1.7%BW Z92O+ M\)]4H_;C4H\VFZD %L9-/J[D6S3X_401/U8RGM9NJW2IC"?#U +;<*;.3]PP?.0[+$"&3[>-LUQZ]?+4G^?- MN3;C+"]UK%.Y[%1S'![" MO1:!O>&A>FA MS]:5ZDP>;>L-Z$+[/O_=P>2K0',>!!W$"J T].HD>WJ]S.I]2J8U9(S?O%2* M1N6R7^VDF[DM-8H3DVI2HS@UC>)D%(?[O=MREE[#@*V72'_ <':[6DNWJT6A M]8WW[37JEQVJZUF9OD(TG#*H]D_[SPGF_V7*HG_9&CUT;-'$^S%$NOG M67Y!_*C.A1TX&('R8;/?5/LO1C/7AFSDV1G)X*UY-S;J;%6[O<_C\,\(87D9 MY9W*9;M1;?9DFFS1.)AMP88T1QG;UE1Q +$\4Q;0*JBF=+QMXP0-VO /V.\0 MMOL;W^A\8&I7EF$PNL?!WI$%Z$C.S^6!O+R87J]RV>A4 M.ZU^J;+13IJU 2^;V>@[<>?$YM"U,D,Z.36V]C!^%/M\-%33A0-RXV_UB.RL M7[GLI*H"I(*" K?Y.@RM*3*Z%6V^^K6YP"_577:TJM^;HO$JSG^ 3 M[F?F%H/V.1KG+5E*WST'(."53^W8]%* ?:!ZZPH\^F*+? MQ+JI5E,6%AR J[RX%@T1Z]=3-577\BV9-E.2Y33S$2R@O(R M5[Z(Y)JOPM]=MNR:O;(S@@!ZELDU6XLA#.SUJHU>5MF;95,9#D):WBDU_4[E MLM&KMNJR,U<94F=^Z*9JCF3J3*E29TY?7L?#-KKC>%A62]Y*:SH%#NFXUNBO MLDOCJ&/_5NSQ87Q%.QSB!H\HA*F)=+. @9K28"HOJ[U7N6Q6:^E6,$EQNS6G MXOX<9$T40^%3$1F'G7NUF34N=B<\1FG?"C4?]/GAJY%06<' M9Y\J#G-=@YU4 $8C'^P3DQFO<5>65GM8X=\/7+-%JGCN MUIJ5RXYLX)T&ZO+2$UK8&*_9+E<%PNG;1S?C,1N1XXA]C&@?X33*6W-D M>*B67XN!N+\ H]P\IHF6 Y99"+:)0>VF[!)19)K(.53>K74JE\WL M,B.E 7<*1H0TX*0!5U %!@TX3707QG94J*U4ERTY-._L@&N?ADYSD*1Z9+9N M:+H+]@/D"WVDZWCKG,*LS122!W=043#9I9CDB5EN2>XP>V M9KR*ZBHO#)9HH@\-"^&)$(O/CS,\BX<9#@/GP;U8N>XW2N,6.B)"<RSQ+PG5HGKD_T3 M[>IX/4NZ]3;0?>'8T/:O6T97/NULM\!@]I6$]4Z>E83P#TYD6,4[ZK4$YA%R M@9!KK65Q$:2,@+,PNW(Y9$Q11P#NF6K.,?IG6BYSSA7!"Y)7@R]:6HH274L/ MU;.8M;+Z21GLJME5XNU*UBR!F.O"$O"CB!1Y84 O($6,=W7N5/S'30*!(^1# MG_Z[$(P63+N+=UUS)XB\OZ,6O-B"A3/S\QYR_'!!"O#W\TXW_(PO*OPXVKY% MH?XML"15F=A(^G]SK1$66:)%:8T5+,WEHQG4RV6(*#_[<(DM+@&@T:_YIGKG M;3T&>Y1>%S%)IGJNY7]B\^7B1^)I>-3;H?+\H%P]W \?[FZO!\\WU\J/ MV_O!_=7MX$X9/L,'O]W^J MHSO8HIPYL%3R8C[#^K\;V_>I,R1/VV,5)?"*#H"-XZ.&3 QY^!/.6Z/9 M[/9;(3]O-[$AQBKLU!OIHV=75-3/E0C$\.SZ@*0("<$//XU"\##2BYW5QM]3 MHT4<%:R/YSM#8)D_XN_?%-V%!X] BV4NT#A)5Q!4N(D/>#%G$Q\7R\];!6\]?>]A96 $RKB+GM31[P!N_+%M5Z9.V&V\JZ[$]B]HSC>"Y@Q MNFKKS*DJJ)0T:A?B+OJK?E%5X!;_JRLNSL57BF7[7[PS\=E7!:A)Q3[(&KQ( M-^ENC6'V%Y&;QMZ88BV?H; M4[X(P/QZ?1U !O>O:F_8S <[M=!\2B>X9D:*. :P*,_0I/-CGM#KJ(F?"IE!>5 ./$A=C M<')-AQM1FXR,)*&<&9" B\Q4.]C!"C A+/'$ P/DS$= "UG3+*285V8R6S6 M*\#W;.;RL>4 M;B#.Y#C>E(2: X]474 !%0P2\J8<=[ 9RXZ\=C,)T),3S, !<%ZX$E;F&7 9 M[-9 _@FOM'$.'"R>]DG]^-R)Y416&RK&,-;@O.(4>9PN6>BGJ(J,3LTXFQ1A+=E9WBT&V ; M"&OXG;&_X'@0@.8((&9JI'7P4S3$B7(:B'83O@,RQP-ZS49L^L)L[NIHUJEN M5P6=@^['8>P8Z\4KQ: )?DYQM[YN%9Y'/(0OOI8JM"J?;UJP:YNI4UQVY!9^ MTF&1Y\H-OE:L_M^>:B-CIN9R#N?F]29?).X2-"/.OV"!HQ'(,LN$N\:69\.' M_LV %P$ >'N]%;M;'P,4<'VJ#;J@KUU%80?W4 K7]K [5Y 31W17TASY,_DU M>. )' L?-NB5#KZ0T2L7'EVK*L&MBV^EKQI59'$S1@,7C/E>K&O(7A&E3SY& MN)J6KK)6[TJ>MOP\#G)R>0DD%(^C77,#1IP0P#(0WCO#[%.-#DAP[N&D6B;Y M[N TAN=;I4?>O7'W=+=IH"\LCS FLWG!.$./2X/K;9 M>)V"NG2@"0NF*JT+#5%_<56\X)W!L^&G1 .N=;XP$D -TA*)BVL+$0%/X:9TBB 17!3;IP_KQC\!N!I"! MB!C1@J/6ML.F.E 8N@HL-)Y'?ZFO^(; ^!X^A@X,N RS*3=&*W*COUM3^4VU M 5M-#Z.G M_ZM.9Q>A.P-HZ=56I_R!P@\#M @://HU0,7';HPVJ2) *HZ_+GHF&P-&W=A6 M &NJ(Q;-OW:(-?"51,@D6#%:A*ZS0#.A^\>G&:1G8&Y_<.(>/B8A>!=YG)PY MFZX\;K2D/$YPO$;%1 CZX@GEAQ6:8CU.\22DD80#R1N(ZW/EVF-(_W@]SA'F MQX@E7*IHG/))48YKVG!/H!&@$%=&!ICY^EAG7#GPS>_5S^:.QR3A3$:(9\=] M !'+'Q6-\&)2 X K\[(+M$+(O<4TX!/(K(6#07B, @<#*A'$!JZB;_D1F"G# M\'U$=_->]HM#XK[^!%0I2.>[-0)!3!5_%8B>^Q\-NY.W2,4!D$? -'8CW"09-Q Q+TL9? MV%(QU7GZ#I+4'SAX4W4#+9(S8#9GR#-C*0D.&PE05'&JQ\S6<;LXX@,5XK$^ M\EVG&I@VCN[257#BB<_,X#S:5<5Z >0(?B)XYN_GPW/E%6,R7+/QO=F@C0&+ MXB^SP59"WJ2Q%S>V#A5',"J8$$B*F/\%5W8\X,3Z#%[^ HHK7FPC7FP;F;<* M*K&JVV [&!X3/A?/) WK/_#U*Y@J_"E@:Z&K!PP!=!AI="7P5G4T\J8>M[^X M6D\@84 +#H:O=)["]P5O_XI"0(7ED2.;T95@!W(G4QAC8A_$NLN;VM.+LO]@ M-XNR8.GO>/:"8-;27#7LW6![,9,[7PVC_KE>V?3=D)6SX;KO6?O0%[ M>^QL?,[."9WP7MKJU,IT]@*D\:&7I%:_8+\,?P'_/7ERL?XUY50B$BM M1B@B5TK,Q5*]74_B[H2[FSAI[W4 &RLMEI2%?:!6TT W'+8 &K5PHI&^Z\[/ ME:>5:A1WC8V0.LC^)?4+3!SM-="ZR=NYDP=EQD:HXP,MPCU@?1A?V4S3W=_(5>DY^,I?/##S MX$'L(31VO\_OT9' !A^ZLZ$$K<$ME.B+)WW3"0 MS]ML"D:_QMTG^.W2>]G'##.O,&1(?N/K5UZ##80IS2^J^==^81WX[$W%/(V4 M8SG=FN3524GT/KCA2 "->V&^X*]P,M!Y/[!M[$I:4,?L*H"(,MB#U+C(\P1\ ME_/M+)MA4KW?NQ5^F?&\BM^"4' 46GY5+=4=!ER(S")494%YA9/UCEGL8_%D MSE=&75A-Z/4D/ZM8G*Z^Z ;7%]$1FOZJ@,.H^O7 M7VDT2L\$(AT_^Y5ACI_*9W?XTSK@GB4\Q>9Z@-P98H)'^#0>[ L?2@E /"TY M*:,@#)U55\&/IPE3E052!,\GT(,54=0A8@X);SFG1 U9NEW%]&8XK'#H>#H? M0%B%A<$CZ7O2^AVV9J\A<>)"B)YI$1@ZM13'F^$V8^GAP!PTY@<8^6G%_&/; M(7>7'_FL!JG+-J8J&G/N@#1 X=\@)B">ZO#G8M8- M(8>.ZY+!A01(>/+=_D TS'38URK-S]2G4U!HX'Y,/'.:@0>%&:3G:?@G=\)8_\"6_A1P@B\S([IIHZN>5W@A]A<"O1. OI,LU M&^NF'FC3O^I OO9H,B^>#/?%(,]F= )V'$F=3N9\L?A;4)4&?'!,KJ'($5 = MSFR!@AEGF.]4ZT F!&\(Q5FRPPR#)LV9X7FAQE%XRI AC"E1/3Q"*+U$'CAR MSY!GP+/==P9FB8)*%D]2$]%(<:]9J/P/$1X^0%YDB>$K\'_G!T@"/H"HD8PY<"CXN]MHK7^'K S',C^IWUXC#[C4<$;3A@ M)N6(6+9MO5B!BA^Y2# >8"PJ+8P2DX']\*(N.K2>89#^$],1)&%%"*NY)6$M M(BO4%STS@A,R/.8S8;?9;(S!F$C><*#XAV6!@)JEJL DF<(EFL?'\B ]^NF( MRXK?7KK>$PE*W$7*KIF^3+--H-9G"KT,_(+=$/H\@QJE+6;5T\GF_F/ECIO\ MA5/PD@J_@DID.[(Q81!Q;X&+\25+Q\(!/S&54N74V-8I9YUOGWL\N*>7+$:Z M*+#SPGS505C72XYXU0;3\+N%;A<_S?['8/C=S[$/UIQXW^\S"H^%-0R_![GY MJ3LU&K5ZY\RO]$-&$)0V*JIF42DRL*+_5DU/M>?\JGHU+*Z+YST'IJ<3!V#( MTX0OZLRPK+]PT\+'C=X,QL,GL?M\$%S=7-WY,(A5_5'!\P)K6_$LO@9OAIP5 MQ2Y^Z/@UE;[G&>L-+!OK%?W^VIS?O9)6FD1A?K5ZU7_=OSV5U'A1Q3 "D@7; M&Y\9;%8XVI#'\?"!@^6$JF.9P6D4#@[Z&YTD(U5498X]]$HD/P-OY()>[,-G M[7._Z)MV+NP,RJ@V2%J0H1*LE$,X?BCBL-2=!3?#4M%XD# >SQ?GC_9,\6*= MMKOBW+[;.M R.27\5W"G"_X%Q(\E+4%(6&0D""<0EYF&$4GU)-D8@!AL$I[J MB=MX8WZ>_91GT[^@D<4^)BI !-T8N&;7_% M!77)Y\RV\4:M<)K5M70HUN0I(H\D^9;XB M;HCT"/A- TK_!+IF#^-Q*GTF5X'MS&$C!-T[""V'F7&HU=-!]\:-[-)N<:^- M-- KOP7^4Q>;R)O8&7"F,#B1Q,:"\L;EZI@5ZG))DZRC28W-?BQ];74.SDXI MU@D9:;ODKW5*E@[=V6EWW<*E0W=W6G^OE.G0D=RY8_7%W!TQO9T0TY?YRD78 M2%;YRJD?^_YN-2JU)"?'#CG34=KTA5]L2[YL6>F"PAI!$TRE=*.+[<::/,[M MNKJ?H/_)A[5>1(]2='%Q;RN9LIH?8 /%6&0#4LJR39%T7J!'HB1:N4>71)*6 M*7"JJ-CEX%7D/(LX-(HV86[LA'+J>8^Q,#0;TCI2)W88IEXS@7<%:T0]O,)S?-\8 M=J9!R)]1IS&>>*]0+U/\UO?,41@!K$C%P$3,A> 0-:M!D]/YYK_!%@4&UMA] M5[%=T7YGX7=ZZ9T^7N]4^?-*O#6X,9HYN_+IW^?/\YE(GETT637/QI2>N+T* M4J&Y>,AY*S(D@]$$(&CS5+*@14[6.__-?VWTYFQVWXD,MUC<_=BS31T]FUGO M]X?_(KCY!RP74^BRV2X89=U5VWUC$WUDH-P2%6W M\>T/MC_4\V%\9YFO=YA,-"!6F;)LE]5&26IJ@ @44XB ,\* PE%0/.E.2S1H MB9&<$C_GS:^,XPY)3.!CXF+==%7SE<=@^'V\U''"#)Z9Y6'$C(=0WW3V+KJM MZR%\L$@&FW8I[(WW!K*C2:,CW1YY4TP0X>DP&O7BX,$97G=CVY07RX.QO%D[ M]:ZCQ6#8"M-R>48=:A2X!=1)HB&?,(;CQ[7@$V,)(GHD" DZN*^6X,6>29V0 M/).:'?/P&I4$C5$C$>G5U(O1S[#VG(446+\Y"('!X^T0J=D(K/ \FDE)CF(S M"D(,'A%8E]>\$HL)B.-QOJ!7'(^!$D*)_PILQL"P)J?W7/DGEC\EK#06^:NN M0F,(&;I>\T:\CI9@%&B$T4S+/1BF/Y\!=+<700VI%&&V6]+D26K#,P+IR$FZ M@#PPLCHX;U3\RQU"L67S8\*8*\97!/G,>"S#YFB4LN_?GI"@<65I8:EQF*9Q M%:9WX*V]6KL:5N? %<% D2C%5OVA&['GB/O#$1-V$"<77#@TP-3(UGWS:QSI M-'^N_$[-L+>Y-BP)&5%_>3CBL?1HS!K##_UZ"(]J+.A6ORT2<2W_(S?H;Z7R M,DDJJU1G,R!!9&75I0R=:(JUN[1FGM(\,*E01'2_I0";*$L7^=B!^;G,W]!= ML[!'GZF)DB+EU;(T+ <5>1!\L=&2FDU07-N='VLVB'J03:_LU!],6%F0=L3Y'Q5E,4KE:2;]^ MPX=X!@SU]>)2?HF(G22J.20U/VW6>85^R('?.(P8J*4Q8R7_U"S^#>AF_)Z3;OGHD'(21)H.]?!(>#QR[@,I[6E80*01?7*_87 M&0YC.3WJ+;B\&"<0I)28OK#S, MW IYQ8O#&UK'81E9 M5FTTED^XW"^6V KI&HZ[Z#P.-!42)UB2 /NDQ'L4F9=CLE) C1J!%\X,V=1X,D+;C^L2N=H'!?ATZZ[NUEJTO]I8M>JIH M?;?6L_7%WK/'3Q:M[]9$M;ZFBVJ!TT5+U#U7G+9=SF9SO[.Y8U/KMLQ'+<)& MCI2/F@JOV:UNH-[9Z^PTPI/DNUA5CQ"#)I@D[1HJVPMA@AOM/1+T/N3LB#@58SJN.L\QAO7[%*0\3 MOW&?B?2,_4K_)A^A&QO:*=-/HHECRDL#"IRY]%4D7W M"([9$;TML/=OU=^Z@JYY =94B#;;.@@)Q$4_ 1"$,G/OFGJ@9C3W$(:*DOJ)XO6=B MX@6@+D:/(84+LM C+8=\EZF@10JT)]&LW\J+XP [.T?#:+J?S1SSD<5IA+^2 M(EF)'K$$NS'AV/NN=OXT;L"*?DK6FX[C99?<#$5QU3X'ACX>5-\)@&=;#._1 M& H#! D5FW,RPL8?X83T@+>$Q\)OL4S^5!)_P;MF&!OH@ MB]Z!BV"O(ACBB+$UY*O &;_P%1UUQ.T"51(9^E18]5EKD$<3$JP3-- -]NY/ M'UW<$][D'[S(D0N[:<%+,9D/0 5,1A=\+M9N;HJ4YO- 'M5#^/LS! 7L0^K@ M*.#]Q0&%QMS/J[_%L&QL(KF811[D\@0A6 2\[D\LIV""&DPL#SP[YM)NP[Z" M(1L)W.7"$1X,8ROF"%3@@2,_D":0'F\I]&89F+0=C5QC;WPZ]GJ03.7G(X1- M+3U3I"_YK8G@7$10SP7 M2AR-3X;>L!%>T)E#'8ULCV?_412(C_EDIFH0;"/3>W'P5.#[)%<1](D6>/M'@GY1 M8Q)\6:*)B-]H,>A?(H[E%-N'$"&'8]PP'.JY$RLRH"*HR>?RPV1^0,_G5Z,1 M5WVH7\UV^2-[]<("B>JQ)W[B\#GI4GV_+JD^:;($05V)@+UXU#Z E_PODNS< MG_(>F25.Q];FVP@26'CT'"3V'.3B%%4;-IJ8EF&]SD$I?<4^8#@HG-EOF.%% MA58S.@NJ[2YV]_$C^S@&6A2)3?39S#]UN)SXI&;X+0A9_3,2/_-72<)B<0930X7#'';?"<;!MT M=LR\MGWEG4;,FFM[.0<=H4.]-B)D_:UBTIW(X(YGP_/80/C>B2K2+=!T^H)M MBRR3M_,3UI2%.0@ONAB 3DG=T7;27\G2)VC$7I1LR=NZ\Q?1TCNH4 @'>O\, MS35M&8C1O^A"ZK&D!@V:QOH'=MN"->N!*1@D$9*YB1EY$QR\9)&IO/1 S)=D M#G'KIYT17.H9?C/9L"LB_"2K*98F@/Z\:D=\ ]SS$YFZ4!49>=R9Q$G5 M$>G-U/I-)*<$7Z)3#TW)Y-=$>E;Z YO1/N-/-+"EK]\$F5)*B2V$]=6AYV[5 M#0M%"^(SH"];S.<*@0.[!?2)0'W0" ZS=&:&YPAN'F,-#><+(M;A%3-U/6COM2.TXJ?@AA MKA#0"Z@E1)8HJ'9%#O6YLGSM.Q-#$ *;>,UD]WW:^O-!#U=BSD,D+1PGJ].? M1K2$)_.\M%:$Z#LUJ1PG#0,0PSE\I"D1-!6/_I_)K^V/9PDGBB1X*/VI(Y@K MJFNZ:@NG4CBEA.8;H-[T/_B/2 BGD>"1^26'ONX*M#&57O6;"H!W=-5_$TK? M^#-YLJD'*L$\;'_)Y1>.+>'RUG_^7!BCJ($/DC/; A__\L 97YBY ML\03[U M^ S6B9^!KBUB,_$A-Q>^7.8K%UPL:5U^-Y7X_8KF^3T]J2"=XXN[^7@;U<7! M,VZ$ML.H!G_CUHE@VR=_;9WW@-?NF_RU6Q.Y^F(7N9*F]+7J*P>^;Y?+MD=' M0H&E77"Z9S+;;HWUZFLZZQ4SF6VW_G3UQ09U!4AFVZT'&K:P/85DMM)U0Q2' M<)ZD\T7"QT7CO-;T7% M./\.[SCWQWF0:W+]F\D?L*&;_6J;_A=5-_%=3R(U+O5.Y^CD_4?E;/M.\4T@ M[GJGO6(2L;EQ7O/A>]V[&?KN>VW!7GN=Y+T"F00][WF'^]""-.8[QNU]Z%Q% MCP8O9\M@9F.GV9-NFN7GQ8"OB&+"+TB2BY+'MVM6XG$H8BD/XT'(_AZ0Z21@ M&-] *F1:Z&TU5J(W3R=2) ]M2R'PQ2!@O\Q#$5+E'#3L;!D4"5)_/ 4S!)>& M3FR>1Y$T^7!G.1TUS?_/S[S+FP>='AIMT<_) MD0V\4F"2[U.\H>M?O/SO\6[_^2>^L\!0C1C9.N5??U/?+%U3MH8I^5O6K$H1 MRU($@D/V>-X&;(0$X6HI/&;Q86"' R&!!&L$5,21[M]?/Z^A!XE4)N5O-?KO M(AFP2R;D CL]>'[?6L8M=( 8-WVQ?XJ/%\EV";ZR%N?KJ> M]<><#N)_-_T: M#]%J!*X*J@J.0PA4-<,%#P/18QV5*E./#:3^P*!FZ S$\!FF'"5H1D>!'6:( MB%B#/-1Y'NIG'.B6%+V9;O,>OW@+)*Q2=R-D41W,34E_4T5^O MMN69&IYFP,3A0W?7HOG__JU7[[! MM)Z_:9B)U*C7-E#X<07_%_*46YZCFIKSM7 H(P])>*#/1!Q[-&)L/%Z+3(#0 MH5.G*!$@ZE13SNBC URF"/4S$7X7&=" A.\B+**ZB\.ER<^U#SYVH^'_VN[" M**U2L/EBT^S4823*=$/1I75C<>M_1CRMD?RZ09""%!U8,?0KCOB#KWQOH\-' M5:R-*9PU@Z!"@>@-4OF:'UGKFA!^$VL/?\ MP%$V"-X]:M2I7#:3ABGOC>BO!<5T9HA>%2DY\A'N5B[;W:R.\)( C)JL']LH M'UMXU/=C\3N+0N')X/'$V8=P8MBO+U]J507_]W65.(ME.Y9D>9DRXF-OKN#+ MD[ O!NRS4=^SUM*;>6GI#PDQ;^H;(\I7;38R5,<)AJ%DK[;O6M[#2/]. M6WM:V)D#2MS#^%G]&$2:U#];CZH-\-\JY>=(BO[N>F /],!FO32*X&E01$EL MA'[ELM5N2=K(E3;R-2MV)@HS_S#;BM-.@X)]C7KC8HF *.;5R@"QA1#]1:.0HBL!S0R9C/0QGH*O M1?JY).P_(^S+Z6/,+1, I*2H073/>*^A1 ,%#9/BVR6;' 9K2JE\;>&13R,X M?;.D5;ELUKO2EW0BGJ@,4-&TUU03E,MH"/; % M>M(6.!S?15?K^Y7+>K\IU7JIWDC5LBC+D[ O!NS+&4TX:L;R0IEM#1*LCRI[4K8?W;8GUC(I0#YS6+\V&?HO5R8L,=: MZ8]YD.U^613" J0V%T3CW]DJ[-0JEYWR&(5%/+_%5. []=-Y<^GQ3#B9?_3II=K+^IHV\W MTYEAS1DC ?+HV:.)ZK!'4'13'4#=[\D!U GC=WS@*P1]!<'N)$V>3@9<7J.= M;P'O0"H*4(;"2/Z?O0"1:!1Z 8V!5']E1HMW)V =S6SK#:S(8'#S*U@(+L!! M86*_CF*-XX]2WU5;ZGJN98N9L/!\ M1((UH\3.JC)C-BDKL ZQR-@%RA=,:FC4+AZ'#P[]6K_X2C/A73ABKG]Y5=RE MSD"_&ND<5J33.83B3%2X_URY-16< MRHCKJB*V'"90F8Q%0%S^R*#%XVZ0B#)YO4^9XNV:#LB"U? W ^=S/,.%[1.\ M^&D W=:B(Z&: 5V+5<\$&R5 5A58Y&CB@]/Q'T I,=T+)W(HWG5W0J"V9C/+ M=A&;<]QQ\#S_W7#PID!&@K)<184%.R-,"(7;;I<]LR#-##-8]49UCZ M$%9X;[E,:1%253K "T&5SDC6R=@(X:C9( @+]U&V>ZXROP<+I@&)(Y>!ZP MJRT$CF^L +L9!,]ZM"T3?AV1>>%PJ9.N[.EW]I$]^XN:7:7*$T-.IX0@4>(P M09PI_V)PA0;G 0Y[H60#K.Z-+$5R@1$+47X,AM\5W7$\7&S:QW4P_)VK0?B^ MLUJW*L[LD+TBN)0GAH<'P?CEV9H!\35ZM:_?E-LIGD !43A4_#+4GH([K^$0 M&9;C$5]\GNB. N]2O)D&QB]F6@63F M!-FN%KD'SM:+Y;GD]* $07BB_V3V@9*5\>.GF]QJQM/I(>.'Y:LXOMH)KH]P M]LC2X0<;CX&3H1C%(S_6T1)7YDRU<10%4(>)@%+'@($%IV:]7148Y4N *_2I MPE,O.*O2S3V>UZIR-@=W '14C7-X?.Y4!SK0SI5_,@4DD]@@,1N@*+X-SIM@ M5QPG"G(KSR;^C.YQ]&; DDR @@ZKBSOH!\B,8Q49X(WP"-GJJ[A:.F)0G,IF?+[^?"< M+L=2'0 PZ/FV[FBZ+_^>X1I!.>\ZR,87MG \5-/T@'!\(M^.H#\EQ<*6)^J; MOV=4X &>/"%K@'J:(-L78&\F2*\Y2"]52"^A4:&>CZP,#09W8H&^@1>*K>)E M-GW"80V0 ,7'%'^YEO@)8$97I&K.T4@0=Q#O)*78M<0B 2+(O@#".EP]6JVU MX-^H:^A !]S?F QGA-D2E)4H6&E^;,R(7_VD)(3MB2 ^%1;38;:W(RE:MK $ M1M/:@[ @+_W]IAKOZMRI^(^;!/Y3$?#KTW\7PIG1!,;SKFON!+90^WOEIP3S MF=2K\QY6384+4D#C.N]TP\_XHL*/HRJ50CH5+$E5)C:JAW\#I;AR^4RL P[? M%6J.<*!^_DE-@$("Y&* M/-]<*S]N[P?W5[>#.V7X#!_\=G/_/$1A5*M?D$SB/^"O+U><"3#MZTHH1$YH M(V0'*[G# C=8Z9 ;>E.X=_XPQDC;@SE4#?8P?IQ8KF7J(T>HJH>91B-_

    @A&)_47=3$4;Z@7N)O M4GD >N!_'?C.R&*Y 99R]6M5N;N["EQL_+/@NE?0CVW3 MUP = <_(R@+--X3QBPLQ7SE:ND7_:OR7^OCOU>@%J^+ M^-;_O+%<-IK<&2,>U]68?@=*M7%#&CF&WL M$/EM5"Z[M?/EW$V.<: 5 _.CC?E-OK+W"=0(.H1LUT0 M4 K8:B]@L+DZ=^KC+0FTK3J* THYKU(7UMKR>>,6FHOY1 )9PA:P5AW[<^5W M8"[VBN=5_?62KY9./1D%L%_\$3F7544?$SB85ET&"^R+$Q.RDM=7-$9=.MF' M$Y=H,5<>XFIM15P\/@&_J*.)SKC3 $6\1<)1P=:T$1W\$L[0CJ^8\N&NT&* M@\EOOS+ A1^-0%?XJTWF\1^Z@U;[P*,[N.M@.'< ,@&?OOUC, RX],RVX,[I MUD0Y -L5A(H+\@D=>[@ :[G#:>!-:05D-P4Z(\TJF>C2(I]6)N3SY]![<=B_ M/4SZ>5O,Z(M_]3R?L>PHKHWSD391G!]E>;<\ \XX>A--/*2A@":Q:[V /B%T M01+J-D,2?R'JV):C1^)J2=*1G)&J85COH+OC M@EZ8R<;P*^U'!7T;7C9%+5T+;YI:&C.JBJ-/9P9G81:WF@AFD]N@81@T(@V '.,J/NXK*MWC*K]"25.T9$Z6!8ABY?H$^XP^@RT)^R07O.]"FIQOH MB7=\D;EHVEP!55 B[AMO"A0M'VX*[@5EYF4Q#&R'+*> FZ]'M*M7/9[_6JM MMJR**.\H_+G]H(1A45PL/W2$!JCD\%])17X/TV"(,Y MQ5Q-<>"Y=*"3+-B98 >V+\#>X%<,PA!)<+;OQY !'_QJD@W15P8W,8*%SF:]5?*.>:&NA;.H@=E6)IL>@U+@B7@"R(YSS->,C- M0+,KF8?$XF-!5 R?8@7./& F(F\)H555-,_&_45@'^93'NH+O>2R33"B*\B5!B"K,G%4 A"Y- 6IJT!'@*YO)K' M$;6D=_83*H\WZ\-\=3Z%![X^?CT8@E?! H><,]P#@F.^LV@%!6"-V5@6T]0R@L;J1Y:"=' TH>.9.#K MY+# OQCF^RV&>Y+\F#/@:]S+'L_X0Z6)O>HC("I][/*$&+)_PJP5/Y*FW G")/EG:@\L2M ;^3U M>N@R6=;>G+CZ%GAR>?(@UW23O6L\I)MXU MC^U#6MN]_B($2P669!/PQ MN8B%RVI!=2=J0#.09Z1CRF2D:8OO4%Y&DJ BWQO)#)T[1$6/8+$<:4\L[7SR&Q M"C=^[MU*"/.,/R 4M,P^V<]B8?OF9OR?W[FQ#4"2V^&M2'F*\EL_%M( "[-^;N^/SQ=WSR=73W< MW0T>AS??_%]VZQX1)HI=\*JY;S6QSF\UD4N%!;OQVE^ZI]OZ^S;EN.(-??_B MY7\/N#W]EAJ]#;W[%+$L16 HU"_.VS/W8MO2RRT?L_BPD8648%(@1SQ8U#J* M^^OG-2WF&B'F;1)-,W'G"SZZ\=&?^-T.-0A;76V$$9%I*8O MMZ:?5B741.&Z81\C-A.E#3.?VL@7SW_E+NJPG>WN3:9DVZ]#!J,%9IUOE7W+ MO-'7-NUETKIFMS.8WLK*V? ZMP$_P\UQMD+WF]O0F>R:,F-4XQ=@';-;O^M# MHC\A.( W_/QM%RC:)^.-@_P7#O"!J0UBX!:OCSV0ETL&C[VS^)B/[!N?=5M8 MY)5J@]MR=CY+EY 2XFGE(J2MZ:==N6PVLIK^?JH-UCY7H]AB-?CZ7+"7VOI^ M:M.SY8*N9"WI[*6?!5) A2EC#:=3+@TGV[$.!51SLM%+NE(OD;)1ZB5%6IX< M4[:'LS VB4S,OUR1;%!\W21]V10.)2J$=K*U>.JEKI0462?)0"==B_C\]9+= MU=)^Z@K*UT7^&K1U+FGW*:0:]D'IMY>M)H'*_S/:>2O>:2LY86K+M*F$A*A= MTJ<:E1U2L[ YSK;/[C0H-2L"@+2;<$6!FP#5'2%'Z]UE=XV%W>W<$RSU]>^& MG>9J[!RQ1=D&H"1\$AX6RDFX_'GQU&??ZFSW0[H#JN#JYN[O( 3O0@ZM.#DH M.ZN=1>W?MG(GGZN!F[+A:"FIL*#67J>AF6(.KU*V)-[F+DF\]=IA6;RK[O^T MF9HRC;>(27(%(8Y3R^.4:;R2"&0RKTSFE>_KS0_3<9G :@?A6YFL(O= MD.S2!) \C$% %4XK6:O_=TMH)&;7L^) /!_HPM[=>NOE:[V=B"[1!%&A61XF MSQ52E*6QOJ)K$Y\-![&JCX0(S.'HH*HM M\)Q*&^_XT(HMS0^C%R0QL;[H[/WNA@58XY8:9#EE%A7:LK_"X M\CGIM".:T'45V4^BW;ZEH9ZIN[4/NENG//WJBHFUO)WD_1I@K='/I9U+4G%Y M8KGYDG_+CT \\2%A?GH:+O:?NCNY\AQX,[.S]EOU&E&_5:=16=U68/7LP_TY MWZYRJ7FN"( M] !8!V(@5/65.RNQ8F$LGI""7S "N?9JR.4U^3#!X^B$4PH5 M%1U^$4"@&U:,J M'R"'].7PN\$B08'2B,#\'@>LO.J^OT'2S:AJFD+6'J_G\ M>6*XYM+EOZG_"R!\M"W-&XE1WF+4LG*'<=^D*9K+0/U,+LY6?Q<79^,P%Z>\ M_;1N_[2^Z7KK!%RE!79.KP9\[P0 7R(?]5%<-LV6]-F P5@AQ75=G/HGI)9D=N&T./-AVC\-7 O:UM\8KW=S;%>$/QYL$?K@:*;8]V88F1ZAA^+NKGCUM;UZY7+5K?::W4^37G=D0B,BBG?+,-5 M]=$GHJ]&Y;+1D[25+6T-M#?5'#%MR*8Z7(\D9=F/(.=4$#^OGXC:FI7+>E=2 M6[;4=E(4T^+RKY_5K,_/234)_6T^JX+5!@'8K[9KDBUE3&"^$+RR:,*?\XEH MK -B3Y)7MN3U2?7W+K"O;E,25SZ\Z],K\#W@9+7/T^KG2.1V4B33)P6KU\M* M F;CACX9;_,/G1FP#\Z0RMZ7.S.;F: DN/:Z,[:#E53(X]BKU<"@KG:Z135W M"MP^]NC$M[V*>SS:2^Y=VZN597[.:;&U0_36;:FRH'RN4;GL%Y7)G1:1E9Q0 M<,1%M=MM25K)P;+Y/'I6JW+9KG9:D@45S[=<U4-%J]?+BGLMN9=/I(']YQK% M(C$@,2 Q(#$@,2 Q(#$@,2 Q(#$@,?!Y,2!K5_?+)J*"8IK'*-I\RF+5PXI5 M"^I4Z5#HHII&LYC?45W;LO M<2!Q('$@<2!Q('$@<2!Q('$@<2!Q6C#4:X/5=^8=8K MF-"3N?*;:O_%W).<;4JHW'^X::]S_.&FZ2=5R0%O_H/EB,P3A;NQQTY M(%,FI:Y/2D4?/],4"@G(?-2$+*#?AX[M!A$37YW"%6<7+>EA6YU6OR^#9=D& MRXZ!VS[BMMW.*NTS&SYX,NQNX.BJ;.2Y*E,6@!.D%N1[+!K86K-7K65V+CXQ MII/22XZ(Z7KELEFOUFM9Y1!)37 _UGCCV=9,=CE>Q1PY>(YU:!J8/"5Y8QZ\ M\;B(;F:9)7>J65*?J_Y68N#8&)!&EBQT/E2AR$9\M&1Q6"Y:0C;8:\LL:9D% M45(-X+/A0&:B;)F) IN QRK66!',&'Z.K%?@FLBN93:*S$:161$R&^4$X"ZS M460VBHQ!'.0Y$/7,C@*6FNF,F6TS35%=155FEFZZ"N((GB?="0G=:D*(#=Q' MA-:MB;"/%OYR5>QA[%_[,/[%LK18]7@VAFU'NB5R*O\N,A7D7@0NW;*)S!4D MG#_4-LYI+=A=V@SVY"?0K.?%#[#6/ _@BO$PC1["MP3C84Z>7-8S[:*02S\G MBKQ8^1OS_":(3,8\;(_ZS40?\U>K\$Y+5R)?K6%JP:S M&3.U\-H_Z_&EK0 **30+0&$4$ HTMQ<&_!@T-^-=G3N58/'19_^TL(DM=I6P MWEUVUUC8W21@T4)%[--_%X).@9@CP?#*3QFL?S?L-./K7Y%HH)SWFH"-$%\* MJ)SGG6[X&<=9^'$TQ*10C E>I"H3&R7OWUQK!-HFY2%88P4%/#;<_/DG]3)* MJ:O!$EMFTEF(?"WR",[;>NS8H&I]$5.S,0_!_\3F"^>I"7L@H;D3$EIKD+ 5 MOSS $HB 1$D,-&X.%M[>/]_\,;BJ*K?W5^?*RKR5Z$XZQ=S)_WUX/GFVOEQ^W]X/[J=G"G#)_A@]]N[I^'Z ^JU2_(+<1_P%]?KGR< M?UT PR9RWIW"6DFI1_LF!?TL MT5];&E(,5.T9GF#;8Z%"W>FC/KVK](S:QZV_[RU-_Q85TKN)JZ;?, SK;.)K3ND:N;]TUY4P :^?6_&B=*5;BN.=*<_V>N0MV M^S-B:;=^-"ZMUSFW%FJZ8#U_T,WP;X$T?$4@-#Y/O\.#X'/ ML%6$YSS/9]GE4#9QI%]?CM_:&_%^Y[?2(1ZG\S5.;3Q?H,)&5ZV(92?1PY<] M">+*FWJ&ZNIO[$IU1Y/?9P,-_5[8U^79$D3 -?!;\S>F.I[-'L:/MO5J,\?9 MLE%D44C* 8#!9SO0%M:=IQK(_RHC^2<7198XD#B0.)!V^<%V>23$(XWSS[,^ M:9RO/1[7"W'-$[/'@[#Y>H/V>-*&L@.W.K RIQ MMW-BYE:>"!6&=F$0VJU<-JJMUJFA- \+.D!U#E9TUO2RNW'<0\*I=5/MR;K6 M/BZW/IF;P+Q:S/DI>^OJ \1FX.L2H#@>F^W#::E7>[V2S2XI'F:%_"P,9ELU MP&RKVFF?)&9/38QF3C8[R]%6'>5H-TB)^YL]5R"PQ(#'PV3%P)$]99NRO M4'Z)#$O:6PT0<8UJ0Y:T'ZSW9H.?)N"G6ZW73@T_)Z:]9JR(8B9-%>P9J8C* M0&_9%"&) XF#:.RZ:\(A40J\*] MWNS55C6F.""OG"JO=17W.>@-)W/^$:>4!4R-8"&5N+B=8SAXU0O+X#P0%8XY*U7;ET)S9C2Y(5 M]A8NLZJ\@UY!/9UMVB7 %>$IH#<#JF**0)\WLTR.V)F+UZEP-5)Z=?GVY?N< MB3[#-U8)(WC-"W=]Q6_1 /UT_GXP/4T8C-W.C]/K[=&#U0 MA7SWPE'&L'O+GI\KZTDTI(((L2:L-@8?HE?=V6?Q0(C\^>H45[5 ^D%]M>H$ MAP,/"L&+V40*D47%7N2JSE_.N7+MV7A&%LNOJXL5XTAN8-0Z\+*7N?)?Q4WM M?9[HYE@WIC?_]CA%#=DK_HAZ58,YD=\]!_BLXXAK''2M'C,Y.':2=]>6.S2N MMY8PDQ(I$?@[\&FB0M<*N"/0!BC--A",:A,M X&],_@;J-#V1-E_V / 599J M4:D,%=CE>(R,&C@C/@FIA.@6GZ(:^)HHA:K^"=&8 =2 -*Q%*5'A1"BZ"@!Y M8W\)_#IR-N!3>.I2I3+=&G"1A/?;#$@07@A B.[2#?L,(6TPCL5\O2_-8.R<+9SP\$QHDM*:Z ML:GFG#@4]0;AK_(<)G@XDB.BEWW,F*;CPN!K37=L]JK:'&-L/(8;?9Z%':Z5 M-]7PB(M-+9.1\%7I=.AC>!@\8^P?0.*L< U\]CX!!JG#:D%<3^E%S)["VNV MJ:)\,IDR9ZI-JX=%ADS/AR5=KP,OT8AFZ*D^(>E.1/DX5Y810;)34#@VR7AA M9? HQ?;:"1*H64,1R@9SYR0.O =/WO. MHC $F+I"6N'*/*!1^]5"L*X34< (7;P&0 ,W^?2#V")H6@91@VFYL&= ZVCD M^2+K%K@YJ$N@ +/P@HGZ!J<6H :X=N!IN-Z)[J!P)@I@S/65NL@B1C8LW=95 M+E\3)7Q$,YGQ[NJTDXUTO5)"OK.H[NGC!AZ_AW0,/#9"Z#P%#\XNAGBXJ-SD M_&D'XJRS@Q3#T0/GR[E?'/13%%N""(\ YSU2GHH*9LR5.F]L #-7!U0GQJ:6 M._@@-A:;_53A%V>&_:'>F#&O^LSFA8% -(7F(115W=(*(TYO3>4W,/#X$7R40E$:HIC M9FHA8O SL33;FBJ856=8KUPS"980M6NLDH" OTBGM"J6SF521FS'IM6N5RWK_?+FT<8'O;\8:4(I!"K^P'N!. MX#J*Y\(&_R/T?N:Z!JHZH,(%8+6"\W<.JHDR!-V".'0"+U!G,T-G&R70K0F< M$#67>^8^C ?8KHT0MRBMX?#[1JZP&A>-74) ?\N@RRI_T'KXURN7K58KV7H, MO6G ZU]55 <1'J Q1VD15FSR?H <-[J_?5B.#2#C]F.BW#7_L=A08S!6^ M"K)5)NI&?A4HQ5,XXH#DQ]"'&!Z+(YR')O93V'P>T,4C5AYW?P9K#QI?KFTI M*L"0N/MK!KP,S$CD'&,^[6=+5WYT0ZW*)6 $0&)AUTZN4J!3EY\64J,7 M@9$9-'6B@7;GL+J&P@H<$.>M,=Y+6^;B8>1 YE]*/2Y<*G'#&OICS> M0[Y:[I@+)\^3,S$"+V2.IB-"":#>1Y?G^WO%,J<8T04NRL#:LN8, [M 6XYG MN*HIYBMRY=.RG46K[=6&:\[0\ZN,5=T._=#NQ$+=E][ =1!T@DY).XA?*: 9 M*+J,TT $LT=QX>L44#\RA3V;(U/EQ[W.D1N_9EYPO>97O%&A_!5[3+ M^LLY/N+_L_>VS8DC2;OP]^=75+!G3G0_(3-(O+?G)H*QW;,^T6UWM#VS<3YU MR% 8[6")E83=[*\_F562D$#""/12$K5QW],V!E&5F95OE7GECC$8!?_Q%R_: M4 E.[#2LZ1QT0^.59D63S.LO=\IW@@R1[_9CFBC.2;56K@,N,RO"894!S/F$ MS[;XDV))$)3A@++0]KWO [X)E8K6NF2T8S^KEQ]#3VBUO2=XGCQY $O[-_FV MLB=S6.GN@VX>OGWSG]/<\<0=_/0<3@Q6=^I+C%MPM_SJ@">W,2GJ!/J]Y.P> M1AE_[."+YKA;09\,WBD00 6BIA8R0%/_"#^PW8=SBZRV!-V?;_TJ YAFA*$8SQ> MXQ2T@ YVJ YI2O%GP^0UE2SFF\*O!BM[L6P_?F:D5 C$=#R['OH>_'(0V$T] M$*;5G\(53GMN038IFW N8FS;6'_):A'6.UF=,2H#,/H0I&*,_QT_=+!TPPM;NY=U6%(O7^-?++,$!KR='<$F&>^I M:E3>R:$>+3.\!M[C@3->N7/+CBF[V4]C?M3"5+Z]^WS,C4*OU1CUFKNMA9$+ M!?X+_TXO _5B>1K0*Y$-ML%G6*W<%5;T..*+J;Z^@(+&R^VF@UZ M:F.$135J&Z6LW=I.UHAB8N]-\G]TB$GL->>0.O2+FY&)OUM8HHI')\@7ZE/0 MQM1W4#0-F#E=3;@)?=_1";T9_Q9V>< :K9[^[5T <%"./S]#A89=VNR M__BGJ'7HX06[ AYE?+7#YLB';K@#OS&B!O#8!^<=3 #^Q'C&76C?>6::%S/+ M@4;88AG7#5LO<%T:$ZC(")SQ[5]GR;#^Z MS/[7\%>""Q'/@8Z>!/(!;5TP?-)93>;A'?@W%D^6J9,9B*_G ^>P@=GV!I#, M_#7DB[?ZT-(_*FS,I8GK];F"MS8VR*(O@3%;@;?9V'807".Q#P977M[#W[-B M,9>0E4]\8%1.]@;DPN5 4&M@9F"C7=GQI? N W/VFQ.'1W7I;V8[?1 Q ^[< MME;/<[Q[M.%@@(7"_@)FHK&9P@O6*(;:*&8'6.6G]ZWRT[95]@GOA3M7;(6, M)UZL4V*DUFLW1H-=ASL(8T"94#LYIO'J!OE!].,9YA=A)>;$NVR947L36#KR)@JW<;(,7[R\"7^^GA70L#^W\0KBG];7GDATRUQS0YH.C,G M8V@'\2MNDC\#7X3[8-[)P74JH4U,0%E/YA86-H"*8FU8JV6RMF*L^JK_Q$2) M;P >=/#DUEA=CMX65@M_MFR?G1&%Q-;TB,NYG]TXRV4FFBD<#:323;W&J+L; M!_BZ"701JEI0'[;)*J#1\,\I[Q;=M@]1N_ !O3GT&GY.Z/OEX@$9\;/W;Z!T ML"L>K>C-P_VW[]3_KDVUVIA5_I]2D7E4K7@/ ;J["8W&(&NH:#Z*D6AZU2&Z M@-,*@LBBU?W8O!$.!.9T*T1E7Y/4T+T;HQY'X0%6XW>507^0&)_R8E>,__Q- M1L/130R"1SWP3@^M]'N7 TX2"TZK_-O4]/4[B>@JA=ZZ;#J2L2:-E;]' _!( M;5K<-'MF65F"B,6GCA<^.>2#$9Y"^RDF@CCI[OK_J];(^\$@S&[SYVLV:D$M:M3"3:)APCMF\%I8*()FNI8#O>2H++$F MR3V$+Q^$GI/U#LYJO#M\&&I$-+!CM#@XH,@64+6']0693B;^F(Y!E6.GYMU> MAN9\B,/./C;-=S.=DU7C<4>%*3VL$ZOZA*-3]-WWX"K92_89K@,TR>:0''PV MV! 3M5OZ'/:*\3-&X8G!3XWQG?3MWI19J%V=/B#L4!9^(-I8Q M=8>[(%Y2PZ74< (RMX/JKAV#>2"RNJN_;Q<4N_ ;ON#^#WM%SED]GGYUELVQ MZ39&O;1<1#M/NI,1.B&>FZ^0CZ'HXZBP=C\O4R%2;CLWJY\/9P9LB-LPTR%N9V#$ MSVUVE5AF_-RH'YD%51Y<8_W/DE\9SP-W1_V5:J0)H=G*C&Z(/^\3U)CO]@66!./D!.PA$8,_!4 MV^'3@-ZIQ3XE%?+9LF?4P%YP%A\?G3@\JG*X/P1KV]/BB[/A^"07KOJ@BJ'Y M2+-@)TY0-A2@2N-\/%;<.K$M-2\J'^C&)BZRH?QQ6\0!O MY)N[3F@4JC@//FBQ?&#(+7F2F^6'V&=+$/:!VABU^_&R_D1-.C/<,!D9S*@U M96.C EQ1;_@C2^=&(8^B,JPUR8<'2@F.?B,J2#2[(P!:\_E 2.A[!O#"\' 5 M4%4N6&,&2[RQNE$K*TU6UB;KJ5XF*[F8TZ8X4I-[1%.041\;CUA+RB$]F*;X MD*.9\T8478>^_3[X\K :@'^R6OEC@^"NN\_6+0&PXQJ=?-"SH.4)X\ZC]_YT_\;%LOX;_<<$&I/-.ZV*/7B^=:,#@M-"*0#8_<--PR"*D) M8JFM.7MO[A]OKO[IC0A>6$YH2-JWN>5:IC%QPDP,.R1P,J\W?V&L#VL;LJ%: M\^-!#LEI .$EXH/WXO#!]Z,L'X%'VTV%1]MK>!C.^Q=SY%IZJ=;2+Q.S_(C= M]5/M;B <9/D@U?J'R=PI#['\/:((CDP^3(?IWY+0Y")LY*XJT.1J*YU\J?F# MDR?9V:SS\N\' X8_5 5G-W*WE,]^05\E &6.#IL)9[MT-AQFS>=&*P1\F+F/ MB>F-7&'=^&Q85L2=?0^W><]0H+H#N/.>/ ]X2$R +NHA]WK(63YX4QC*D,-I M>;.#.%94\.98K.\$.-ROF#7U&A0Y/N%D3J12/F)Q L,D(#9:L$_;CHS"&7!5]V%]*?1VFS_2]CS M0: Q. >BPI= '(V]EBQ%8+KPW*F!^&N(ZLC&EO+Y7LGK%@6PF$VV!BE?N4$^ MB.'=^>;PU<()I@N&1.LXJQ?.UY6SN4F/,GZB+R:K12A%9\+7,UEQ(I8<),&U M;,RJA[\B4?$RO]1-P76L# ;8VR$;P\I_-!WB&S<;$ MKIX&T(0+J^!F MF4XO0()L'-[M00LRL<4W1#^-:G9X/]'T-5?(IM4).; M,Q\CUP?Z?39>\5D,JF_JY76".;\6G_'-H";#>&\)"4+_T/E6SX,I9QBHB)OH M,6(C/6%.;;.;[X!) L.QU=?X:/]93C#,(_2XI+?ZPWI7/-,5GO,[-=CX9T^) MX2M1-L!'0]E]]J61%/8!0%@/'C7N9Z$F;^>[M5A\MFQF!5$J,P*Z:G?4Q!NH MPE3)F !+X'O6$7GQ30&F-5_QC!MA^*ISQZOJ#=/@5;5/PZL2\N,2+:NJV$T< M'U'B915)\W]Y[L1O3_:O(S+F/D6$!>P/Q2W('Y##OY?A1HLK$6<@%R6*@B^- M[&N#&>G\UZN-3\E?0.1>_M,'%K5^E%)3O-2,GY]M^@S!4YEB Q& C89^4N8B MV- N"40H5NN;GU^.1+\[\R=5/F&IGIWS*>#_-T3B -8).-7Q;5J9#48:#!NC M]J"MM(9YP4Y4O8WN*);Z]MVSL9&QA*D8_>?#]8\EM7^P+XX?RI&"V\-68]1O MMOIEL[J4@YSQY<&[3 ]488BY%FSLS-?3VA^5N$ M!UX.\S32'MF3*PV'&JAEK:_TU;R 3:K9QE\8Z(_ORTP0(&J!5\,LJ1020&:.S!"AT08#11OD!HY:(T\F<9)',GM3N#0' M@T!DZ=I@07US6"W7I@2X]%J!IM/QV M(GSWZFN8L@U+MS'J:LI S11GYDSMBL_3RE@5'!375'?'6$JK(L+ZZ@H$=%Z( M;4=>F!1Y85*(_S=H MC'K-;K6R"N=P87+@&/#="Q,["42*9,0Y#A+IV( HBK]K@Q ,F2HF '( ML*6Q &10-JMK%( D,STI #FLH_Z@ &38:LL )!=>1@.0;985$(%TX*3V\[HI M$AJL'5MU73;WQ/"9L $"L+9OL,F4X^=Z';JLG633M\NP(;%?^BA8R-2J?W,3 MR0:W[(UBCYIM/UK&?9JM_M:(G!7%'X2#N=^D!5V: ?WZ#?DPWZLD&_FNV=LD%?-NB/ M_D"(&T[OZY([?3_KAN'FIU.'>G65>(+ZY[KI)6#N<$H$ MTO$ <( ?<0$Q$/[@P5Q9%<<-6U@[UP^67 RONL:L&:+3MF"(]I=5RXBE+X,SSD,'CF]3!UT;<;J]C157IN= MAGC]GE@$KF,TUQ^2EMPURLDW<3C/8Z!T^AVEW=((Z;AP--.EU-Z71*M]5BJ.("1"2MIY>3#&7K\:D:"%*SEREBAVRO ME46U)5N_OT(9$)&-7UX80>^J-DZ@JEJ_-H2I@X[2TS)M"ZLI(D1&,E)/\]=A M"0]I_L1:K]:PH_^['H<4$XR#^\R?Z %1Q24^ 7\&VY](4 (PVF2;:*XZR4R=K%F MY'&\-G@&-X ;)Q:0*[)K]!XNC)\75B_UF-F[6&VA6AYI1 MZZDV1C-K97,DDNV#TR1_^3(W(^X6PPR'.*NG?X.3B3S"SOQG5OA(__<_!IK: MOW38G@US!1]PJ/UJ3"AY,]RY+^$@ G/Z+M0$/!=>T'%S["NG%(3P!3@Z)2L' M5X9?/(.@" _RW]3=8*_L1:6(;?XG.XW?$8N2_*0X)7*DTN =<]PEI#\GB]64 MCCH\XO9_#2 EX#6/Q+KG[$1!)L)_9$Q'6(@'NJ#,-QHO@=C3'^S$M+5AYX?J MB2ECV=A]]^U:=)5)6A:S6UOTH:RS+4CC/5&05OI)7[SI:Z/;N7H_8 MGY9N?^VM_^@G6X'G60.A?*-S0%>FV]8 M1CX1M=GK;U[C;-N\'&YX)*SC$;Y')Z!?0;G] Q04F#R&FP&G$*-*##U^^U4_ MD+%A6_&;?_ B:X\[+F'KQ9@P:':-R,G"_.ME)!>+8!K^*S;?#)+=Y(R@//7^$HAMW=7S2C$3<)&8N!B1-C(W?WCS0-Y MO"=7]W/-]?D\^W=^.[J=OR%/#S""U]O[AX?T*JUU$MFW/@_\-N' M*Y_E'[> ?C(_^MUT\M6+@S,Z$@:G&,L7N,NQ'C#\@)9^"GZ!#P3$W V%(8*Y M29X$> PA7"OF0^)[?5=ZR=RS@W&RW@$>NWE9+JPUI0_6X=Y;[?RGXBO["-T_B']K.XQ2:I;GH!FF:7HHT31N']>XBEG%R@VPL MD)[(68:EEPJ.C,)3X_YS%7<%P?DQE4>&WRV M;.\E?-^!D4(^:5>M$Y]VY3QB$4*@[$7#,/L!U&1[-"?\"^.^9 ]]$A#0^OU6 M8@ZKL/S!#@3:-XF!QM*QTR@]&6_,6HU.T-9-2IHU6A.NN;T M$M)!8]176IV!POI6)&::Q$P3SM ?@YDFJ&LX;(RZ6E?I=4O'_A!#25<'0$U@ M+['=PA:C\H&797WV.73Q2C2U+357*30U,>UB&V<;#UO*L)6I#RKA9@J 5A/9 M,#*84:UT7TL:Q@(-8VWLG\19RPUG35 KB'6BO;;2'V9Z;2"M8-Z@:R*;P Z[ M02@=MT2:P,-,8$VZZR4"VREGYGSD7_3UU2QWEY;24\X.D4UD_[B'*:*6K+"I'3Q; 54W;1Q[VAS*JAM1JVYRTC\G5]VT M<>*ITE(UI9/;$*RZAI82N$T&E_58G]# ;;6&AYH<1\>W\0"(* M0R0B%YU#3L!!/SM2Y MS^;#S\'?EQN:>EAX=D!5XF$U(EW)!Y0F1 G26I?XG1RS@3.>O:Q>?@0N@I0A M#HUN$MWW[T*R)EB5:=IQ;*P>.CZ$8$6Q4R:=-3D MVM/W,#@_@.IXX0B-83'XR'$,MWG,4"PIB*"!3A (&2@<. Z(6\CE!E$\)W.# MOG(1@V^=&:\4OLL&&7@&!?-LP4X)G#HF((3!5U[@D0I_NZ^?<*74G'CPH"#H M_ 2J VZO&$@295%"Y.]>+UYO1UPOV*LA)A(N$K[H)FR:J5;4<0HQ9IB8U!<+ M^-'D>UM:CL/) 6(VF5/0#3= Q_5A+W'_]/F4;#@Q1H?A^_1E\L%N!'XD"BE M& H*I^>4P4P:'#!JWV8X=A3%)7A?"PQ>\^\#=@6/L_ C'B/>>V:3W,+&8Q9G M6NX1"^3 5C;(Y=+B[..&C%$''\F)C?L 4L.QX09FDQG&!P#C?1KO^S;^4 ,$ M:6K XCD19GYQ09.P@[L79@L"@)!XX_M)?S(6B%,#2]B2>/:.T#HFN$>F MB(BSA.,[,Q@^[@;SABEM+GNH^G1S32@"?G(K/]\]/MZ'/3V&WXG*>;("BL(2 M%I;Y?,&T)@B?"4LP@%?+!6IC(!F^$]8_74U)VD6M,R)@HP&;A]8FU,CD"V=P,H6:Z"ES:" MR&Y!P7DR<>^[<.\?*),E_?&SGLH/+_$)I=E!T%K4!:@&INA#(-[L$I4< ?Y- MK3>3_4PVZ,_6)B7 W9ZNW4QU=?>I:SGD84]*M]6<0OZ MC2WTGRM[NJ#!40C\O'>=NP#ZDFO _9Y=EWR ,PJT7AC45KBFTLEDSFP>D!<% MW+; 1],16GO&#)EG?K9)R)BZ$7;"#Q.\@B@GZ+JAN*-VA#>VXO_*OF;CPGW< M=CNU"[;D ]Q.K32W,YF7>US0Q(T=ZX(F.I[[E[?'"=VSQ%TG-.# ^YYHZ*VQ M[FCB][[GCB9X$1OA8.:(O('((=KK"_-WXGP'#TA>)U]1VY,K."P6<4"U+9A= M><#8161Y$6'C!^FX@$.NI*0 M\>5OI#*0\5HK9FM'8\"G!7R.Q%W^[0@Z)=]6-OB?#D6'\"^6N\'%0\C]PF,P M<<"?A\-NXCUXDK'./B3GT=?&A8F]IHHZ0CL.'#N*-+# M3@8HTA*(N:H@FF%X0HE7*48U_;_VJSPOX;S$!#3:H/QKW\6K9?2+V0FKQ;F2_#NXVS[3H(S%7)G??K\%9#G.YR^$@[=L#[KN:5Y.I8I2]^).CCH&&B_9)8F]5)1J8/HW=P1 M_OR)&"X\>)+^DOWFX=NWK8RI\(G)I-3BH-5I)VJZF+QW/F/I=RY0V>VL1Q*_ M\L(C"F%Z!.^0#[I,Q==_7X#/=0$LL!982<*(R*HT\ TOUI0N>,V93$L>FI;L M:VG2DOVXM.0A'TR5_#SM6V2.M,(YTG9>.5))]]KDIM\YC5FV?,?P.$'_['IK M[_%TDS[ $ 8D=I]2!CHS8(#*I1\+ T:6U^'%78?'%)Q%$D;\\)=U^SW J6?#3*\! MJ@[ )%KQA$#2,F3-7X7A+57;FRA,F\LBBHR**#)6U=GJK?Y=?F/K%NA B:V>RJ)T14P%K<+Z::E?J7_$J MJP20CC9#L,T4_KC&%8W%.\6(,,.0;"*U" [Y8)B$8GZQG#^)QE^42.OGP6+JLLOPTU_+3 MG#W5U-6FW5ZNU:92+HXO2RY7+L2K0BX,D Y+5 -POH4QHW%NH <9N$%J=N') MQ/8'9P08D![HHS6;<="YI8>;=&0=<5@B$^N(Q\"J5\-=9UD[K.*5CPB<8179 MNK=#'YV* PAR 0N@9QD@ <)C.5ZEKRSE5=,4V0Z.+;)M%U+*VY6EO!4O*96E MO+*45Y;RRH+',_U'%O9*.:_\/\)5 K_GO^5RDGKOG*1R3?X'P^0K=[V1*8[" M?Z<_)W3I\I^7_K@I5KK)?]1?<&+ YJ9#&":?2;DWAT/W4P_53[ABHN*6S3FX M9G$[KW?DVTS,9FQ/%$M*7+R'7'_1#I)@[13WM -$6C_/*;6YLW$WZYD;&W'* M6W]8J0K4VNBQG;:!()G*QR=4N6& S6Y.%GI^*/AAV:KK9C#Y1^FV;*NS>RV$ M].GDA61WOHQ\7[MES$@5)ZIW9)F]6-HOF*&-=9Y\B/:F96K[6HG^I/;$*,37 MR^<$)3@'R0>+WVS>^/M.F#A^K)X\W7/H:7"J>IE6T5=5.Q;'VX-49P:\;8-7 MJ&6**EF52^XQ&[,E]*!I%*>#ADHG"N#1DZ2/DZ8.:(IA1VFU=B7JR '2V^;A MK$9)'\/60TH(>UUL7NUOGTA^!J+CHV,G8B034;>Q]L.!/3,"GE9ZD3REQ1NW M,1BHH0(-3>LGNT3) '['NSMILY!=G(#&"83#M@@CT2$S68J"I@MF#NJ+"8[A MXK/_@,O47W80J 93)F^^L8$K;)H>!Z$S*8YX=1Q6@A)[)'YULGED4BH\CZ/'=X.%G(_]F!$>KI2QBVCX=OR-M MQ^;4VU0&Q4H'G)AV^,2T53%*FC8XA+R:R*$NEBS9'DPA&HD5'[N+I.8 M>^(0B%P@GV=?Z'0ZFN#)'Y>E254MD8FYZ!RRLL+8/XA;Q'1.O-$*Y8V\MI;7 MUC+AF9#PO//=$>:.>DX9\QN!6G GN"U%/F+7F.D M:DI/S30A]C&_J^M:!RSVEW\VTIN%C[GJS5NK18-)%/J":_,CU M))B_('X-:4J%17>8/=1_5KW^)WJFKD,;WIPJH,[][%'_6>*%SZ QZN1V*9"3 MBU>0'DS-L\*UV[ Q:FN9XA+N56WA3H6?ASCP>6&@IM=^7@#(\\/+GU[L9S\_ M?6@I!/_O8Y(&"R>&JK*\7,]@V9L3?'DRJ,HNJ*IRY 1[V)@3 0*>?HL%/.I0 M!CSO,Z=H2]Y7@3E]I=7/%$#M'(QY&S3VU%KA=8V0%B6+]8EKSL^-^C+:3U?[ M[MWY8]6 JE[RV]RJ!_9;!=%WK,#!@RWQ:J;9;7]&G3RM8ZJC^UICI/44-=O@ M4.3(/C>>'=.VR)KQ&A3CE8;*COQ2(R8#&:JV MDT_EH0_(Z#!YA4W\1-UO:KS&4ZS^0=2PO/5A KA7O\/NT355N]PY5^SBO),# M\?-A5:5YG:D>3>)UMR!>US6:.J_TG%BQU'G17D92)T527C5L36.I) -3:DC5 MDR%5MJPK+K+J%QU9U<0=.+?TGE@.P;E1/]I"&K^RV.X-LE-;'/FNY"?%];P< MV>/"2X:YTJ0_6;?2J,,A6/Q?PWUV$3#_[=]#A;Q;+7E,JR4V^R2W!(V72VI. M-^_]H3;2/%M-\6S5?[:_[:2F(_2;MNA/64%ZX <^4=#PX QB(;];KUU*MOYW,G9 7 MVQS@G(4-NP@XMLU>?_,:9]GFY7"%.V$E[O ].IG;:,S_X5J3QH@UO6$:#0M, MX;@XO_VJ'\C4F%Z_\5VR^ M/]Z.E9I5[52BUO9%+:4XI%$$ZH_.08[YJXO7N\^6M\ MI9#;NZOF(>VU)*:_5H2-W-T_WCR0QWMR=7_W'--/M_>C>^N;L=? MR,,CO/#UYNZ1=>"VU$LO$/1^^W#E<_QCE JISU5Z>>L<=1*T& K)?LV8ALOA M:?V:"1^7_9IUZPF4_9KB\D;V:\I^3=FO*41B_?=80(EHB](&62+W_/HA>;^L MWI/N>&:W,GG5LUIFOK2]A<^!)$I.T- M6@@&%HM^>_8M :=+;580N.G9JA8AM>5M3T.I[?4+DUKI6QT[,3>VJUMH6[;_ MW,2V !_0)>PW"1=EZ X^2NT"=ER0]3MXSQU4'ZVXN_]JU''D9_/R%N_R3$:W M?#DO;_,])O!Q=4I5LI>U,8MW.XB50EO$=W1&++*I4$%._[VSO[T%[R +M8D! MB]2*\WDK9+4.E<#R%/"[683#);"T30Q9KJ!77*[@MYT) M&;Z?)G"" ^,4+ MZ^8:1ZT;)M%#<,26P_#>]P !*D1?+!B\U>9![!Z_?^D0^I\5SG@'>^G:*^RA M<0AB;\.#T(#:$%'I\$B_ ^U(T':(_/&NA*_GN^'\C3X.+']U*GY[@#/=0(J$(\/:?#5,W)PP7/G2@V$2)H'=SL2;.ZNG? MV-L9/MFNQ92EO\E)5%@079Z3Q$:2L./IL.;0B>[,V2E^!9T+WZ: KV?9[@4C MV\(RGR^ \"^P'D26?^'O0)A$.*5X#84?5]A[]4DF: &QCTAU#_VLE*F ML136P8J(^$"K)9QH6R'6$Q!SLU\DSI_-AR9YQLD;)BZ=K1._&!Q](#/%YUOV MTK)Q\M.4/KG$H9.5#0H1_Z0[#JP#TU^PS\T?V$->P)A-C"5\^9,%ZVR2QQ K MYCJ\:6HM7:;]0J0#)H(TK]D3X"4@D>',X4W/*]"5*+D.'RS"8.8MGV/_68&4 MN&N%@&R"U')JH,IF"]%=?UVP9]Q;B%-(5%:2P.:4 ->H_VUFJ MD03._2RB]NYG>*1_7^-_/X,AM^QT!N#'V)/2[X&0AB>5[!B:W]>_@Z3,42;Y M\)(D^S'LEC^G8)LS,2<2OM-D4VN>:$A%@ @RKV!AO!CL;CF8?C'Q=267\,T4 M!/\/_I? I\!%(Z"H%E0'S:*V@EH"_!)\UB'+@\_'SSMBLKKU)Y7]26M6?9#" MX*2ZO*&6IBZO?5I=7L+'95U>56N_\&S):KN"*:Y5IX;N/*X 'ZC.IG\^TLG< MA!T^KZO>HKSCR7SCAACDX<#1;J=Y2C]X!+;SMG>>X4^)^^%Q9,,0_D''=K_J M_[;L((:+FQ2X7"5EE"ZT%)DDM3$:9@IL^$MUVZ93BM-N^D^*D]88#3(=X/W+ MWBRD0'-,MQW_!7PE!(B;X"*(2B9SW7RFWHP\/A43(U=OM-X_#7B_C9180#2L M1_(=2S[@(2[.L.DK-5<\>,7P?*DC.5>P"O\[6.#Z1"G\/30@@J54@,\._O!. M<.3G.>"!*!".'_)2G"*]R4E@?!Y\REL@F05)'SA'4R,([3<#^@!SXSEEX1]U,HO5NNUU^M!X?3SLG!-28U4/W5_?KP\.2 M/S-0:?%G^ 'UK_ %M8B@3VQMDR&T#*%E"%TIBLL06H;08L4\,;Z+'U8<'[8< M[_R($/* EY4M>-591]#G+DT="* SG0*R$T#+8M!D8$<(-FV37!O/6))!KKQK M<^" ^&K^_Q>T0EXJG#T*QY,X3^!"\E:\XNDV1FKYF;OJ!>1!%!Y"$CM$QT:U M)O^P]LLV,6'G.PA8<6?]H(^5!2#EU\LEJ-TO6![ESG43ON07$M*TAX .[JE; MK'OYWS?;FJXFKH 5?M=8?@=_7,U C:QL3/TM_<6R8<28?<:ZL6.RVW$Y/B_! MYR>HZ<\EG?@UA5@BIS\9"R\)')2"63:^SR^6FZQL&S.."_BF!4MCA[\3GS%; MP58H>3,6"TQ18S)_M83EALJ)O:J^*7W!QV)F$Q_M;_V2_>:L)JP>$)Y*S3GF MQ.&#O$[0<%A1',]Y\Q*\*2['6N++O(XM3-.)];*DKL&F7DQW28Y9\246J"GX MI7.B\RIIK>4E6;]05&=;:UJY0*G_XL>W>8!$!08Y%-^&7[V@/Y.^$0GM+9VM MVP$-3$R0F:3W!^*!1!M?_W753$+DK"CV:+=U^#$]&GXS-=ZE& "3A0)#2A#% M6H$H9N4[[K_W6RU!VZ&BTA>_ZPM0VO1A3JF[Z=!P3FO12 8%]6$9A[W0U5ZO MU2E4DM,RN]\D'ID(HQ.YIF!R%P>U-WQ[BP=_!%T M5NIJW4_[;I,-L*K!5?+];%,K@O/+F9[,J-^GUQ*\WR=KC_B1%>(C6^[9Y;]? MCD,V-%8(MOSN-\75"T*/OQ4>M-+<"G=/NQ5.^+B\%:[J'>6.8HP[2A H5F7O#:AN%1BK9?VWC M.V9C<\H\M:@/?,5S<5O.[]BY-_=B?80O02[:P2U(.\4E2 \O011-R_0&-@N5 M44$^)2)B9,"G/O"IJ[2'PTJ-8ZZ-4OK3?#(6"VR,M[#+W6N,MQ%:<&E;,\,M M %!#R"8%6WV^WER M]T3-F,1=54Y[+WNDM^#+*\ )*7N+@B]/@(@GM\.76T@L1*H"%*S&4A4]M6)Q M@1!\R2T: +ZT66IBH.7%E[H:O'.;J"UY4#X/C@&4J&7AQ*WY"MK2LA'],*8V MXA!,A/N9_Y"UIWRS+&7I:VJB[!15,10F$L+_.B[#(/!*C"$2XX 9.D@^^$XL M-XI%QARC )[U7U87@E@9O$8EA$_JAF$2/ITY4($L2:EV-4*,6R-4@4)K4Z @ MZT7*9X>L%\FL7D2XDR=+2 2X"OFN8]\-<-F N+;"12.!?PD;^NKOA\U\^LY! MOYT2TC"=QJC=5]J=GDS#G,:D/',RV-L\5%0U+R;);>HX,3%P96LE@A.)F[PUO]D6]GJ6K3=[C5%/Z73R*N Z M,T[EJ3S[C=%0Z52LU*[^7MUGP_3FJEC6]$RJ68(#XF_^#]Q[ :HLJR\J%J!N[<>'!,]4EA@QNBX26;=LG4 M6LSP0@_S!,PG_AQOD@=\7-\,X%A8WI3/MSD"KV 9 MA#>,Q-9-QU.P4[#R./#C!8%:K)7M([-A5ZSU;/)9(A/;8,EF1&S!B::@,5TV M;_7.M,>IV MFKM9>"Y(0,0%VR8;YHH-.^Q((6 =0:PZ\L_K:Q\<#['^ CD4E9R'^U['D1-+ M3=7F;N=9$CG=-RN!F#BF)3B4#*$1'H6S@:V)P8J\][#O MW)U#''![,[!U^HH+#< ;]1=LBL$')S \!"C,-O\OV+ /NPM\6YG3+X:'(IE< M6YSW^>G@/593?8?A![#MG=.E8.,E1V2<*;4@0'FT'N%SU]['2I!FO)75FKN!XY;ZFH6<#_A] MSKK-8R8H\Q\"8+:#:/"=&B]/*]NA)6R_!Z%:9;F^0!9"X,SAOY M<[QR@*]U9FMO!)NU+Y3X\,UXHGRNF?J-T4 9=BM6O2<6D[WY4^(R>8"%?]U>OU*%?[71 MA%_UR1S^@#DE9QO20UJ; XK_(UR8&R.2!:!);;J110B>=8<(@X(-I0&>:&KW0^7,JQ M#A$>.](&2G=06!VB#!YV1JKJD\GJ9;5@%WQ3NK0I7O:Q @&\07W!"[W_5F2X M];LH]?Y&KT/[A)\7%'^ S$.;3?QL)2@S=IP3C1%JUHFI=+\S%/O=8"?';!. M>97#R^B@#KZIY$#9'! M.JB*8_%HN?H""SF]$I%E4"(2FC9MT@+2E,4G\TMI ML-*ZC5%?Z54MLR@2=_*T]UC$I_2ZLIM8MOI4S>"?&P^.:;>*+5@D.[4UD>]. M?E)<@]&1#46\/H8K2_ISLEA-Z:C+&P/\7X,JS:V=;@'[>J/'>68 55OB^/'D M(>7CY9*:T\U[?ZC1E25U7:&+LD43RHJD E_LB8(J!E]L\::OG<8HM*7@V;]N M;>* 7<6L-\WNM*W=S0/U[#E]0_:_2T]&09!#%::-7W-8OY9J_>UD[H0O<99M7@Z76!%68P7?HY.YC3;W'ZXU ?>1U?9:,X)M-KRR M1S^0J2&Q93.%1[]MG[:XXQ$&"N,%N\VN$3E)Z$!?1IQI+/CU7['Y;G@-\!&, M::=B3.>@8Y.L/D]P]T,4(;'%=^\7T-W>/=[\-;Y2R.W=53-:(YZPD1CD;A$V M/- 'N_)U?W=P_V7V^OQX\TU^7Q[-[Z[NAU_(0^/\,+7F[O'!P3_::F7 M# .(_P._?;CR.?YQJU(^ZV/?B:O^/[+P/K;)@G7+@&>]Y[;]#VH]@S,[-R;? MZ3.V0V:(^CX<#!*=B"2#FG7'+O8[[(UWR=.:/ =$(#:C0FR'$@F:DQ(ZJ-]T M[,KQD. =B0.?IK>B=UIO1<+'96^%[*V0')+M%K+=0K9;U#"=CYE0.B4/.,FF MEET6[^7L?_SYX-@NVS\KEPG\.'V17PGI %/Z+36OI/$9,,^K$BZ#>4/,^*L= M6=A4BL(:.X9>]7*EXY45[IX7P1%P=J%L^TBW(/8I*UGJ3J+\O+(KLH1?*6J&/^D_J($XM0O!]LAKI/A#>VP->@DT[&.Z'@^E0DG,V%T9G>ZC-($27WQ"+0FG-@2*T_>Y\K; M0GF?*SDD[W/E?:Z\S\TW_Q%X)P;W3EST3BJ<[-CQ:;E354ZJ T=]*^W.+F3W M>:8Z4O,FST1'MS'J*.VN'/!=BMKY9M.E#KO'H02F4X3&R?MFC^WGAF_GSC(G MB2,_\E8Z/1R24+'LJE#,R5/K]!LCB?0@+_(JEED]+PZ(%DI4;\+LGL2RY_*5 M:2 'Z)5W>A6K3!*867D:S"%STP>[$\RDS91W86);S7/CP3%P";6\\1M/)C@[ MTB'?]#6[;MM_HQ1 MG-KZS#T)TK45&(76X4:ATVJ,AFVEU6KM6(5]@_Q2K?X@FW;V_.NB>U^T_ MO^/WB$I"5)77_/*:OR:7R$+=&,L[?:'8(2_P,[O E[?U9W];S[T)=D?ON^L5 MOJMG7I&^^&S9+.O$-O:J &V4[U6QOY_O?#OEJ1\L'>I7[(I"(-;DJ6^ZC9&F='+K M;)>^T9% #UZ.96E;T]7$)6^Z;>LFIEJJKI2^\1W]BV]H[1GCJX7N.,;,H-/R MM!36&@UDK5%FO,I3;?6!5ST)0E.*;KH-%5<7%[CE*^F>OA4B6!N ;/>E'CJ! M.WEJGB%:B6H-!:^_N\1B^*KK(%ZEM'-C69HBZN*LY[8:*IVN2/Y\+HZ[.1 3.%U5%K>Y*F6VF YE)::5Z^@=)..TUC? MJ>/:$-"O;,-\/@--Y5GJR+:+U50=J:E.YTV>FJK;&+5S@Z*6#M0[2>[_K S' M0()[(X1LRN>U\T% SSA>!GY$0MGC\\4$KN+)<2M=LDH0=AU>D_#5U! M@*+FQWKKN* &>.4 ?1WGRGIY,DQ&J*N @%=A^ODQR[I8+=B36K ([N6I)UFO M[VZ1MVQ+#_M@)_YZ5^*YVKX?BUQZ;#R4XV)[*:Y"?%89(>B4'*DS2-45=+2/7' MO!"_,.95;"V,LMQ8X"4]4="2X"4MWO2UT_"?.0_4E)(O($AS@%.J-PLBX-@T>_W-:WQ1FY?#Z23"\DFP))W,;53X_W"M"?@T[(+" MFA&L9P-*@0^CQUR#Q- S_&?O J'9-2*D1__L,N*KX06$_XK-U\7O)%*?B!.\ MN] *26P*[_TTW.W=X\U?XRN%W-Y=-4G2Y5%X(S%(NR)LY.[^\>:!/-Z3J_N[ MA_LOM]?CQYMK\OGV;GQW=3O^0AX>X86O-W>/#VC76^JE5P7L_?:!ET&NZ/1C M(A5.ND+;>UOZV3!U?!1#W1! MF2?S TZIUFYK@V[H2K6#;7X%"G%:/@^:)* 6"9&K+-DM^T;X2G?F"L'_$AR M_@I.+E(#,8YOS5?JN#'4>5\@K^D3R EXWLP)'[_JQ@+UZV?+?H OR/(*OX/5 MOB6#>C/J(<4F^ /=D%$ASMRR71X?&R%RXILWD7/X+ZR%P''!$GTB&:N0HF_A M3P0G[G727,-W3[N&%_+C9UL$H';J/V#70Y.OSR6T(+)3Q]G,XQ>P(L"#:41: M6"%#<8NXLAPW+VF5\I"*%7^:<(X790O$/^%5>"RG_!\Z:!4I'E(\XL7CB^6$ MALU*^2A5/C[KAN>%_*4O-M#!U7=!&OK(T3X)(\,2GP*??;\4.N M]+)ZCUQ?E==7S4*7=I%GN,*U+-MYUZVLK!]48F#WN^X8^^<)_D!BC,TI_A/* M%']E.8W;O\97H73QXWI)QS\-AWUF\X[8)^#[\JF>Z31&ZE!IY88$4<\*FG>$ M9C)9O:P8\,T?-OCTFU # \#?V:WOH_ZS>I*45,C3K0@<3+V$"KG;*!J%KH5YO9]M4RZQN_^F[ID!ONL_""3\CU!1M.O MC*2?D:*E'3I$=NDJK6'UO<(3'U ;U[!(T4JR[,.*6/8:2E?.OJ( TM5O542Z MA+!MQ3F/HMBTOIJS39-IPOUI0NOEA=JLHG2I+ZL_W*5\;W%#T6](T-(.E@8' MJZ/TNJ(.EJFA.<\[CUB<9"59\Z)Z ^NH>TK+& JBD#J-D9RV)X3S)XI$=#T3 MU:V4[U?_).*?S8$R>01.DQ1"B1D@XH(F1#VKC@/4S0[-\S7 MSM45RN:\H-,D!R0') <9R%1",O9:LGZ,EJUGX5US/!RY]!HMWX3/6#)B\M!S#E=5]D21*B$CWLVM. MH@/J%T0Y>-@KK QJ "!3F:*K-*EW\84KR=S+;N$J^)/5%;"A;!C._X) ?.G8 M9]N&:KZV328?9W73 /P$40-8(:3F6,>QZH(Q9$:KW:^4 UD;/_$KL'1B+/4%]Q.E1Q@^ M7*E/"!R)!Q=S]Q"R?;,6!MO2P^H)B&HXL-I#SF4>ITQMM1HC31,U<#]OQ[!: M4A;O(:JMBO>+5=Y#K)84[=55&N@J0365$-)SG*=8(P%I@X"H>:'GRHQC%M"$ MF&\$NID3B5*8X8%T?.RFT+>:TS&CDIG.)#*6W0'4G!!ZLI+ MQ@KXCX(+40^$**^L4BVDJ# _4G!!Z3.S-2BL&49"$%9D>1)^K>SE20Z4O3S) M@;*75_W;K((A")U8$!T)P7&L Y>/UX5MD'VETQ.U#U(P)I>2*,B'\\/*1??" M,3W/P#X7IJL(-EJQ^A_! 2@$8:S*];BL !?,%_IBF<\225"N3]CU53.6D4B" M@H0Q1^,OW;MS:J-V+-]V(L"RL %0O2#?BH 3+%:R$BKQU(KW]E8YUJJ(Y.S5 M2=4;!BQXG%8'H>B"4.06OMT2PET&MEL8*TMJN,HHIR4W,$K MD/#TQ7S$"#SGQ5^1V7X%4T)#;K\*&#\F"NXHL3Q8;E;T\R8&R MER\='R\?;ZC1&?57I#O/J=:@9RS((H//A M8[=R"'/"L?#P4#@?%O8:HYZ,:C.,:O-A4Y]KS'9>,PGJ&J"VP?>:6BO@J9B^ M81;K$]T]ESR0/) \.#\>,)L"_T&+&EE9R+9HL(C00EN;7[UELEO>\%?!M^ # MR80N%DM].C7,Y_]IM!KL=S1Z_N_>=_U^__WZYOO%U?V7+^-O#S>?_!_2!<=O MQM2=PX^M7RXYQ3ZUO'5^:A%]Y5K,0MI1.\P^T]-^.<0T>M_0]=^\^]_*?CS[ M?,7@G9M_XBV+>/*Q$?EF=^E>'NJC'OB8[8=-+)1#\W\::B>00N^8>0]0FRT0 M*B\G](\6^U]"@6V,,Q=R:R<4W%#[,GKN%]2%%R^\LX#G_.$L M%_KZDV'BL=[Z+*/Q&S_I3]9BNOON:SIAMS-\UVU5(>#T:KX6.$17I>'.V(6@6FOO*15RD,J5FR2(&4*Q#_A57@LISPFU!PI'E(\ MXL4#DW54RH<8\O%9-SPOY"]]L:+U<4&RS*3&.:/O9DM+8.8'PR3NW%HYNCEU M/J;AY2')3'E#>E@C--Z*XD7H]O6HA+N2ZQ-E?=7L)"@.S ".KBQ>4/$J3ON! MQ!B;4_SG9J/-]D]9P#=OWA'[A/S*4 >-D=93.CU1"R/.#\M*8$E*Z!_7AA7I M'Z^7,!U2R%$]86JW*B),91NJE+4B DO"/@/55G,V4#4+W8J;/VZ9=(W?_3=U MR6PE1Y!G<- 83;\RDGY&BI9VZ+3&:*AT!WE-:BW.CI_X@-IXAD5*5I)AKPJ\ M:0VE*V=7403IZE1$NH0P;<7YCL*8M&Z^)DTF"=]!/'UYH3:"FY&EOJ2V]!5/ M#LH"BGY#@I9VKGJ-45M3!L*."*JA-<\[BUB<9"49\[XTYI5S D512(/&2%1= M)(2X%)@W%$0BAIZ)R@L]JZZM;.>%F,DO'#.]T M$#.\I8J*@'BV(5,%Y"HITNK*2*NL2*L"4K-7&_4:(S4O=,BJB\MQ$5K5)0(G MU"K#H:RQ*Z?&#I<^@\6[\!EK!NQ<6H[ARE*[2!(D1*3[V34GT0&5":(W80W&:)6L@@A-"/$YSHNLD82TF3WKJ95R M)VOC-?[9?&@2%ZCAK.QUH3TI=7J%?Q_L0JXU2(H1SZ+5 .;5'SBV6SO: /A_.JDSM=SORBJ84#^F+ M93Y+.$"Y/F'75[/01\(!"A+U' VW=._.J8UJLWS;B2C)2K]3_4F]-8N8*B); M">%6O^)MOU4.MRHB.7NU4J;.@0T4^LC(@E>8JR$;BRC< "Z:@!P@>*>NTGA.@4W@TLD'0, MT8)I%7,T[>4<='V"ZJ =Z^:GD=0.E"GN)"5D_2$GS)@>P++M>7 MK)XD[=59U9L@6067LF9"T@;#IE8+:Z8V#F2T.1@3DD >X[?=17Z M9G,Z9K1.%13F7)ELNRERQ+76 MR/K[4YR[?#PRK#_H*P-A B"*G@>P^KE:Z(!2!Y,'Y\8#9%/@/ MFM21;[?N5B_4-B9)*\5%1=<)KY!P^#C &#;RWZH,R> M_U!;+:W=U@9=[F; .^ET[&Z]:[Q<4G.Z>>\/-;JR!)JP2'R+)OA2*+/PQ+S1 M3_KB35\[C5%H2\&S?]W:Q &[BEEOFMUI6[N;!VZ*5U@P9/^[]&04!/GRS9BZ M4%VD.L"ECPR[RB:C-7G_S&F?9YF7VV3?O7#Y9 MBRFZN#J9V^A]_L.U)HW1(QX^8LW(%;JL+!.B'\C4D-B2W_R#%EE[W/$(_9FS M8-#L&I&3A'FBRTC.2%^YEO^*S7>#+S6.84P[%6,Z!QV;9/5Y0E8K1!'"J7?9 MV)4,C[N,N5/#62[T]2?#1(4,[[Z]>[SY:WRED-N[JR:)Z)F$C?3$W,C=_>/- M WF\)U?W=P_W7VZOQX\WU^3S[=WX[NIV_(4\/,(+7V_N'A\P^]!2+UD2@O\# MOWVX\CG^,4J%S(]])Y5T=6/HP"V/MC%SB59OR\I%C,I6Y!JZ/[U:Z(YCS PZ M_7V-9,$P<:4OONHN1J_K:]VE3"?@RG]?6)._MZ+9EOJCQ2+9]J.%46V+_=P@ M%*+6)9YY>T5#L6FKIW82W8XD$QQ.#W=^.=HD_WOEN,9L#4IN3MDFO+W"5[I> MJ(Z:;Y,&#K6<$=TEUW3";J YF=O@[.!6B6Y3LK2I@Z*,263BPN-GUF)AO1GF M,V'N3'#:LF(O^$Y,4T_H8K'4IU/XIO]IM!KL=PSE_=^][_K]_OOUS?>+J_LO M7\;?'FX^^3^D*]#;V,A+[@=^:GGK_-3R-#"F!*+9!:[4M5\."?B];^CX;][] M[PD?S_Y^9/#.]0CQED4\#FU4:+.[="\/37X=^)CMAX&K Y)@_D]#"\3 \]Z] MSZO-%CK+_ KJ'RWVO_=SU;$J>T%=>/'"DSRT$3_AV')3^/-R5X&G4_?!I07? M(EY=1-5V)O23;'B'#9]UP]-]?^F+%XW]NJI<7GY@=LI: M.;HY=3ZF8>4AR6!9#W[0E?3UBJ*_8)F4K*EN$\LF"^K4Z?(Y>B7R-?"S_F6X M<\.\-^G_A7U'[J03+DM\MS*/RQ(<^#E4!ET)3GP"$]$X,+-0 @,'C(']85[ M+K*RYETUIL_ 6#%-YLY!93_/R=AC#2 X_#(*? 9"( GPRE; MOPT;(TWI#?.Z"CY+GI:G[K16B_%SD%?305VO]L^K&E1RH&P.B!85Y78J2W=$ M'R! 7M!PROK@,M<\];3:&'4UI=N1<05GYT%5<7DR1&,,Z0SR A6KJ^4\MT(4 MR8/R>7!,,1"[1ROB O%^98>O"9=@;&;@.%CP(KL\=C#?/0<%YT_7P?:29POH M;F[?*[ISW25S'6)E'5;^TWA9O?CWD6N\C=Q[C[M5-KYE+K%]]ATM&U*=%["H M3].5_09,=:@9U9SMQ@CB>AH$]%%V- G>J"*N!;79[2<\AM^0PP;@=X>&=JRP M=X!]AA=7SH0N70.%!EY MGJP-NI@Z33)VO!^1 PCS1?%KK,@7DS<#>*+#.M]@F9'"DY"R)YZV)Z?DWS-Y M(-O0A>Z"FQ>][R+.W'J#C8B_!>0>G,P+SL7('E9!3P,PQ $6?H5=HKQ8<+:V M_H@_OU\M%N05 WQ< MDPZ_<#D.]8B1U=(R@[/*9!#>&E\DH/#OG)(T'M+V>8ZV@7RS' ,? 8<0ONY^ MYO^>SK$*[2?L8+4"_ZJ5PK_J-$;]W2Q3A&; -)T\8U/+-I-!B_(--/?KO(?) MG$Y7"WH_B]+CW@RC IQ>LI)UW>67)5ND'6=K6JS%EJA[^J!NV M+[:!>-W"XE[U"2M2ZE\Z$8(QI;5['I@T/[88-:(\;*$KX9WZ7O$%,M48HM1#RY#13R, @B*+VJR\FMR?>&)I?_Y#L>_#=P%B)"\V3_.B+%+>\+]9>% M%I#_I&K\WZ_PZ;E3P^\^?C :_\Y(7.:X M,:W5JP@LVCF(3 AL#=]6$0GJ5T2"RJTQ2RL;ODS<,_AQ:@LF#'LO7[$)IENQ MT<85$0.Q5<1>J1B"5,BNJ#((=);4SM"3*Z5CIDA';4.[;TBZ M\.FYTIWYV)SB/S<; .?<#I#::HS4@0*$K99FK9(LI%*O HD&UO<+*A4"CZ@_Q"IP;8#S;J MT;3<3)-Y-3#[[QT[CZ#1+RTKD$+4.E5I#55!#7X-Y"&E5A9+/!!P7XI&65Z> M6++0:XPZRJ!J;;]5DH=*JXI^8]0N;)ZDS,F%O;2OP,^)L=07S$LKY6ZU8J%3 M.J?MSX<'%UOP("CZ9BT,MOR'U1.0V7"P-:V$FS)U(*-OL40HE?(64:(J/OB[ M2H9>7.'89^(U1.A2A]+_$\+_$U9*5)"22OF!]4_C_=E\:!(7 216]IHE\8!N MYF1==D5>Q4W^.P?4>?0H'OI&"25(ZS2^N8%5\,&Z5G 7A M962OD\#N'88#F5P6Q)D47%SP'D(" TM8VFJ!&TH.2 Y(#IP3!TJZJ*H>!G:! M@7@^'DD//)*AHG4KYL%6A*%IG-=\^-MOC&374>%Q:SZ\'#1&?:7;DD>U[#@S M'_8.&Z/N0 :'$G>]8JZQY('D@>3!^?'@MYT9$&$0ZM*G0(P7"[*TC0F\$4PP MA_?&ZY[-_(;0\ $^&0)1P0^X8U:('@\'HY )\FT&G'/YM/HI9;CI\(>M?F,E M-'Z"]:0HO"DE4@+)@?5M.J'&*WS1S+9>"%)H21F9V/9PS0ZU7]E&5Z[!<;LW% A.'$_(' 0M%]@77 *EX-H#>CN;&'^DODZ$,L=3BB(F?RT'&"PN.P8^B*TA,< '>"U5QIFHC]SP5HMIHA/ M'P@;/-FA<(1T7[[7;#J 29A&6<#.;=UTN)/:)&-S'7SYVYS:=$,8 J(%/,&# M8BTH?!#91IYLZV\4,+8$>$<$)%\G7^@K77!=T^9O:OH"35:.A];O?^%4=W5B M/;DZZ#'_E+C[!!Y1]KT'@"):>^N$[W[1_Z;LL\@YQ^$8_R@44XI]8H;IT]3! M=^,C5@L7G@&'.*"X3UW]R7JE%_@(>#&B)M@3Y_ ,G [PHD^I@B-9V$@"7!0( ME@5'W^,8G:)F6*/6@C^ ?.M35'%\:70>W<9#"A(ZY=5*MES7SOPOR) M8ENC!>@K*]++$+RMK-UNC(:*JN55/'@^TB*4]R&ZU'4:HZ[2DU)7+W]#=*GK M-D9MI=O*RPV6:8N2YZ )?VR/G2"3[3G-YW A-FI/5(5>&125O.5')"\E\T"S MXJ/3ZJ2G1/)+\M%W@SSUG4QE'#FL(;Z&_IQ\C# )[F?7G "'9?ZJ<.R&B)HT MZ%8_E2VTHY&)$-79U^BTI*\AIJC5T]WHJ/GJO6A#7KRQC^T&(#OE99'FO^0G MQ;5E'-F&P8O&N%#2GZPC:M3EPU']7_VVAU\C_2UQK8?A^J^M/S*&)+:D)#>N MC)?8OK9Y[P^U<<"SHY\:=']T#_\.>'Q9;;OE\K>WCW>_#6^4LCM MW5702;9/T9.>F!NYNW^\>2"/]^3J_N[A_LOM]?CQYII\OKT;WUW=CK^0AT=X MX>O-W>,#.GDM]9+Y>OP?^.W#E<_QCU$JI#Y Z>5M>-1)T&(H="8M?_VA;/FK M:G^4;/F3+7\U$^G*=S[)EK_R6\YDRY]L^9,M?[+EK])W=5NP5F=U21?L_1MN MO3;7_DNCDK.UE0_(X#$4'!Y""8 M=&H RQ!Q#R'RSJN\."!(]$/U*##N]!B$O2PQ%E^&:NU>R")C,26MIC[&(%^M M)Y,71V*P1,&VS\G+R+AG4- 9[IUA8Z2I0^ELG&'S=(DBF>!U=&6Y<;T[IP75 M@ETU3RVXXWS49++4>0W\E!R0'#AW#E0S4UL8NBLK&0K-J4C >)4PEH)D';I: M8]35E,Z@+6C\4PGVBA34Y",F;? .6TI?%34G7S4Q*3T0R4=,.HU16U7ZO:Z, M(^14R(KYL9('D@?5F(Y*U$'VS79I*VMWF\SPYT_$@ # F !%4M;U7E/;>&63 M)YVM3KL]78Y3?V[LEZ6.&.139;$1FEX!T'CRQ!TX84WW9XR1P!M'AN[ M^ +>P3.?^V@;^I.Q\ 9D/NN&R:M8%A;.D"3/U*1X0>H-IL0I@I&6VI"M))ZQ M3$U@&^=,!LX )RMV!^,T6E@/>;%,ZN*@2S:0U%N>MVH<3 C$M-AP2XKC3[6PX:5!OLT@*H3ERUDKIO/;,SN+GGI M3_Y7@E3B9;8$-<:6.B\-5K1?* MUF_!FFR% "D(*QVGR%&6/V ;=S!YR\=JPHJ#K<&*KC:KWQH"R4=]QBQW 8++ M9IUR@CVMBV,ZFTIJLAFM&*;'LQPVI3MS,EM8;Q[#V!S1':KCZ%ICQ@CO^#3! MAX+G]^H]B,VU#7UNKK]2?\:RP1&<].72MGZR.:F+=9@0.YLB>V>7CD'QZ\_T M.WT!Z4/'V)OD?#_[S*7JRA.JD,91#QQ@&G*$+QPZ^31=V6\@3@XUHWXPXH^V MR%1?.[LX%,@"1A @W1O^Y[U(PU_EG<5/T?C%6IGNWICC'>^^%3CWK=T]@8,? MNZ=>8V1:.WX]&Z#K@N"P&;MAR7#?&TRZCXD/DSF=KA8T8-J-IP"N?/WZX)]$ M>(M_3_(-$65@50SYX+3AM,'.5:W?$W/LK+-Z@6^&9_*QLYY]BHSRWF4,Z"?_ M+LGA0V6?;;!!FX&R$04)[XFHOR=]H>-0:F=.F;Z(FS^K,C9KG_*^Z^1F],%)O>B]09I>]/YIS>3Y?+Q^'6JYM2.^[RZ/XQNPO<,B4$O:83RZ MW$W?1"E"HH>;Q&K) _A!?$JRPW^!AWW[D.[=V39GPH$&I^/F0 M 1$[1Y-U"WRC&QO-][N_7)+=([AM-"Y#5K'9QOO:#SJ7_9.+ MWS->U\>]R\J$>P49HU7_XXE#&\Z[""%-!,YRF>C^_XRZ_Z=? ML>:XBOS590F#V 6CL1BKJ&_ T,W,S>25MSQ2.#N'4@B3,Q3;(RRUDY"UKG4O MH_\43!>!9/M8STP$.>^UI&N5TM2UN:GS*L=*L[AIEB&=J_/D]6])XV&J!R0? MW-B'YH$ A,:']_C;OP'RYH/X568)%6PWF,YG%>& MY_IE8B'QV2U@W3]S9V_-CVM-_IY;"V":@UAS[AI<0'IM.),%*QK,JJ"GTQHD MTUN$TMIAD_#]ES5XH^Q:8"8)Y#M=KNS)7' M= /OL9?">U2Q-+*Y&R1QJ@'A%VS.B1DB@],D0.?QZAFHSM^F=K%N1AVD)7 " MU< !GR21; (GT0:";9%N6P<-?JA=I-K@T=K\G \%M<9(/82"$[!L($,@+%@> M"(N'PZ OA!"RO$G4AA#E71(U"5ZRVD =K'ST5LWL5"!6H$+6)""4,]=M7JO, M"R-?7H DG)RLEAI/\-IQ*:P1C%LRG1&]$IX+&[3@A[^QDG.Y7+!BUAC^^+7R MH(T8+^%?!\@2C&RHK)W,='8BFF2<5)RK M',?SH-AZP_S->_;HFD,+EH\4@PX[*;O!:O2DV&SQ( *ONK%@;BI\ 9FM7/ Y M8KBQ\H2&QO"6%[K[G2)38XK0I)S'^ )[V/[2=G@F-VS!]V$[A(&;]^V*UF8L MQ81 ,Z;(MHSR9/^X\.)AA[@V:SI8^W(80[R)Y0!E*(C+E*P<5M6<1]?+S+ = MW*KB]3[D] 76RF^N^/#Y]O/]1V]GH&*63,(,QUFQRFGLO8@01R$Z.Q^,T?3G MA#J.WZ"AH^WA%>V<7*S; HR1@44AH LPDO(Z:S+?UU(WID W;U?@2:,SUR2W M,[)A-NZ*[G!;AX6:WJ[($UU8;TQ?[NX&A+CP'6 ,8TT,5E;#&H- 1\)IW]J" M:^NFPY4%\ 59XZQF,V-B8!0$A)^ /\'%>&K,9A3K.2ALU7VCU$Q@'?9&,9W! MB,95L\)M3^@91J@ 7V=M8J[WO,GJ9;5@RYY27(G;3)IT&J\+A)_IVNTFN/*1J;%RE^B.?FO^2W6.+D/ZJSI+2%'&N9SUC+K!)^>Q,]MZS= M\E'_F55N)WDLJS<8$#0[]G9I@0]Q,V^0Z.+A<@#9MC/49E"+SXKW.7I=1D4?%^#N+ MJ#;=N]SA9TXVB?C7K/O-<-S )=OTX$7KGW/M=JO Z-5!O_S1J\77[LMY>]E, M:>]V*P+W7A:4:*Z3C+.5%=9FSM%<0 M2VMF80O3=]=T1D%LIJ4HO!QJ:]\K.N6[]7&@I##H],,GL'7=KYN]6Q;#?+X/ M5S=[E!1UR2":'G9ZQ M.?UB30I/T>U5MEBV+FAC;Z7XE6'^;2^_M *;5*MM&67>+=>\6^2$B)1]Z[;&P MJ-BB)V,+T;)N'F2ES+O)O)O,NQU30<7/CT@9MWYC-&CE-4CV3'A5E$5$M-UA M7L"'-;.)5X,/+J0O MF<7Z1'?GSXT'U;Q4*,QXWV[!%4T-)\"V"N$5U;Y5_SJT[\#919,SF]&)>S^+ M_7LI570#V< O J/SKZ0;R+;^:NG.21 NYZ,Y!?&[X[("L:?&N?GIVCK8=L/4 M[35.GR\S_=.7057QS"TJ(!L4$)#]EC1TYC!X3$[PWQD<\ :/%/YQX,O'YC2X M9,\0(K.'SD+Y4.U,37Y86([SD7 \Y"A,Y@8,D],\%A&33B4DYCN0F)TTD)CM MTR Q$SZ>O2\A(3']!Y\S)&9-*2[!, 4KZ_VS^2" QQYP.FXLQ1%P$]P$?P$# M_-FV7N)\O"V_A#J^9Y*]QYX:=V* Y4Y]I37(].KVXS'.^YEPN&ADD6$+M:'2 M[6=:T9D_N$AMU)X7?%2]NJU"+"PH_3#4 M&J.NHG;R:K.KZWWP>9469GX0R]Z7:63[=W".: -GUNED5CV_=RH M+P/\O0$^+V\Q7MF5&P&]3,6/]=^Q.\&6 L/R';:56=/)D,)P>SPA:3NLP\4Z8:^0A8^K*T;(B20C/;GA/QL)PC:#.QM3-B:$OX)OAR2Y^$G3ETG*H$\R,]Q\5 M'6@;O*])#JQY\K<,RGW,EH2P6YL%95#K]/X@YF$KJLC[C=$#\,68@3";+CS MGUJ,A)OZ/,+M^E2T@2".5W7DQ-0<;8E9,#/96QLS8FP)B>M+WL5XN:3F=//> M'VI,E<&YU#>UTM0W]4^K;TKXN*QOJFJUS36=T)LQC;\-;#O+8N3?SKDT9 M-$9MM?26F7KQ*\]"E&%CU-7R@K"LF14M$!9Q:0.S>!R(>@S":]C,?]D+XJ?A M4QZ-;S8V/[KK;PO0VW :;OZS,I8O0-_"U5>[A66E@]+!SVO"J/ST5KNE J.T MO)"YI+.U5SU]6]F3N>Z@ET\G-4GNY)^CW[C9P/$E7XQ7NF4 MOUJ"/M) S$O'GZL\A_)41%CO)0'FQ%)0M^8K/-ZRU^157ZSJZ34%>RQ!*W4@ MR&N5CB5=4<;DJ8RP9$11U4RK#J1?='#)%/C#[OKBB;E&>$T(87X]E<]N-N,J MM%T(#3QP$.=AKMOT=R1(^ U7UDZE;A%J"RMRNK)KJFB6YJGP< )+)R^62O?K M.#WXA8)T!'4DU0X-V5[\"I0R?*T!1("*>N[-GH?S(D]M,P1M,\RTL4WL0)IO8[Y/O_UE^6E]=$GV+!W$L-!IW%A!+?;&M"'0?OBG1[,@%E#)4'ST<<7V>17>9@D*#H$9VLHPMP-3=0V7 MBE%Y*K8V,*JG@$6JE&:KC0)C]R^U4T-L5R5HG0YJ':EQ4O,D3P73;8SDN!8) M$5.5SKWSHKUH<4=%QS'N*-L_; A%2C" O<:HIRG=OKQ43L^7/(U@G_&E/9!> M=BGM-'_YY2M$QUY2W9Q0UF(;TW4JOB_^#KS#CLP'FQ_[>R]!,0U8F#G4,O7. MJXS"<3R;\M13V,;0SSH;< YP&^?E-DJ77;KL5?,!V+3D:EK\E);DCI9PI:FU M$(JY)^O"4C,E1WNNJLC7_S0?.BE]8+* 0"9O(P3; MT)XGQ2%N'8FPQ3%,N"JD/R>+U91"E,=TC?^K/QGNURU8IEV0L# "R;L83C'H M3&FPG+1&"IRH0?_P9P_Z#"78>M/L3MO:W3Q0_9[7.&3_N_1.0GOY,X0[Q? WLEZ_EFK][63N MA#S.Y@ O@#?L(G#NF[W^YC7.LLW+8? =PM!WX'MT,K?1GO_#M2;@?S+$+VM& M$&D38<]^^U4_D*F[KX26'7<>0W_V$+R:72-R=-'YOHPXXH@ YK]B\XUP4+ C M3F,*GL"[V^F_@W$R#=\[!YW*9!-P0C@2HCJ)17UZ'[GI]N[QYJ_QE4)N[ZZ: M)*(J$S;2$W,C=_>/-P_D\9Y'F_\!O'ZY\CG^,4B'U 4HO;YU4\M8]ZMRT)<;@>Y$8?W?W M-(S!A(]GGUJ1&(/^@R7&H,08E!B#(B5$(QB#(;1B"328Q7NJ>2-?(+2$JYO/ M!CHHU0+E2KC6W497"8%M;[;*,L'CT'9+2-.W,T?FJN(M?*;LRC.!CT.P>A4; MSEO_MJ/O]W_RR\-JZZOOUHK)> EJJ(O]="TM4X25RBJB=_B0IW[I-4;=;J;5 MHK+:IVYW5/)^L&[5/K4QQ#%%/:%(MK+6>;N*))C4%O)32S#:?33:[5:F0)I5 M--HGL"=/6SYHC/K98FA*6UXW>R)M>=UL>?VC;03Y**5NM[BQ%B'#44[U[K Q M:BOMCIPXX6!D9;$[M^;B-8Q;+LYT;]:L;IA=TUCQUOZBU8 M<,L;GVN9S+?2\;4G?<&:#5E4XIE4DK:"YLXR+R8K M<"I\:,V:>K-!&J3$-K2V*AW9([F2IP^K21]6>E'2AQ5O?#@ZWS$=88+814""F\R!^_X M/RO#ACVXI]S ;'FM,(O6UP MT.C$Q?8CE[Z (Z[;:S(UX$7P2B;L:>X;I=PSGQDF$-#0%Y[/CD_&;\>GXE 6 M!Q^#WPVB.$U87M"E4K+0C+FPX!8<%]:(**L$+)GE4SR9X(S T]4$PY,UT32] ]J/8.K,4<5/8:M MO><%=0,OJ <_@<3!:RG*$O40CC)(H)8JR(QLO:(SP1I]+HYAJ)R?JJINPIP$9V_*-U_MI0 M(4#5@?+N:7!#3V;?[4M76!ZW!!'4^F9[C ILG?!=3J*FM"E87#9:$[XP3NZF M*QO%E^D[:V6#J?C/2K?!!.#N<"](!: M&#?JSMP+&C>F#IC%9@@=<'@"[]\;1N1-']HZ([[[K_8?+?A9&^+/@RS/R,%' MH],8]9N[%0;1HX%6;4O!#*)2.P,-14-QF MJP6(L2]T"4I;0?; ,<'/+W4GC$K/!8>+)10RT9#$B;W"M J?K+9:PE]\&ND;.0;V//%C, /B6W9D;Z'SRUHS^Y<. M&]$&LNT]8$^=XQU[\OWL,U =.;#Z@F^V]!M\!?@I7^A(_3-MEX-W#.\<&]2 M-/&/MFXZ[)R!&'_WW(Z#!'A;0H,O7(<%M17(:2N%G,;"&C-RTLF*29:G3YBZ M7-H6G#I?J)";!G=@MR4A^L85.$(V>4&6 X5AF>#@V8;E*71GM40KP'@"7[GP MJM3Q:>;.7(3HX(,F&<]0U_D>I,]:7ZJ4B**>6N!KH J?ZWA\X%TONF'B9^(T MJ_X,?W3<1/ZQM3Q0'5T4IU99B4:TS*N<1KH'A7#CY^D^E9 MN7/+!@$JP)7I-4; K$Q]F3^;#TTRHZB5X@"[4GLSGP-KP20KR94W)S8;N%88 M&[4V9R-/AY[&QH@22\_%?F/4UE2EU=IM-6'::A8AH28$"366K]R7*!M<4UL1D0U^""_"31>F@V=XY1??^ MUWR!;SE\Y,\/3*79IK[X#N;>7-$':K\:$WK[_>$KVW#2(;J#+\_/\Q\V1IUW M+8F2%TD\G_0*E8V]WD^'W&C0:35&$,GL7I-$E0C*6DYD8-'>V)Q^L6#Q_P=B M9&=JL.>711$5**)J[^E5-O5KB:@JKW!L>"CHZ],4)Q-UE;-Z^C>F2L%%>45G M>^6 F_$"/CE^J^.YY)$IBNV!YKLN_L$BWLD"%WK* TXXUPN(G%'7\<6P7@7] M#;-E,Z8@_U][7]K<-I(L^+U_187F=:P<2]$$+Y'V/$70LMRM'EO2D]33.[&Q MT5$$BB+:(,#!(9GSZS4P0X3/\:H*."/OZ?:L26]MOFD=(5W$US^!6I@-2OGU:(G21QU M,#YKC>9T+SF"R:XV]"J.26X&*[-K]<[T9C))6RF=I=@V'"(MB6:P(E;5:PFF MF3<[;XMJ+',86J;==P!ZK-DD&;XLA+6"#-\8+(43XBT R0JJ/4WH"\7B7*I< M7[YE@GGOHJU-TB!;M,7B/FEM$QR86C]#:WA@ @H)EL4PJ_\0X>$M"8]?+*$V_:Q_?,4"T+0_[=.'Z MX$U%7F M (PH>42$KT-']UD=<^-!TI,,KNJ6.N;$\QEZ'3YBY("2E%[J. PS>^EC \"C M4(ZVBHC&5X;;,Y0-Z*M=DT<<1DA!X)#QF+X3H*5"I[@L%X_6 41<6IG9(?5$ MY2:8+/? MN!UP=Z((5M*K"B+ IA'R,]/+_?@@7^=CRKY047 RNA/-6V320B)>@:AR3:)2 M*UJ>G(9^%K=G+> MO',S=]K6^Q=/ ^K6]9ZD143F0Y@ M8B@+8(FRQX,4!VPRM,\HT30R+0!F:%''B4+H1Z/IXE-")EB8RBK!\Q..1Z(3 MYCR#/9E#!E'K#+T4!5.T=AQC^R\YU;)>@Q9Y!DP<, Q-0T1'O4G8O*M(QYTR M"PBH>,G(-,8..!SA+6&N#/E? &)YDN4%\$_:6,-L"FX:3(:IE&]&F37HBLR: MK6"8RNA!=(R999ES&SC(FLG8">DV*\H0QG,>]"$X6Y:X'5R1R0MN210-N < M8&X+V/F6R66R"SP?>>Z3!:[02A&($R8\(&746&X@$O&$>AVKB.=QU7H2^+YJL=.B7^=P(,[O7IV0^^G .K2WU^G07G]= MA_8YMY<=V@^U,7C9BGT/$"][KA>L#OXZUE^G*HG[7:CM0AT7:SU4<06H"XX( M(\M.:GJ/?^+!,Q#")>4T;2B8;1&4>O:F5_-#O;%J[9\M1=E"SLZ',KE.M3JEI<\/SU@N+ M-L-S UT,K;[5;NO'JY]W)AU5H<@6)>2K&775!V3Q%QULU?%\6>LVUWP!**(H W+)+=8LE6M%']M.U+T;[/-CJGERT*K5&7H&8PHFZ7)&V M(V'7KF%.1K.95YRTM.,V/%NP$TV+$ZTLMRG+#B^(A&8"I20_@>B?'1ZY96$W M)_#3UG84^'E+X<$5,+M%B3@/L_5]A?2.9 [#VYI36:PI#&\+]H?I1;5V.^\[ M7>F3&@$QK[BG &G4K]8L"UMX[] A:C;#Y5:=1G6U.7 M"KX<]5-4%?_6H)\:M,1F6GSMNTPW'+2$,Q2PIQ&IV[!=<7@8C?790\>20P%" MU;M6U[_?;YG" 5XT1W*AC71L[UBWMX><,L!54O GJ M((:[8 /7&>4S$ 2[;JGZX40^0-90EK"Q(^L+G>/DV&GIO$_&+Z<&D+C:)Q<;?@;S(FI4 MS[Z4!^.;P8Q1]LL^&*Z-V+\4[B,LRHX0DJ2X/'91]!%U<1!A X;X M-,8<)$8&K-C'80[X[AW+^B+[,&ZAB\/\)BQA^Y5N/0W+ ...BWGF&69T0)LX8:6ZUS M/\A0W^H(B:RZG!#2!81H6TWC.OCSAYV)F!X(;^EQRQF*0";4>LSQU,>NL,)1 MN6AI4]LY\-;B_GB'FZTUAP.N5;<\S'"4LRF_N,[H4F[\CIH!PM5W(83V=VQQ M7L,!0P.:$\_^RO\T99T%D$Z?B5C^5H5-G@CWY-3)8K MODA<4@(S+Q@>#IA)Y\'%L2KOMY:*62SU_=:@GY$(.S6VJ@!I=^%LT&C&)X<5ZN98SI^93"=7 MQ?EY\[.JU*4VO)'Y+\+"<:BPLB'F4_HX(FHZ7VT,1I,^P5,E-824DAQ=S&S$ M#*RQL#FX5B)U_K3T]8O+:.CX*CF&-!X^BIN+DT^K['/@HCV1E1<6IV8F%L.I M5SK*2B1U*''T!,SV5VF6L]G^NDL<,SNE\G5 M>!GW57:UETJ?=08#3_CRI8XOFW0I$6$$HC#9T5%FNX>CNO\281+&Y(CIL)V>G*Z.GX2YYLEK<=0OI@V+I\ *9X>9_M#$C'0 M7?)2&D.76!.N@0AA[(IX.C9^&J$2GFSQ%]G_)?D*^;><=9P,&_ #AP M52W9AS-ZKVR_.2THC,#-%!3:R<7 ":(#T*FB'ZH82:(DGFU(@RVDN@586XZ' M)ZSJ@%6U0B,R"WQ3CK $LA]; HL;JNP![N%C(&)DCBSBKC!2/#G]-S3 4Q-C=SAV-7/8>&>U M8>.IJ;<;#+75:NM-M=4.;-XX+'BM_=4+-W$W&O7Y\[.9UMF^*%B7[36MRJ[ ['+G17A8>S=](;D)5%1//F/MHP&H1B/V8N-<6_D MFS1KVNGW=_*#@> @6)"E4:S11[KS#*XT!1I2Y?1,*.AY"]SZSW(5EXE%(%!# MP%_!ELP^>+K^I/>T:BQT51\=%!+1'HZES_;3$=U E\*-V MADTX-O=%30Z> (!2Y4(I20G"WN,6M;BH4(R/7'-=*!<&H-R^/I<^!]":+U/HHE[BWFW,%.'*UFI5:;C3PG MJM&E4HR.'G+:\FX.#3IMW+*V\I;KTZ2H#QW'HY,H^XEYXIF"=K(1!O&Q,Y:T M05GZ1(9IFD$(*O(?#Q+F@$2DSNB/QC'D&DHDTG^]O%;0:;W3-N1'T(/\$G ,M^!6R(NN.2R4H-1*9Y^B&(!VCSB%A@TT^0&L FDV. MMCW6W\"R$@>UE<1Y$)H \M%GR/?(*\0DY&&DFD#AFJ*&/.H,(Z7IX.^M=S\" M%7@&+HZJ\S154E; MB @N'Z6\6;N>#L[_J,Z.#IYJUS-?$V^VN_6SOS?;70=W-UM=F-I=)0S0 X&@ MNSS7%I$:.NGN)KOD+')V+T'[F=*1!XGUZ#.Q=!!!5[! M[ <3-"CI+6GCXO'[F-2P%.:YM/C340=9:$6G&_WAX:_W+ &O"QD]NE MPGB&21#2!"P1KXC2X:1C)!^9#*96V6T:$=%KT8U06IYL-L[0_T"F/4.\HC&' MI^_/4OV#ZSZ(7!CYH'[4ND99? @\, ^8CU&%,1WY>XED$5@K+,7'5 \%";)6 MQC*3!>XS!)#="-\=OP0_H9B$YP4C\H2&N&PP8DQ/K<>1FQ(OL/,([$ALN$.L M8Y.9A(-IS+#(==0PKH9WTF%X>7!EX,J$IWL++ M4,CP<[A5P)!I Y<0P-P$?R#))!X!REC'_!DQA0_JR:$0AAZC;.J!YF-%0E^ ML:F;Y,B&R*)78\]*9HZ05%0J)+R-(C'P0I4E@\^EM(-X6U6FQ"01*T<_V)2I M5+AG>+A65PF@N!T+<*WB[CZE3;I&[ JD4C+#1G[>4 @0CB\BSK)4;P]M3V6U M>R*D^A6H-+'\ F6$A.FXB.JKV\>KRU]EJAV=ELDT.[31">"LYZ%O3P*[]^0* MZ4%)@J9O/'1;'#>9AS5]>B/!X/1A)5P%1)_ Y4-J0__C 1P/SBXM[O(*NX3U M J1MDP/IC<8!"22Y2$GIX>)-3UE>3W38 B1$M.8-*>M.;DB*PKV\T.A&/B^0RXLZ0<;8R)<;,>TWHNB CNR[*>X*D MN;3!*(784-%RZS9Z7AXYF@L-^BY.@^HVLB-JBYJ*4BJ=GT8<!^DRQEN%CZ,)&2"T"HJY8UNS;H M?6[2UJBPN1N%S$%BDN4% )PX%(SD?I@M*<$XM3C5F0EU693.;\19[>&*[X:. M[]BF#I@)/!"2GE=)T0-'J4*Z9LPG,;=/50(L M027,T@L1GG$)]2]6_: 1W:>FJJ'' '"H0$W; PO,"B-CJP/ZB^EZ_C7=C34G&LU%72(?\]%1-5/+AJU3K:(FCG\E^*I3DKPU P!@Z%^@-,"&(!M#81R M.\@DNLTV?QUCX/5 :)Q(=N%^ :_G%!NP'+)K"^Z(0K ^W_$SZC2*AO M D.UNIFHE_IZ0+IC+!=*?$''?< 4M[KO $:5LDKT7,[V_>+6U00-,(\$Q9;H MKZ^F#"F;\E0X_\A2*Q59PIG">U=K!&WJ=2U;TU.IFQA8,K\G<&.M+51L*?[0 MBN&'[LZ<;OQXS]176F4J2'BP7; [KVJ"W5FK"7;[=4VPY]Q>-L$^U);,,_R6 MBD;VW?=IQGK+';G?#!%H^R:" VH2ODQ.O:8MQ5R":Y\LEM7[I:93RM-R @^4 MMO=N'526746WUW.9;*T/N;>I6:4AQ[:NV>_Z#K-18V-7!#=]RG-_^[LR^ ^X M55+:#;['>VX'ORL7T!HR?'YDG=]LE%H]+HENV3R@8^ M6VF?5.)@5TV47E4FOH>"NLQJ\&Y6-7C&B+FLD7-K#Y[#..2JI:ZMUI_:*O6T MR>RYE9_=_'.OY>9KEW#2@M?97L&JS6E%ZZS_,&O-LSZ9RM!+_KN@*CV=[_;J MLO1-"&Z-LG2XNKE^[;OB\,,J7T]29:J4/;NKQB'6M2>WN+T:]Q7A5#Y)2\C@:71/]V>M'^UY@3;>9/@CL[M5%#*J>+I9)96;N@3'5$L(+A^\HS M@I#E)FKC.S_#:=9J)Q?8I6+.&4[:K]CDE."MX"B_@YQF3<.#G&9MME1[6S@Z M/JVY,Y%UX]AZ0:366I=OC2UB .Q!>M$0U.YY^^"D5T%QE:<4:Z"F:6JSM0'Y M2;&I$^F]FI(;2+3MC%U;7>H48(4[8;X"[+/X*]R%@;#<#LB1'W=N0.Y!/S8Q M0ZO;R<]R/';DY*D06R<7S4JG/EN%62K$?%-P=B6'M[/$ U");Q,7DKTV&'U7 MB!Y;1>@YQ;!;G/=A0>>I1:W5Z!'XA,?75[K&-:SG[04UK+MJ>?5(76)&8\<. MRZ-E2$%'>,F6@]Q31:X1_-YTMD-GK6P'[?79#@L>468['/(I=]$3#(X5Z.5I M?GF:?_3G$CL[S9\N@$/+X:C.3M'PVTKSY,V<=^SO7VEKC?U'5@X%,^LW?MX, M,^>$F?K!G98>N?")VM\9[+WJF >_ADU0#_F -*-%%;+ 0[C?GMKLG=KK'J56 MY^2BT^X>D,PJ+LIV)AR&"YK0XCF:MK1'^5/?OLGTKN "Z+6HV97T:6S?-'JW6/X*$ -3,$1LBO%WJ(0;KM,%2^S ML0Y6M[]-+&3EQ*TZ*A.=62'FY.=^PP'U\'.KN5Z=3J, \PIZ"X87T1":D=H[ M7K:@R(R&2I1I8GA>7[B#*S[)"3G%3+*GCR/ANGW(;SL;PR MRVW7#71,+VI\5PP2D, ^[:^7JU72PNMQ0,Y\F?*X0LJC5BMS'LOXV KQ,1R. M>O#AL 4^4#CE[G,@;N#!CR_">A8T^WMZ\%VZMO3/!_&$-\;V1ZP Y-C)ZW_V M+A]\[M-(V.CM/5CA,[D6Z@&]5092KA?R^0)@4&U;M6X'XSZ-QG9/^T]YT<_; M]D@228NDH$1QCG-_"]#AXUBE0XZHDTG2C5U6.)<9(C,ZL748"2';(?U_">X^ MOC@'JP_#(Y NH*ZB:7.&M^Q7[KW^A:L^(8M.J ]X'?N :]UF+JL[*K-@%8;( MA83KM;Q)N'257J,6VF].+0Q=,9VN=G"*H:ZA3=5IU4O%4"J&';!$/D1 5 ?S?-N(:OX2@5P;!R1#PTW\Z;ATC5XC6+HO#G% M8#X?OF= 6;.=9G[1UE(QO"'%L(PC\J'A=MXT7#H&*\C_[B'+?^KML ZI/Y@_ M#E[VGY]4A:2OYCXH5\J+>3+_4>=;7/6ZPA+5JM3XF#$@=E+?5!S>U* MUE*/E0Y\([FC!V_L8DNTRGF][+VY=:P?0#IH_=#200L2U-F]6=_ 5(5:I:8= M7)C_B/2<[!!VC54QXE"Z$R[I/[60XG^W#91A 6S8N/JAPZ6]$?YUZ$JO@7*O M4FML-V6BZ)41>Z.$XBO"#EA!V[6 2F+8B59L2D;>;I%3V;?NF/W\,M92XJ#$ M01GO>H4?< ?F/PZI?^96(.*!45^4N:Z'8_>W<(1ONUO(K)Z#0O(!F/1M MC&T=4E@SY]A6809I-\[S'J1]U#;[V^R%6#2+L<1"B86B] 7-;$G9/I".E%$; MRK@UYW-W^>U@^P^:2N1$_A(_6Q68K_[#O7IX97N!^)US/5XG3N M&?Q0,$YA.&9ZV,L<_1(.3[ Y?C0:N\XS662,8T=3;NODN?S7@ERW1[KW.KZU M%]YY+W0!EP"QO,9\J$760VT-ZZ&#=EV]4JO-UL(S?\A]ZO)ZZ8S&W)XP\6,L M=-]COL-<6K-@ ]<9T346MPWP3XTJ2[';%'>]):;H'R-3+&KR:]K,2'@RX;7@ MR@"YC)673[1"MSI]>*OZGDA-#8]7\Q>!R*YN'Z\N?V7] +X;FOJ0<;B@+_#M M7%3'] MX1HTO5(G:1(!#_I0&($E;@?D->"HK)YM?%;A_WMP\OPM]I!N:.@;S"4FK;-] M:EJW0>&LLL7?(Y)CKVZ/*)]G^D#@^NSEA 6&:&" :18B@B$FPA[5L_^^Y:[5 MG=I:7:O/7]]R>L$C+JK_#[;#J,@+?L,[Y<"M'U30/V@>AZ_ ME:+O/^@#89QQV 4 #4RX$3?MV 2E,;?8ZG@BN!NV.2YZ(MG"<2/IX'((@)[< M_WVX_P>W+1JM:T&6/VZ /\N:(@'$6U"@J: M.$^X&@_TW#8*#C8C=7^B)LS,8D +!S*\=IUCJRFR3CJB=\)%BV"M@-0X<$4R M(M6,(E)G]=5#4DWMY*)3;6QWPMK/AR&+\L5:]ER\+6&MCOJCL]U<@)\7Q>FG MI&09YY@?Y[CUA\)EIBV1"5A9%-Q8(7KU$(S'%L6PN77)O>$7RWFYCI]^+RR@ M1>/1(7+UMAO3PD[\\W#=WM%8M.3^F0X 8 . 0!+ &&=$&& 4DZS4Z1%H+#V; MXP@FHG5>&UKJK!5:JK\^M+3@$65HZ9 #"T6/YAPWZ \KC+*OT5'M-;']I:#B!/R#[@0[>ITYC#S51FLS+M).CRH/W-WJ]2K_KO;W_'="CA>\SI^]S$K"BPR\0/ M?(8@ M8SE2FH(BMP)#7+2E(@G_C,YFX#.53,UE0GX$J^BD)OD]"3X\9WD0EB IUQN/ MA6VH&LY.J_EG4XIB2L_N^%+4'@Q M,B[[ O0'&)?6"Y]X)\GM1<_.V.OZVVNOM;WSJ>T-(XVB0EM=^N^CXB-@MF0] MP_ME&]A@_>=KK;^37O^E))DQZ^5QY^N;QZM_]BXK[/KFLLK2!]-S M=I)QZ%N$G=S/D#_CJ]#''^;@H,VY=3W;4H3*MEY1]L>DJ]0_I<%X._!-SE M@'MXU.L(,24:ZC]OC3+#HE&S$?YBC M8,3@B7'5*&HM>1O5O\$M%>J'^1(D@2",$>4Y 6DY\;MJU8"(-(:WNP" MTJI9R5^KI3"6JB4CT?&0=(F) MR#-V 1,@BN6:(TX&MW4D&!-LDB6S3=,*J) MM #ERJU22X#FQIB(&Q/H#CW?9G12))0"0U\ MW5^!\20%"*H/E(066H8!R!IX'XA6'QC%XN;(2^8\(G^@0(NJK!V48%Z5/>"; M%_'&B$]4M386=/^E9&HHZ"S'\_!U\&QXV*\F0,[%.)8% (HDW8@3$)*+F65( M#^34LY!%X>:H9,7MUU;CXTEC7H*2,?TB'Y$6AW0=K:BK>CR^V@ M2NIS^SM[BOT$)_ ]'[Y R\C',1[XRYRF('%S8'KR[4""Z39^Q.O[ &_4$Z2) M,Z]JM(!5@(W0]:8/ X[34_D2!)P&=)"0BNX(] )PXN[0 8!5V">"!-=DF M!P6J4_LT=8")H'WFKND$ %(2Z0D8D[F%0@6!']J4JZ$'K4O=L5 PN/#R_X!X M@+4OP<]GT?>O;9#!@>S'&-Z^+^QTYV,'MX]V*HA$%'V8,%8*M&T)M#^XBW0T M*:P<"XU4909(A9TV5'7'(Z7^$N[E94@]4< 9!-O5],B@?K*1,ZHSAD9TD^DE M57-H?U =KB==(C(5@$6]B>>+D2==J>A^?S*6.INYF,< G"S\%]3#\VM/OIDV MZO\[:4>$J+C'VU?, \BHP!S!?<,4<[6P!+,^<\J$LF3!VJ1MDOO:M).+>G-F M;72A2@>5EB1YQKH8^^C+5-GGP)72VDR@$.PV$WQF-"G1!L1NHB(=ZDZ(T)8, M=Q91)5J77H*RX5GHA%% AIY*]BO2.[R+ @F1WAA&5F,,#^QLY9H8!,$W&@)I M&?9 UT<7Q6:J]+Z)T3S4&+."BXO7%$! _A*N;"(;01J<.3&KMH88FY6M-\,]P==XRI4"!W"T>>D8BZM:6 MV 2:P$H&@E2?6[1%;RB$KT2%-P1W_HP*^Q..?4J(Q, W/664R&"0-!B USL M097(A:HDPEM($>GG9SXEOBSQ'(E\Q(A-S:8\1S=I)T1A(?;40JDOEN<%,EC( M#00%OB']ME N8Z,Y)8V!:C* Y86=@(FHX@9;U>2A\-RB]KB";TI81?UK'[=9 MJ]=HU.:G%,REL6VK1426++HCEJ!HFY)4,H[#92]E.H'SOU:VANNNUAM)>7[^WX!%E_=Z!%Y$5NG[O6(%>5NZ5E7MEY=ZV MTO<_"7@IV>'*Q#WP9/P'C.=QUYBR'7MH:6.0:HV>(UM)[F[5P5EO']),B@+A M)K+E<\)-X^2BTR(H] M;3!U<8H7KJ3#OK^RH1:.5]2V.Z>E&(,Q]X:Y'941M5H@S;0Y_Q'M]9KBC'L4<#@DK)U?K=W!]>U[->)V)=_.P9)N[K*3 M0FFM34DQ.AB0@7W? 3DFGC'[P<*3*=.CVNXH+,V5Q#L,T;9$U2]FD3M7A/N_ MMG5,EQ6?A?RY?3&'?H";5K>)[6.B!/J&"XR='9:6OY M'AL!(JZW7RT([M)Y"FK;>!NN%ZRH$2UIK!XV#["LT1$_ MX>JSN&;?W88 W&MAI[D2 QU>NZ&RV] * FP3^FINL7O0;C1:9'E@FJLT 0:O MMT&D]I=5.G$3%2I_[PM&W59PH!#6;JE2'G->^7UD:Q#S>W&%$'C)SE2U7KJL MUB*++^Y,(HT@:9=4,*MC2 V(75\5:05V^&=%+AN>1J7ULF>,"\_ /@:Z$[BR M^+\?>$"@'JRI9V%6ZI,((88+$W;O] &3_Q.8@?<= ,O#=D)1A:<8C2UG(@1[&3KLQ7&_"VHYQ(">GDT.-W@^ M'PRH+="3L'5XQL"DBCX[[(,3FKF!EZ@*OW/-9P AZ\%&73">/?:+L+'$FO7@ MI:]7WKTJ_;Q'5)K3"!?9?>8>\E M\10Q7K*=SX#31]8^<\AM'LEB=5>8HS[1?$CP87V8 MS$O)I;)2_ !\^,K"2$ CQ)(J5%-(C' 'PL###DVV#X@'D2:(X6'%"D6*#0 ( ML@61^42-C(!?80G [UG-8R*AS3\AW2T3S,2()T84%@_%=L(@; M^!Q[.= +I% )_3-54Z=8G2OO"S[^C=OQVNJJ_8-\7^+ADO]!OM/)/$J1P/2& MJB'0$LK#_EY>8/HS#U65@&&C*V]D>AY&E'K MJ;)/0O:Q4L6:@1W):2 [EPY4HEKDV(VN8+UOPJL&O OW6?;=H/XLR70(&B>( M,*?>#4EH2$DK77;Z8A ^)9UWXA>^Q A9'F^8:T9_O[G):'GTP1P^H4X[4HQ MFOII/ Y=U'N72HCV4#("HKX1A5Z#]7F%K=AZH)26A;M;4;B[O4:X&^?85&=[ M14A"!TUA42 C0>*JL+4O$)1Q0X (JLA]0_9OX!;5\B.NB-2JI\UR:T4>O=9 EK\[QS,M<7*,)D M40UD5 IZ[)(*Y[U5O)E=A>RB%@1"V< SQ!.*7>RX$QITJ*A\3GK$FDC](TC+ MC,+AFU''-UE #29B('D<8&2S4WR?,AZH6O<2+[J/+KJ#BT*#@FK#L3.51S:V M;4CA1D\4L2[O3^1'N!M@ [*!@!'A$OAFL:"90^*X)N )$ 6W@SO'([/1N[*H M>R!\?4=]&K+'^F93_)^/+\ZCJO]Z?(&[0#*Y0N![HJWCSJ7\"3Q<7&IM^&66 M-)J>$US?:$YP&Y/@9P_?)/['@)F,ZTE*#^L8Z1Z)DO8$TY;9JCY>]=VP^XPQG" MNP-O*P#E\.BDL%DHWMV,9LY/+IKM.50SU6%Q+@7!RP9"U7Y-W9.0J.3+Q'9T MK#Z!KB+-ABT;DWJ87!(UB9)::&0<;"TD"]5O.+(GEUH$H=,G6Z1$VC^T*.:^ M"+T[5^#Y7%3XEMEGA?@E&J$5L8BY5ON5ZQFC9.':3!D@T/V4G0%>'\=6GR_\ M2:S(QRFM&+? !)22?_R#&OY8BW MOHIM75_%MD9^S#"NT8ZF1LN6ZH$5$H!0G.F#,?P?=5W(<8 ,0V".MSK*][!_ MF5HTW,_I'?C4H>!&IK8S,$CODXP,;[P;.KYCF[J7"%L_#L6480E<]>3R41RU M 00!OZJ(E>,^<7"7E2*W972*XO(,<$U^0ZR\?:$/;<=RGK +V[.PG+'LP O4 M\UV0-,(G8%#&-G%7U*5M$-BZ$CI_B)U8O^NGXF_&D)B!7YTM'YLQ6N,N:Y'Y M&H-:2\Q8B M: \V2@6 ;[Y;"&M$W>W@L^F-'="RMX,OY@]A]&BXYAX!BJFHU=DTX31 9=.Q M'T23L%YJ7H:;D-H?=KYDZ]&-;-OS^LG%>:N5;=L. M*,J,9R.P1))=XH>.)REFN'XIC>=RHM0G4@SL/3"S'*#;B:><-[)JT%+AE.7V M,(;)HMAA#2C M\;/JB"QE&JGX>)91".2480T"7%2GT2@N>;I$YJ:B7)^D.>"M9XC+ ZU-@&Z#9D MKO:*QND,!8;TYJ0B8E%7[6C(]W)M'LU:1LS ]^I"-,L)VJUD!.CW_/AQ,X*:BYQG@?[IC1>0$;DHCG8 MVAM6A"DJJO%XF+Z_4*JG0/$%HR[7=#?>O$W(;,:6X#\W:ITYDR&F,EPTF>%2 M#Z5.6*L^?_.A,;Q%>KB.0;_*[JDW/D C'O#$W9J\QWP35%_V;-;!P8#-"M; MPIHD$;XH1)*!\?\)GU$@K'=P+$"KFXEU:?G/&DESM5249839C;%F4J;\RB)C M5>6]*Y'1J:^BO+,,PI38MAW*@^T[SV(>9!-)4Y'F6AM\*^GW/$FJ,5^_5Y); M2:C1+#6OU*1+D$OUNZ?)BJ@U4<5A!G)X;J'F*$B5FDA R[:=%LP16.+4;% _ MMH]Z]\^]UDNM6VY ZUUG=P4KEJ(5K;/^ MQGSL[*]2:AE0BEP013!=!P-E.50A-I)7.=36"I>V+BB:)XLS;./1+POBW=ZV M)K^T:NVY:;/S%.8NYKZ PPYOAF?*7'L\0*930@P41KG&9/WA2&B97#$:@[$]N?4K&E M*1I;'1IS9.-+PF![2E[WW??I@O%\UY#(8]WG,DB4STS^* P-'B/UD%,T]XH#IO$"^>T68T4EKDQYH:21KL7541!0N&=:T'K2VC[(EO3"7 MM<(\D$Z8GU3@D/M31R3RA&03?*Q'P_^UVH7KMUY,N7JJ:&;A:?'22IUURW-R MZ>#8P7$,9(2.UFWF@)6=7[U# M].;"H=U:OAQ:.FJ;J<=++#N.4D6P<5/Q5=VR28=J-U\<=_TBK\/0=UV-N*G= MW28WO3MVA?&?BFI6K6BZ]1%V1K9P519%L_XP_9Y1!-B&/2KK M6[=.(\52LZWC5K/[QG8^#-S.9.#2SRQZ&':Z6"2NPZ,:XM/^NX/6I!$(IHU0 M%9SI1=M'-HHV_P![[RTA7/0;3B16B/B1"*=Q;9Q40Q64GZ:BO?8"?3U']KK];=Y2!T7*M6 ].SNU5QMQW/L1#! MN.T10^'T7*NF >;;6[5N"H#Y_?%[/DBB7FE;U6KY1UR/WSZ M!W+M5YBT#L^L13)&"LZU:\ZT&9WE5*M.P;^4):7*_?M>W,%7UX)^V+ O@R2K5IA M]EGH9(5(X#6V7V.VNOJ9K6794?[V_/*6HMC[JUAT[4.UZ/9=P[1W&WVAE7=^ M6*CM+F/P?8H[;X2]F\1]F4$?T=%MID3_(H?G-]*Q=T& MPUR+<;B-.2&5;FNV@?&^#;D"AM]?3Q.%BK5KM4/US K*\KEPJ*;ERZ%E2.JM MY&UM4#=WJ&I-JQ/3-+?J$1_ML?)V"*-8NJUQW+IMC[6TN])[S9Q9N/0+R\RN M F1M')/6;9U<;#=;MLSE6IU$BJ5_#_;4[T D0CX,?+YM!BX=S8,MIBVJS,RA MZ*YH2G:>4.V\5:&Z%W(H7M*%UCVYR*M^L\1Y7EJU7LL/:Z436\"P;F$UY]HU M?$7V1.+W8ST2O&\= M<[LZY#M66[X!1H/A!#BZO)!&S3;65UR+LH1^"?W=09]D&/S#X8GS5J;59U<6 MV\MQ>'ZAS9_0(W\%GF\.)M2LGO5T75A@ 9(F<09,_#LP_0GC+]PUO"I32\]> M6 ;$MK.N_CMV;>M68 B#F38S3 _UEVD'\+TS$TP$JZIR[_5#5P& MCU(7S"A,,G3ON.M/'L$4]J2N\C[#6RW'"USQ"&O\9#GZ]Q7#8@+TY1C> 'I8 M)%1CH]-JS2<_K3./_C;WD]8=J*PUJTR!@Q$\6 (@$;074$1[#D4DO;_FSZ^G MD!X;D6F*%(MU9I?.:,SM"9D=YQ\]]LD!\L4O/YNNT'W']> RUPF>ANS&>9:W M8MEUA7WC[G=VYXR=9U,?5I@KL'8-MC]VG8'P\#216PR-*%.'5?E.\G7H:'(& MU"CP5?^U,,4GD\;NA/N'$-_OX;L[*_"N?HR%[0FO-W("V__BN'>)13RH-2RV MX7$[X6[2UGLVD7^:)+]9P9"O1=9@;8V@+K8%J&@985T&W,Q> 9L# !@0D$ M]C@:"1LS10%#:J)TO2';?42HO 7,1C[^N?RRRAX3"#)M/7 1G6&N#.")CP&W M/V"-OK F\["V1#A(#'FW@\1GJQV+O!Y!?V901<^%6YX$AO17>&AN:.Z<7+3K ME59MMBII)DD)V2B;QWB\%WGI-[P P?]0 :EL#PIU:#ZYM:K9Y6"]V"JX56%>P$, P\,S03 M?C5Y!75TM4A:X=9FO> )_E+RHJWDQ2D2&^J&>NWC)6 8I\%X;)E2"XWXDRW W&1][GH55!1]2M+#9\!Z@P$/ MT_:DRO)$^A:V]01Z /;0"3R5PL"X;>"J@.=\($;F!"[ 7Q_:CN4\3>A;^ IK MM-F_ X KZ'Y8!9BYBIII+PXS1W#5LZ#;U?5@A]T%KA=PX%>E'Q]\X!W\%,0N M;+3WY KBYPHS2 )D8:G"^L('36 GD5%!@,NEPX<.!JC8&*29B;H8_A"^DT;> MF)L&7,_X$[SS"37S.%S%&(3 (D6]0#)<.A1Y?11[F)<,PEJ]4JM2P9#MB% MK41&EH>+'8+$$$"^CL);@KVJ[$O@$LHD#3VA1->3H 3Y;EGR(\\GW2SU*N;@ MH$?$@C%J)U< MM.:@7%I3 ],%]$309"_<"Y%B*-#/P:\IJ4*B=07>4VD)8/HN ^@7 #S9ASUX MSK.)$F%666OG2EG'O^<"0>WDHMZ:PS0(+))*L-G?0!%P5YFSFK18&P1!"5+= M#:3'BT ;.,@]*(U=7^J8#/L6[K(\ASE]T(1$QL YZ),X$VZ!"%_FELC+I#5[ M&S[CT0$T JN ,??E([ZQ-T'X/0BDS$5]V;:GI@Z+V S*8V+Y[)&Y$ID-19L MU*KL>D!.'H :Y 3I$'@62(CLZ].Z2 P&H&D!0^A] "F3\ +PN8[%X"FYP5]SP<=#?(1W![Z4/K.8)D+6"66%Z -.%M/($V8M'DS%'9% M2F?\5E=2'Y[H!0!G/_8UT$Y2&94K4J.2 9\$"'3Q.<"#R3NI#JY!P!LF^6W7 M@T=4_]?>E01R[Y) ?#NXE "^=3&M-U35M^[G&)*/#AUT/2(HR3.Z$?[MX,X5 MSR:82Q:\WS24?[<;DTQ41(MF#"'O<='Z!FK*JN$UC!\\O; 7T [[L"KD@Y MR'3H7619UP1'NY&I;T+D<%<@/&4,E9,0 J2 ]I9\2.YWVC(F);4:Y)?$A><& MK+?M\"55H0$NFPO43GX;Z,6$#&*N %KWX*U".@'# M3AP++:_3EZ'REN;;7Z'MX2I>CDSK=_@9/0#8\.?$V4:PQ>E M$;@23[:V:@0N/7B982^6Y*<.IG6E3I]V M^,0[N4AL*7IVYB'4XEUEK'>=W=6G=C>,$B-4M4Z7_ONH3BD;XQ\?7TS#'P** M:S^?O,]A_>MAIS$?.XE89[73 &3$Z&(?F%9MG\>?293%'R?CFXP"G/ >SH8N MLO_??$<'/4+R#R03"ARTC?[^GJ^(U 394@@O^6^X^@P&28?[" N=:LM,,1-F M3X:;DIF4//"=\!-7;@@_.MD$-XVU<--,XX:M?8C^BF3/!$B8A-_:$>SKF\>K M?_8N*^SZYC(=LIZ[DXR@=1%V/7 'F_9Y>W-P^W7Z\^]QZO/[,OU3>_F M\KKWE3T\P@??KFX>']#ZKFD?R0B7/^"OT\L0Y^^FP+"8SMD&%-9Q8W/Z82+N:A-J^TA25QF]_'9(GJSI-M2L\XMHHJRE8/3PQ\_D.% M#U:PESX+&8U^Y#]"RP@,H5\!+4@3=:%AC@Y17R" >2N#V@F:XP#@;@< M&>X,.8SUN0<+<)X%!FC&8)HXE$>P\"P1S%#3%U]-L(2G0/N[)\ O_FH.LE(P M8V\R!;DS3^@?C,"=".ZFH=8YN>A4&].6$\,+T9]&;SC3)RADNVYA,YZB4??#I80T48E8YL1$S:K;;2S#6_#4)Z#>E>E\ZB3N8AM%O(*L!W%2Q6O>0'6>9-P M(EK+.CA9*ZMB"R!?XU#M,=KJ)^[-L&BJN&$^)WN?)M_X7^"26@"CO.(Z36T! M*6.F#(*?#5PP;V/>;49![.@SC%POUH$[#=%,Q^U0UOC@1R'U8&P>M=TX<,>. M1]UL0/#"QN%#LLJ3<1S@YHJ,U6"N%I+FT/1\Q\4L3WH*2&^9Y#.K(CR2!? K MB$V#6;&BK#!;^&%:(9"XY<#E\"E>KD+L\&3N^Z[9#WP1AGC4V25WW0EJ"^!" M7#@P9F#Y%7DX+6,]VS_9]WPQ/@O&"L/ ?P-NNBI.I?9.+=BM"=D3<^&"^XXY M?J6XW^-42L1(^$.I(;FNHR6#;U3JFX[H45 'DUO&&IO3N\UE-$B@4O1+Z"$ M$"T3!4C26DCN?H] &0"J41IX!'8/',$*.*V<#!S[]_2+Z W7[_V[AZN/H2_K->R* YP?I1E'!]JBI8_U"1E9RP; ME^K2O\84MW0Q3LJ6%IFHUYY'5\_\H+H/MM52;@KY+U];JIQG])EI]>V7#HVTO2 #;QWJ:.&]: @+\\!>4OZ:RU: M(57HKQ^0W5.'K>0YWH=(A[V.%)?4>&[QHIPPGS^"&_MHH;8+]*K:ZA5D\L:# M#QX=E2@2VB3"^\4%)W&U@H^M90EMU$ZI6<=\WCG=>],:;I,2[",4A3OCE)G\ MIYVPRUJ7K\\SV\NU*@X+-4["'(8#XJ C8I2O%"=!O1(ZS8?!*4N&JZ"F#+GB MB^N,$K1\$)JE.;$MMP5:G^0*L\,@M MA=;.+ 4ZV4TE51ZX:?V:&KM""L,6F-D[-1*.2!J^HJ?*KL3A=I9X'';?SF)% MO?1I7ADMVK_*VYUSO."R^GCS)GDY2 M495MW ZS_PKM6+=/+CK:G%;?I6>] R[[/'-0>!B>]>X8+)%;NS!7MA@,=7YR MH6G=T@HM??+2)]^)3SZ5<%9:)I'@/ !IV3FYZ#::I;0L??;29]_:64TBQXSD M0.FU[U\I[L>?B-(-"Z\5EQS4Y>1/)+XLM)K$\JISK3SI*[V*HFO)'*G@,(SN M&^$7692T:N4I66EQ;R!+P@$);*T6SW$QR8*RSHB?/.P%%]>=)-AQ2Y4FS1JF MS!2BTD06?\CB0,)6V!]+UG<]87;KO,*EQ14H\R:OE74F99W)9C*UK#,Y(D]T M9W&(:^RQ0DE3LK'T0JF5*"!5E<')RDZL$BZ\"[N@K:H"A4S#CL_5IQ5A;'3> MVJ C$O8@]O(NM%FIE>?(>\[427=H]S/:1S!G5[]D!CV6C)(_.(]@>8G>1NR4VL>&X;@R!+U6"+JV5@BZ-3\$O85' M[".*S=3BF$)@3 '5UMC_N++[LN)S5HE[*Q&I'J!5:SCU0=J)?ZO1?]G*;<^A M\1D#*A48[[OO+UXE.=9;3&R[K1B8WS$=O 4*T/9- ?7\*."(#MS:Y8%;&7[< M1L'F3G. (_)M+2;??><#'WOHY"T'2/()>[3R#GML7\44#C\KS6O8$#_MW8>E M#ET][4Q$]70]& 6RQWAR^L1A''0M*5!8F-X8[3NY[3U(+ZQ-/N_D5T:0EWU\ M &C+4ZAU< I-6?Q1'C2N&&??/AL68(?%7^%Q'/;NS%N]$?[;\5>6507EHSBZ M)Q?=5G[5]4?BJ\S'38Y*O5U#3Z76W64>WQ&I];=Y@%XTQ?XVL; LC2%C7-2Z M.T@HVP[HVJ6'W;N=+-]N9AWCR[#%%)131L+_FGKV_TIM="0,,X@,#7QFA!?Y MV3-W36[CC-@G[@>N\.9\K_/Q]%?AZ/%FK38[ZB^\TG''0V[#K?7TE&C/Y^Y4 M#H4*Z.+08LX,DW]S!^:^G=,]?K 3%E9,GN-@N#<[Q6ZHN^3=$D&WS1= MXF?2?.T+V"\\&RU:5+R9P]"&:;53TL !T$""A;56H\+"?X"10TG9H 7*Q6J= MSCG*HJFCXQU,O?R8I/OXX13UT$ HK MX&SHHD7X-]_13RXHQ0SS^+&P!&MX__Z>7Z2.0J<7E &D;<(H2V/L)2,J2H.* M4Z-H) MZ0/<]-G++T&;/(4C2PWVV?3XDRNH2L]C?V Q4$\.IN7X 7BMO7B$+]X ;BNW M=:RBC7-@TT25EC&[ 2K+6@)0-UG&H6$\AW+;.TJ1O0%%'$UPG9-MVEDUVS1M M;A^!(#T_+$':*R7IFY>D<(GK6'+"[IWKZ,) ^_^PA2'+D(:O);YUU_^-VR Y M4",AMVGG'SUV+\:.ZY,ZPDF+7EA4?HV&J@W**$+&+;!>0DG)&U%YS& )O#$YD4N0 1NU+)2#[/7(_(;!117B4N MC!YSE.7F.-KO]%V70U,,V-4/H0>^^2S8[6!@ZD"%IW@W7E6O?;R\NJ7?M(_O M"#;RGIA.,^_Y$MU384*"7,AAWF(PP&'JSP+][:PU&3%.]"1.QC%.3KF'0\$! MHP9:@_>!A8A*NGQIKY_"_&M3EM;@9UKK5*@\7%K$]E_2,E(O"8!$7 +4 R#% MI1IO0)!.MB]8M"0[M&ZC6<'*( X(-P (2=@G+PZ1\ XO5J7Q<$?XZUBXIH,I MIB!YX"G]"7QJ>JQGVT$D@*KL$_?"3C+PI8@8J$+/ /*09/'E%O&E6X%!F.;^ M)IA]@87$)*)6G5VQBIB'.Y]-JM<"6\US;*Z2= ,7B%/(59BI^B[9'0W'S_=% MN""Y=;5:?*Q+._=2NV #;"; '+ 1@_[(A&]C5*7P8\H&/&!A&A6Y-9#[\*L7 MC$ N4%<>V3P$WZ':&)BR38\/C*^0XC%O+'1S8$H23Q #WAR]\-(9C4S/H[T1 M%^"WN%_Y&]:/)3+%\",=[@ALL/!\"89%@L0D=")X9P1'C'5)B&/8Z=C%Q@P5 M?"K'BC7:CS6A\SUHKXLP$1-%EH>1BJ1V2AVWDH[+L$)2+(V\/&U^,&>. M]5%0_1?O43*<-\;F,\C^0/U,>&@JFMXP]/U''+/X39O^-H#V@% QL5_"0$_" M8!#!P(TLL)TJG,$N%,Y@5N$DI=@[ J/B^FI,+4LAA1(GE'H ,@^0)N6,%-4B M6U"GZVY=$?=[ ?&?]1H$#6DP^(B[D7T37PH$X*O0$!'$#[6!<>".0>++*)*. M8IH60";3$]@D+DBN"7XCQB0QXQ 22#=X]!@POQ8\I$9$70*O96,'.#:4X@F] MAYKF SLU53(AZ "D5H0;[I*H5]BT4MBE5"]>J-Z2(#4$W&>1T >HH/ EA,N3WY",N,UKD(J;2\]'M< M$>E&U!JV0#+A[H0(1+B@5E?"Z"MP5U&D TN#E0AS[,OMBQ]C,(Q,.@>;VC M MNR_P.2.0'2 ]K4G6$G@ .'95:BL])-:E"L3P2M]Q9R&*WP)45P)KS"L JF?L MIXR0$2]+"HL\$!1PUT)M$^M*M(=B@H(9@!1RV!#CK89 M; ^X %$C#;:PV6 6RI;H]IT5^W\2.H>MXU9-(J0A&)R 'LL$VI.(JZRA%T9\ M H+8#S%! "7X,[3*$KOO69Y#UN!?0H_( VE+I/S1M',$3#$(D"(CFQ I$][B!ME4^.J^L!F(U1QD;;KQUO7XT@ZW&28:M](1,2S0Q0D&%N7 M;>U&8Y#'$9F3V W%&-R2D&+X8MP_+!:E3U&0OIFO/.7<5 A4@2[MZ"F\K>38 MKDY6_=#CTL'F1Q:+#1II@.#[ZC6MD='[8:>6YK0527NM?\2/GUSR,+ZXX*.^ M..[W5" %F",('4[EQ, ZB=P>T) #B05@N'6?N)V4IWCQ(PA%XP4(+79]%KFH M"1&\Q#M='3TOH+I6\U%+EV;[9W\K>RY%#=U]$O &\D1^X^"5N1-),YHD&1!) M(+9!Y!+18GG7PR5KU-N5Q!:O;<]W U(MBN,NP94&X^FK@S%F5#=81?XD)9L- MJP'Q81M@-J!]CJ:.KKQ_J&&DS.'=7"IS)W#AQY,C_74OL*0MZ(Q5BT^/ MUFJ81KS>2+7 L_'V,/Z!+IH5AAQ"TS(.ANMR^18M/QEWP$L#'UR!_T2R%H5O MN(/$?6SD&,*J8,*//@S#"]Y4)U:\G?5=AZ//XY*S@Y9 (D($RP-9:R(T,E^# M.N]9.4QH>X%"MLR!H,A-TFI.;D+=]X*V!D*D'SHW9KP^@1&AD8/ADUC03$,F MTHPD &1KI87=B"94&@@)L&\ ]H:S!G M7+A;>@>8+2[YAV*")-F'W(ML4W0(2%1C" ZL%0H6**MZ JC[CC8S('WF^LKF M"J(\*I]W5-XYK*/R3^51^5L_*J<)Y"S1(^ZP#\GGV3A)Y^K,V/]-.!^\J87YP5I=)H1L?;AP;5Z#5^BVMY[H]P\&(W!>+/ZW8 M,C)9^C4P?P@#0&AY(EWVI9UD][G$%>S@]?63"RZ?G%FVDO@;$;4JK![=D>UO M?:V-%4&5S]N;V _3'>' @!6 Q<.3[)R(&+9ZIBD*]I7 X"YY ^&965W#\@58 MR=;?KK8&^SW#[674_NQDDY5PEX*#MS0E.\03GA>C-[3U=3V<_4,M"NTLUJQU MLHSE5Y0_%:C.15I@>RQSF>F#0Q"MMUH5%O[S;C?%,$N\GVQ+>,M6_TH6],Q" MU^?OV&%+_KNF\[:,V%>FQ2W367%(2A6FPL<6\"W<&?Z6X4$I)U:QBMQ.1VN' ME3R1+YMR8QGYL1^S'=GNE"/+.MWJ>0L?/]UL$[W"'!W:W3G#E]4Y?L>B5J,K M[/XHG.)#%)=OL-W _/,-4AY043KM3AYO7-J:DT1=SG> 5 MO%'=$MS%BO3AQQ'_$>)!"?QC,P7>EII?*2$]91 ULTZVEI]7[=X8J&UB#-PX M/F9& A5"/AW5=R/& MVZ]9+;1H&?&=I_=S)0G M6*^=7-SU[A_9]?4U@3NQN,2;\N9/[8>ZRB,1*C1>G&J M M.MP]8?0K,M+ GX$FAO2QW?T\9RKEDFHU,*GPZF2?M]33YQ[4GB3QQ-*88=OL M\T3K6+:G41!%=9 HNN M'F=X>=E\N:N#L\>AR*[U"LO:3(PX4QH2918YFPI5Y MT=*L.$4\IIIP3?\7-OS_HDK.#))AWSCJ0"^\026D3H/RSG5^3-A#F 5-=1@R M<;7>#/?X38@PT^D!],SW(9!9"'.YE_#]!L-L(GA5GPH9,&U;IPSC>2*W4XK< ME41N?2V1JY4B-R%R8QY'XA>VIU)$WI1(75,:)B%%?'ZO,D,323:E9#D&R=)8 M2[+42\F2D"PJJ6G";E]L(-NA.2;G2]4%?A*V )N"VB_0]T36W]+E9B%?)<@_ MU-REA)J54*^#>"FQCD%B-=>26(U28B4D5L@I)';0VP .\E*"Z#%1"UQ1/?Q4 M)N,U<"46X(JWYY&NYK(MA^X==T%X)6$XDRKX(57CU(-QG4Q>E\91A/*T&N<)(F 5'"#-P9TE =Z:$3&XG$5FC M MIJ\3]-'1>5!T:'=#@^,_EF>%[U:VYVOI>U:I;9+!2^'9M]4_6_BXO)8 M_C[H0V%@JZN]:;S7:KA3_HZ.3P8.]J.C_I1)R+L_I%]_H*% M\*D=STZ0.KGX CI45?'7SO[Q04%@FK_SK7?!@6".U/ .3S'=F?+X] +]>99$PS$$G M3]=X3&O0K>KL6%7'ZELN\T,MM(=^(AU]03^,]^KG'.6GA@3*QS9^GAYC)S]O MMUI>4T\8L MXM% F]FYG2V8N:$YL99;I,75.=%'U1K:5'*"[-]J]-]'EDZK.^M;X/IM?026^B958?2]7[6ON?!;MH/+3NMV/ZD>]JN5#O13KBD*Y M0]\??WC__N7EI>H)O?KD/+_ON?K0?!;>>V$\'K\/7@;6K=6?P\4J&G= MAE9O@5=?J[4ZW?=&O:UI[3;X]W6M.O1A.30HG-T%\!P.WF4OG.%68=)K7-!/ M4ZN@OL=P55_X+^@8JW1:;-:F5Z.6;>QNZ/B.;>J>_$(V_[E]O+K\M<*^?KUD M,A:=I_TUQ>I+ Q,=;(PQ'9O,?UVYT5%X4ZK%I4(C9GIEFF>EQ,A38M0++C&T M9KO>:KPW&HUZN]E)2(POINOYK(>S;D8J@K5,B'SC\(W-L954J,4&CL7&HVBFAFU;JNF-9JU\YK6:C<:[P>->JW= M%C^>&R]*:&#"E#F@.4>R[B8,&B2BW??BR?2PDM6111!8BK'K MC4K8NK=V7G+W'KB[V":!5M>T<[ &P"306K5V#4R"AN+N3Q.+OWBS?)R:BE?R M]*YX.F%N::V(J;529>^>J9M%5=FAG5^K-1I:M_W>Z+0;[58=F+JIF#H1(Y[E M['CTH#,""UYF_Q60Q3&O8!\\GAO>PYN^B+Z;F%91C]B\7BO9?'=LKM6JVO\N M-H^SFG5+L4Z38 M4@-A=RX,/E]]85JSM]-WYONVB][8-:U9%F^4++Y3%J\7F\6UC@;>=QTL\U:] MVSYOK<;B6IU=_3O $DOPQG%XSG,&;R=,R3J-1-(Z;X.Q/^V.L;781.^4C+U3 MQFX4G+'QX.YP&<;>I1:3G[W3;]. 1/93OS MF;V8)OM>0NA #LU=Q=!+IWQ?'-\\0(YO+>'XDMDW8?96R>S'SNRM V3V=IK9 M)8??RC!B;,'J[9/1C9_2<4+PM/F]J[5:]T7QOG&NU\U:3^+PC^?RKP)C: M3)I,G;(LM"9SHYD05!"&^V>6H\O/^<75K17K>7XSP\YJGM M]$#O/([VE\;$;L5#3DI@:^=Y]4ZWTSE_;W2T5D/:$O,SI'/Y;YSGA&R0 M4?UZ8T8V)%H"T>>__G+]R#[U'AZN'A_99>_;W>\/[.M=A3R1L2M&I@V-/:4 H4_(5*6DMT):(+H7)3H5)M]@AB,VR ^JU.7&',BM@UX>'95; M_A)_:@7G;? LZYTZYO9UF]WN.>;V+3M*R#P\G,ON.V?FG7;X6VHX/)QU$MVU MUFNSD??:3F^63>%-J7Z=]5J9$[@W M'B]XW6 FCS>F#OL??D_$<./A@:4,>)T,:)0RX&W(@%S+">DO\>-9J+]VTI1$=)&/AP"W.NA-RJ/S(EDV TTDVQ3,F M]EAGU,W[8#3N#=J,&_Z6C8=VS.7G!>7RJ"Y :[0ZV!>TT6FT&N?),J,YELK5 M#Z$'Y"$4WE?88X7QKMKT-\NZ@+WQ=J?@O)T5*U"\+9M^IBN+P_+!E".J=:8& M>81U@S?FD[#8KX'M@X['+]+AA>()@Z,M_RL#!T41"$4O JQK+;#M-5#VS2[H M_51-L3+I*2QX1R'$%^X:">O]-*P25GV"7;#V@?]=PQ+O$E'&,JY8,/$0ITAV MRXD^^V@J7/3RP2RI4-^^5"A,%GF!14'.QXRE*-BS*"AZ_5P#B*+3/']O-,\; MM?-VEH&@N+F1+0X.E../-U#0"YX"SU<5PF6L8&^<7_3JL2S.5T; Y9#;3P)[ M_6!UA^M8"7Y_,?TA^\T9VNRSJ7\'^#IV&$4(;!&YI'OJ"5)DOL]9U9=\7PR^ M+WK.8!;?JWRB1Y<#W*;.\##2=R\L:D\HF9\C +\YMOD?Q?E)TJN7K+_S1*+] ML7ZGH(Q8U_(K-- ;65"/P1]V+[)75-D#-&,>>1MXBC7 MJ<=+<12.. 43QT,Y1\.+#3'&)F?PIT23<$&\W05]R]193]>= )P:^XE],<$U M>N/8RW4 9C;V_N:93R<7=\X+>)R KAX\W+7%A)UZ0C!LG,O]P!54 /WNC:.G ML5!Z 9>M31^$CI/8]LJ1'83YX4 /="=^!A$W;G@/DT>>,8TFJ[0A!F\0T< MRW)>T%0=1%+7\\%91Y?>8P/7&]A!O&OMAC84KY1'=L,(=2-&N& )1H[7RU?'H MSN?E-]+IZ-"Q#.%Z"K;J< 0>L,+]E]P;LB^ 1$^.;SA]#E=[X_A I2 E4W?' MVC5^3O4MLUM.(Q]GV.T2A1R[@QU+>X?K9-A^YCYG5+Y]&E,V]YB9H&S$JPY[ MYO )D;TJF0^927L7(_"GOX?=K>*"&"H\5VCI5!/MK;*[7=7ADZG*]O&/J;)V MU8]'^SG5!^LGU6!)O7<[#92BKDF)9E,S+9NF6CJM1&93A",?W_SY8Q8F5:P. M6TR=7*3KKI)?+8K)KMM<8,,:I;\"#^RI"?B_'*08$Y)4JBS=&2"BDC>"LO]] M C[QFW8-073]=! MZF*F4QLQBM.+*:SC.%K4^WLCH F M0#(M)0IF&O]]XO_@TC[]L]Z9.AR8;KQQPA&,%.)Q$05UD%FZZDG$?]":"VYY2G$IQ, M"N*B!'DU]X*YQ?AX#-# Q515D\:#[##9*3M,;MAA,CCYMPD)(Q'JV!BE!KG1KO MHEB/T /7]/'D[.J'+C-25,!'ZS::%?70Z#!M",:U$5@3IO/ W/:'YH>?$]> M+"RA+T\(X MP:4U80E\,N37 (A=\$*6QR0OHR:[ .A?Y0"""H>,"). KN#ES M_DVS.@WS!/SJ:RIJI-Y86^^AJVESMJFIY)&LOJ93"EIR]-\SVE3MQBM<7PLG M-]BHUDC$);GA3%,?OH:QP;SZ9^^RPJYO+JL+6B>NX)TC1>W1\5ZC8T16 MW]$9I_/5LN:]]Y[]X^J?US?LX?;WKP^?_I5G9\JX/[589,*K.&)D_PU"HS)/\.S)_E7= E_^2V(7^)CJ*F^NZ%)JDTG;*Y MH-[H^/M_,$0& M#_<##'MBR R^=4RT(F1%ZN=JLB@UQ0;T";U(&A6C"H;@T##PW4#0MQ9_&036 MT?BHRCPY>:[%QF,S@!7VY25-MQ!7)C^0X MSJ$YHN]@A[@)FX]$!<,(NMR+YPL.-HJ)#Y![Y_ *G:/Q@(94!0TAA'+J>QZ. M%?78J6GK5D!#R<>.YY^)P4#(<&9\T3MIT,'K-SXBJ"1A D\;8)B4IJ#3A@@Z MN#(5X_*D0>8[,A+NX%_,03>)S0B<>-D]WD<).)N:6*65!,$0A=*,]2?(,@,ASX#_L'HLKR1GD G;O F M"=LA[H@L;P]61Y\!H(3GX9F[M(H-QQ;S80CL@LN@BQ$EIO3%Y,L#%Z@$@0H\ M)=@(A16:\3HPGX$KA*=*!J\P?"+P(YZ^#":X*!7['ICNB/Z$9Y-8V /DJ9W- M)(:[0_4LILN(X[R8-05^$O\%MX[X1$D0 !'L&'>/[D<2MK#M9]/U0=X@$)S! MC*=01.]L10\L=K'0_>ICFP#E94G1K;RK^#A2TH.'0D,Y8.IE"4].23C\-)9= MDO7EIWCBA7QOF#24>)NNUSZ]KM0LB<5>5K.VXN"%['D+S?J6YC:T?\['#5FQ M^_M1]WY^",VALH/V*Z#X:/K6)A L87=RL8W&XRI4,?>KY:4_&9<5PJLM0N"# MLAU:'S'^<7/]R]572!R_O94O9<>0W&+DY MG?+CW^V.=O,[=(MV-R_C'>W9L)WFSAK=QC"_<\'7-\?NJMB69JK[>TKHA*ZE6M\:QYUF1VFM3>EO%15 T4?F#>@#8^2._#ZZMIW0 M0A"$-Z[51PEEI!$3.HM%=\C3.4Y0W@;V]V07!F&"I*IB.E=E_7L:B;A[WCRE M# %.Z(S)/LA4K%HI7EEMCM,990W!%]WV0O2@L,=<"#Y?NZ:1!@]+25:7EY5'_ M3D'G^"]*F*QRLM(0?-4#QW0TW[$"&%U :%O@6P,G"'UM&&Y4/4G+DP%S35M9 M>J$0J8=LG"UZJU[RJ=9TURK[TD>^:?D-.:NNY@56MWQY-8SMF!&LN^FC-@+# MD,4X)_M&@+*,1 MZ>([3J.BHEDV/CE <%6D4L:]2>OWVTS0Z1*MLK7E*R.&Y_F"/\_I&X-7.\T\ MM?*C,4N9Q= KI)\)?3J-;Q?R-KAZ\#(/CL3L#D_ B[G@C$ZR(W#8I F'[SJG M[1Z8),'W."6P"4 6?E[DC#S[$AZ%G-7,_7OFCG> .3RA4SJ!0R&W5/G#2C*7R"8&3^4> MBP7EK(11Q^D81SRKZ=LU^LZJ3Y^6R67-2^D=EB<]E\ZI(%%]XMMY\CY5G[Q+ MG.!E3E\0,=#C#74;?PW=CD%W7GWHME8XF[,9?,F+&K8=@^US]6%['\2$/#(S,2YH=&VU5MMNFT 0 M?8^4?Q@AM6HE8W,QV#@$*;:Q0TNP99.F?5SCQ6QE[R)8-W&_OH,OR4O:A"A] M0OX)O3<:_]JZ)V?N7$0A[[G?U<-LZF[K8.)_M8Q -S^9/@# M^N/!))S,+I6[ZR#V%9C'/T+_4EDS3M6,LE4F>Y$H-F2M5!@X/\,M!I1+6GCN M,/AVBK]G2YGUNDV+<07(FJTX[D%3N4>YTU/8AA0KQE4I\IZ6RPLXV@LAI=@< M7*G@4BW9;]K3G^R4;-AZUXO9AI80T7N8B0U!IJLP&$>72E'EJ7ANW_,?,K9@ M$BK1X+;ZGMN:5JJ?RT WWC&%9%^3?0Z#233WHQ@F(PBBH3_U\8'FS!\'\]B? M^4.8WO;#8 !7@\'D-HJ#: RC8';SYGPE?9 JXTM,H=?^\+;\?VY+R=*=XMU1 MR&A!%SM(!"]Q2Y "9$:!\404N2B(9((#KA5$O[B!E=L5(> ^:22+I! M? EHC? ,H:S1! MQ.C(9DU0M!%AFJ9J M=$S;:C=.R-=A;*-KQ5E MPH@NBBTI=A_YHLPO=*L!AF:T,6:-;8"O3LVCZB5BS0Z8E''"$T;64#XVB09@ M5DD&),\I*OSL]F!]-A*7M:C:^K7YF.IL:D^/X7T[CO, *]5 MMJ _O8$PG,+_'CC>G'#X(DK:@ $.VE04G)%_*'R/.>O]Y2L?M;;P(H"#ZW@M MP(%?^:K;!3KWEY(_4$L#!!0 ( #R 3U@!4WY@FP< ,L? 1 9##,Q,2YH=&WM65UOV[@2?3?@_T"X:)$ =ARG2=%U' -.[#;&]29! M:NS'(R51-K>2Z"4E.[Z_?L^0DBU_I$VZQ;:[:!]2BR)'PYDS9PZESO7XYU&W MMHU:GZ2XQWLPGL,[E;?]W=OG^ZG9T>W]1^_5Z M.![4V(?Q[Z/!12V2B6A,A9Q,T_:-TC&/:K2&52LP<2625.ANIS_\I9B_D$$Z M;;\].I-)C?%(3A+8$&%J5W7NBFDQUQ.9-%(U:Q_/TG.67WLJ357LAD*5I TC M_R_:K?5UR&,9+=MC&0O#;L2"W:N8XTF]T?#]S45-DY^U;N>R.WB82D^FC#;- M.LW+;J=Y1[O>YT'KY"NZX-N86!^NA$YE*'V>2I68E1?[P_!5G.@.Z^Q&3D3$ M^D?L.DM2E=2K%=_ZL63IE*=MMN7"VOP;6-_*RXX[M>ZKQ#.SW]_W!?0,X&O7N/@S:Q8]/^KR]P1IS9BYJQS5V-1B-[GK]_O#F_>KZPUWO MJKC^==@?7U_46L?'+VO.GWMFTF4DV 6KS?A$-#PM^,>&3(P,1)O/E0SRB?UB M\>G+&OLE3Q[VO4JD0VWK""73+Y:4;VTL*D>4;0:1_=VLGK.53W]DAC*)/+,I MGPNFQ5R*A0B06FE8+TDR'K%[,5,Z92IA[U"PK//N]F:\*L^I3$7#S+@OVHE: M: [76\>-_W6:-*O+5,B&P.^<^W7\\(_.B2CNNC8&^'-/?RCE/Q#T9 2=?)\( MNN0&N %(XB7[""A$(IB(N@.2=@@*%(PD*F4^3'.9,)XL&4A%9P(QXJF(P74$ M&0[_0'H2X NYCR'-5 SR396;5ZULSTB$+XSA>DES8OY1X,$EHP9C ;S!,R.B M='H(3?"E]K,8TQ(LARN!T R0]J?,9/1GO7XAM,B-T YB:2+! YE,V$*F4^S0 MS(1O/22[,[BF NQSCF4!\Y;E.)RS_250[B8_:N"3-?#Z7U8#@H4R <@(KVM0 MU5$ F([;NG1?)B'I(NKQ^.U'60"; &X)0>C!(9NBR/%H MMIZ-P@LD6:[3C"S"!%2" EQS34$.^=Q,61BIA2G*1(N)-*GF>!"G0>-: M6(@"6D4.K#.M?!%@ MV+ #8#,0 +L#X.#!G_)D(E@/O'R?19CQ>>GRFC=:9P?BL- O](C/KSH+W*J- M99)T>^**COQEU Q*M>AJ@S;["<>KE>=Y'GZ1Y^':<\K$=LG#$JG#]A/*N(2Y M-X^*'72$S[/S-.74%_W!)*4 M/\DJA6I%91H60']S:2RI8II(K"$Z&ZWIN,SI6D3M%D"OX_8?.?R;GWG;.MTO-/%IK.[E_ M>I6FJEK9P0#;!P'@9@Z>QUIN5,*)X+@!*DAE4KJY#HK0 PR2>S*2Z9*:[;[G M$A)MEFP"'(8VII94JN71AWQ'LTS/ !CQ8'O*QU8!ZQ>G8@$/3\"#G!'S A@ M- 5BW.4:0)0S$(]KW=^TPOU#-ICS*+-50($080AI(^?8@MDC48HN](2J=I?[ M10MEMEK!2E2D<=K(4UGZN =/(1Z^FBU(^86?/RPPK]"4%J["10+^? >9"5"' M;M.[T:.C7=[&[)U]&7I&[1&;*M_/-$7(45>ULM]JK$R*87IO!EO&AZ$_,S ? M3!_L7Q$BU:B)KJROB8-:5+DH MUAP"!1,^O0KKNXJE\(Y#M*1*FU6SL@.P&,V]+.$M^>60^_5UW:PX&+[4B"J>>M9 MR<,%@$RMQ/5JVTRLRK OOHK#.=N3JVVA4ZVL.=-I.7?2VD-"/,!*(U8<]%AF M6K@6TSNKLY/CD="=C)YF>U M=9?9)O_MYE#P.7I!N8=\U>;4I4^0KM%T\Q_]S2ZTIICUU,*'1SH2>Z8/^6,? MZS^?_LS9HB$/-2KT>NB!V3,D>W%L_ST3'4W3W/X N$FV_U@47KUXV_KI]'S' MF6_ER!T$/>S2J?UJ*D7(!@_"S^A0P&Y=:[:YUF_AG=0;1)7^,Q:#_B_P502P,$% @ /(!/6!3^Z^6J M!P $B !$ !D-S(W,C0R9&5X,S$R+FAT;>U::V_;-A3];L#_@7#1(@'D MV$Z38G,< T[LML:\)$B,/3Y2$F5SE42/E.QZOW[GDI)?<=JD[;IN:#^X>I!7 ME_>>>^ZAE,[;\<^C;N?MH-?O5BN=\7 \&G0'O]5?MHZ..PUWBNN-8@#K7%SW M?V<7;RZO1]>WY[5?WP['@QJ[&_\^&IS78IF*^E3(R31K7RF=\+A&G,JTQ'LM)"ALBRNRLSDTY+.%Z(M-ZIF;MYBP[ M8\6YK[),)>Y2I-*L;N1?HMU:GT<\D?&R/9:),.Q*+-BM2CB>U!L-WUR=US3Y M6>MV+KJ#]U/IRXS1HEFG<='M-&YHU?L\:!U_01<"&Q/KPZ70F8QDP#.I4K/R M8G\8OH@3W:''?A)SF;([EZ+ MU#>S,VN$H-6[& U*4Q?7M_W!;1TH&O5N[@;M\N"#'N\NK\:B[FO!W]5E M:F0HVGRN9%@,[)>33Y[7V"]%ZK#N51H=9EM'*)A^.67SUM:DS8BR[2"RS\WI M&=OQ:FF:\YC=BIG2&5,I>XU:99W7UU?C565.92;J M9L8#T4[50G/XW6K6?^HT:%27J8@- =TY#SP M#9_C;PH^?^2&F*#6O> &N %(DB5[!RC$(IP(SP%).P2%"D92E;$ ICGXA*=+ MEJ>9S@5BQ#.1@.8(,AS^@>\DP!?Q )'T(! ZB!/,"S%=+@2"LT Z6#*3$X_Z_D+H45AA%:0 M2!,+'LITPA8RFV*%9B8"ZR'9G<$U%6*=PU\L 9> M_L=J0+!(I@ 9X74-*@\%@.&XK3?NRS0B243M'<=!G(>P">!N(,BK5B(N=;QD M,P"/BH:**8[715'@T>P\&X472K+LT8@\Q@!4@@)<"SE!#@7<3%D4JX4IRT2+ MB329YG@0IXO.<;CI;:#=E,[<<_<[X#\;\"??)N#'6^!X\:QU\NK,%(@N-")1 MI(H@6(4^,(<6.$/&M; 0!>2DCS !2DR@,/Q8FBG-H&$)6@2U"9Q7*Z$T0:Q, MCHG4/;2*'5AG6@4BQ&7##H#-4 #L#H"#]\&4IQ/!>N#EVSS&B(]+EY>\WCH] M$(>E?J%'?'S6:>AF;4V3)-E35W3D+Z-FL%&+KC9HL1]PO%IYFN?1)WD>K3VG M3.R6/"R1.FP_HHPW,/?J@:U'<8G V_[Q^:?MAU8 /."'K"\,=H2(G>W9'P>* M1WHBX+EY_!3JZ[Y DHHG6:50K:AP?=T4X*:X8Q1L0QY9CWU01Z2:TDKD$[1V"Z3DJ7L)+$4 MK(R 0QDHGR;-./ 6Y#&GSH%U62?6:@4SG/;9U&PX\@4-!+ECO@@+!;]_O_EU MBE%WH$57M3O>+%LILM8*9J$CCM)&O\NQA#QY#/'PU6I#RBSZ^66!^ MJ2DM7(6+!/SY!C(3H@[=HN]'C[9V11NS=_9EZ FU1VRJ@B#7%"%'7?3R:9_5 M1)D,E^F5&6R9 (;^S,%\,'VP?T:$5*,F=@87;D,-"[LGI>VJ?1_BW#IT3DVY M6=$\59-%A@@MS]AH%!2PQ,;SG8B+_>G.>.\I 8+VOQ^A,]?OO[^'>X*F/OU_ M:6K[ B\LZ]%;$P>UJ,VB6',(%$ST^"KT[BN6TCL.T9(I;5;-REZ Q22162;$ MPRSM*W1#NAU*N&=M'*!TP(F&.!?_DW(JVZ7X,Y?PWI9VG@9VSWKXK>K2'C;D MI!7LVWIX3!(_D )1+5K/2AXN &1J):Y7VV9B589]\55NSMF>7.T*G6IES9E. MR[F=UAX2XB%F&K'BH(HC#&WV6O@:?7#I6D+KU&/' MS>.3>QG<>-+Q$UN,_;ZW_85MW75VF\%NLRCY';UALZ=\T6;5I:^1KO%TBX/^ M=E=:4\YZ:.G# QV*/=&'XK$/]:,/?_%LT24?-2OT^M)[9O>4[%G3_GOBI\"& M:6Q_"]RFWJ\6@Q?/?FC]>'*VX\I7=^.ITF"3SII'ITV1?&:UTL ?O M!GW4QT7[MP!_ U!+ P04 " \@$]83KO&;[$$ "$$P $0 &0W,C&YR"R!N'O0]L:^(YG M'QY881 .?=N_:AX?M3I6>SW$>+M> %9O['V"WH4['HZGY\;'01#Z!LS"3T/_ MW$@9I\TE98NEZHZ$S$AJZ'?@\ "W<"E75-J6%WS8K+]AL5IVW[9.&3> I&S! M<0^:J.HM:[)9EA&Y8+RI1-XU)(S#"Y&YX;4. W;ZMG^[9+-F0*=-%CMGFVU)SKKSR'H''U' M"%'%287!]:=AT ]<)PS&(QCWP1T$?A_\*]^]#(,//H9PUI^",_+JN7XPG M9N-YT#@S<+SQ)/0]^!PS3UN;#1_OS-]T4X4#'V;.M.>,_%ES?#7T/X'CAGKF MR#2/OKGW%;U53<9C/+=[\O+;0/]1%HHE*\,.&C!B"YJ"UX)!R97@#8BHU),- MR$M9E(0K4 *V98<9C103_!6?%_G9NO2D !*+7-%XYYV=E9H4D8!:4FP<(N>$ MTZ(YODWI"IQ(Z2G-2@,7$*57@<-Y25*8TES(:CY HJ])U,"'J 6"0Q]E#ZS^ M&&N^$;DE4[19Y"2B72YN),D-NV,VWUMMO0E&FZ@DAD>$W> )[2.7T= MO[E+F$:E9$KOX]]&2\(7=)-UY]WQ"1 >KQ-G/-%:KC?$H[DBJ/(Q1J$HH^6W M)$R8Q"QR28L*+^Y$TA3;"GN6(;L8SQ%_4666,$YXI,-X=,PJ$!H9+BK3=;(" MF:O0%0\K\E1"OFU>#[/H0I_.94GDJB[ :56^$]B3HGL':2Q[8O F6&OM].[ M5"ZZZV.@[=OI#7UP_>%P-G'<8'1Q;IA&-9XXGK<9?PR\<'!NG)@O#>B-IYX_ MK<(UJG6DB08_="8SO[MY^%KB%-[?K!VQS<,?%DU)G0T[^F]Y9N M,.1D09MS2QVT=Z7MJJ86R:>C(57+]YVWIV)^9MH\&N$M&$Y0D ME"?%KBF,DX2A_%>WWD.1BY20]WL'_^BNQR'>B2^4]\F,ZSV]1CF;B3(MYJOO M9%N'!U_V+?B9;*ORI*_X%ORX,O0&U75$4:86*I(UA8Q(QS%Y%)<,^U!:):[6JHYN6$HU7/M.+4/X&8/5R6EY*Q8KC?9,QL]OS4< M5V09*PJMZNA/# 4=\28)E#E&-&!:J.T_'Q7;5KO^_K76C+;^C(;!ZNO;/U!+ M P04 " \@$]8W*E82C\8 !_>P $0 &0W,C?V=L^O#-U<_G1T=OAD?GQX-!X=7DZNS M\='X?W>_^V9O__ )_PG/G[@7Q.'KB]-?Q>L?3R[.+BZ_W_KES>1JO"7>7?UZ M-OY^*TURM3M7R?6\/#C7)I/I%K81PP%T<:+R4IFCP]/)S_[]VR0NYP??[GV= MY%M"ILEU#GVH64FM#M_ZUS)IKI-\M]3%P=.B?"7.#E\?C>_FR30I!2Y: M'#YY?73XY"VNNF\&^\\^X10BH@G-87)^-?[Y^&0D)NY]K$B<7/[T=G[\[ MOIIRX^9E*ENBMWDSR&<0Y>?/EQD_RMLF4R6VP=36"R-S*"OJ.' #8"=OWQEQ6LM38QOGR9&1:4V MMC,A>B&@TB18BDFE*GRF!@ZG^UQ^&$PT)ZX@L_=NS!, E2##2 2S"H#C4T]1K"@PQ\NSJ] A7B=,4]*M6L+ M&:F#7-\:60#GTBMK7BCD8G>FS6ZAS SU$E#V\ DV.G(_1#%/4FUU,5\(F=.4 M@-!%NA"W23D7LBA@UG*:*@&TL6*Z$(71-TFY/\%45#P?C.Q55)3Q&@E'/ MZ@8V'SN1N3B.(EWE-.ZELB4P#W(&4]I-FKHF[JF)#U-T_8NP>RMR78HXL9%1 MV$J:Q4BHNTC!Y-VJT@28#YJ!]. DF @X8Y7JVQ&1CH:%[I!PNL)E7R-'0@>W MX" O\#?W;:@KDR6FL!/@K*E&A)*5MD!J%KHRH@(&-M@QY]=$JR4L8&LD4L.-,7PES MS'/8I0AHEUC:9F[T#M0)$(F5[_[34\]4\+PR0&MED5NCNC^=\]? M=/1"^$J@'48L::T.+D&RQ+W"#5/9W?=RS"N#CIA;+8D&;1 PH?53SFF[92IL M/7=D=!ZY?[JAQ@1.@8E$Z?!B$%Q#BH> 6FCM")]@9_HV2R)$IA M37UDS.LJB5GK(R/U>T#[WWX",XNV_BTP+HJ'ET50.H%LW6/L7_[US#Q-W9 MCN?S;=DLU@DF;1GN&OUP8OI27/#4E@SQB7-!%.PCV.XIJ&JV ,.!GH(O+MD[ MV0&-^-\*; N2 7\%MZ)7@Z,C Z2A_0%^KDSNC48M#DB)][ B\":NR5#!QZ#T M;05T[S$)3D%-P<+5[,G& ,<([7/#N%TGPW,-B"QM;\\PSBII,QR@_>,9=]_" MI=&X3X@,N#Q+DMRLB"WO7R"YQW$&Q@V\QC[;_E@$]TT%'PEGQP-F6_*.^7E+ MO]L#FN]ZW@) M-(BI5,N[8#\E;#I 4,!9LY9<)/ @C"Y, I,;H93(^":QI)M M2U&7#& M\8(>*U *1'1ZV[]XWW"@KYC*/'^>;KT*B*"6-Z^QTYTI@-<(W(I;'YH;_^DU M: +>D$S>)5F5H9_)RQ(%]D\1'= <@H3USN G4P6]_K^%/U!1X^/CE5' 8] 4 MD[;#E%AO8H@-0#X+]*$DFU"W4-,L5,25\FR2P3.#+E6N<[(-"1GDCZN)65RF("DP,(BSOZ+LN,^BA MGF["!.-YW@)W^]DWZ@C(82C\@^::E >B=D"Q^]["-/"ASDS:5X-_D_$/+G6[Y?0G$/ MOOB._ML2OTQ.K]Y\O[7_].F7M:B>C,^OQI>/$<<]^(=!@WKR 8R.AP0B!'3C!J?T\.;8^#4!-VT M^ZCOPCJG&>\95%P&,)Y$S6=Q.41IBG3I M?IZ_W>NU']X>H:-2X=O+:"D*2BGO%.+_24S<0.X1.)S&QS"PTPW,90.<"[B$ MMP[->*[83Y"W\)F*6Z S;^#:L/6O 2YUQZ@WV]]#/_#>@'W7;Y+?%%MJ3&68 M!)U!#"HP'K5S4)9SG:*+Q]'\""TW*-#$PR (&?^&3AL%@0@&0\<1N8OP;U2E M/$Y,:1:@[LSHS,4K)&NL#O+5*/TH7*=GB'K:LLD@@#,&5$)O# M%6/G+LV 2X>WVATZ=WA<&X;/S=]\#7L)34EL=\DO/0 ^((\8&AP]'E:I M]V4X6-H8&_ *>GB9>\Q[P#Y?;8I86I1%'[T7>J8-;M0%: 48M\ $IGCV MGD,G0NJ/,2GMAX+?,S5#*F*91TE=HO6%X,PU ZBU-WJC-6#\[_-E$,IAKS5YFWP8K:$&^RF&M9;\ MJL^>*+S/B:U9,XP:'!Z%H]R@MW5(NU8D<#0T+"LM>./2-PP5OG=<0+"(&RI&LDM1W%/0(N M7,K7-6'C4F11SHUBASE5#*T0>RW DF!F/E,Q O!4;@$L&WL%UN\;#0>G+0^$ MZ=$"XMM3$I',O=S7@7L)C&/I=;?YZ)\COH:CD8*#*)>%?ZV(X!H>TVZL\">7 M2=:[4; 81#C(>)/ /\?B&VYP^$JN7_HV07Y HF1>E_:@;P="&#P1Z9-_:'+ MMRYGW%M)GA)S-Q3A249(0"%P>L#_S0+H$=P1)H)HBQDX#6IX[+R)(OU+,:.+ M#T2P^XGZ:CA ([$][5('.$=7!I061(08:VC#M* .&"$=N: MT4-FX;QF1.N*%6C=$O.)D-N^+[51]RN)-7R"X^VS7SWV#HWX\C@I& MA(WDBH#[T:"HK1AS'4*_5'^7NT"RVU*AH0A:QCGG:- MX*@=$T@2-8BK+(UI7RG M02Q.ST$OU7K$*>8ZSB#T>JK"Q#?AQ59U$ZVQ)@5+GC:W29 7"$>1U$U_50;7 MJ%CEYN@-+U6IX'9AI[X6L=0[!]U0KN&SEXWN6JG*6JH+J^"/7Y^-?5>O+RY/ MQY>[(.)GQV_?C0_\+VN9M\OI6X*[^7[KZ98X&9^=O3T^/9V<_UC__>[M\8G_ M.U0?/)]+5C3B>[$5Z*>$L.T#\C/=BZ>^\8LOFT5=G78^_!K4TL].NC @]I+& MN@8L==@F_*S5*J2W:)-8_%&E]$HLBW\C(48EV10<<>4U5B3M/ 57E^H"6L<1V"@,T<@+QLQ>N,'ETK65J M-\+S)PM/]#B%!X(NY'_OHS0^2%A8X>+>'+%?2EP!B\VJLC*J@R!3,WK#Y>L; M)P5C(O#69HBL<=:C&]'T^DAA8<[VLD#M>*_()9VA-?$TQ7 9P1OOAQ M2E^$S)H2U QPS'V0BD_Y M4V4UU0HM1_T@K"B"M;0C$9>/!GK[,U5IHF9BNSG2P-*NKA/.IN\T@&7?C+ @ MAHI;@FBI3M1BSJ>-I1%SU9 MZY<@RD.0,_Y!$*UC:CL<)&4(GX3 "6(@?)QIG6O1E*;:'E 'GN 1@:3 $_A] MW>R)'V225@R@KSB]TSE0DYC6H$M)/\:T?#7QMK<49%JHSIJ5PDK0^.)(HZ MP/?= 'T>JBYPA"IW1_M,D,HQ.E5<01PK" P],NCV'NQGY. O92.33)LT9I.; MHFPSI^73U&>A ]DA#QL7<@,37SJO0(=69!ZJCS"=PL4DJ_(I^'%N',]Q@BGPP5=P M/CHOX1$3/>N"F)[U0<'Y(SNX3G4G,1?)I>:($_>=:4[R&YW>^%H,>,S<1)*0 M*E?HM[9 K),RK!F.X5.OZDL&6I%QZO7WGZM;%C=7(>EYB9>+&C(,8(Q!YN?P MB50$!RT]]'358.%9"@>/+YB(]QYVS/4N'00/#_4^H%&^VSJ[[EMWKS,(!2[8 MZ1OBU_J,>NZ0]E"%P=QG&)U&LD(P2*:H\J[G8N9TZ[(2K94EA97#0QGA>)CRI['<00-WD+&LST%B'$M^>+ [?^-54Y6J6."A^:K2,,5BZ 2^/>!LC=@Y)EJY\&=%E5C*A M8[J94HRU,!80.,1T0 =%9N]^2/3/.#9^P7G*27V?T:1]9J7'6>B?T6>X!R9I M(SF=4(,VI'4\[OG3%[7A?R?-5((%W[VX2]7"7U+T[.G39TW)>A#HMH$6'SB= MS!%D:P*>\+P>?]84Y[K/",2\56G*E\9X(+1SK5A0Z[=HK6G$=XQ1\%Y4QE:R M*>VI P'*,M^Y&X^\CB_S#P@';*\X=,%[LZ.QU7\+7TNG'2 "EC9$EV\>P>@ M*E&@3I:#1G(7,]1[ X/D*BD[5^%!'_= CQC3#@>^6YJ4-[,ROD&7F79^YOKI MB=K]+4H(76H^E]MC\?=@KSYR>IA]I0E08:TKX$&@K^(T; ',GE29=9,,/W&W MUG' ?(-EO_6YH]K]681H)95R$_QS4P< :ZITUY7F=>7-*2)7W=UWG9!F)!S( M""X,+<5;B]$R4? H%"RD=%@0UJ,SD7C1L+/1["6"6\/2:I=OJ#%GR-IW^!2(U--,W=:N/=2 M,QG_!LHHM+V08OM6RAWU%/]X6-VOT"Q:GW@\S73Z-P^)+/Z MRD3L"^]2PHM^')10W_K$:H.38LL;HDUK(<'0CX#K G>*UMX QDC 1G&1:FIX MXC:XBX7T5X0ZQ9<"NXL;Z"H:$YZAPP)>SM* ^[7B!LGP/KR_,7SY8@-??OHK MJ8]/_G-^\;2Y#9J/ MQ'=9-G!W@FN@,N>ZX#6)6,NPWW7L65D8=W>(?\ATHJ_L)XX])&&W0=6HX"MTK MR_[$<,"E&AN)VT@<6@7D'.>"UO<$]US@'TI>'H>"REF(>ZX'W99V.*C+ 3"L M6KZ.?N=/NT1TP^7_CJVL*BOV.QBBES>.*HK6O@JJ@#;:;2N=GL_ER MC14R--TL32"575+T"'[AP3:NVNH>SLD6PT%8 N<;-Y?5Q^LQ[549G;KTM"E5 MW'#UAJM[N#K,]/AZ\[P?!PW8VD4,U^39&TR!4TF)<5],X>H&AX-KK6-7D2&V MT=].8)Z2OM<%:Z5VT,7(?+5GI\(W+/P,K4109[CAZ0U/]\$RR1/ M$\N9W.=O:TC8K&;SD;N($]4T:GB\Q].?OH;A4 M5EAI8,CCSC?8>(7=.!W(WN[6 M?W>*135)8&KC:P4^U=FU#RK_>6""Z?-KE8U_EABF,@-T_J1S1?%@FCMPOIVV!:7:I>=7/887PB ^<@QNV MQ?Q]7V;%.1 _G?94@CZ#+M^,)S^^N8*EO-Q:V?)/7,2#,T;[^&A*\&/SZ$Y8 M$*Y8?/&4_OM ?F>6^^J+;_>_^WKMC[8H_F6TV3Z<'.$UK*!*9 9;.SG:V>SM M/VAOV2V'T'6SM?^DK86=W<:+&G=P6T/;4-OP_B( T-T7I[_"0_KB[?\'4$L# M!!0 ( #R 3UB=IIH$RAX !!# 0 1 :79A8RTR,#(S,3(S,"YXY&=Z/1:#0:?_SST])W'BD7+ S>'YV^ M.CER:."&'@OF[X_B:#;XY>C/?_K7?_GCOPT&O]* 7=$9B M/WI_](^8^&S&J'?D !,"\8Y!NPJPY,>Y[[Z=OPKY'#XY.3W^ZZ?;L:0R@>JS MX&ONZZ0S]]^_;ML7R;?@J V!;03$O&_-Z+T@;F MQZ^/U?AX MK%_F&\2<@S[:6NBWN28>9>5?PXO#!BE,7QZI5C&^/"7=YZ%/ ZD8#^K3R M24"BD*^OX7>*DT=%ZN!AGC >V3J2OLJ3%_&-!CGJX/4QOL8V)X.3T\'9Z1&. M?A($8430D,A?JQ4+9B'^B8/B'?9E JT<_./SPXUU),M.?PC!Z-V3.0P.!DS* M?J;P/ J6BTELIS"PP4P9!DY^[V"#/QYO?IT B 7U1L&?Y-\@#@$M)?$X>G0K M_4E9BPQ@M>]=XKNQ;T=PG&-28ZZA+6<>:M8%\=&XC!>41B+AHNVUA:MGP,HQ M<(4F;!W=C4>W-Y?#R=6E#\D(/XA[V52,HO,9J-5N@3H6]3E(;E.XLD?MHFB?$$_OET=0=2 M&%T[H_NKA^'D!CXXR !X^R%<0@\7-!#LD=Z&8HA^782^!_[^U3]B%JVWBZ;D>XMLWE27S7@R^O ? M'T>WEUZ.72A9U&I1)!=:*VF=EPO5#$7.* M/S*H3CAS$K@."3Q'0L:G)NS]$A),!R)B$? *.(V,"X.(!3$@V9CD*WUI%K[)4MUBKUBF)DP8Q]1#%P?\&\.@ MV%Y:6?K3)DL5A($$X9@P]HO)A *_X"4Z'"]W87$.9SZR\?+/)RWS#O>*CN?*_I!%AOF9FV0LK1W_>Y*AN[L=9<$6Y9[4GVO2V? MCO:*7SK+).=7*D\7Q!XJSA@NK1NC_AP5NB8MDN53RQLKCDK63T=S1[?>,M3X&P>X) MC]83#D.9N-E*RO;2RN#"2DI#<"0(QX"Q5TP>NC"#"Z9"7!\9@6E),;CLA96Y MA?64T1JC6=#^1YSQ7NT5;\&C9![EH%J8R#/DH&)S:KBN6]Y;.5U8;6D@CH;B MF&#VBMLU@K7WH<^R.;%)0ZM\"FNWVM%>YX<$RW[M[=80PX1,_0;2T\VLLBLL M#AO(3N'8,\E5",3G1%;]>ZNL"BO1BN'[_920#L2;0L@_LO'YK+!NU>WVDX^6 M^+W)U^V?6/E<7,W: OU[ROF-V'Z.Y>7OK+PNK&>+T?_]9'(^D^P7YRNVQ;P&3WEO=6?A=6N:6;!_O);R,( M;K*Y^-C*W9*5;18AWT^F;HG6YHWSKL^L3"\L5[=&=O=3"F6!W+PG;7UOY7MA MJ5D:[MU/?I=$'DUVVU];N5U8+%K"D_O)[QH1E*'G2>IQVIR%?"D?*C^C=C1F M&RR;),\+R]'Z(1J0?HK9,5 [/RCD!^%;! 9&"28"<1,,73=>QG+W9!0M*,^E M\JM9^V*-#\, VC94CW;8K K4/AL7)TE%F\,"QZ#.D>0Y.?H2)V:Z=E(2]U31 M*@3]=IN7ED"L:M$T&_A@36H+>1POEX2OU0D@.2!$^8=Z@W82WB_"* R8*\9T MOMRT*'UBM*I/(>!177TT<6AE,O*LWR>;UE'HI#0ZFLB#RNU6 'V(!KZ\@RD& M?AE#-I5^.9#F6M<>J57Q"B&@9HH'-#E(HFP"1 YCL$ M>$+FX@N;$C<07%BT^Q"("?X#GM*DE#*MR%.)5R=Z-?&S@ M0AU(WLT G9/B<[X!0B?%N-A0A8 M)B\-T4E!.AKF7DLD72,D^CH4@J9!,'QPR\B4^4 ^+9-3D_96Z15":9GTC/5" M MA1J-(8FWQF8-MKN>Y#*U]'%*=597%J%T8A,E=5&,[I M01P;7![Z$>4!>&F5Y9*UL GH)VO^1P4!.2G\O1*5)0-DIU%KT,XJMAKI)#E! MLGTW>Q8A7,UFU(W0)W=#CGFVEN\JR+,F**N(BUDL6T2LD"H_7Z/=EF%TD'S* MC"^4S1>P\AT^PD)W3J\)X[\1/Z:Z3,IHI8*.@9<P,0^'_QWU*N$ M1[F!4?EZ$:I!_4-I*ZG)/N;3PF&ID:,YS:F@KE%9UK%X98;MHM?*MH#\[FEKUH%C*88L>*"1.@D6MOO7B_"#'C%5I M[%JFI3!7UJ*"E!+K)GP#P(WG-(R MMP'/3VMNL4ICN#H4J[ +4;2M7JW%:4"43H9S3R6]D16/O(LCO;> F0VNW+KR M8Q@@=S12B0K)QSEA=P#(*N]"-*XD%U]F)28H99(&(M7;6Q*M WB35 LCAW\? MQ9Y/M4]W;B8+$@U=6=R;>MEP@%_SH$'DA GHH&S4J2H??:,&*DYZ9FF@\+4$:I^ M+1ZH2]DC9DYVHRQ6N#9%>5V(4C94E$E>41)"G(R2_=21LL,IG'B8_""3WHH2 MNZ.Y-)TV *Q2+P0YR\^_#.39>)4.H5+T2N3ZHS0$!^$JGMT$8!"CD(/S)$O* M>C!*PV^4P]A4*^ /H8A&7%IRXK/?D8-R-;U#YFWA6E6A$ PM5P5YJB0E097+ M]>3P1RKDD-$%ATR.*B)XN<]#\%:1FOTMR,,/H*OOMK,T&O0 MSBKF0@S2-N(3##_*M4"D0HP)EH/\-*/2Y?ED@?;6*I:+-)6%N0]TOK'/\1R MK1I0\5+E="R0S'JPK'J02'L9].#!&/^.&'F"R#: >)-,G(.(E>\V[E?7;.- M592%^)Y-E(?TG*T"2QQI'E//DO=6NY55:-5JU&+(/?&X$<$AP\TF@<3ZU12< MO9E5Q$6L93 M4\C/"-^J#8406WE-@X$\(_"C.BE@T"(G4DF-TA$#LWR5:8_YYJ ]B71UYF], M_$\$SW[CX,+%,' 'UYO7(1\#H\?4U>]VJDM#@#;]>%.(K%GU(\/L9*C5DEHC M'P#V :)W,OP'74AXB"D)*JE?YTT8(P:/?7P.N(Q#P#0=@J@2SPY= M4&FK)PL23.AR%7+"F;^^6:X )/5VZHJ2O@<"*W*5X@8;E4^I74I;7FS-BLQ:PF%&%PTDXWP M))TF4Q\O/^B7@'4:R M.$/ZX2CXE8--EAH_%"H'&:- UFM3=\G]V3%;E:<0@;0ICY&*9!#I9%3FO@>U MDH1JJT"$D]"JCXUE6]:Y!=N>&A"5%E3Q3$4C(V%)+#Q8!5O=MWL>/C(!V&"Z M-AZ;XJC\M54JVZO$R8T?!59N[.=+R.VY?-2?Z!I?4& .W2VCW2VL(JQ/,VQ'68NTKE>M=8_)=0HJC M:9%#-)LZ8_ M2_NKKRFS&?!VT*S*40BZ;1J(!*U9M2)9<8!55XL4$[G4@JE&OY]*4'9SW>ZU M2'3BKN LAI%WB3A"C 9;(S/)!ZL'>[\YOD9OD$&;T:LGLKIM> M;&$59B%.M$N82EX2>"*I/:LX76F(Z4UD#/&J&H/!O/6PK0[3*NZ2Z\ZKC]T$ MOXP))Q0+7RY96HQ$^J M\9;5X)7LK3^K- )O59"20Z_5%<0DQ2CK:ZGDJP@Z*,[F$DY7B+@)OA"\33=: MIS$NH8\.5ET,5H9D4X=?2HZV[E@:)O4M6. D6+,@G4@./^ZGU,ONZJE0;;1> M(ZLL"[&W\EM_#LO[72)+0Z*YE_"#\L?-2K\-6UN%6(BVV81HQ$_SGR28]E6> M(BP@JCL'8[JPP+\;9D4I30'0/\83#NNIMKI^!JMK$*K1 U ML]SB]>H@LATBRUS7] ZF["-QL39^[1!D?4A6\1;B:%;QI@[OR+BOR<2+9WG- MU@>Y;TKK&NFEM^P14R$CF*?8U$_BV=@.D(8IF B:;E;P0SJ#EI5$/>$3($ ?@T&-R?["747 M0>B'\_6F%M1O45GW>B3&JJ&%X%\U#=6$.$A)06,S:DJ4MWG+?Q)MQO]-L>0Q MG3E/\DD$K]\?";9<^?1(/UMP.GM_Q$"S!VG9^-T.Y87T?77')].ZW8$FU/_^>@*J7;DHN<@"RI6!%W&Z$LP#,.+@ 58,N6Y#9T)9@M3?#7(&DWP$>#T[/! M^>FK)^%IVFH0D/6J'@%)NYH$F)!>RU]>5!EUT@!QOJZ";4;$5#:.Q6!.R.H8 MU:D"P#B'Q=A82R)LF/ALACCKF+];"; M;=)?S?#3)W=1!W?ZO?RK&Q(^18H1U,C@Y'9R=VBG8U5+^%O5MNNL- M1#RM9=9=3_=>M6TXF6@H39 VM79OCCFZCA4=%?DUCN$W@Y.SP=G/M34:;4); MC98P-CM,U4:WQ/_^:,+EB?NU+ 4OZW\?.P(L] M_)6'\2JA !;BRU+2QXHT(6)],#F@K*LE;NMF6P/HLN2?KI:X%G09,]!Y-NM\=X:%HYM&$?),-RQ#F1<+7 MM>1=@1--Z-K1>_7W5)VP>'_D"-T/]QI16 ]-GET:N-24AG@5\*"48"%.4:SS0O=)_0I MNO!!H?EKD$3AYC[,:>*_?T9BRI$U.]: M>1TTHP;0?>@S=_T2;EN5R>IP8P(;!2?!1Y\E'5SAIXG#[G1 M%Q1S#9H:=#BQ#4G^(&"Y"P,7?I5E$LK$3YQN8$+6><$PYTR0[A>U;%U2WX:) MZ3GT:QXNR]&EU$P6M&"$7YZ1'?>@@0>6W8DG[UXJN\'K$UU.*2_RQPN7,,5U M/*_4(:A^=^M5*7\Q!6E'9H,AE6ZG[JC<':65NU]N\+2GM0V#LKM$!$CI.^#" M=H+:='7[ZC\#6K"@Y!O*],*$":6VZ7^_HPW? E'8$UV=5EOUQ$S3* M2'D9AG5+=@M7SB@OI \NP*)2.MPPD"6>/N)?=:BQ=-:+WBW6>+=8/*4WUE5N MZ*/^<>(#MW\C0&0L?HT)GN&@M%]WJQHISR59C"!AA\1W(UV#H@;.M,UG@_7D M+/9OV4P:ZJJ=;17!K$I*@QA-[><.&AJ$ ,,()MQ;W^VU&P6L#8Q?$IOH-URPB;4!QPD/PCC2 M>SY=[*'LWE$LX.QL6T1N-R2W'ZY[VA#:1-K97A@XJ.%*$%\" 8/MQ[("=%F@ M3!IX9=.OGO#Z<%H>3^N')<]">&=LM5SL7HJW'W[5HZBKT3+T'O$30"E+;O1K MNFS(&S@?&M*8+AFPRXM=&(;WQ/U*Y@#X13JUG93Z7?Q(.$8WOEYR\-QZ[5$I MYH;3XV/H1X3U.[67(:Y/_F3!@AGSE^DZ0N] ]-J57434[]8UHS[HJO3>>NU* M&>(&'O!:P*O/J[F^9'N\ F\43[/U:\EVDU&_:P\4O(F8XKY8K<)"&I6UGSP$@"_(&,5"]':,YUFLO++B[5[L^(U8U:&F2:0/2]M59 MHQ'W*%?[2-3#+;2IS^;RS01<4QK.>ED3U:2H,V?X#M:^(MM%NXM1=\(9WMI" M?+]D38BG9>?@LG>]Z5N%C@YSBOH-,.RBHL'<'?(9A1:<#K^!C]:OV;0A;S"' M(T?DPN<%NF%#WL!!_!9.%F$L2.!-OL'C]63!*?WNTDO:D]DD7Q.60?)![\.N M''4#(_($/@R#$0M

    !HFUXLK!=567V2+K55&"J'E&C1S"H M!RB5C) E4,8(5B#4N,1;G&5T7"ZO]E[Q=^//<8*WD6H%H*T)2 Z]%GU4537: M]\K+2NB;LMK\2?*-&#)!FX?$JXS5TE M.TRJ@U+$2!\16DVU%:HKLLE,NZJK7%LSJ,5T"12ZP#+'''8B?<#VESX$44*7B.=X2\H0IBNH9-4*(*/LM!.2%/#:J*J. M6O41;: ,]ZS0,VN%CE"NEDWS:!I6FK+H"]$RCGX[1IMZ8D>6!5'QYI)\(_#: MY^ (L()0L?KZ7<+SS45\[LEGG.\4[--5!"2<5H<^\EHTHGAKU:)XR%J9 M;VB-;VOR;*HTF$23;?2%3/[_.^ MN^UMF5.:#K.O@T>QIS<)E1!DFM[BLT*\-3(A23"B[:'V[E%_J4,]+FL4-:W" M4-F($$G@8@O###*)+(D$WHHR(U@ M )]>I*7RY)U(LQ,/,WS&S>F&.>RCV6B?]^2"FSNC"UOLB!M+;]1W7H29F&PF43SD\> M3=+RHGP;@6C&%]=L!(RCX#F*W9\"L@?G0#)K2V0Z8MTZY&<)[H,W>CO/BFQ" M7:<<$S4QI%95$94U?:&37J%:\L.PY&XY(X&6GBH27#EFR -[ F(T2=K5O>!) M1Q];JC25745Y1RI6:Y!)-?"#-2+JF?!F8;/6MRI"%V2O-"^?Z-9(Q(-63 MSPBACGA(CX0ETG&R:P]M+ V := MVL#9LU0%"MK: M-.)E:H(!F(Y(2>!5EE9S+@FWM0K#I=QK9 MAG#4V;!N/SM^3X\]I E:%T46/1]Y+LN@82(C3@P;4?7 :EB2=>)_&46B8!D-1"?9>MUQV27"9@YJ7 M5FS3 E],UG3!P.5CC?U!L%,EX;W$>9A%A_+>S7F01SE-YX3SZAC7$_Y2G,?J M%U'&- :(M5&Z]C%8-8):K;#AF[7#DYHU+:%?:%N(->;H',$L6K>5)2K61I J M[I*,XS'=)^EX0,/<]"QO4GS(TN.A'O!9_@+J68YX4\ZHTN0\B.G6P.,+Q@4M M0 ;38V8T4,SY$;+4_@.HOK%#Y#<0^@EI?\60 FQ]* MPAW/V7$TY?K!<;\/LK>[+;W"4V0M?TB)-HC!_Q#MZY$\UY(UJ!>R2@:UV MPFEJW@!]<93=1+M+>,I.\G/=#"K;<3C$S:/L9<1> RD(Q-AX-DQAA[<$1F&U M>S' '5#-[@+,!5@R"]E1P-*WWLH]G0_T@AWU+9/;'=$M8^D V MDW6L>1/^T$WE'8WXYGRA.EU!CYFD76K:8@YJ@5E.OME;H_4%X/K%[[S(V15A M=L>Y>D_#;%$YJ6'8A>0T&PPL'LL&Z7RZW63]1C9K%#6MHOJ!&3^&C7EP,;!" MG $4?A'CO"VJR=@SN64?J2&U@H(;J8H;J\Y[\0T[G ]B\YNDS")QKLU^X:4# M4.-_M =0@Q_$!5P%61(EN_P>\X?L3AD]$R:P(HL3PM05-/& M)S,PH_X0UA@FG0$"IXN4I=W@H54J5N/Y3?RH675 QF4.2IZHOMZ,OMM>1TF0A%$0 M/Y+?8--%^4SM ])N+HL([T*UVEVA3LO5TQ#-$0^R4*E;1TWSG@P4LX*F3Y%9 M$0.3)_%X.,3L^T$LV68V&8#LFH',J6BGG[B/UE17G5EP/C)-U+.G&B:3H=CI M0#4&ET*RQA&@A)GM!?G+=9Q^_C/>['!^B;/H-: IUVX2X@&.W!D4UT&4_13$ M1YI=R6"PFM FY+QP@N;"K(K>#Z"-(=X::II#K?904"#:(F)-KE@R,S^&HLDP M$&9H4S$ DTN^&OI:8MDM=XQ;@,PA;ZR5D%6]GBRU40NU[C$,,,VLGM/<\';X M$_+"VX$/)O;*8N(&HT2_(&24M2_C<&#?@X,NTR4%#: .]KT0-1WL>)@E1D'H M\)+&&S*/Y6)\3 MLY_$MVH!<7%AH)B;H;>K^(RH11:O[%?&:HB(O[W0580L] M80EABSNH1 ?\5:U&$+/LI?):L"D+%-(/Y"6H7G5K$\,+UVO0#P-W\'6=X I" M)GY87 MWR1D"H?Q>@M9?'A3K?1$W=8:-'OE_F>TP-7^$*=O&%>:HGOR9[?Y(2;"6L@F M,1'34(/+/JI?;;E@]^9V.*'Y#&R'%YMV8 <8*PW%PQ!U?4;73@MFN/]0T.VUEUY!OY%0?53)EIP>;$LMJZST5#4YLC0$J MT*U$NGD2%L>,IC>CDW%VHKU)=&9T"=BX#=![B>::B<3X0T&RN,N.G5ZG(1Q2]>@FSG=G"< M F!KBKH?*)E ]T%6M-^@-QL?=55!6:C50P0>YQ>K@]J5O!D@S/I&!)U9QS@% MF.TH8-&*![ S=7U2!'JV%%I(3Q_99>7=K5$)FF64+-">HR0P=>CJ:@XRATKD ME^8(;9?WQ(>;=(4L#::J'USAR,YMFS;@%EMF3FP(97Y-R$>K5H=N"G;Y*MJ4 M2?@\(XZ%9[8#'M#K\V2L+:*UVC2B;" M*Z%?RO\Z)\X,2KE]F=T(6>)CZT:PJ2HYG*[7L9G,50$(83OBM ME%J'OQT)CIQ?/]>CR&2JU840V(T]NH5"_G/5O$C#@D=12#/Q#/Y=2Y!IS0+? MVYN@_^#5/;;A1O_1JK%"39M(4>@VY?E,ZJY$?8.NOLYR MGH^%;"?KN5.\&N4]!\8M>.)S>@(YPR_T(".]E4T/Q'-)S->:YDT 'SHWU&O@ M"$Y3M7RTSO:ME@K:!)&I:J,%D;*ZS@U@$.E65(/,L MJV07GVJK"_M'D9&:=//;$&[0C"_L/%V6D1K8>8X-/;J$5,=::($E,A?>W[)A MB%E]X*3D)AH-I1X?>/;)0P[-JZ#K-.+&Z!M*%FX,O0GAD^JF&+/03,B"5F<@1*W:_@VF\^OX#W_WA_?O MWO_K)=Y&250OYOXB!KJ JYX&QQ"I1@,0^#^)Y,J-.-BF2=8J"I M$CORB0D#Z9\1_[N'##&2_C]QD*$K^GIJ4#A]7V,(#&)*0Q$),$A-,QSMDHMC MEN$D[)Z%3S;LQ]AV!3:A34@.3-!<@!QO"U6-=0^J4V_;;L\_0BUNBMAYJ' R MT 7*3D4Y3):Q_8&,D'14O,NJ]\[OMK=ILKN-7O%FG>?8YISEN.8@LY*-TU=( M\U4W@](,50W1T#=MZHRUA7AC_HV/"]A@0&^GV<\FH%K(BC8!TK") BUH*JWB M(D&@ =3JK'H>LFF,&IXD!S2E@ 8N0#!_)1Q,,XL@A;P**,RE?9B1 M)E#3!NHVXA^!9M#X =/7W>1*T^3DZ#\Q*;%)#P7>N&3?6"#W63D6Q3!I0;/T M@+/BC4;S"[*HH^<9#TV$T82EYDU IOTTUTL\(L2KKM@61\%B&W5U_UBYE*9. MLWI:HE+(XFD)2: <&"&.7H/GV.8PE*H2:(8+A>Q#3KXL[!]=K#1YRH(-KD:K M'#5U&576<9Q^9B_:;=,,761X$Q6(GKEUG;E(AS,Q@X4.9$ $(=/7(R;2I#N^ MBV?#$VU=4+KH-1%9P^J@5B4?V3.+8F[I88@RD26&$)MP[.DQ(!S\E&,R9K$M MW_5F@S7 V;KF$PI)VS M0U#6*.R<@G(#0:-C4,M#$?PDU"/>4;4?\"'-V +3,L9B6!_RP3-#C80.XO50 M7=&_X7.L:KP"FWB633A]\,P&MG='K_1#O"B%M36X9DW60K"'PL6Z1;JZTVRZ=3%#<6R7#.H.Z>KK/;Y.*% MWIS)4928FN3YC?T^35R3?AZ6".Y@'HI,F7(?]_L@>[O;5@];D^']([$)^>DF M(0O[/9M1E$D>G]+A"Q!:E[#3D=M?7? M,W\.WH?/;2^5'Z^_A>C'D.1*9-N;DR^B^I/5DL:8 M! YU/[X$&3X/RNQS_M:4N0_>Z._6GX-LP\0W"GI/_H:3\/=TRZ@" MX:SFV3.MBMKM=Y(JT:!ONV#Y$<2^4KH!YR'Q4[63FZ#Y3'R3A\]G(AO,(QCL ML^0#ZR]1KG EO7(SN@/#_/=]0864]PQHM #ZA19Q"K9!JPK//0R9%&;L&0W0 M1N9D0T_T?@SV^#+=!Y&PBFY3;Y'/P4-P(;,)67Y^.]+E7NDY>3&WKG-!N A> M=$&L3(ANW^.,!=6)O=B'F]SU+!73IR0J\A_Q_AEG SRP;@$J!FVEE7!CH:F, M6.WV4PX\015K /W"FW "X9&=UPEH.NHYHQ@E2 _"AQ*U7D#F!&ZC!-\4>*^: MRLS1..1R: Y;"/-[@SF]9DI/FT>L?5?KG],SC%>CMC&'K,=H8P*!I?CE[PQ. M6IJ913[G_1)PVN!YK324?[=\FG/.J((70=B%37>UW>*PX&':,,TV]+8V7R:< MG0L6=)W0> &N#:4^7H!H7@1^I?EAUV$1O=ILH<[^)8^"P/96&A/B7"%URMWJ M8]ZXHN7-IDR 7;7B6%"QI:1?(8R]PNR/I+'KD@>RN-28K1L:23!G;J@]/Y.Z4'KCD\_R\ORX/YA= M^P#YJF/W-)_U3%U59T6FFR[57T:M3WOMN98SJ,Q2#]'NA;BPGS']+]Z<8$>TCB^3K-Z]]_2A9FUY,8M&6JI=#6, M'&4CB+:"RF9\=!MC%6XF-&U]?9O&V(!6P6$;Q(+PLO[J^CEGIQX5S!LH"\BM M(4F%/%DU'] O53&G^Q!2\_8Q(K4ML'>^"K(D2G;Y/V;-&)M[;56N6UJ[;HFRY\MKABK[F&[&A_V:*'#GRJ#>C"ZUC41ZI%E3_B MHDHF4)O&#^\^"O1R+S\*\5"WE&C>6WZ/ZB'*?SU_.\=)^$)&X%\U9R#U56'O M'^GT&+ALU%1!M ZJJT@.3<(P$$87X.M"1B@;N!MD!#%'5*E$T1[YU%=U2A5! M#SMX2B)47P60'@JYA4/V ^EW M9<<[8=@P37BG=P0T6@-)7=;/O>B_WL=A.3#-@M^J]8< M+/;MM)4M]'.ZQ.W.+.B.+&EC18_ML5D&;\V[E?XT ]2WH5'Q$M0/J)#5/4T] M3WYQBX.\(,HFZ( S]L8*S[K8'WR^)S+D:1QM@BHT4'+!BPV>$920A0-&\&'" M51UB2.F;$^=O'W"ZRX+#2Q0^X!V1Q2S;U+0VH:[S3-1=D]\<4SBX\S4&!SA4H;_!O="G*B\Z'OS3%4K72A(/LC>"BE3C' M>,O"O G :8N%7OVNX\E\F[KM;$+.'=5L^K'' MS818)I5]>))-!3;E$V7>L&E^U;Q\?4W+(7/$P6?VSXYX,V9XLFG$5;Y^G6Z: MU/RTNI>CU"0E^3@UH)X/*UUS2"HSYAOA<4J"Y?ICEWB+R<"XJ1_2QCDA.+,Q MG0J0[MSS3(J&J92G-PR6-'D&&Z@(6+6*VF^KL]&@/],J4U6Z9N=B5K&UA+O4 MQG/1HIO$V"M.F*4K7A(%$4=!4:,@92B(*0IH>RA@#3K(%%)K7;^X?L%7#2-F M%;HFG,PIM'JI'%I=>87*ZLY=UAP:-@>FJ[K>S"7,8"B?29AA<)9Y1.NMV8_8 M]-T%P]KP,P*--E*6W&U;>S(YVX?A#'']DN58S?A+RC1*ZF3E.GY'U_2K.#S?SI@ MY<6^_E.S,FC]Q6E.FA& %A+.C$ S"%NO@RCC[^>R"?B/.*!9<39WR0.5-HN2 M'3UZGYLPUKXI0-:.T+,/9]H$?RQX52W?JV80>\&N;(C=VW"_M%]$<_3G"&>$ M/R]L\MQU713)+<_6&"==ZQ91U22B;7KC#68V MQ8#"$3_9I_0-+AD_!QGZ[)^#"<#A+C+UP-$NN?H2LH>4ZA=;'LE"A:6](T6B M)$C"*(COTSPJ3 Z[+?,9)V&S6>RC"JV5'T#5%YI'PY*$E <'YV,CL+?ZE&0XB*._X@U]./PN:3G<$4[)HC4G MOL=&6Y6+:=I!M"'*D/;PSS&?.HY]D380@QS?Z0DO5.%+^AF_V!? %O_/ 6UH20.P5K-@!SOWD^ ME>YNE%N25U]HBCI\CA.\C<;LU8UHU8DO&*.]RB>TGG!F_*AVYU'9)OJF;/5; M#_W#',:XS]+7**>S*'K?IGT\P0]FCX:[G.&CL0[,].JX )&.AU%:+YJ..^=G MV:(3AMMJ;70 B3*Z]1RNWR<")UN S&G)DCND1V^[_FW 'GZP?!34Y0P?A7/H MO%CL$0*R:JM=T -9== U&EEOQ%$P,L(PIEDW&;+&Z*],DU4UV![&:9NHVZB' MC)_%%I<1:27#[/DI7'S&.&$6: ;XH&"1E",]#H.N\09G02S8BKK'3C4_',1X MMBBR:HVF"OA9/"K?.28SM$;62_*?O&!IP,HXQJ@C>J-:=G1R;YP5U ?Z&/J? M6:,M+JQ0U3 C1!6<],]SS&644O5OZ)KW6W3>MXQOS E M,[R_LOE-N6"9F/C8OE%GD4!+W74!P:HY-NA5#?J>&GD&.ZQWNPSOZ(A_P8+? M.=T5J#8"B&WXWH'40GZX@[%<4$?_QA !Q G05"CX(LW- WS2&H#TE4O=QR0K MN4*TK#>DLY2>">^4'1J0]*&O00@0KLDB'=\=,$UHD^R82-5R_:TZ*F"!^1&M M@?)AC+8BVF@K*U2W@TKVU$VMFC,W_I!I#M7;0WBM(MT4[YK"EXNQ$] MDG4T MM&>YXL(^V$34VI\G1BXLK[S8M09_!<926Q5,.2#;$>@^0CE#"\K09]K@[ 1] MQ=ES:GQ)!E1W#Z[.C$&VY"J-,UA;7JV9L8MCUJ-!T\7\%W'3G/555C-?1"]& ML#SX.;N41>-WH[R003N._(^)AGKVL0LD_.D$W@ZJ&_+,YRRIKR]^QABU*@\# M"]DQOF5J5W(G4E1=N:FZDDQ^L,NK\?=9NCF&Q<\!?12[>*LG8"/B;J9-.8FV M&>NIZL2R$52UTJQ/(%8E&@<$KK,?83,[ ,N#97;HG674?SP>#C$[FQO$]"KE M=9Q^ODFV:;8OWV>-Z8GFIY0Y(.L5R;36X6<($ZVA?"JPU32_M$H;1ZW64=D\ M/2?:^L"2\PF;:_Z>V<:#N<<2:5NI.XMGVTUJ#%MR,J?3D)8 57^13&"JL39C!T$12G]!+T#3U&<(R#[)KX 7;! M*"KP;?1*W P.7Y(T3G=O-\1I)+N((,HF\^"\WX":S5LHK,$Q3K3'6_Y933I >594:)G M6Z)GR]$3,_04#7JB!CWN4QZ>'_,HP7F^#G\[1ORV9W[^UOK);AIDTYR3N9"5 MOBI?436$VBVQ9XM:OW#N05T;P(]YDSW(Y9,G>X1#9W5H7%O?H3$I,[Q9Y_=! M5C2Z7*3[YR@)[.D^V[?8S5+*) _L*V=\$B'.L:HOT60%]%L=:K4^YZ$K M@;0?FFH_/SS1S.14I'F8EYE3XM@\@\?=MG5%K\PG2I:?]VD+$]1KM!84< -8O\.NQ%D+G/ MAV- ]^(POGN.HUU03LD^TJ.!F+]X+YW*Z*L"SDP,].CW3EDES5"KS@KQ.N@7 M6LO1- %(&FG((O28UY_-I<^2F]1%VH>:JB)F+:SJL:2 MX)0545/3T=OUB^KD;()I [?.S!(<:T932E#,P21!KW(>/M(4D\]OM[@@@MYM M+\A".2JD_L"N.F2R]I1\AKD6S,%/6 LT;KI)>DE&BR=U;E?=@ M]6+0#V).:VTGN(20=L&BJ><>1M*YO0)('LSKC?K#$$SV,_KEGN$^?WLBG]5X M)J/:/CS$W='&ZKGJ%:(UG8:/H+6"I(\%_HR?Y!;!Y_A%>_)1K7\VJNT#E3K: MC *=T^ 2O%Y>T$G$H/D+]P( 0>A$,Y<>29?6. MEY/VHI>/UZ7;XG.0.;E=:PB6/M8U2(&)LARS)&+;'LGF.OI"_R6/M9I4@HRH MJ&07XBA589Y*L2SN.G8R70.G41$M>(18B!8Y<"G,7M)X<[,_9.DK6_[H8:^L M!9W*3"K]8$(P6AJUBSL&_APJ.$]OI@;08(HS-7I L/]C$+Y$"<[>VK,K+?:5 MM0"QKY:^#YRZ='>J[!C\L^C@$OT&$.JCWP _(.C_";]$86PPQ^D7!,2X(&,? M$E4!QS@VEM,E5H<[O _/X=X>C\@\*UIH)#\U2"0__.6!7FZ51#5[?P? 75\B MX=8Q>PG11>QQBF00(!OLRPI;@QVY+*2D7DTH 0DKJ7\HN\]))&ZJ=*#P&G9> MDDZ%N=U4[1I5=Q4>\8[-:#5[-9IZD+>.-!H(QZ[+/SO=A)E9:- K-R:($:[/ MF, %!O#\P]H=E%XY2$#W))1CP>G6QV0Q04$[U.L"2(>Z?/'[6;>$#S>$'$/> M=EPS?MW3:NLWY0H,;0>QAOR]L 6@JV1;8586^EVZS/M5/I^3-%G^N\!!3!_E4AV.L&@$\K"$C6["T8/R MY;Z MR+@Q1(TV,]@;+,YB(9;]U8F!N.@LH]C'#)UVJ#L-UYU6>X,M?VUEKK>:RDS2 M-PF991[W1Y98^:YXP1D]?IOA%YSD]>/KYV_TEVE"Y%D_YV20#PL9ER8W"Y:- M8++^BMS M;SK_E27"&]<,9 C&3K^!^(M)%_*5G\N$<5/Z4PA/C.A,G\"JVA481E,> MC_R1F_0^R,C(H,#RV 8!$3U:YSZN[RYN5NB9-86$ME:(1J_8DPE?5JC=(GW8 MA[?I*B@WGP48F\,.F]L!NV\K\V2]#[DD]C3,]^D]#? @).]+=DU,LD[#B,<8 MBWN<1>EF)-]G:!N0^G-80GP#JMLFCU"OF7,HVT6\85B7\$=ND@3OZ-"C^*3<37%,]51-<2O&F:GLS3L)XQY>&9E"_J83H?4IZ5FI'ZN3-IAWQ MBL%K$,54\S.Z>W>6!S&E?/4-MR=:1B)=,=.W@CDTG=F>8LP3E6W^Z\A%LR&Q ML@$WU%7KI"*LL)?>U/>>L79:7_=VS3WAG $<%4PSP.*$S8KU+L/LOH/D&LU0 M(:B-A+YL LBKOSN\;"(W8B=6OYP%C2+OQI:<:P^L;E!Z?66X&#BTI+="6N!R M>"U$97\AHM:&O\T8ASH.J>77F=DTEL"LI&MF%T_NL M_&-9O@5.R4@-=_O"I!.Z=RW >L#L9L6HGD!55Z"F+WB5N=!]E=('0V_C4(UG MH1@4@D7YA(-7=T]7%W]&M[<7+A\2\$-.3>#:3E+GI)=@LT-S"3"G'$9[28LT MB4+-VQQ",;##98)\PGFDJH1+0EB(Z>XF"?6T4:;(V9VX=2YKC&F2(\2:G1S>N,2Z]O/+^L;P*[(5'F=P# MEX)847Y2AQ9&56E7?GH9Z8%O,BIQ,W!]40F:*=L"08SOMO1, GT9]TVZ$= O M!A;Z%^030LST[,C=%M5EG(0C9Y 3;A=BN,^[^PX+=KC93H.90QRU5/F:KEA%K>D7O*L9'=L2Y_0U4?V2%A(=I6Q]R?-=^(1#U63(S@EP\ MH'P>Q#0J_?B",4VIL=YL(BIT$+?D/'_K*)K7T!C45WMM'4P"=X\Z+VA5-6]S M/7%S'V[, Z-0\P#UTA#\2HA]:W#%'U2*KXK@MXK$ OVA=H5* 1"3@"4T:F3H M#,3/;VB,B[CU(S>! U##^PH!T1."GN0+Z:'ZL/J[[$X[U^[JRP$G.1X63Q8X M7>134,'79>PT,#BSKW#F:7E7)@VITH247_M6QE('.X$P9N-FJ.Y)X](,__!W M?WC_[OV_;MK&2*7& LY+\BX3MC:=[H9A;Z!:;=CM(MJV@UC!_W0P5M-.PG2 MX&/QG=%$8S7^CV37)-PQ#8&,:-A5Y&.,#:8'/.IVNXFC7:=!!7^ M>=UY6:&,Z8RFA+=NH71N,_N$NE7/'4*C_9S>H&SU=/R W R"4B?'\![ YZ!W M#]U K_[%I+G=!YP0(6*VT-Q'240#QD7T6LV(]!EI+-L!?3703D/QN3Y6?X7* M%LH@2+N-&L3.[O/-KNRNI6S0:<:__M&!5OYT&.-S3/*F$& M^^:@(+( GET;8"?B[303CDZSZHC51^T&)!,Y%\?IY]#P[)EI&+8:<'?J?@08 MNT?R72'1[+S^+(@4^TL28'(27PIVNXPFT*3SWNT#?L5$)MU&OKH:[,BEDG]@ MF&H5I^=LRPJRG7&PE=RB6@"/JUI$#0RB6CBYI(/)]K>^JGM:J#::%:!2[ @[ MYVR(*I*NLS! M8B[UY4\7[A+/*9'0S3^W/ S,TM!9PR$L2\Z6^K!L^!'O(V+DS3$D->^#\-=@ M1SYC1B9U76AJ:3216K93#]45?>"=K4J/]\Y):(*G04J"@/P<9C=W\>IE%KUC-U<&B4-0HF0;Q?OZ>=I'O-/G(];5@J*+5OJ^ M"6F%,UJC]0YR6<I^20X%<*A.DM817 TR/0P!8<+\YCK";Q$&3X M/L@*S2Z*OAY8=C*]!H*79%5068>=^F*U$*OFDEZCE@8)++,L:*,!=FP!+&<=-KJ$>M$9;C M\+M=^OH]>PXC>^,@*W]H,%;^XB_$*"*ZVG\$P%5'%N&1\X\W3U>7Z/%I_73U M"(LGM5Q)1%^Q9A,G)XLOL0D%&HBTPV(]-6P#0 M!SII-UT,Z_M#*>F*Q!!\3K=MW.CF$;74&S]68(2A5RE)AC?KXCZ-DN(F(5+* MI]RF%2$)I=-!0%M3 04%8E50E"!:R=&D?;0N]UE*3]OFJ*=4T%7+*66,,"9P MQ0A@T"2Y>\69+3_Z==Q00Y!55IZP81A, M"B(,(VG"CFAY08V^\W21)BP-PL]1\7)QS(MT3SI(=MG8IC+4WJBI+GW<5)T?PK=6Z"/(G],"YS?I@%+HG(= M)4$2DNEL\]1L?OYV'K%T030>=,R?WK3/4TUOVL'CRA/LT._WLASB!5>J]ZY@ M1ERW.D(.Q'.A6O8$\U1(@U"[+4Y;&&U<15<1D)9:'41G6U= 77 Z#I] : )) M,3-T]0ED!BT0>GQ*GHD$>%,.S_K,CK(*@'20RBSNW?""5?H-5X%?#I8]S-59 \-U^-^.6?H%,;34S-GD50(PKY!9F'YTW6:K"3N=8 M2TD/"74=0E\X+9+!Q.KM94@/7T%?/:/00FA##J^(# M91(.S5T&66FH*)U4VCX JH*H*NGRJL)XJ9V%UM2PZ,32 #!A%#RSMW)0EISK MAM EYH'V>X,'C4P:(-P%6H^1QB MWSL['E#S152DU72.%*V]1?E=>J*V^K(CQP!FQ5KWL.M/G+J317DG^)Y%2>=\ M%G ;!<]1'!5O$V<" ^UX,AL8TM!^1E"WXO6LP$C72L.X+!QA?Z<'4GC:3!&D MV'0V3:@E@IPJS/51Q].%V6QG.F6H/_@U3AN6LZ8X=6@Y'-_F#_,2TF0.,2\; MW2YX/IH%$HRJ^[ 8^6BVM!Y>6GST(7(P43,?@@868#.>LP\@S3ES1C+&&Z:, M8HA_M-#3P5 M$L20&-[R8A0?YCAZ1P\?Q3%_[3';X(P?2,>;=;*Y>XXC_@[DTPO.<+J5'7BP M; 3LH)ZE;@* 6O41:P!5+2#2!&K:0&4C[H[*C>G&[@DZ9WUH=K!NSKY,65]F M55_2V_9ITY<%;\3!F0$5U\MX!%$[W2717_%F[- ST) O8]&0CB-BA=6)D*8= M#PUW#ZLAH7,]9LU+33*JI-P.<%+]6(YX4O,X(^H"WQV33BBEF&?%EEN24 M->*8F%+=3$G)&^C&\5D;_A#26,=ZZ*]Y6!W=IE&*-(P"FD:2&8",("CD P[- M1$-'&]]XJ8:M"2?5F 7AXTU"O %I]NTC+NZVZSA./[,.Z9_")W.$*FQ?7L=5 M[>!-:A60L=.T[\.[;HW'T=,M:EIZ86 ='N3Y$40Q^P1*MG*U*@JU'K43(\^'EFMUCUQ M5-5#[8H.SMR/5(<5H[2*%.*#+9PML-59+D,#RVB1/ 5@60.P9+"+X-?#Y63_ M'F?;--M3!].L]"]Q'F;1@84#MCPIJ6)(MVX)-/>+K9:2&Q KU&JC%9Q:H58S M+$$M:\A5?IB9M$6'EK)I2]E-5]EB4%G8%#*C8"SFE!F%84BF/F!Z(9Q\?%!( M/3]U]>%9J=5(RL6ZII25ZSU- >.4AF/5(Z-%I=TP#3W@FQD8)2PS0Z(_W"*_ M#.GL8#>4ZG1T2[[QK:/E!.8U[7C,/C-E=41;JA_:45 M8M]"]&,>9*M:!EVC^&4-K>4?37TDA ^R*#5Y,+5;%OJQU)ZDPE.TY9]]>7-T MR+"#[XT.676Y?B\_]BG)"12C;80WZK=&Y>6A^E\AL1P#KA_MU)FY@P2=C1=' MPW6:X3#("^5CB[+"P#@09!6>CR\+.'R"T5C6&K!52=> '4;"$%J'80 R7[S: M'^+T#>/'(@U_O6/!&VUR7D6=&0'\BK/G5+^,42D@0(260;R0T]TQK=7[4R*M MR2?L;'7:OB?=]!+D^)X83IVV35L-:D=++[_P;FM9 W% 5'40K>0RK=N\FCC; MSC($5&!9^#;)/;[E))F$G&A2V.BF.&UZQ9-2%EI:%X M*)5V8%91%D2\I)1S8)!56[J#5 S&P%TC+DY.EULHN9%%M'E.J,3?>TX?WC\ MI)UI:.J!QHS4&H@AH*I\Z9I9#?0-J9-_Z_B!@%EU<1N.,H"5&%TRP-0$I\U: M/2>#Q<;$:Z3;E@#TZ7/Z M])(>\R#9/'TF\KX]D>+M+7TFWA!-U%">WBX4Z&>P@/#JY^<456TBWBABK78B M_YP^$G_J<.&Q@$$H[J;K#N9*YB)%Q^EXQ0@C][00,XJ*&05G1L&8T=XLYHXN M:]"1,W0<:=/P\]7+*#^D>1!_R-+CX2(.\CS:1D;/^FAK LY9]5H(V@KA_PDNXJ:0#FP:LTQOUC 3('+^X]XAUU M]O3.5)0P9U 6%FHHDP>>9U4%,)-;4T65A71Q0Q@1K$M*8 V$-G0_ MY&.PUYT5[!8#)$)/OCY*V'X?_;O39RPG"@D)W:'^[F-TJ+-!P:B=1O<+.@"D M=(+I-LCB$[>:@_+S%<%BKD*9%4O'=>%7-^ M&&*(/F<=9'Q?Y2+='W"2,\?],4U><5Y4^\1/:1'$[;]? MI'GQ,2W^$Q=-'K)[G$7IYCK-RE_10'BP'=0&G[6:;EGBE.YJL]>DE2,J;!2X\ MKEZFK\'Y&EA^.3\\Y(+;C96GXIA,J"!"R6Z:G+A''M$)6N?\53IB4S\!YI-- MG<2)N^?FCI0;5]SY_E?A=KL6!7:QJDM[I^Y*U89E;:#CWZ;S'& QG*,/=_0,^E'=7F]0Y/.>?B9.P;M*%6[#76W.+NFZ, M[X%^0]O[EB9SJIIL/[KC,H'B$B;@Y^Y;+]$$@PJZRY9@CW!U,@5[>$_)M? % M9V&4X_N,>)>[+?,OY3QCG3/W2[;X.P)9_O\;GN5'PXR'SCC!Z"\X9PVD1U%:>8VK'74;IZFRFIR MQA#?R#]1W\RD#]2QK]"_T>\X<)$0-L+UY(?;Z'/;1G1[M9[X$::$W$;5_<0- M"_9C5# [T5SOY >:"L:92YV=:1WGZB?-C-SLB4+I\7XN'UPI=Y.03Q O3]0A M"]T(2U^N452 \I$JF87)3V7;NC";#[+B#ES7*-&C6G0"@ #E@\*#^1(M8CJ^ M 08N1ERWL7UO[5LS]%"N_N_IZK_Y+3O8 '\G?3@6U8I7GK\U1<%3Z5,A%>="9OW,Y"7WN:UCRI0VMFS:GT!/;]U]K[JH#+]PHK_!Y5?*D]O M.;I4MZRM2GU?2TW=G[5:@CO"W;P%B#,E#=58<2[H?EF6D\(/M(IL:C!?^V"I MKN:SR*!S*#/<2)W#>>D%+/%.<_(W MW=2L #[-J>!( L\V31S)7L^]XI=#Q--7T.=Z%G%ZO2^A]S^\>\\#.-66%VX4W@PH?!H^:) N\[F80:[ >9!GO+W5(0_5%^>OLC7Q^(E MS>A9\"4F)?)OG<+T1&&I!1P,_QI[&)-]#S4?/+%)BX7=+MH[PSG7.Z@KL(WD M[3%C2\PHSX\TA;)S7[0$Z6:;VN@8=U*^Z36(B%%B?)UF;-$'X*+$3YZ@IQJP M&XC#JK[+>,N^?-J>R]2.Q&?5JO/C+96SHM9Q=4@*BHU+^2X9%?UV8>4DNCJ8 M6L>IV'V\FZ3(HB2/0G:L=0EW9O7Y4W!M=O9L+66]'']G3OZ&_+5V=W:!F\CGBOIPS':T)F2M*9LG0/+AV-&_U+0 M"T7\A3*T.^']/3T3Y_9B"AJZ./A52G6WW1)YJJ-HLQ__DGS%^T-@,NO,?Q2L MNKE8?=R^4K43T&&WPYA@RJCJ?*2Y*TMEV5(T9NEBF]*>HB,F7 M;Y)-]!IMCD$L>?)'418H<[I,4B%*0\M1J#8E';ZPH[5Q.W6YTL!P$*!79Q]H M4@G*Y)?H\)1>)454O$D?X!G5BBO8:+4S I3#MW$F])D2;&8=-F4%RQQ;Z?(> MHMV+[N5Q106P=:5"YN&GW>O1DI=V^=3.9.'=K=MT4.DNP4!P8K::LC9Y?0$Y M8Z5/Z.H+S5K#0O+K/#_NJPC^ =-WOB^I4\')YF&AX]_FWSZ%^+>%)1=8Z;#, M63QE5NO[/$TF>[.]$H%>83RU+;\)IJW5?HMP?)K!;UN*SA8*M^6GW^$;E38T M?XPV\<)"'SV%\(V)[5PX-?KM$PO>C#%EK2_-/M0^K/!-E* W'&3YM\X]VZ*4 MG"U88\S'TYVU_932Y5],%GTNYFW]KY_ZS$VPI@LWUPCQMM.:M;?!:EW3N MZF 8"S*-&Z;KZ3F_ARC_]3K#/*48S@M(US?\[5-U?!)+ KH]*@&B(J!*AJ_% MZQG:EAE@2PT050;(3O56M"U9%_5Z*J;Z[?,&3Z7]C&FT$6_6KS@+=IC]D5X. MKU4'.Z9J(,DI^,/15H8]WEI)A$J1>!&6*J+E5$_,7\YF^ZK.65!:AZ5/K\_Y M[[@Y#SCCAY5.TJM.\R()PZ" 7S&=/ MY:2MWGY+>L3ZZ_V;3.B72@(G.[7@1I4:XF3/ZAH2<];#NY"L!#G-.XV=(Y- MIA4[@QJ4O5MV)W34MWN5C5[H[9IRD;TB@X^>PEZ1B>T KKS2#_MTU17*E-4- M%=Q40@%9'."0'6%!O_]AA2A1G,][%^7E;!M&QJ0\B?C!W;'(BR"A+YZ 7>M7 M?/.$8@(JRRWIS5K?]3 M<&0M?\PSL"SHP :^=4*.:\A28-,O_L79_=0KSIY3L!0C2M.=S'1K";(ME#I$ M9-I)^*269WU(X_@ZS>@?8696G0^>D'>2V@QH3H5^H9]%Y7>!HX9NC.C^7N=B M'%MPKC1 L)-P2D3F+8Z*8];D8UK0(PU^[83T$Q0IV#:W;U)0[20<4\NW+KZ"&_C6 M"3FE(4N!A9P66L'QY"]7R>(NR<1XDBB3=@TWDQ4>BR K3L(./-[V_I0]M-3M M+#AW/.VU;.\\3Y7>DZ4[H;/B+>0ZUUB8T_3OYK8&&P"$PX:54&5.)5=';KRR M?GWF<-A(7XG#M/0$"WI42S=P$BZW%?Q4J0>ST:&6X(2B@F[%]Q9,:'V23A,P_' _<3TI!RFN55]F8)^%<&)D2Y3L50?6JF? M:,0"QCBG-)Q8^CY'4W&_AI/<]N&2I4:5F07Q:7"9V\9CQIA\TN-(T(/-/$&. MI>W>FZ)[ODNW"-.M?>@B-#\-5SJP.>G*F5J+,,W<32;:%VG"]EF.04PSU2U]5]U:C%.YNVYO MWR4#'8)OK.5!+8%8HLO3OMT^W>P6ICK9^^\CR3_K?7B7S >Y'S^O!YAZ7_YS M!>LJ7TU6PSILP9JF?CWI&_2&5@>Z6F\NS6G>N;>PMKN-3W,'#K@F<&[_D]D. M=>,7%KS:;^L43L(%RV/U,OW>+^B"1TES0BYXG+7=;:5^;2YX'ON?2-X!-UYA M;@<\P27 ..#P!6^.])VUX84'^VV^/A8O:1;]%6\^)1NAN(+W!%KY^5OW MD"*US1,=-#R@S3EI\R;KOA?S; M*^IN>T>?F0#H%R:"J]//?W-V!76R(,P7_"D([1UN)!HI((I_&R7XIL#[H:=M ME_Z@\TW!&6QF.LFTH^\P=^EW$?NP5]="OAXKNM\,G(O%9EM^R'0*R_<9++_ (IY+A5IB(287*HA@ M/B?$]K$_O,J6[8.!YEW-S^4GODX/W0IR^.2D.V)]S7ZZ:W\/774G4.OX2HL_ M'?,Q3<4XCU@^/GW(_TW*=)ZVE.>$,H+.8_**Z"/-U.DTII^$\II30)^XNZY%@ MN5RB]C)\%:Y2M*Q'4\X33/TQ@\%/(BCBHVU\B8! ND 'L_%3RG>JU>HGII+3 M67A?A*]B7!'LZFY8X:)\S9-OK;%Y@:_3,0XS&,XO#M/WQ-UB[>RUS[U[$Q.V MD_2K<+)C>\F+*;YP5X5)C:C8B,KMTQ$7KWO/S)!?I_.?Y*<#S>RK6<_O<]8H:_5^X]T-G #P$A/<^)C M@/ERQ_.0T5?B^:WZXX2"0U_U_O"8OOK_MX[G-]O?QJZRAV.GO9L^\6&SNY/D MY]AI+>-7,8#:]XP_V]U_JTNGZ7WVM[-K[J'W'^EH7&1VU^KB.N?[_ )ZGPU^ M@3X9=.GH7.W2STN77I;KN'2Y1W]J>?2_@1SR )WU56>77\H!S9-WWFOOLVQ& M>C OQ">,VESU9;E.KGJ$N1>*6EXH;>:592+[$\ACOT@'V6I2[EFA3_6NV//(=>DZ MV5Q].>"0_/,II;^RUU.YRO->=M %H/?66.3=1:/581WOHV\+5HJ@(F6_/I77 M 4ZYI\=LN<&N*/VWJ62QZ;W@3M:AWEOEJW:&$R8E5_M#G+YAS-(:WQ. O!!% M:6)CV4,11K6@!F*M]/U>KRJ4";&K*BPEMIM7%>#T '/P9ICJN%9 0!DYM<4[ M9 G*WBH>*S"NZ9RZMXK$]VHKW[IZ ,"!0N[)+*#-C-#+0&T:J6?OH278G;.) M2'Z3YT?A]%'G/7-CUANTZ-P;F&AMTV5YE2Z2MRC.N%BC/KF/,1:HBIU5^R*' MR@8']M;'@,+%GX(1FYM@]4FOK]E(TD<[$T(KG4Y\""B(O92UCJ,FB4 M#H]_JSR&AY2NA,VGI"P M[#\^L6N%>M>;_SKF!75*BH,YHUL$/$(S7FOM8<@RPW_96+5N:S6'FO;<'$.9 M3_FK[1:'!9U.,&!'K\3GIP4I&P4QXL@N)_,NCXU,A'C_@,=$?+MC=?E*;KE2 M8[[:EL:#3;CF[;!>ID1MGN+@]5>(M> 1->WTJX,GY2KZ'_[N#^_?O?M7]#RD ME7,:*C!IQ#L%($&(=D%UIUN<=)Q_B/)?=2_5RRH DD@JLY#OJ%T0T9)NGW!? M0'!( JBQTH>[&BANP'W^]D0^M_X2J0YF*VNYA'E'>@/(T-)DL4+*^X+W&35P M"GP11UKTBR!RY-_)QRY3>KS%RLFW:CGU]&WIC0'$:_A"@EEU<.O_!2SI!P$! M2# T((N8=$_#.#UY?L2:1V2T-2'IH-5"@%-9 PW-*'@M5[284Q>GK#"#EL , M,URY&21N%4>:3"JY'")N%:=*AEAPZ^KX$H0&3H<' 47:T4& D!OXW^.,_H(L MTM_9$*!3S24%NO+K(;1"30U/.&"C0L94.$A5<$J" 2QI:3 I/%$R+.B10+R M4T, \L-??@S^*\VJP2B7+(UE!0% +I51.CUPL>*=2TH(J*I[O0*GNLL7@^/' M8(_OMIT/2U>KFO) X%1)+.]])TO2V<6%@JL6%6W4:B$QY6 &#NBYCR<I.M'=7&PXQ-2>843$;PD:HHZ6B!.EMO=H0PU.+KG+ "0878 :VZ$3 MS_3&7I9<1KNH".*+-#ND?%*D9IFV&A3;]/*+FYZL!BJKH%8=E_2;51%G?#2$ M4X>7D%@RXN>L70&?C>DBPYNH&!%V5=>#7%UK-! F3:R\AP'7N?1PNKPV@9.P MOC;!$@@;'G"(":N?8YPKCNDJ2P,B?UC:/DY:I1R?C#6PC(R&>$.A$F?DN>(/B[;DD1/'U4E0,XH9>_#J2KK?X-NZ /(H ]@$42F@5%.%C(?TG1#W?G=]@'G.'O%JC6!46T7B%)J M(T76"E7U$*O()B!TD5M5=N-IQVE5J[*CI;V@AQYC4IKH 09+EX?@\X\!Z;TH MB.W9HJCL@BPJ711<(=507<\WJMCH1!795X6]((H675*>:*$%2Y.?T^S7F^0^ M2T.>'8Q6;K;AS) HWWC%#:;3)SX$%MD!WWQYBL8S:7^)#A,&(G MJ,B_8\R>'$DVZWV:%=%?V>^ETJOWT&;Z!.PVVUQV&=B)JYI&[;97J&Z=H;[= M_@KU>+'J$L/9CMU21KHE2P2Z;U%;:M/Z -_4:+7L>)]O5@8-; 7.2A^W8_.' M+,U'C'.3A.D>/P5?C,X**VL!4D(M?1]$56G$BR-6OG7^9)WGN/#E6+%!Q_1A M9= K;C#%#?L16T&J5,TB+@&!07-['*_XNPYG5ER M^OIER,]=D+E8J041'P6LDE?4%?"O9:X ?J!9$CX$$7N(,/B M$A=!%.?*=RWEY:%N[BHD[O=Y612QLJ@L[/ 1RZ5$![NFJT-+YWXN"%2,+N8N M8?=Y.:>*#D$;]07K]!SFOZ*TJJ.R^G< M, SZD[AA#$P81IJS:SC:/Q^)E66#QU!)J"%C4$KY&?6ZE(.1P5+43"8JV @ M1T#'[2_<_4;.?JQMYWJFK6[Z*7T*?L67.(X(%]^TC.D7!Z>-(*_<:$\IHF51 M5=@EA2S$+E)44+$W$K'AZ32,D6%.+0@0.V)-L#A\KJ%[/HK3*Y%K>I\MB$UV M3I2U($-F2NF%R%-9FI\#*,M[LE%BT ]",$K?"1/\])K?;KR-@NWT:=E%7!(0'7D"0H\(XDX5Q] G?*DH^YUFK%3"NSXQ=-+D+1.+ACE M0C%N!/:DIKEN@ST5Q&B;9N7Q%'XTI2 -=(ZMN,^-,E[)4B6F7AD+:01'*9<_.-'8;BW[0.WGC#!A5H!L&O0LST.=X# M)HNS8U@95>A[\=HSRBQ)A MNS79<#:=AG@;)4R2#\=H0[?4%]?^*B^BO5K;8,^V=UV=GIVKEU\B_(K9Y<9T M2]8=&&VC+"_0/HJ)HTK)FI'&@#,!;28+0) M[;'.SAA_WN\=P,]>/] M>C Y8OUL7U;!P8%[06;I4?6RI.,YOKW<&2_IP\GT88#(3J4/HV/"M/Z6.(X= MX\DC+HH82R[L*LI"3>LED@JW0^MBJ"GG8%IO+VXN%1=L>J]"0V=ZOS@4C*;W M4R !/[UGL2@Q6JP?&G05 8<(K0[# <:!J+?C,6.<(BX'C/^ONV_M<1Q'LOTK M!!98= /NOM.UK[NSP 5>$JY\W,FL9B/BR4-IW6M"QY)#FKLG_]):FW MQ$=0#P9=G[HZ388BR'."KV 0!I_^P '#CJN+WWNVN/XM2-,@SM_*G=J;*,BR M\!#2O9D(8 ENKX(#K9)!])73:H@Z:\9UNG[2H^E\0O M3S0]02.EP-6=O7<+MD?YC-+V4)[P\LJ$U_8DN@K--F?K#DLT=A_418 B[(%= MC&Z;X!)46FY,L5R BJ[< ,0&Q6 B;^$-:GR72W.'D1!KAB=\#'U-M16I*_YT2-*?>%7<5.+C MS.H\]=NQ*.,6M3F&GU'< H?#8TXP""V;C'"IK-><8,9T#IE M#NS,=7->JLLG>GJFJ17[JBJH_*OUAC.PJ.(-!_46R%EXFYR",/:,AUT(F9FX M '[&<]$:1^Z#%[@"2IK*"CF<*G9TDS8A#NW ^F'.UH8=VY^4#7O5#>)HFH>' MD(FFV?9P2\])%JI'"E MEYC4:C\ 0:LTG^.7Y;%Q.\F&?5$>%=MF" W ;L:/ M&_0GIQ--=V$0W0=GFIIQ+R_O$O$*C06!=9SB'&3!7W ?'DD506Q M-&RJ($/>VI"?'W\F>65*5F\X8N(?!*<^#4!8D?5 M6,,A ]1:]R%3ER1-493]U$55=PEX V+Z4#? Q0G(G](@S@ZL=QC;'FGZ&N[" M^&5[D*B6/3$U,OE/Q?Z9AAGS?L8AG69N'PB0U?N1;FCHE#W@>[W^F^.A;%.R?1J%/"$3:0T@8_ MYH, " W2_YCQXVCO*CTG:9#3[G$^8 ]+6\_I7I;>@N'F4%F>] )0T#>WQMKQ MG/"=#+[*.]%]>#G]E/-HU3C)<5D!@M9P!PR *T=[!H\YWUEFX]E]PJ-^=T'T M>'G>AZ]A%B:QF2)0 4YW$8 V2;83BIH"9G5=TJ[L&9]&V_KI$K/)RYE9)XB% MN]%@@\'ACH,- "<$BGS)JJV-5D!8O%^_T'CW!AA4Q@AQ%4QB:YMN(Z[%#1XH M4,C 9\P\=G;VZ<3+[H5YN%.T\?CLQ*7@@1,4J3)OYS4])N_'.5]F*6.S^9)0 M%]4I+>KR19:AGKK >EX,+X+35E^=NDZ?8%& 8?#\RI)( #^]8H^(A7BC'U85 MA9&XH_1 0_;@#85C=$:/M-2"0L<@K#%K+#)PXBD'<:" +1)M-<I+X,6V6L?IH_+! MVA2I$?AY=TR DN?<,:')"2,>CTF:V[)!5\DA$[2Z#RXU\L*^$6 &"S#1;P9/ M'_EFY+A!?9TLIW_KL]EJV&@2T8R4XY(;EA9:7FT6%X'QTM7X8J53LHW![(!_ M8P#K)HBAIT_O:1 M[S(P8J86&0'Z%6F))T(^:3Y ^!=6Y%E\@[^[A!1TL5#[M S]2Q+MP_A%&(P; MGS$G.P:1''-2PVMGL6'_MZ2SZ,F_ F?1;Y'YG07_PO4Z"U/[2)P%KX(;R%E)N^. M3FQ)PA6\2;+\?9!IKQ'8B_+'!\CL'$?W2A+AHKSD,\16O1D> M\54)4$MJ*M&)PL)&L:Z:%NQ3BT!DG<:N$6S#>E1L@E4?@S E?PTBW!>/;.%F MXI():QYPZ%.05U0_,">ZC>G3,4TN+\>/X2O];QJD71"1=8S:V?=^>:$"UN;W0@&=>>: "]A7J.>@G[01,^XR'?@C8 M/@Y M^A%M6SCP'E_%]\5,AFMP72LJJ\:3+:.8Y7SFPB(]K6?F &ZV_W/D>/,9L2QL]2Q >6M$P'_$,Q/:D M V<./^'DP@VWC0H^<3-)RHND/-3@P!5^Y0J3D[CZ2M%C@F&G*XAG*/++*(;T M@;I*Z/>@9GK:Q W&%S4!_R*4+JF@&41."/! LSP-=VS>(U=HY&7!:6(=DFBB M_=/?+G%#-'0S79)Q#DSWZ3H'H#UXBN\FB?,POB277BS>/7]K($SB7]Y]8B6. MV5;<2--2?.X/>?/ WX@V&O$6X(HTW^E'R)+J4RORRSM2?(TOOXKO^3 =7:#- MU&WP*_N!G[KEQR!N&D2W^O;GS<&QA+-[GG LVZ[0([5BBGDQ9PYJ\-VK]5?# M%G3JOKHW!'CY[\&AF1O5WK]);T_@7B9PPN5E?9^"R%?@"CUO%A3LOJL]S;,-M%"3\ZR];/69X& M.UV,EKZ:R[>D]/JK3S9)JP+Y6U4%]VTF0%\,'F@"=(1;((GW,'C.XDT8/(>1 M8,BGXE!VOXT?JC-;5N!S$M='N"*&\8F3"(*ZZ=_ @.@,+:/!\Z?6P?>*U-+$ M645;'OF;$(;U@-IU- 8*[>=BCM)'S$6;JW$H&T#NLIF_@KZRS#HZQ 1B^Q623A@)U^<(AK/^*^W2K0XM0R E" MGY)U(.BYI5-[$C=4SOB@JZ4<#'(!+;1#)&JT%8II*'2S0:>2=3;0=$N^N_A\ MR3/A 7XQQCQJ:V$02ZJ];GY;5.#;GJP*^04Y'_9L=GC!%#64E+Q0XPB-!>]& ML>"=)RQX-P(][SQDP2@[?&/!.WL6O,-DP?NWUCCU,:7_N/!WY."+&G5MG!6- MQIK!$Z)-45*7]64=LY =2*L7$\8T2Q<3P-#6+;4VHU8K@]K(:Y2A-3HGK("< M=\N3):W"7IDH\ =9CRC A[<%4._\P2=BVNK8"_ZA/4#<=4ZT/)FBS6Z8;TQ2 MP0^TM%=@SU&D6QJ^!GGXRJ:369Z*YQQO:1Z$$2#. U+9:Z /EPR#G<)D997OXF*0T M?(EO&+?%0%GKG?VBX=1(>4X3THRS>)"(J9!#:D%-5IGD0$I9I!)&6M*P%W:,NI>&Z_K M8]RSSJ:LKD6"X:-UN<0B?Z*3V[BS"S%N@\X# LGCG#]?^&1W>ZC^?_R]"+!\ M;V@(;Y%13%7'[1>?X"-/_1$?*3VQ??2LOS2M$_'6.9?B2%PWSEG5./YX!TM2 MV3D02T8Y7JE^3OC7@VA]2BXQ;'W:KX*R*AWHK5ZW,::6A4E1&G_]::$]FD\! MZ]IK762>ZX&M7@#+48VV;\2C,O]"]R\\_'+'?BHR1=8W3T9N*(&E(N\TP:T' M;=<4T=2E0-)(;-U,\G@KQQ(*D#T>2QRX/8G(6L[O?3*U+?2[.A'-TLQE?E@<]B9$4;[A_"['=#E(^^&O* MW=(?=H""&=>SH '8W4ZS^8 94'=%5Y M4E; CJRQMD(H/3A4K<"$N@$"@=1@7@7 D^-!H;FBLP%<+#?40QD6Y!9H]OG: M"Q62=1E]0** MNP2^'BM]J.N!@@1NX_)97045X,I5IQ0IJ,OFA93'!;I^N6P"C1.P?T[B?:D M-:^0I:4=0ERNK>3@O 8'?Q(RJX\HV_N,J&MCF"%?6H6$#;B)2C58Z6-; Q0( MK-G$9B>P^LN[?_F3P"O_R_\\YLGN]P=Z9EUR##)ZGR8O:7!:[_YQ"5.Z7U_R M8Y+R@"!ET,TH*0[P/3LKFPUJ)GJZ!_3)W4!"WRID(.IVX5,,YOL)'#)>?AB/T) M@W_,MJ$!C.PV')@P.[])3NL&(QS$X!#1"R>A.]^%]X?FP-*D?J@JNB MBX4L?O]47@HI/F FRTLLY\$WFO$'(?9M&Y.J(NY-O"FP'@063,&TFU!.NF>? MC11>JGRGC"UM:NU ;W]-$.HR#'2*[8/PRD*8S%W_4$K\L7Y]D.\;-%*73#$% MBR1=H"'^C!I-.AG5@UC3R9!V0N&LL:9#8IJM&$R9BAJD8J&4 M?CCD&FT,)H& ..JS! @B1Y&G!\JTV>N9JYN0 @4XC3X%VC2,U"PJ$L@PA16# M.M$VW.A3&[ -XT]MD.;IO'#6^:#G\\!YYW_S\RW)@VC^2=]HJQL1;)'+=;NN MN>%\^1_2TLZ=U7XM[48C>_J< MT"F%+?22'C%F'[ZQ"6R2[L,X2-],:2H6^9I#)[!,:RG.MFV\PTIQR(^4.]=I M.]4Q +NF9?R( %B07'TWLR"S'%TT"'*ZCO<\@>',,03313N]=#"Y'89Q]TRD MR/\KA%[EYM-2S8*Z 347YH=W"^8!O,O-J([.([:D3/7=;TP9+5)M3_7YZM'R M>Z)I'FQ6P7"FV+*"@F"\Q(KV(FNLP,%&?["ZT-O-H,F\J N>:G<^2EV1WI_A+1[6%X ML^8]Y>]GCKD/.U6JL[PU4ZT?@+H4R&^9M.X:)?5=HT*J%NR(]VJOJCW<)<:9 MA2/=1#G^$ 26..=:@('A"C>FV[]S2/;>)6XTUR[GZ>T-ZBWBZVP8_YWD@#WS M.,IEJ+.LLT1#BI-U8W$S4[PS4UK_P*:]EBM%&R$.UX96MO6[MJ[<[CQ>GSQ0 M3KTP"LMKS/>4Z8V5^V@F&W-F'"N'FK[('HK])9L]#AU&+_!7A3\RHV7J]!P0 MS6[9/[(\W&E(-TFJ\VB$L=8K3M-_X/)^)!Q$BK/ Y[[GY>]=5((QXPWF:HDO M/S_B1PU, K4\.F 2HGWEYB> M@%OX MEE8@JJ"&S\( I8HSTJ,)D1'63/" 5;(QPGEL5>\@?F*O/#"*Y)CA^+H(0/# M.B[&[^+[--G1+'N@&676']D@=4M?:92<^?!H@WZC*$Q>F.T$,2:,22F'5()$ M$%E+E"?#A[W!C_Q((8G)+__QK^3AGX/3^;]N2;#_^R7+96:AT@R(6B,!@9#% MHN8KTR%)W^Q(6%?"I5NC.XA8=05OZ*,VH/Z-O ;119J]&9D=/> >-!##0[B M/QN>#)<5QT3Y9\7CV1)\LZ(\6N*O%6#(.HJ2KP'K8$_F7W);1+ SV0_G8%X! M_K/N!7 U:'! OLV/VJ=B514P@5[I#(*Z*.R)&U*':!MW#ZQ/>J:D94D G6' G610%WYB_O'7 >6 ML?72F:;YVSTS(V>KI0__N(36.P4:(9BCG,XVT,A7"6#_XB+$SD MQ),1T<[( M_N'?DL<(2^.(:L0D#M_8/V[8_X?Y39"F;XZM- M:94$3*8IK0+1C/^[J$XZ]3UA&-@XL28L@H3B%Q*)+>VTO:M8C 1\:-@5YNYT MYJ(24(]3(_OT($6C7O6W\BX#O_G _BO<'W,1Y<6&[/$8I/0]GV&U"]PDF=6@ M.,OGD$D]0WN!/4#]0_FQ%6E+$_RI/K@BXI,_/8M9<*<8_ZH_?F.!]N/C6/Y6 MFKYKE??-?G[+>[=)+$-E.$2 "_7(N2JU!D3*18]&_K,P)Z8O04[WUO0#6=48$%2E")O)>G]ZH@:@D5YJ M]$W8D]Y0-N16<9*RPV]I*5<[S /M^C 0!4A4E4#;:94W8V=#=<$V!.V;VK:E M!_N?;,V^/0QA/R9NUB@*^6C;8.?$8V__ F[M35YG)*7G),WY(].)4J@@P?LV.06A.:^AK HJQ&N]85 IBGL#\WFTQX5Z M%SEFL'=AX_+E\)OD$N?IVR=Z>M9>4907=__Z=U]?U4O7/904Y9$P/D5U#Y[@ MED)$\8[QY?TL- M+NTS6VID(4UO/@!U7RY I%G<_ZY[<"G@^T*8 @I1Y1@/18'T0-]I?&%/M+T-=S1 MNX='XZS)6-,I,4Q62 ['1 U25B%E'?(#J_4C\KQI;G-PV0$"V) @('3-7/EI=%."#8:-(/=_>(-Z@)L.=6&>/(8( *U;'!,I"P/3H M'/.R\UUL/;Y MPHFX/90+_\?+UF_80KML[;+H.X*"&=Q]=7NT7M#XB[1U_Y)TC]#?$W]A7"/T.: M[Q1OOI5?0G 1KMHI:PE&TG;*FT(?W8(FAI&5\GA!%VK^R!17YT?A9?V(=^+E?K#%"_^ MY' Q8Z@_$3<#:,(<0BW\P[=S6+RD]=\TD"U#+>N[&OTM++*!_8HTU0FOCS!@ M3S#-1(D5H8UY;Q+SG W4MHCLC,(H< 0-L1BP=#(H/LF22*U/_!12,RIJ:SD< M%O7:#ZX(R7.@K4A1 V=HM#?!M[QF CU!T4 ?B:,BE+IL $15-756 BS XQR M_!%PO$$RS/LSZ%D KC/>N48;:*ASA[II%+^G:9CL'R@_\F%C+%_9?O@6G,)8 M>T4+4-$AO8TVR)JYJ$2*6OPAY)CO99%6Q=FI_4K3Y\1,[E'F<.9F?'9;[!O0 MI@()#LRG5-SGLUZ:D4L>1N$?PQTWEV2'0:]/=8>X@Q)]5(>="_RE!?YD'>=^ M;^=+O ^S/ V?+SG=?PC2F,VW,^F.F&96:R/$X237RK9^AW4JDZJV:O\;9PH\ MHX&T,E"\%Q\GK,S/CS]7:^8^V7F(:IO@]21J^ M!S)8"_9._(7 0A+/M-:)%2FE>>6_+,TN?R%A96-*(W[;G.0)N; O!)'1ZWE M1@BR@42%P-H[$I<9AF).Q;- MUJS-Z.[GE^25V2>NA!:D+?^GX6OYA_]Y_%7"P/:/#CC5T65P-?'N\Z_K^^W# M!]>[TWJMV%HM."!;=AQKJ(!BBUAP[7&7CFW)_X=#34')/@7_:3- M*3D+'[:EV]XVWN ;E,3H<>7]MG:?>W"?3=&LRGY'N+7&OLT/8]G?_V2\IR8I MZ[;W!YK*^I\7(KR4\NJ98PC(VU<" GGC3DD^2+F6852\0;H]0#.XF>LY2U9H MMF"0]ZY3A6P/W:4R7LXW9[:X2XH(Q%"#Y ')?DRL)M*] 5ZRFTBCJZ2U<;#M/?RYA".D=1C M2EL,SIX/![K+PU?:ZG3RP',K=;^R(L5W2!A+=OPRV2-.N.'FB[16TP:>[?G- MQQ-E I+)),%T&&7@4/,K0_AMR+"?,J<:!@,@F9O6+!'?-0"L'N\/JK"Z?KGV M![QT :-;I7TUN FT$\D2]B3(F4](P^22$?8#[D,\$TD = %0!F#ROOYS>;)8 MGCZN\X]TSSHPXGGW+DR;MXX5]MY@['?P?<3H%AKK.3A32MFD%MZOXZ7CF*VI M6@>)S=$_:Q;^1N2A;)JL;AKN3CST)M.H!?0QTWB%Z7FV_!7U^D_QBVH;8YP8 M?+^ALF_\A$)()"V1Q:+32U=@9SV?.'"R%Q<8SFQ:4;T4'D0^SBRT8 =278MT3"9W6/*2UQ:M4-@6MA*FK41@'U\DE&-X.;9[2%@3IH&<-0$: MD[;L#S=)S/-1,,>JOP\'EH!/4XE5X^G)?VBDO7G)2(#!X,L_'A!/A4H@X520 MQ"::N+FW2N/$LRRO/PHM5/A1TD %'C38#T[E M@=!?YE!^#/QU!_$J""D.X'%Y,+,AV(08( M"B@&L<&\=%C=M^"!UB;B*'YGE M-Y>4'\<4 ;BL]'U2I*@=D;/ ^@,^W$VT;1.KZXKE):=:>'$=J!1?16KS2O47 M/+O".+5UUOM]\1MY9G+VI$Q]?*ZJM*\J\\.-7=DT6$G,EJ$0^,;C*/[XYU/N M^7[TUA?3Y'X8XO)HJC6_:G37@*B\#6$2YDVM?P/O^^Z.3-6(:7#+%(_IOK3@GO5U=AMFNRC)+JGZAMA(.2Y?_K6T<'!P6=;G M^"XE5&Z""!FD)01W \X+4UT2?11Z!X\)CX&N$W(.]6G4@>SM >L[)"/4HCXR M96AL@=!\,RUQ2S0J+?8I9 7'"WV0.AJK.C4>' MD +==;3NDS* ..,16Q=Q>^T2[VE:]A$/43NG"?=7&>LHOC8*TI0':HHH3/=Y MODO[^&&#R(+,F@+$?\OZ[D=*HT4J,K4KMEP#ZN!H;Y M24ZGL+A>L8[WG7A*;=X@F..,]%%T=JCN% M%HC=+OIE&0[K-I(LZGK 9=TVBZ&QT;:/<&SR@=W*32,EV.- 5QUK]0G3]>2K8?)-$/*(N#2)C-GI31:=[/P8;AFN#YYPT-?A6 M3U4']9*:M2$;FG/!_ "R?-Z1^\OG(/Z=O%R"-(ASRCSFKA8D C>>WPA_&B$- M=SQVY/-TJON#T4]^JVESS+ _$*GG%4,U=U.*X![- ,".4STJU:N#>PIUFC M&=Z2MH6!U$*7 QH4??TA#0H]-Q0*\W(V^LC4BL16N/F-,6TME\31:C] 65V: M-,57JF?!G$+)W L#%)F[8,*LZ%/P+3Q=3O=IPN,U?Q.'V/G; S_)5LV*M%5< MS8KT>OB L*<:)SZYU+]KY7ZJ4Q]9U,B '8Z4R)7P %-B>;L M >L)D8J,86Q-1ET59V34ZCUHRZ*T1V0D(IET7WP)K:Q57PTU7)%2:/V_48M*O!L_LT*O%@(5I40F#G6"K:\ M2'K["&>%%<>^.5+\ZE MAW"-,UD"WB.?<+N*)W6Z?!=33^&^++ MW?)&Z^!SF18#X<_878Q5+N"X#994ODL\BU5G\^E3K M!W&N0B!Y_T:82%+(;%T)*J624BRIY))U'7^L>!C=P:3G>AK#7<3\+.SHQM+/ M0HVIL8?%>Y?KYTQ\0T5C:5&GL88#/>7Q8>5#KG^K"LY/'\AB'Z9Q4>#/N,&# M\OX?!@W*.W\J^C9A("Y&,EB#("@M[Q2'%YY^A)&R!K8*SWYI#(E3AFM\S'?@B MB;_3761R%'XE:J".&39H0'P_9- =TO>8?!SKV\1A@8#_&2%T08$19\//.HBT#3,:T9J M[ =2U9#0NTU;[(+.H;C0Q\NS:)D]F^B'+S'=WZ?\M%$Z@;$7@7,69;++=,8M MDO;5 D@E@50BT,^CQAO8L(!DM8'_BP25B6>%B4BG4B"$:LZEW,%SQ,G4\KWH M_F[:GB!#GJRPRU34,ET'29AYH9\804\^C'FV*OLQZ*E!,4C^K$2$ M&_269"J>R](AMU?0)6K[.@ZZORQ0ONB)]>R!4<\-S;(_U_ZK?(L:%:;2WA] M5-KU;E:Q29:!$KZ9*KA%PK\\.@5XQZS/]EC]]I=$K%6E1M$Y[ MM$@/F2>Q>S(3"1=*"JE%XB&D5P=G; 0&K'^]!G*J<#R6K"H0>T5>GL'H8_@Z MQ_#8B/*0K"T[QY T3\@SOT@4[EYBNM/KW=Y^"JN M4CS2%_[+6I=_ 5[?U.01E0@DH:10Y._SP"$M9YY-3T.0KP8'D M7&YA8N?-E0SEB<9!G-^=SFGR*KZZCJ+D:\#Z[H'N*"NB>6 75M>5.P!:,@@& M$M5(JQZI*Y*F)H('F&90V#(HJ U*E08Y([T-XCI\=PXW$-67[27W^]C=IELN5!^:B[BEK3NW2W5X4VO5/D)W&RZ&5%%**(94 MV%*\ANCJV 2LN?MF'_%WXC%]9O:0IX\0EWM.T>OD)&?1ZW/3A MK@>-FTO7_!G2(-WW5%GO=NDE&'1:^[ZNH:++2]DF&R3;6J+"\-VYLL[LXP/S M:V&R_Q";+V[;VO)!O")+GH.(+]<74IQIE>:SJ_Z>OH1QK-'>Z?US$!$&]]%! M+/" R?\%]ON;5K6)%*"OFADO.CF(NU M/E35DHQ&;J::O_W2Y87<:UY0LXI?0V32Q:]D=K<^MG%H/@ ZA@\F0AV M) >PP /^-X"\R[(+W8\F_5"0-TR7V#B%WIS3C4A2R/21S@"[RY*9,*KW6"KR ME'D<;NTXJ@*M&V+NCG1_B>CV\$"S/&7:75)^"AOO'VC$UT<\TY(QFXR5%)>4 MM+)NP,>R-D^SVZE/6'>24H)(^J5,2..(@=AF.J6D/6('?+2'JQ,R=K3A.@B- M,IJ^4D4((KBF0]*9K1AL)G90]\0T0XS"L^R,/K: />$$3[PE>QA7!J\!ZCC$ MD$[S080 Q\O =V'&;(';OP\>8^-/B6RD_+2'Z,RI<_CYSYA+$(X MA/O3O^(T5IJSF,>QU@Y&QTJ0& V%J.:=HFIP;$FK!DKLYXFF=7-ZI.>6\.0;I"]612%7!(6V4.DL?VFH?O)=%<5AAJ7;8J+V3J^T2]'J<]&&N M!\F4QRH99;:'VS [)UD0;0\?PV\B=3I5OYRMK>+LF4FMWH-G$[GK8W/=JCS_ MMZA1/G.'\32DE0%#Q0.IXL[F20#<=-]H= 0:4$SU./#L6WUP:/7!;(\/?SO3 M'9L75B<-=W$9/,"O6C\E#Y1O@C*K[N+?DO3W0])JF3Y%1XER]ICQ*#ME<2-< M"JG$\#BJ2I#(U9(GI);%?ZRE(;!]'IL[YC D!NG;BGP-V$@@YG6)6&71CQ\.^^[PT,N9ASU#/B_U]"_O];D[;8/E: M29O+6=W%_,GL)'W[+0USFAP.*EC*TBX@3L?_F^2TRD4@3TZG/=+N@3X0,L!0L0TIBF"!.C) M>CH%J[SO!RB5=_R4]P_;&]OO:4P/89ZI0^L!=9R]<*C77-[;]1'&KV-1Y]SG$>]!B\,FG97?R8)[O?W[.U#(/BB8]-8A2\OZ39)8ASOE75^KHR MW&6D-&?A+F.M'82[%(+(74R$*")DD;8P4DDC3TDWZ HC^]?S1?<^?4V>CLDE M8VNRIZ_,A;Z)UP3X9*H^BN/?TP?U6@IQEK#0TK9!@/C7A%0"2"&A>""CB"1L M#J,+6"DB=QU,9J8:RF%A99.[7(9CX-E-:HB&35AVPQDPFE<8S0N,Y@*C.]Z? MS88"#W% .('DNWT=[Z7T).8JK@]IY'K+-S1[ET@0>0-M>NG1B*;=%[Q",L.] M$2\OBT!OB*S5-T2NY%;(U*L@2W4?;&7HJ!O=N]_J&/YCDDH7\A+WJZ[B,NN7 M6N_!!GKU.AU/ K#0KI)EYB^X\C<\ J1^7^\4[%$W^4UH&63Z,D!EPHA1B?[$ MFJ0O?ALK#]:-U5R-#&;]E3CF5'Y,\B<-=]AA$=*UD\229SB@^ MS7))_LI"G!C(.GO&U6TM?MVB%$F^,IFD%LICX2GY(1CD'':P^>!=.^!YFQFX MT'5%OA !YJ=\ P(G!/)YB_GVJ[PX6HR \@II+TI@H6NOP&SN0)TA$"H2[;)5 MFVP#U)LC L/M6!V(W(.^O'X.!7U=' OTC;YZT)?E\/+H K7V)WLN4&&O5 MJ/M:HH[WWUQK:)BJ[Q+UOI>-!+]H7UHUGOKDW:P[8^!E[R3SKM4#M#$XP@O, M#L 9/0$(B#IO\(XD([;59DW$*\Z:[MF\[.TI#>(L$ N9[/U;YQ>+E+P6\I"2 M\]I8K,]?6YS3B0JD+6M%GM]Z/WN6S-:ZUW5I;:V[W-'R4JJ7,9)54\OI8E.G M_=#C**#H17"KL1^&2R1C)V!""!#NJJV'#R--Z*L22%Y$P +Z PBFV:)A[]/D M0#.^8QA$CVRD#W=TS9/LOXAT0?H()5A=AZ=3$$LD.Z9U-5+6(ZV*^)%(-EW4 M/TQQVS_00Y/)_925_10T%3&./:34W("RZ)JJXGO9C3;+K-+1;GQ), OK'*"_ M'?0,ZB3PQ!^,SK:'UM]&3 JE4O!QI[ .#,$5*27P54[K[UAWZ*<8613CAE2' M=_5SF?MB?5X<37C(-!U(H3-F#4(G;3Y*OW9/T]\H_5V\PQY=JGP>6:'$QR25 MC%O*?+FS?L+=]N6<[0(?,M@'"/\"X9\@_!M-4L^2 ,6[?,.)&D867S?-=!;- ME+>:Z3-++NW03=N7TPJ!'\&)+=-[U"]W2G3=!1P&J#I)><(M-H\0]XQ VZ3^;8U M!M\/FVT3[%.0_GZ?G!/FXH[Z+2]925?S,ZF6_;[EA4A5"G_O2MVRG7%\X68% M#:*AGA_R<*8#;4WR>FY?!U*^8ZHJ8(K,.IT'@2[E65)NS#FF2*L MU3L(==/D(*".:OI=J_!Z9C<<@H^N7E +.#/1UG%UCUFL^?&Z:)SVJ MRI.Z F8&C)E,P+M?#0!/]T*U*^3 ;E#/C"#W"ZO*-:QW_[B$1;9)PRI*6MM=+UM8IZL$PR-'M_OFMH],F"7\)0SNXIU^5M MXVH6T-.LW_'L9\)^QQSD81JBC>&RKNV,V8OU M*VB,GM"_,Z_F-IJ8 $@ES%7=1A,'H%C9;7!C .#=8%SB+=,'HY=Y\_4%UL2A M>(>Q'&3V'^(\[.SUFK*+CY:(.\D 6@V;>K3/3J6YRY<=F.8WLVW0#CL9^T3, M F98-H!U2M.6X[AAOB/MDE@H=Z \[.07 #=A8A (";0/XEA7I".!M$1@ M90B8:.7ZY2455T!Y)N]BE^*T^.I3\&T3!L]AQ)P0@_G0(TRPGIS"B69X,[P>[='>S>82^#YS-'3AQC!]#UD-T M$[[2OEY?,GJX1)OPH+N6"JONT+T![>G#NJCVDZ@W<%HK4M0EO#(6F4<:=M=W M1CQZ+LW#/YB=C)?AS;0=)GU M]V.2LCD1?Y*7_4]G=E2YBS>F>A#O^+MK;+'U*OR'AH,3Y;K/'SRZ!10)-44D M:".QM^JI9:Y(+94T8G$F)'.W1,OZSH*BC)7U('WQ--@KHJ>$Z<5T^A#LCI^"EYCFX>Y]D#XFT5ZUISY"D+.K%B-L'$1Q M%C*J*Q*U%/[6'),CDN!R2:0219@LPH5A7)J8T> R1CVI#[N/XS%6 RJ087<94/MWMK14A0:E!WS/%EDG>GOACR2P/_$( MN[O3B>[Y6BQZNSL\'6E*[[(/AP/=Y=GZYLBO(F\/W&NRAMNF/,UKM2NS36_# M[%P^ZOJ4B#<3GHYA6@0R?Z;Y]G"?TMV:X$ M$/"=71CF=R?/!?=N+\4-_#.93>& MK6X,Q7X,ZT:VVJ-E-P;\_FY3.>LGF55[W(_K!O]2+S>HGHQ5ST M8G&/B_D]+N/<].*9]V(@[T77XYQ??:D<2+U2$VFD]JH-,&A'9N2=^^!=]0Y, M]O[M4_!WMGB+@BPS!/1:2?%BIU%FG=6&8\:3VPD11,CP(")X1%_"-^24'8D- MTT:KS\')'$=L+P+K.\0JU*)!1$5=[R=14>)8<>*DES<,DV-6 .PSRPI]CE/W2N+B MV%#5^C]XUEZH*)2$O6 [=;EZ97&@19K>SMTFGY+TVO6O.C^O7>=B135O #G_ M]-5PXY,WD+CR#M8V?J3Y@_0%("1WT!&^Q=VNGWDPP2Z?)_RVD>9G%&[+VHG! MN&QY5\I"FI;,8W6GRI]](-P(S$Z(:.T#U@D]^1L)593^1]80+7^AH:&VED.Z MZ;67OF!;%2>\V]ON'NM=:3L;-B+/!3HQCI\CM3Y&RJ^M4"]3.&FWXG)4%;+LP5"Y'+, 4\Z9:'6E M+FCI<[DFGQ)EJ0YNS<[113K^_%CRGIN*0K4W+QZKQ9_U"V MC)H+XNI6JR/O!M#C2KT=I(4=S=\DD3W;,M0PB$FES_5[Q#%-W@0KF&_Y7ZNO M!)-]2=\)9OK5^=+V7]RN:Z5?OE)_*6]%1QZR_[S:=[/: MU5!S25^GX>75>3=Y\A/WB]_.QZ_4QRG;TI&;4V5UPCIH1VE;>;ZC[\7CZ>GJ M:'$LX>K5^;W/U-4L3GSI2CU:T4J.W-?GX?;5]4W)L%OL6AU;BX]+>K$6&;&O MJM5Z9OPF:Q.3WC+3=%MA%NE^7&FS: W+FYD-C3*1M*!S]:%]#N'!38<9X6)Q M( .Y'V(EQR 5+^P8'V!6J#>CWY4K%F.[L0WA,7V)[>5-H MJ[FJ'_Y9%0QJNF.\4&@K#S8S3>M&6"/^3G9!FK[QI(-ESJ@@9TOKG;C72/[E M3RO"^W]VD_;T$!:Y=W^]A/L@W@T&_@5,\W2LTX;O0ADS(6/7'>^(("J>5&B. MD/J?:V:AV_CI2%N!];=!KGQF=2;AKO)BS=46PSRW0JYX:X2GD&J=U U'L=9* M:1OS?%:=:X/\"PBIII9N&?YHBTG+.$O?-"N+ M.AF7_*,0*$G2E0"FG7>H^!>;5?U>_!_[QW.0T?_S_P%02P,$% @ /(!/ M6(\_P:PBCP <[@) !4 !I=F%C+3(P,C,Q,C,P7W!R92YX;6SLO7ESXTJR M+_:_(_P=CL=_GSFBJ'7B7;_0VB,_=4LAJ>>\:X># 8%%$K=!@(-%W3P.?W=G M 2 )DK4"!605N^/>F6E)587*7V9MN?ZW__YC'O[V09(TB*/_^-O@[T=_^XU$ M?CP.HNE__"W/)K]?_.V__Q__Z__RW_ZWWW__1"*2>!D9__:^_.WV_N'+;__S M^N7QMX/X'_/U?Y0=_>QG^_0A^A'\-3G^_)^])[B7+WX^/CD]^^[\'1_\XOOC'R=G_ M\]O_^_SY__O]=SJ+,(B^O7LI^0UF':7_\;?:=WZ\)^'?XV3ZQ_'1T?"/5<._ ME2W_\2,-MEI_'Z[:#O[XGY\?7_T9F7N_!Q4IZUYT&%:_P>7EY1_%7Z%I&OPC M+?H_QKZ7%3A*Y_4;MP7]Z?=5L]_IKWX?'/\^'/S]1SK^&\4@B4/R0B:_%9__ M1[9QA=__.@VS91;!\T@ ^])R0%#Y9"*/BG+5&;#M[$+8T"[(\ M(?"%VR#UXR@+HIR,M=>BVE MY_M"/@@,J3BE=>N67RV%&O G8[I,88WJ\)/; MN^VLO"2"6T[Z3)+7&>S/JM/9Z]9^K?H@D-H[]U:GEG.H'U:W)/."4'4BS)XM M9W,?1#!FX(7T:ID4=TK5Z;"[&I%?+7%M_, M>0.;PE1Y6NRNK><3T@,;+IW9\BT!_#U?8[_E]FXYJRL?5D8:E.?R/P,/Y%5Q M1LR>_=T[GN$&I"%IC4;NCYHW[SWL@I;5N#WP+1FQ.YJ_C:F-2E!_PYN9EI3$PU@[L:D-25&O^YN*YK" M)1VG@YN+YO;%'\#\?4%K:H+^_9VV5^-Q,0,J\),XF1>_+->D^2-8^+'^: 8Q M #%-'Z(KW\_G>7&;?,IF)-G2T97+[GI)?QE'T+=S+UF6JMH"XI3=L'J O,7/LSB+H\!/7\ETKBTAO4ZI5_PJY2NT_ +B#3_5 M&+J>*7N0#B$T,"LS]V_XAC>=)F3JE=M#]>O[))[3,S2!]VSZ9Y#-;O(T@S6? MZ('2]B-F:'Q. @K[)Q)/$V\Q6W[VDF\D:T2)9"@S\UUOPBMPKM*4K*\U]!>/ M@?<>A+!#D494-/J &=K:;]\J W4^UX&QR0ZZ>L>V1[K)P-W09$#^C&X;J80$(V=C<4K:]IQ8,]\ M[/J#]-0K@D*PF8X(\K0]U MM+.RUB6U0U6?U[UAM/^,89TIG46>51=/^N+UB^MYF /87TA6/F57C?5(-?$E MH]K8]?WY;>9E\(*/$&2;$GW MV8S>P6!O7FCKAIH,;)Z6]5'Y-J,"Q)W!]?IM'O@O9*K[)NCDR^;1N"43DB1D M7#/'K-;;8QQ-WT@R+Y_T;8G7_I!Y6MN_8W4'-4_#:B=,]+O\0@QF1.-?;7I)!DN/%%;V2^B!,O"<+EPWP!0Y)Q:Y0Z MGUE':!:S_6< UR!X^"U%;/T,-^,\H9>GC=8C>J%_IC;SPF!I!,5.9M0!>NT/ M/^U1.Z!B?85ZRC,:-$:UJK-WR*/B4@N06J5VFI@:67#VZL4&LH MNI^:$;V-*65^EYROW1'ADOP1T*!%6$ZU7VM-6'TX<_,N_TDWSVL"\! #G[U^#WNJ.\^")56:9Z(6YZ0_;!N>H]N5Q':D?3[MFG M\5&K,&@6R-_A#'I;VX4JLW+N_!!9WH?% M7#M8&LV^W^&Y5=G9'Z(_O22!F^UR?>5)*^.5L5-,_5,=Q"J8<+W3'+4#*M:7 MMZT_P@\D^=#VAFPZ?#ALU^M0Z8V#1*KY>UG]I2 MUN!37=)['T1!!N?R!]5N9; :@O=P=1.E_:@NE.;HR3;SA2WO/8B,L-GT/+I$ MZLU[ST,ON0=IW)KN&_%G41S&T^7NQ/5[F,.SS]D6J"]J<46/ /(6_.1'1J(Q M&:\80.>OFF"K2&X6^UOCA32=6)QL\Y,.E\)X1=*PE/A_G\8??XQ)\ ?E,?U' MP>R"T?##J/C"U7M:6*)6(X7>.PF+\4=[;4:#B_.SL].*WBZFM$H3]P8C"?>^AOIUFK6ORQ*.[FO_NS(%PS;I+$K7."*42]JE;+_-N\H2"P^&2 MJ LE__1X8#_3E(A@\W!H&P]7V\(S28)X? >/9+C.2O:]K;:%T%X.[>>:>/9L M=IW8RJ[[(/6]\#\)O2OX>2IAV$[KDFB'SBS>_-E,.[6;::7\J;.MUKXD_,PU MQK$H8+/NS%;67451[H4O9!$GO*.-U71T,;@\NCQRAV',R;-Y=6XKKPHU3%!J M-A7XM=N\)-N!:XB4 #;?+FSC6WF=H@[3<05M-R2SFWGU_"R;-Y M=6DGKVZ*F)OP(1J3'_^#+(7,VFE;$NS RTP\>\[#^<@V?E6ODLT%2GS#YS6G M= ^.'-@3I01P&&>=RJ,4OS])&/Z/*/X>O1(OC2,R?DC3G"3"! M.,!"-2HX?+141_*O.,P![61Y'X0DX=W[F6U+BAUX7XMGS^&7=?J0:MLOMY'R M/A5$T\)K3\PV=I=RWSEVA7L2(CA,M$Y+4A)32. -;/[3.!'?4;9:EM0ZH!T1 MS9W#*>M4(S1PFAQP>;;4I*71 !<*>-8"4Q>Y34._-"$]/ X:!UVI"2EM<9W*-4&%=O6-+JS!N-.74.FRQ5 M?M!-_$L^?Y=<[3?-2CHO76$18^()Q01[[R?QZ#B R$/&2T+REW1D4BHH##.TO5(Q4)-S1:(7F+OT/JX1X H;5FY3TG=K/(N:D M.4RQ3FWR&%-WEUD&JQ &L5JDWK*DUAV] M"'/N'$Y9IQBI\@$M!\?O;T$6\O:XW6:4SN,3!WC$G3B'098J1FCL)=4%Q/ZW M(LMN6LOJ([:7"3J65D-G[A-*I'#\P:W3BJSD\NZ'7P1F"KRQ6$U+,79 UR^< M/(=9EJH^GO/W,/#OP]@3AUW4VI5BZ&8Q)\WAB76JBVKR M]T$R?QB+N5*VJ4ATX(7%F3:',]9I):KITW+D)H;I^9)#2=YQ=#PX.3\Y'YZ?.G!QUR2'P]Y6ZHT_=J/U M.XG@YZ1*;1C1/_'2]X*D//U]ZGF+4LI(F*6KWVS$K?K%J-"34ZR+C 9E.MCG MN Q8$83^ZW0?K7?VGDDJ*O:J3+YH.!HBV3BTL=Q>, )J#"40R$B2DL>NE;-D MZH65!>!'P-/[[;0:'2-Y9PA 9^AE&9,VE$2@%]:44[^-YUX@MOV634:8"@86 MUKQW:VVZAO(!&&!'JQT/#B7R /]D+1]^X]$02=6@O(HD4'@")>U4.)_EA MN]UPA'4EES"#S3G&W WE!T#E6A62H0N%\6CZ&'SJ; M"3]%DD*O$9;6OBFG9;08RE* Q-]-D<7T"\GDG&6V'V'%=S;E*9\*0WD,D+BY M*BFY!*H$3*PW&V'9J9OR;F_RIG(9(/'L.2$++QC?_:"ECS=%4.NH"%BIT'MT M@F3/:B\>G2 9@9HRT4(!O(#YTL<^8W>.)N.HZ$5^[0"MQ7H,)6- M >V- R $?D;&[%>[$KO5!QD-D=6.RJS7I,E4\@*.HZ$K&DH% M.DQEAT [O@7EYRM*51:[QBBC(;*!59G]ND292D&!^KR2OJO@/N,(_VKS-95\ M ND)52OA1@O8T\"#61P"#6E5DC4T'?R>PP.G61Q0):3"7+0&+KJHYT54!P'QT!AZ5]1Z?(1N)& MS%8CRU1^#;SEG.2:_.;V&9TB&XZ;+FH!.:82<&"Y^\110?^?03:[R=,,GHJ) MQEFMTGV$%6'1BNO*E)E*]H&F0]%:VZQ5@&S-:L1>#AVF$H/@O[0WVAV]=]9^ MO_)F:L\);>"Y)2#25,(1NUY=2FI0:=\2)'O.< $;M9Y@# I-I36Q\5A7$@;% M$59QAY?']FP0VF+1A%93"5*P]@EJ!V!B)MH@N)U&6#F,C.P*8K),95?!5[PJ M,9D#!$70GGN\T3O FCA3.5J0;G\TL5.04>,#Q8=N:G#2D<@'8H4;/;?7Z 39 MV&F XS+R3"5V08MT;&!-$P'I_AJ74&_W@YR8),6306HS7-2'5R@1[: M+^01F[$B8DQEG$'3PM2R\DE#[':: @@.F,-#I#=V-JLLP;$,D1%%?T;"\D\X*(C.^\)()W15J#X)9, C\0 M^YC+.H_.D+T@&LF!(EV<)"6N:-#VH=%Z<8W.T'/,-& MAPX.*_559.AF,^:C MLX5CZN@4>2W3?)PY2^W2="@X%VD,\[H#/U2K<@)SI5*FUA[4AP:#MJJW2*NYK3> M]U^\G+W-!QMA!^VV%)>&%!O*O8BF=-E6#,*>_9040(Z+!^DS28HZ%\IJ4MX M(VRW\Y;2H4&EV^D?MPDMBYQ9VNDD6<>)B3HH]1]AN#AUP?9<\QU-4;NP&#]1)3W9.C]$Y MNKG<+)MK9+F=SU*S.J-*M]$YNL'<++-W:<--AQE\>'[!Q\'Q\*C@)?W-ME68 M=R!S6H[.W539BE:J'A-DZRVP<%/&Z; #S1'[#CW,WAEDN0C\ EGT?":CBYL>73Q5HYPYA8J M3-7X59CR2V)2[HH2MA]=(+VCA SA\HY#@-M:T+:%KBYLN6OS%I]D[FXK,E_( M!XERHE+J:K?IZ,*6=^TV0]C<8\[>;>UC1=(] ,,*'[[[X82J4 #TZ3.DLT0,ZTFSI\FG.![7SY_7.!PK+'IYY]&%+29I ME6U D1[7E9@\(AMQ>G2)S&%%INERO*#+\5H^GY(X3>%Z.1&Z^==:P9YFBTN! MRGK=F[DQ/2:.G_!Y$ M 04F"SZ(G.=J XPND6W$39BO09JI:C[86+[AKNN&*M"Z<'H.&2X41(A:F*0,@E.>6R#RU*\\ S#5P$;F59 M$KSG117+M[B#;:?)!T>#X\OAZ;$M!E4SNTX[((Q5,,+<=%;PW :I7R)$QAN M%'+_Z Q#L3L^QBXFVT*(5,ESO,H1$*3T9MUJ![NV2[L#8^[&BACA+.A50J)5 M$)2"^I_7982?05.#E4(J'*]0)#_$@.IK+PU\662@YDA5.OC3,^RP,2%WFY[\ M?%)-53Q"TVHH$7\;A#D-># A,_6Q-E BOT.ZDAHNL;12N/ZO;C^H^ M9/0[:Q9<( >2-)"W[H P5>?)95E4W.$,?VG#!N1D.CCRR(7"5-TI-(G1HWZZ+]!A)DK[<&TB$GR/&B4KL$5K*LP>.JQP84Y$>4 2ZS2'*\-M2?))C. M:)XXV$N\*?F2S]])\C39BS]7>#[K#C6ZM"7%FLJSNA%UCI>34J59MOUKC;-9 M7G M:$?I?D+?L"Q#<)DF726:PM G1J< U\ 6:UI[:3*.BSUI/4Q*XM?;)"R**T5/T2OP\*6L4)$$*?[J%'Z,I/-.">+R&L(%HMOXF\!W;X=RT M=.D)L2$$#:5&J?, Q=^)!],]$!M,HS*9O[]\2[PH!= I3Z)Q\5-83KI"KX3G MA?BAEZ;!)/"]5=M&(EL;D$7>/)@6)IKI\6K1X94"X+5%YX1_CRC! M,)43!RFJ2("!F/I!0S&3C J@VN(LU*V$*>'@=LH>E<*&YO@$HMD36M1<0*9VFP6Q"#K\-+T#:^)S:K!O,X@[;7M4>N8S M]0Z&2'SAHKW/E/T)6YBLM\G>5VX:]$B-(WK2<-:34C\ QI;7-'>%:1#BMM9E MAR[N,'Z(;KQ% *\-*4.%_0 8Y%>>-G,5Z'$[5?!649A2E*5, MYO8!0+##S709+*'%[;)DM;K*/*V5?$6KC@& (6K2YG?OWA60 !QFO MG,2EG&=W "BP@P-UV2PBQ/$LOVUK+ R&MGB]J;^(=F;?6?VROCBXIS@5<7"W M\6AP8HOF?(.? G)(,@9<:_N'[[L^#$_M2JX@XR2; 5 [? M-HSD5'ZL5R2%JWP<1:1P>Z'5'@JY?%I4GBW/>>+/O)0\AUXDL!\8&!401O9& M4N.Z,5(=S^Y;D%DB4'<'+)&I89#>_2")'Z3"$$3]P6"-(8F+,0$0G L-H#"6 M9=@J<2K*H1N2)OY8@""2/AQ'F&1(&,MT;)4LE3"_$( M\ NK/32[^NXEX\(K MX3Y.)B3(\D28J+SUV( PTDL#<^-21\94.F8;9>]NO@CC)2F77AW?QA+''Q'0 M1/)^P)0S&1Z.9X 6[>=E-SQ $DDTQ3B:2E!PUCF9B2Y*C"EEAW8C]^\ M'Q3+61D&!+]8)4HAA2,@B=*"W](GO=YP@*,M%FR-5W\3&EMGA+XL924B4ZJP MQ[")_E=>UE. <[TP&KS%[86FQ:B JRT>8TJRTYK4UCF;+1*AMYAC6RX >-\% MX(7\.P_2("-5G<)RCWXA?CPMTZ,7V[6:G'7RZ='@U E%5K]X_)RII$]M,2HI M20)C\J9R25N9+D$A5$.E.R!EBY^Y$IO5:7(\Z71KB^*I6W8H#@6F4D&7AJB[ M".&ZT-*>>&I?E2$]>^(IU^E&/S,SDXVHR:"\='8?QM^1DD"M/Z\7'[77#;AT MV?/VUC LZLR6AS8718GC2XV.GR :ZLR6VT4-]FT&<:=]T-%06 D*N6CO,V5_ MP@<2#?78T,OOS):; 'LZ/6#E]N! M8K<$IND'!:/AWR&IK,U73 MDKH::30O>.K'.0V=CL;/"9D'^3S=U+ 7'8K-!AP-SI%W,4QQ:X-9VT X=#/L M%LD/P/AH&L##Y"I-B5C0A!T!'.3\$J@"I8"-Z]%VC3R"&,X,Y\@&4DPY$6&" M&\O'"QL"DF@A"_IT?0'(:N#M',]/DT<"A %P\,?@@^E1W7;(T(RK=854AGUJZ/%65#!ZMK<,3L8^??5*I M5BN"#P7"P%=A/\ &66'=E1SL$=DZ@M ^ 7A.R,(+QJL3M#HXX1E9> I+=8'- M!AP-+I"5SEV)C#KUK:,&[9.EU;[Y["T;GR]57\ (68O<]>&R16CKL$#;;AN% MN*\!>PR\]R L[FIZEU/>*( :\NVT*_&0D-PZ^,\V0;F)HP(E&O]X P](>+\E M*ZI%(1N:(P%ZR._CK@1&@6S'X^^V@A1;:A/4_(5:?P9P1\[@W9EOD"%L3 47 M(A5_4H?7B _K:(!M[#(K3[J4&PM&M$I:2I<20Y[/@L& $Q:F1]7V?)92:"K8 M$46K](?UA/RP:LI=MJQH$-TZB!+[ MQ0V0^82,TWO ]-4+@=2,$K@LJO2%89D**:5N1RK^@@U& QSM- HT%9ZF$'!$ MR14WYEVZGR;P&SA[LR7-:I4!^32&?$$)UA @P2B5%7=XCAW/V*W\J"+ $1]7 M,M'M[;G7>0KG>IJ2,H<$1;CZBRA5J\XP:S> @9WA/J9.+U4(.!+DCO9XCW) M=)Q3\.0.R-*^L$D?UCZC1C GOM>=Y'+JJ!EY'P%J=FII&HJ)+N4<>=%7)EOU MJKX/(B_R#;VJ!8,!)VRIY][F52VED",EKFB/ZWH>(-E]EW M-+BP4R\GY:K\0BL@F",2/662X$0H5(?DTZ0X(TLWTBK#)K61 !;P5YJ'"'!* M>#$K#4<"6)!]8,S(02OR.5+ACG?NZIIE,+%MTR$!463G.L,;2RL<.)*EKMC% MEBQU,(U<4>!Z9V=J@H;2HTLY1U[TG7=Q+K9WDPGQ8?^]^^'//-AM7T!HGR** M /T/52E]>&&YFE:5-0I%033>_D6MY4/DASE=:66,A1=^2N)\ 3V*4&>ZJ>=D M7)G?8F%)"OS) 8]MR>2D=/&V!3'.JM!66J.E3&@%69F@>M]_I@*RSIR288(U MT.]$@'NV)&U4DG<,=#BRK:]1Q]GQ+=G;>]Z3+*S;T)%4-\*&(]/:=650J\'^ MC)(-T/^2;!$VG#R6VN[NB%G)UZ&F91T@>*&HA5]R.@%_D-UR]&1&1@F'PP[Y MJ=?)4V?I:'".K!"6<4:)GR49'"8ZJ?E?T?=")GDT5O6+VNT&N" _/9NQ5TX3 MA]?M5?I]5!>X):F?!(LR<<3*A0+.H&LO#5+JE+/Y6H]U!JI(+UI+, X#7S%K M*;<33=USO*Z3W@\)*RQK +-A?0.F78=B:YK^8"7)V.GDY!QA+[H6]'95V:"7 MQ1@4[@:TK"__IMYCRI7ZO;1^6]V?UK474H/GZXR0C#8(XY36)E98M>8^,AH< M7QX?KR^#;0RBK_E\[B7+IPG-L/,450Z*LSB+H\!/7\FTR$4O6+@-1JFFCWQ( M=L$.AJ&T*30NK^X7\D$ P!X7G5AQ3HJK$[%$8!!1R>]'J^2B:D#?JMM*<_WNCY?E>7;US\NY]66-:\+J/3\]/A\7F_/A0[CJ^-&Y;79=E36C MTIT2A>S!H (ZQSJF3J#+)\W6.Y@ 0F&?:^DIF7I1E;-\4RJV5)C5-65/D\KG MSPLW5605UIR1\8'+YUIZF?:E%II6>3T^1[X5F@2^WQA3/DGKPM[C)TZ76%%2>?O=FG8UWRQ" NZO)"C MD5>YC.H,0W&SL!YLP4P.[_6IZZH6;!\WTO7%X"&"ZT!>IK/IUW&15J?_)QE/ M27I+DN##HP'WM=E<9?=>D/S+"W.BYO_5>$QXJY\-+_K5H+#PUWL;*HY0$(<= ML-2>->Q%JXN!V\J8TF;1IY:R^*"*;G*KX6@P'%[T?$L!+M-H1]A*R[E\B3.B MMYZ4QP#R3I#O-$R\>7<:/;)<5K/4W/=Z7"7KKVY U?%6WN\%G#@][G7],":C MLF1$W2@1MGAS)7?S11@OR:I^$TVFUNO5KV9K+&(?LB I[MU: MRT=C% >;^.G8TUBT/LQ[(^K&KZPZ&@1IB5ZJF&^L,A=GEF)O *^L,AOW;R M@>@/AUA:>S[>,OWAD*]U_VGTAT/;-/*,%26=O]OZPV=$9R#JYW2"G6N@"6MX_BB-B'=;KUB$G^<^S36]F7C+M M=8%N?;YX=!0.J%H)1I7'& U.COK534JGIK<\FPP'1 ^0'Y:Z#&(OSQ;$NZRQ MJPY6X,Q ;6F*N]*PS.%%O_I.WIQTEZ+R*"61R&YCRIS@ M+3Y]1)[J>A-U6]?)N.C7#9HQ)[VE MIC; ACSDE:;, _9*:T"MR\>;1H*)59( AQ--# :N6",&V-8(*8IJQH?!3V)\ M&-AF?!@H&A\&!V]\&%AE?!BH&!\&OXP/@(%EQ@?&BI+.WVWCPU9\2W$,+!4C MY[C=*"X6&A$&?"." C5=&0KZX?(]7&^]L$Q/+/1YW32C=%OH8B[@(F/V;*[I MI])'VE_+)#PO9!$GZUO:4GV1*O6GF7T&%T-;-F(U5FM2QA8#5PJ>LK.0J8N! M4O_U:_?4EDNNFB3H$\<6AI[*EW*RG3&R&,,#O5:Y5\[M1N-0:"TL1\'@=QOR MV!S73D6.=4,KDUC+DESOEB(HD!#=X%H,2W&UL*J#Z(;7GEJ.AD,[[S?6*;*. M"M(Y.KB=*"@6ED 0G10R6C@,=B7M]SJ^ZS/QJ"*;(J-[8U0> R"[L+!.@.AU MH$D:1QIZBQW?B<*BEL70RDM' :[HGRCMYX(AM58W;PN%!"W MWG\22CBL=44G]YS$\)+)EC1T*(-;";V1+#;[E9(#L.(0%#!;$DBHL5Z3,HXH MN**X>Y@OX-PJ*MHFJ\303Y/'.)H^PD5F?)6F1.5QV&8X"J1;ZMP65'+$Q16- M( MI7TI1&YIYU1)XOBPN**"NQK#29$%*0T#H>F_U7DNZ0GP8*<@TN2X&D$<\\6=>2JA:0_$NJ-J? M8N"&CJ<)61S6NJ+K^T*^U]RPDSB"?_JD9LQ67^VZ0U$ D0,Y-%=]0PHY(N)& ME+]&]$;AQ.IV[,;E6:^KKWGL!G9,OA1%]@IBTO$SQ&Y\@K.E'_VV(U+6W1,_!4EG;_;L1NO_HR,-% M&B3&\^@Q3M,"*27/\78CTQ5BXWORDI_&UPC!+F>34JE\W?L%T\GZUWKQQ[+Z MUU3^XH@^<6C=6#9?JM01;_';C.R5<):M^2X_5P&"7^73.(-9-JRN,42]ITOE MM*I! )O'ESCRX:>':!(G\WK1T[=8L*]HR*BQ3U78(KNW]"Z?'>#7U1.EQ[+P MO9]N?1:''_1;_ ^$QYM.$WA=E8JK.L2*,6OR_I0L9)\5/0:P[YXZM-JCJFD8 M;+X/$?7&@YWH,?#>@Q >V[Y^-&\*V6]5.$@2+YJ6]IGKY5ZQ^ZOO7C*6*MY-?6-T M>G1T,D3VDC'"89D&PQ10ALZ:L'\_JX(6^ #'0L!L5Y*-[2%CG(D<]RLFY88. M!S1WZ.:8;?"(QM35X(LW)UP31I>?*WF!K#ME2P=GV^D2!$,FEJ8"R5%Y/).D M>"W#.[P@:A-%7KBL?(V"+/U,YN\D80B/Y@BCB^.S$_3PFRYYS%!4-(#'D"&G M_[-*BBT/6B6[7>O!2S9A>X_U="H:A,N0):A_>:S?4%N@K9B6R."7X'*,?GLS M)S]<35$'D#F>)&VS.=##X6E1FE?B,+R/D_7*US-Z*XU$T&+L6N&:0N)UN M37;:L&XCY66G+).AKL T_"6*/K8_;X\":1 RU)1PG0AL'5NN0SV-M"P9E*;Y M?*%FBNWAJY0KMC]YNA!DL_"YG?5.MM"Y^!C?A36_1-''#J3'WH6;0=99@KU> MC%->$@71-'TF28%)[U:I-9H*AJ:]MK32WO 4RWJTBQT-;?$+)\0PIZXH^BM9 M:\22>&2S,)\ELB78C%:7"]KHI%%$7] M8 \\TI$LC7VE8<%A%E3SV>SF*6 MC\^PS0ORPY<_<7NL2EW$+)\A!;_R\=[G"V/*CEMFVL8L'Y]AVT?4K[/<^1^& ML2*E#K"UL^%I4M[WZ'_?PS,N3G0T/AJC410M+%Q1L%:LZM$GLBL30!]*GJU( M-P*O_+!_3<]3,O6BX*^"I*T:@=2=K4;NT^0^B&"V@1>N>:NB$3(R/O!Z78S' M=LT1=AYIDX K:I@$B::MO LUO:Q:4PVH#KS*995?^N=0$NQ@%??@XRV]K/*K M>+BBJ6E_6;6FP!)_14GGCZJ%X:4L6)O.:C6"OA#53!E*O2GYMKS>=WFRS4)] MHNQ1O;0S.Z^+")49AN7\UQV"XF7+@U,L! TILT?'8[3,4JL"2UL887NQZ7%? MF294-1)G5X?=BCO_Z^4G$D\3;S$+_!TMV.B>T([>0_%- MO?+])"?KG!L!:9AB43@(QO7V[>^37*"%>&/P%\XW3]"FJ0=/@0JD\&D4164'5C6@UQ\)M MH\,:J/+M]9EX-%G ^"EZH9MX$D33HFR,4J$YS:$H?LCJKFYDJ2$0CON?KA=0 M587O[H<_H^&#J]TY7;\":K;RYS@MJG9&)1>#P)>@$_3B]Q[-*ZSCM#[%@@.8QJ+CE#?AC00;GD#,\L<(99K/Q]OF4O.D._4[\KMN+5+SA [0$YA14GG?R@7TTV5 M%>JM4!T-=S]H$@IR32(R"9IX=&B/2E&UT,EC* BK:DWLX7@ 49JOR03NU9O; M!?Q/FA4I%*K[=B/'H 8C4W0M]!A1$J4V!+OM1K1O$P?*2UU!K1Q#,].PUH@4 M30M]"93$IPFAC@>S;1*X3";$S];5!0&"%T#QA?@Q/.3#P&NH4=$?EN)JH:.! MD@ UIO8PPNE*1;!"';A(Q-2H4JG/9K# M9GP'02=5P"\C M;48O(<1VE#0O0$8P.12=ZG,2CW,_^].CZ::SI7Y95]VA2@2Q78\,GE>- 3"D M1V7L3/U4X:9.,CX]CJ/ISKM5OE+5?,\ZLZQFAP,CA%6J:< M21852/56J=)(0.HQ\A-$ERVRQ:E#M\O9MJ_\?^=!Z4OV-/EGX#U$?N_+\CI/ M@PBN\;#-O@=1F?=;826*NHV.!R?G)^?#\PNLM/>KV=4 3J^7M9_TUJ'Z(@@S>M!\T'C?SHFD Z[-2F%$,@)"K]-E+L@U2 M-<@U'77-?&O#!V1[@3$9[ (85%46YZ6YN<\^4(M:'GK)/3QUM@!X(_XLBL-X MNMR%0BVNWN0WUH!B9RAK*&G= M*5@JN/F\DM2?TD6)0WD_41$(V+> SZ>JJQ M>3P.2AIK#_,RK62/UY@J93G<%Y_C,/#5GA/\3B/X@ G543Z?>\GR:?(:3*-@ M$O@T]\?>1WGNXKI#@/0AZY9E@+)T/;KTV7.SZ,J]_/@(2>72C"';3.429(_M MR+S7.6S[]CB=%VCO,V5_P@?B-JC&0+@3J%-F:(O(E#:KU) M/.KK^R\O">(\7:.185>@/"2.$Y M)D]Z94(=S^G(3X8,'Y4>^ J] 25D\YLR*S4E89?&SE(Z]B,)-$HVAV^OZ9.> M]IP>L*R0W9246<;FN) N#I==\;O^[ %V$4F6=5BDG!;T E20HS%;O).@(FM^[D:OV6D<=CM2N:(?Y%9X(<*+-YN M"+0C>RBT9"N+' XK7?$V+ARI9W$X?I@ODOBC+,\FY:N@%Z""K&YMR60I;1R. MH^K>TB2K<1M^VG :?AB]T!QWG&?7UM\!&*0E:N)AQ2"%PRQ479D*L[A+<*<% M4(FTW!A@<[A1GRF''ZXD"2A3(FP"X^E'*-QBC8:@U^AB<'IQ>0!F"Q4:.]>:2$<=BIK8#JE9W4D[$B)N4N66'[DGXD)824*5P>"@CA,%); MQZ3-R%:NDX^"=)--AH$U@!1+96*U-J>8PWU7]$U%P%C@TQ@Q+YW1,%'X'_K. M^_!"^ES;U$@2G,WJ@XR.CY',R5;XD6IYU-J/L%A2>NS7 M5L/U__*_"L/XNQ?YM%+;;9R_9T!BA5JZJ?#^9Q)DY&DR$6F!-$=:XW>"I. S MO66TH9\C/ZZH#=5(;RT[:\A.'=]G6I#-D10WLHAJA&'>%'6+TH<(\,CG>9$P MHZ@/2SU+$C(C4;I.X4LK 5;IZ74#-7E.GLV^+HC1-#$L3=\S.-4*Y#01B"J; M*;T-R4H$Z0Q3DHEI,S#%)\ZJ;X*%H3!1A,"FE0*=WJ.R#5C*<6VL?B4LR$XT MC?C(%@DU8@V%G/8O SM42.C(C'*#%#]K)N*1R*%+H=.JMXJ1(92IL.52)X M.)?*QO0;BK_%>&O$_C?JVPJR6RXVX0-CMW$!P"7R#;,QUW@O"RZ5AJ)K%R0) MXC%)K1(6)8EP7M>YM*.GSV)U;S9 M@"6FR([AAB6G)1*&0GS1JJKL4GT/>%_%?E":!+/G0NH;"EGKL2G*FY1NAR%O MYD!I'4]\61*:4.(1=30#G"H'G."GXK;F]M1NYA!CYC65ZGS,$B;'8Y3CS M0HS\8ZWO3FB)_GJ].PFR_^F',)>7I[MH:Y/IQ1074.7"*HBS*&9#[96 M/Z(I9ZU(A0IS6\2I%WY*XGP!3 SS<1!-F3.^]D)J37V=$9)M\N"JI$XU]Y$B MA]EP?1?LV<@BL\/MEH6'N9X<(6=9[0)[B9EEAWHKC&M=I5\MJ;2EW/,.\MM\ M$D[?"NN7^5RK)7U(6B0V<34=>=Y%F=Q%/B2U*,[S2IRD%]^'(09=Q[N]-W.)/J:OZ?DWSGU)_L@ M908?V>[)[E'YB)\.L;,3:6Z="M28R@Z*L''N4R??1'E]UIA@5\=4X9DRMQFT MF=*CH_-;ZKW$;+_! GMS5N*6$J<9E)E2H)LZ1J^F"2GV+<[^N]]H$\!EBT^R M<,N5$& J0Z=Q?G!W3%:S#4E("C4)RB*6,"@PE4?36!*3&1 _3JN,*]YJYN*; MI[#3AES,P'$1#Q@L4Z?(5/9,Q-?]HX*GY7[C:A="]A1H^(YG4&$J*2:"YLU+ M9R)=&_RY>DW9PBP&_!RUVM;<3:7"-)R"XU-:AB Q3^2K1_'+W\R-\(=F--!N:J-L& M(&3_-?U%J4R6J<26#+[;XJZV3LRQB:-Z#7D;XFFZ.I^)U8Q[?4XBTH.D-U>[#P ^\$=R[6U?A1I2A MU7ICP[;*CJ:\18J'J5"T2X&-+VVZX)F*.7#"T\M+9_=A_!U:PMY.?ZIE*EN[ M>;$'P7#V8B59*XBL28^:4Y?.2)5L])N2["=SWL(J2=9:)"QPTN+7-7/ 2>LG M-=-@%^+I74 M,=/P2P6AA4Z7J5&OO92,J>+]&2 OD#'G"H521?"$?!,@""KWI-*$YNJG*:U+]>J4>H*=<^F>0S6[R- -. M)?U?^!@SJD](X:*G.,+H^/*T;^,&"WO9C4S4#6A ]G_7 IMK3) 0:.B>8T#/ MVE6^V6/L"BIR)FPSCTN$H7.V%U[=:::='6)E!.:BO<^4_0EW=6RUV#73)*OM MF/#3AB_P XV:'>=^]I2\ENDB. N)UQ2@078"T%U-8DHL]/E68R!]2E?4I-Q5 M)FP/$HRD(Q"SA,L^'@FH90@G5='R[38(/?ME 7E.@"^GNH0 WX\[/ M)0&U]A\OD]/X@[Z,X'52^$Y(@EW8K==)=RD8Y5D3L?,0A M/)]Y32.'GV_&_>%*1+;5V)^E+U MP. "JXA/NR6F1I?;;JK=Q ,/L;/DZ]XP-T6?CN$+N@CP)C.!S=I\-* MM\JW61!-@G!.=:\+.N-JXN(M6-QKA!Z3ST"?L>&J4.&X-V&1O59M9]UN": A M6R4:[Z4L0DRYP^&S42WM=KTM(("=#Y'%$BGWZK,WY8QF=.]\7:9P.'Q=3!-O M3#U\7BD:SUZ221Z&LGXC_)0(;"XP]E U6DPY5!+K?'A4<#&1=87C!=EUL^GAIT:9J?RR2)R76#?O?E2^"%=I M"C=V,A;[]388#98:LB.Y&I_9,M*8X,YRW_;H:O&0; MR0[9H6*X3OGJKD,%>BXA+;"UMN8:@8?O4(&>TT?.A'W;/9.(@W:H&"*]%[EH M[S-E?\(6.E3@*\2/;7:Y$"304B#+0O^+[O7AQ[;DVN?S14D??LRU\/>D$VCD M0+.F?G5]#'PO%+A!<=N/T-.8Z2Y,!7)0/3::\;,4RCHY0HCKZ\,OFW^"&@@ND9),-]FTNZD45TX M&BVMJS3PN$K5[08CM 1EVGQA3=Q"1PP);^[R)%[P5=Z[349HV;L:\6=_ZHZ[ M3KP%%$*TWV:?(KCLXR#*'B*@GK^GJW4<#4^0-P(-%G)D0(% MQYU!:B0^?9!$E^_;?4;H2>E,LIQ%&Z[KB-5F[N$QLF-0TW-?C3)/@?<>A$$6D(,V M?I^8Y&O<]$WJG4?#4U5U&:-EQS2Q6,5T6FL);LEFZ:/F= !)DKQ4QL]097*?' MQFP'M]67*^D6![4P&X_0LV'*<&<\/024V)C[8/VD*N/])<%B[-9P"41V(&K M)Q$I%EK1-7;,*[_PV$B_Q!E)'V.O2%=\'T1 9A!-7XA/ X4=+KY7505&R@ MEXH\?8,Y20[0MD./T(H>F#EHS=#ON M G0%=]D=8 M&?F.I\(K-91%%N%;^ALIDD65/;P" #W>X#'$(=SW(AI+2I*,!B07;\T6!@ M PDHZ7,\RT7IPK'QX-C;]50V!-4QX!V%I/^9N:CL'R1 M?>L;B%"#ZY8!D#B"VUX/VZ//[:906JURZR'[UIZ[XEM[@:SXT$*T@2ZT1N9/ MX%M[8;,:L\:*;49R23EHW]H+I%L8%^U]INQ/^)=O+D6DH'K:=NBX?F'AHI*P M24")XPZK5CM$GSO]E#%#O^..KYTY1%\@6R/-<)(T* MK]A<%E'DOI>L3^B>20EX"=)OL A(Y,_F7O)-RLNPO\294XGJ]0A2C,O# NU+X_)"EWAA'/$K_EB+\>+'HVN.[8>BN?BI M^D#F /UKUQY/%0*P6.-I%/RU<1;2]2_;&PBP0W)6Z5:J9!0[[N2ZIHK>MN"Q M]DR2P@4,KF5/[V%0YJ^4^UR)^P-2-FNNE&1#@U#'G5E7!2=9!-Z2U$^"19G4 MM$R +!<.U9$ /9M-B3IBHD=R9TZD_0C,0P0TP[#++R1[FER%8?R],-[L&G.N MHO'JI*U40Z++3XM11\>#D_.3\^'YB?-'DBD4."+FBGJ4!> +F>31N.;,G5"6 M:%YHV(-LH+,Y#T'C.XT"T1QYZ4GARC.+4U$/PS*G-IU1^>@D8Y#^S3;[-B,) MB2=<:[G.(!M,G+W M"2:(PC:FM?0NMB&P4$&-YP>'0W.CWK0;QJ(;RCFBNS] MH(MK Q7G-K&& AU",V>P:N'05Y]$7A+$*D5#ZVT+LK%LTPVXL\U>.5F&@B!Z MXF9%P=1]G!#?2_E>V?S& M)>%([R,UEO#9R"'%[4@()0W3W0\ *R/C5?&I5_AM.H$]#?X&BR+);F%A2%P* MS'Z(HG^.=8JWWN$[QL10:(?VKH)OLR[6I/T!CVRI:$BKH: 00V>(Z:T'?DE] M-;PIZ];?<*02.C581)'V]L&B"5+:^]E(QOXOF"1&G).BOR M"=P&J1_&I8&W/KL7$L(N#1-.L_1U!@+R3N?_["W+\#WY2[S=P*.3(ZW7>?L M2W]&QGD(DRTFM<^M)*'F\&*2U\M-FVKB5]^]9,Q[ZQO_!J"#7$[,!'?9.X1A MD X_8<+)$7(6&L,BO<^4_0F[G5>A%$.%^*1Z.R < M.:"DT\4GH-F0$N&#).\Q2D*%QFAMP(C&SZ$7??'F1)Z7H8// 2.0K0(,N> < MZIV1;TAUT%0..1J$N_DBC)>$O&:Q_^TY3_P9T$6G+PY]E70;G0RQ=YO.^,C0 M+"BAX7:&B2T2GPHJI"%MW#X "/9-L"?Q4(3"D-( [8QZ(?!<"J@JM2#P:Q1D MZ>I%X[?O@,#R#9K7728+>%C$ M2;(/M1QWX_?RD^PVYE&S,4='>\'2!N-D<(P?@SP.9PHSY3 M&_-@2/CQ.8B">3X717QT>GA[SZQ62;RL> QVVIR77GG5:2CFPP93-#S+C=^9O*FV!*10 [ M3>X70BHW<++:5I0A769E:#->]F(B',]2 MTG.C^4#F="^[K@X8II(.]+\7"ZB4;L_2OFN,ALA& AU>:DL#@U93207ZEX=5 MX9 @]6.X8T8Y&3\M2)FV4IZK5Z'W!B=D1Q@]CK*E0I?>+G(,]"H7-R69-"A, M6RKX?3<8(6N=#@^<*Y[]TO>R?LHB+TS-S@<[3_#V] 44!PYQ$U' M>_>#)'Z0DNF)-*;\WUT6PW[.AD M8+L/IR+3&2\C(]APA,F5]+>-X2T3 E>HI5=Y-HL32>Y1X]\"#MCNU-5(.CL& MC".RKN3";8S*W8]%4-Y.:$A_%X*Z_05 &]NSP$[Q9,'$$4I74NYNHD?%6+SO M8K&.%"@/(>@]IWDG: Q!>0+)Y+23CP)/L&NQ=B^Z'2+'"2[L*5LPSSNN*:35 MI>AI C,OLR $,>N@[^ K "=R['B'%] NH.)(7D\*?8[D54XLI MJ)T7&%#-_R&"83^\$&;\"LN#<+,?<3L D=A:E>Y$04(UA[6N1,>;>CA]>$%( MM5*P+CY!7^E=K(-/ C]L]T.WXHW+QHTCQZYD#VP,3O%?_R)IMKX=#+J07<9G M1B?61TGAR"L7*XZ,HKH9]_'RW6@!N \*X]\ Q ]2G]T14!S1="5?0=OWU0>2(NRM& MH,Z0*G<)>$54OZ+M1'?G?B<"O#MHO3P&FIR5@)O?HC',-Q2<)(7&+[2+<2W] MSO@ X2_]O!I(G!R$KE20[.YL6H]4=GK*9B1YFWD1YJ5#,B?@Z$'JABT!EK-4 M7(E*:?MH*128ZQ?+IR06%A3OX&O !>RP%ZM?E5S(.(*K;1(;DTE07E(^Y<&8 MYF!"3/3X/8)E- L6-'[L[O7I^84L5D;"=1&$JWF<"^TC38<<70S.!EA5R'O> M;)M"PY&Z@[?6E:4J'J(T2_+"M7SW--E>IYUX_.E-@;+L^.(@;\QH4'*DWQ4; MG])5Z\W[<4TB.!2RLJ;-YB^T?%64BM309CZPS@AYV :4#L#BR*=3]KT]"+3W MTDWT^,H:E1 &.KBI2M_%QZ:KLW(GM&B9#[%='P\:"41@5?(XN M;8]-,2D:#?$Q5.[I5Y:N/;7Q$-NIHH_'E"F@3!62?TJTO99"CYDP33&769@SNW-R4TLU@1@P)+LN:B#WL\\UQ_H9W3KVD037<& MNDK3?%YV_F5C66GA3\Y_V5CX6_@I?J+BUMSMW,9RRJ\W8Z4JOJ&-Y>1P;B:G M>Y=A+L4';6,Y15*"<-&6V5A.^;$XCMSY&MI83K 3?'2Y^ 0T_[*Q6&!C.476 MJ#/DHD\;RRE7B]Z;C454RW;[XJ]0SI;5871R9KO/9F/>,=1>$AP,V4RL4BM8 MI.,ZQ597]'&8F0(*U2IC69C;CD*C^"--#[Q6D?06 B>="3#/=A.3H@ :%N\V M<*+:J/#6PAJ%F@:/1A%0,\V_8EH',X0WTDM'"@R9.E*3@[ M^2CP!%N_U+U0=XA<9U9(!S?L%3RWM%@WB<88UY+ZMX%#V(8+=S9L/H <$6]O M"+'2T%YSBZK;W']9U=7LKJ='1\?KQ/B_#.O[>J,"(+?C%U<\[MJ\OH+*D(6] M?Y?#9A8_2O8Q]J7,.!-5['XKR@U9WG^9_EK83PI>(%^?V-+1HP%P!8(AQP/# M-L!>?>1I/IWA(4;.K'C,L!4V@,>0UP*">SQPL\"P*/9=.9Q*SBUNGW+7QWY\ M]72&R5$PY$+0OU#4*9(>0_N-R[6%'50C90^;K0)R##D)_(J!V55V% !C>Z/T MM6V8@\N0HX!#\NB\CT#!.FQG&',2:(>GP K47\X"=CL+%'RR/5<#FO W /*7 MUX"]7@,%CVQ_.%LE[$(8#\%]X& -K@63W'<$0]C8F3 >8HAS>;6[\C,@.%M> M1>.;&<7MEP5U';EZ-OQE/N6[W9\A^U:;X&[7AM,"I)\@+OD,^UIEEF/;8L&E M^*#CDL]MROU*T=YGROZ$W8Y+METI?'*&?:/L M1&L,O,1A>!\G](\=ZGW9'P168#OP&!*G;A2[(M0,&4O=%^ ON23/J?%OC4XN ML(VU'0I6YZ),R_)W)-E0']"@@R>2IT66>-_#6YGKF[#:/+, MA;&MD?FRE.@(+ME9U;9G!Z?8__:0ICD9W^8) %H25X"1UEW][WZ0Q ]2(A16 M[<$ 1&Q_J/YEL2%*;>VWZ*+F]B7@'/N]Y=RFR0'1D%FVO 3<10Y*.W M^Q8PP7T/FPY?81S 3%E8[0V_4%_-.SY'JW/J.0E\0O>629\*!L7)@,BX M>M/H6_F@A>C/&NJM!QO^4H 'N*OYEUI**.IZ*6$W%2QNM^*#J^;G/Z*[6C.& MIP)<=-4Q$V?Q=((_9Q4=C$51!MH*$O35HS41X!VV0\)AK9T&Z'-6SD]H_[3^ MDH8=Y^766C$).V>1:-M8#T,QA;10%&< '#L<=:P%"T4+=LY"Z:V$*B_Y>TL, M=@A_(=25#=AS$T>%EVKNA33%G<#7&6,:HY-S5[T3A'HM/"PYXNU4AO%W.6;O MVAL3#[YCV7G0[VQ@DT+*2(LGLX)3 0-\SA)R*M:X!6[\TY2'6R=I;IO/!KB( MY")T:$NH,?B<)=13]')'5ZRKZ30IW$\>@.0@2@._C/SK^$HE^2Q7G8\"3Y#LV5:(>8>84J[/Y7L/U*^"Z/^MV: M)*&$I6OT59[-XB3XBXR_@DPD-4]IFKLTO5YN*T[I:F@;@=_NPX CLM> "3G@ M;$(](/<3Q.I?8KOB]L#&;0'BPG#( ?RG1T@Z>B[:^TS9G[#; ?S-R@R<7&(; MX'M?D0(@?E4;QR\Y<'*)'*W)D O3GDTR\I&KC;>60]:KX^7U*[<,@5*_T>G M=H_NQ@QG"Y@"'*B5RFVH2'$\.#F'_SO",N#T+1MM\#FP#.%*5X/]B\%CXX1% M;3\(_,2.R4*[;76)Z$^:Z;O4_3U$L/;S8H=YRF8D>9MY57K-]$L[(Q8;8[9=@P-EK6Q/ ;CF:I250TN%A?G/&@ O!>M?!<]0U\CV%(!?5MZP M#FN-L#!O'?_N;.XJ*5Q5)#3R0MF;!?#-U0 KA]8*!_;6@>Z'NUSL?*6XZC[L MT%)A@FXJKMW%D%UUQ*0E JU1A^G,%,30RA/*<7V9/@M,QU #PHE.]>I MYAQ'IP-7DW8T(_FN%-F$9;MX$BY?G M ;U&!]A14Q:@@+XT=1EF*D=$;N8)VR>3J9SZ68%]'W(-6989TDT6I]T[PHQ.>\-G])7T?CN MQX+0P)NWF/Y*'S_A(6CYW('U2$Z8]J]5QYC(6;^N!+]+@6Z,LWX*/_0Y@3A: MZ1O=N:< 'MB-4P8D^T:MM4S:MH-JT1J='-BA$\43:DG6VQQ+.4FM8M@+3 MRO]KP6US]_S0Y3_P9M* W MD2I+8D#27WD2*QD]'9P;>)5S$>=E+U3H!5-#=@0R 2WC!:E"]N'G#3P]1G(? M4>;!-NNX-!QTTK]CI%$^-BT=M4J]"1<"H6FGV8BP-) >OUKV.PI=7NK#EB( 3DCM*"]DP0K.-N?8XPLXG]852M]:RCCDO0*Y5 MJIO/ ;Z81M\6,M4I((;R]>$4)O 2:FQ* 8]B==$W45Z._C2!5WC@7T7CVR#, M:8@KR1XBZ$E6C75?W+S%466[BR?^YNOQY)U^W8O&X_+KI)KI E@2S^=QE-(I M2)V4#(P].CT_.SXYZ?F. <)&WY[26@%;#95YC-/T'C"BWC9!E,.9 M] 1G4L&3%%J$.;6N/,=)P:0,[G[O<*0!;F_QEQ@&@-M@'(9E938"_!1I];OY MX&AP?'D\.,/V).'+"5NPN@;#D(( 2<.TC0ZU690 D?$&'[B-/TW>O!_*$B<> MIH(..W=).SE2)1%51=!:.M;O,$JV@/U;[4H,D=-G+)L'4@SO.O+!_]NUH MKLK$456F]TJY53R\!9Q5':) [,R6QX JT[6I> M9A1-7?&0CUCB:)UJ2Y1KETDY.282IAM\8,6B"\.S@*!5B_5K9'*XD47@_,ALG.7 MG,E-'Z-\>EOGD+;II]L&("L5F\J3BX7@6WUU( M98H=9OL-(,C/K:8"(J?*5$[8,9D$44"'^90'8UIX$Y7=E5AK,+SJL0$'V;!C MBN4LNDRE%N4RO0\'*KCT^81&ZA?7O9L\S6#;2]*WF9==^7Z<0_OQ?9Q<98_$ M2[,W0K,ZT@XT_"1*XQ F7+I6O9 / MMC[U%,+T'Z+;V*QE^!C@2^'=%8*@4% M@;#?Z/1,*P:IO:=%G0UT:C*_*7:'T>DY\B&L "O'WT) T$\0>G2.O%&*X-]F M&'?Z!QUU=('TQ.>BO<^4_0FC1AV9WQ.OE]>VU]"K%Y*TND;"A?(SD94B8[6G MF01L8S.+56PV"TARV^>'(?MO\#G];7S5"T!!5KH;V<&WR>DJ$@?K#0,?T]^W M-[T %&2-D91CJF^9'9K<]OA9:0GVR)1NV9*> (YUU[(=SG$8KD*7A9XZ:9+5 M& X_;9@-/XP^>_\5)VN=$&>S9C<$DI&3+*GOSR(*C'G.],>U+]Z'PZ4^: #>);H-ID'GA39PLXG)'$?-+TJTT/YPBW6Z:\4Z9),?] M0O;.C4>%8#E^)\ 3V57#P$-EAQK'72WVR*ML6MZ4#'1X7.L&N-BF7=KAF2*G M]VCJS(/!;NMF]>?TA?@$MC]8,(=BV5P'USMFV3Q%?D\HP*IGV3SE/R^LM)DU MM&QB!^V)X%>P;/(#]@[$LHD5!,-%6V;9Y >T.'O%-&G9Q$[0H+[>]&CZ9=GD M&I2P=U@>W/-KL7DV%L9HNI^F7BW+$P82F( MC&[EV^3\,G'N&)5.D5.62#G6P,1YRM6Z.V/BA/D%60,#IZ@?['+6W6J;MH^[,XLH^+F-FZ=(O@8BCF@9-T_Y\=N'8=S$2@NG@+N.<9.? MT,V9.'OC1K%32^,=-*ZV.]0G1Z<=KK"EJE#M\8 M#[_$&4D?8R^B=J/[( +8@VBZF:LT.7JS$8%RY.LIEQWL!=>*SI_ A':!G:ZJ M#7\4;&P7AVYCPZJ4S45;9F/C5YMVY3ZS):D@I(6P;@14Y?ZJ.@1 BIUWV-P" M;4:\V\:Y%:VK&U#M^(*KSTV>4!XH"(JP/P"%'-R@QU*Q6"B0ZK;-[FOT'H0A M&=<(E L"OQ-LJ6'P%\6D*+77N_YD-=/E MIF2X@AY%T OX>=;K EO/Y<7[_AFP3@(O+(MAO ";DP\BNKO+.X_.CI!/9"G8 M[-6F2IH]BI%6W/\S3KX]1,])[)-4G_W\W@ 2LG:Z+?]EM-FC4FDE /!Z#5)X MWWZ*X[&^ /![ TC(-Z^V B"CS6T-SII,H$R%T] ,R$:^3K5EZ9H(4QH52RY. ML$LM2)(M:77B#*Z9=__.@P6M@-#[Q8@[$X7KD;0O\*[?2])&\\>=F[J523S$ MZ&R ?& JPB\S,JF0:<_EJ2NKTMF1-58E%8;(S4@%0?;<>@$HR/>OE@R7TN9VJ!<7G4<%SQ%Y9]A#D;T!.CWV=^AT.QB,2^6G M1%S!6MP1@$565JFR3Y/Y->HL# O3\PO*YWE([7RW!&;L!P6'X-\A*5@5C:_F M<9(%?Q6_YP(B=ATR\@F &SFBHITPF<7!QL V$QN.6!,NZ@:X(.=/ZFBS6=-F M+!+.$HWY:SZ?>\GR:?(VHP$8@G?9)Q)/$V\Q"_P7,BT6S4&IU&EBR>,3K%B. M[M7J)7VVOO[VV=!2O;XFUY"*/>PE[GA=L7NSV+Q0$#3.;5_1[XKN?JD M+\^MAJ.S8V0W5RF(G!5^N=\8($!V6)6O)=GL+7S8M3ETR\-??#GD=P)(D(U M:<+V,!WDQQH7H^UEH$#%3_!6&R*]"1305WBR#;D/A -YL@V1E(AQ,]R:1]@%*DEYGVRE&DQ>UWVK47?7OZ(,DX\2:9Z)&]W1!(1[JS M*W*%?75C$8'Z%..LNAM*71@6F#[1"95G,QG3B^9[&$R+O[S!C9/$$]XRU!ID M=#PX.3\Y'YX/D>[BC?C:DDYGC6\W<5331^#'PWH,0#A9Y M6BKU03:@(3DOM5KT#>E$#6+A[ OK9!%O\9OWC=R2$.0\6?)V $[S#9E(KH?- MU[H*1:@A)S+&O9!@_I[#R%*>K5MNB$.ZU!I@%YN8KF)$D!0CJQSZ24[66TM M^C=X/WO+\A4?C8O9>*&*BD30"_A[;F 1[$,CU)1PFL-DD./GI$@Q5H*0F)] M7W*"9-N6@Z^@+CDY= OW"=**XJ(M4Y><<%<-KKID7]*DVA)!%Q!0S->8QK)1 MH\1M54FUU]_'26'S*4[[MYD7U>Q 2@GC%0FRLD"&=W "@PE:(-62VBQ6T3^',2CW,_^]-+$B^"8ZF4Z9O02]-@$I"Q MG,^*(P!8F':DAHS7(L[M7" 50OI;/*L/ (*I-&^SH_/)<3O!!^?)+F>RN"- M@ZDI;2=#+ BYAMS2DP*;B'G]A;D/ 4 TO0FGK\'4<$+:G$! M$@%*^%<: #V5UK4RMXC,S/JCP<;DD$"T)M3Q>M)-#EO1F627@D3G1L4CQU@Y M:4O\1;=B #'M(N5$:A/0J8\C[SPZ6P>JMSDC-U'(/."$5A/%[C!99*=[54 9 MYZD6C3^!<>444U&HQ0P%8\LI5RMX(,86K !W+MHR8PL_6AW7V,*3-ZG)1=H1 M:,;4R[584CKTN6V.86LA%8/1Q%T!'DQE@"+[=)2SN[2Y;7;9O3HH,9W?:71V MANF=T(K=,JI,&6(PWA)5\7(:9T85)T5>^1LOG='_T)PJ'UY(RH+4K[,XR2A\ MU.$LS>;5KU>@UGZ+4HUS_>WW53J8;/E*@$\%RQ2+R-\KYWR5 MS6&\5\Y/D;2K7+0E[Y5BPC:^5VK[B*""%*\IT(Z<*;CAJA$3A/H(46,4-UDE MOS'0AOF"X*(MYTQ]_FZ_$N@U$<[JG=NBM'*/J!N(-Z9>0, J]IU#3HO;CEJL M>[^4P?Q. FF@XXV>V64N.U[M?4NUF&PN"- @QE'I?^OP=][+Z'$=D^=E+OI'L/H_&\D.0W0&PP'28:.PWA7=$L,TR7G:2'H FLCU+AJ^;93HXG#9%?726^)%*4RS,#&3Y"/P@VCZ M-&'9I>E;/F7_B6MJZ>(SP"KD-*)"@6#+D'D .(+GBNJKR"-\[?G?R'BS-*7G MBJ 7G+?(VXQY'K-E20H"1S17O?5KA1"OH!,L@6^;[$0P$& MCH"X4KK\ZVN1SIP"^1Q3IS#?"U_S]W'P$:1 DEQ2U 8 K)#-T7V)C X>'$<0 M5S2#W;QH:$SJ"799M_ZD10D*CJ#TI([DZ/V_IJNYUQX$T?AJ2B)_J7#6Z ]2 MO@DO!D<7R#Y^78M'2V@XXN**EG,3T+#[OMQ0_:A2Z4EG'& #DNG3L SN,D"_XBXYLXA2M^*M2WZ X%YS=VR3!]=G.>0(U(YXB.*\I8 M"=&^G\_S$*YQXT])G*9?(]B(0XK")]BPK\DD3FANF^;RI#8^((VLG>E+R'3P MX$B>*[K@ID@\PD]=2M[6^("T-=6UD22/@0='\ES13_.!W,9$0[AX0P!>V$7Z MNI(?,^%G+ZNH%<%Z^$%SYUJEX#I>N!NF MT)(50?04D?\D7K)U<6N\I%4&!SR0M36ZO&NRTM61L"0OWN5;/_S:? M =B1'&!Q9%$=$U-1EKO9!>P2Q:WCX=X+DG]Y82Z*:F\W,$"+7. $\?3=0<'M M%#5M-W^3LB;]QNC\ EE=;L>)NP.(VS&PRGJ W:^.S9RGN H0;F<@ZB@0EB=+ VH=SUXE!JPL6YG'^8ZO_3/-X47MGB1-J8EQF86DKVU5\EW@#/+3U%*19>+46?(T M3!>YPCGNGP%)@&^SI8@-GPOU(1E?9>M^3]$+_7,21-/"^[UWU[CU3#95DE6< MX43=1A='_5:*6T^F, L6]?DV=0M7H->0A@9?8I#B.O R)SECWP!TD"]B\BP&2BHF+ML01KYBPXXYX*RF^7E8R M2\_>^X3\.Z>F-YE3GKPW2#?R):[3A:J-A-LN?6LR641*/?44>@-(R'IF94Y* M!$%&H]L^=BPRT_42DAJC5+K#]FK+94[&2W518!/IMC==;<7LO]D>R0<)U8\1 MP0 -;(&J^^31 J&VUYVS/6Q3W.C8X4[#BPX9)\['09K;"QB@E&=ZLQ)RD.T MR+.T &F@?LCL]P)0;-E+U'DH$08>E6Y[R+'(.V[$^N,U*+8\2+I@_1:5CKO+ MF8L2NQA@A_7T^XNYN+P607 V3G.J% L&7(/ "X[G;V.?1C.]*9Y_"V M)+6$QG&ONVY"RRZ.D7>2KH5& P;'/>!ZBRT[/J3:+0*1T<'#<=^SKB*;#_Q$ MT@+"<4\PTQ%E%T?8=]@^7DXR !RO3&ECW-G% +FT@8SG;$EI3[/CI2P_QQ%9 MEJGK[O-H+)<2=@ M#W)+$CA!LN"#;*963D(A*D3>&8Z7\W[541\D\:;DA5#%"W5IJXI//$WNXX0$ MT^@&A+'PE5O//1T(2&PTWNABB'R%5.4,1RG5G&A[HCS:K88O<4G"U3S.([4U ML-VE-""=#\^Q==[M1$&)/$,1((S*=A@G\EX>#Y+,E4]I5N<55I?8;GYM14&+ M4+>#4,3$LF-BO^3T1?4T6?W"!\@KS-" MLOX#D)G3AI?"/\EX2M\,/ORI++*SCE9M>!-5'!7N+?U6[U@_H]+:]:G.E$?Z M61"FZ]K]:E5JE1H;KY<56;JW)G M =$GMKBX=L3";<'A0G#0$=(G2'9IJ,V3RJ'(\J+NTK=S_\F1=-J0KLNY?(MWM1-]@ND1U:Y$SC/,"E5+D= M1US;)==;IXH;BK ? &I+&#G2,< %Q?'08Y/&R8L39$]G!79I&B0+DAR/*-X0 MM\D8.MG\LO"[46(WOWL957)FS9'0F/TJ)'86Y]N'(:@L>&V'FU U%[DA9KLA M+,J+7A?0:Q;[WU[((D_@SI"2YR2>)M[\*L]F<4)-B.5>(7+X41QA='&*O(18 M2+/7C!9)J%8)3F0\AP ?$*#IE7<(83"WP2B !G*4F9S!C%-6?MU[\?J M^MM:S@Z"7J.+LS,#&^Y-/%_$4>%0,EE_[>['@D0IN281F009S^% JS],%]EW M0(HE8\?5H^XG,/.?(YGY&W!#P6)_?N@6^PLDPQX7;9G%_@+;G;3Y-BG2YVF/ M 2*,I-MKO=(:TNJV.?Z>P'3IPYU):E5BA^8564"SPHM5I11+XT$!4B1_CX;< MYY@%6@+@MA] &7J352#LD2\0'$E/V(JQTZJT9"Q;7)3(=MV;H)RC&$"AXEAE M ( *.P*U$PG1H=YM7P)]_(P>1 AMHM*)P+4% E3O@IQYH48:C@O(S0('$8W M?,=I.S3 BZ2=-WK3,0.#VTX2U?&]!46#6X^X/SPQD2,5S+!:> -2@U0,>;8@7-UJCP; M#2N&&@\*?$)2"9M5#+4$P/4T[Y6BHT2AB6:(TQ/0P78I;$ @!5V!:-.1$2'>L<3N>L#:/0L @RQ@U$[D:"F2!C+^8YSP]'? M:/AK"^D6;/1N(J3.6"IW'%Y3UYE2CLEX+<:4U,F$^-G3A/EWT9'39+S"Z?L8 M2[]L5%9:TN]X,G>-G9()1'KW S9EH#J(O&0IBZ7JX&LE)RXL]]1HLVN90:>S MQ/,].Y.6_Z3)R:[)!$[[ W,HO3C56?X\#WY_1L9Y2)XF^Z*Y@YJ&FVF[48$T MFYU/+_;B8HW1_!.XI%Y@7@1,\&B;]5P:#]M1%>E%R$5[GRG[$[;14;6Q0#[* MW%?;CPRH85Z5S*]5H[BX[0"[N1K= ^JL:^/^E0G^D6:!+[VN-!IU='&):>DP M)16BVWH+7-SVC&U ?J6<,RMKU: *698C'6BM@6+V_ZV#:C??PA_B2/Z8 8Z M8&K3!WA@@I3(7VF=?!68@NDO9YVLZN%FRB<81WM;:A6+3%P5_2]>1C3M/>J# M &28^OQN14T7AJZ2E?6L 7N%?;TH+!AE=517QE-H4U:,.@1UV*4)==@>,MNU MM(1*+Y6^,$UDCPTIAHPWDSIEAZ_ NCS"O#RJ4 28W,15NB MIBHF;*.:2B)V4F64:G\074SU<-/5U8!&M]5'>[06Q6V4RL&(.@(T2"NV 0'IE2V?0WBC +$T8]:")IW6$1CN( 9>CI58T(BH1(U %KU MWO"4S4AR'T1!1A[A-3XN?ZM\;6!W'UT,SL^QB\/K,[H1B6YG4=^C]B'Z &SC M9*FSW->=0/#1T^4;6]X[5+D='*QPPE&%%/QOR;%H7&GSTM<9 '_MI61<;W 3 M"S7P77P.V("LJNGT@M$0#]PX9,XQ\TA@PJN;.FLK8;0JW1VQ5-XM3PT>*:9B M?$/\#>,A@ON.3]*4WH0!U!D(Z2WY(&&L?3V4#%45J#TYPB^7:? P42>YLUSL M>$?-#?P<9#=>DBPG97$2W0]&61W MC:(#B9O=!D5;Y3BZ'"!7433(W1I%QF)=D2+6=DFCA41*SH1A_)U6*M)A]7YO M0 DYH9!!OO/(:QVB>ED*042FM+JC!6+P15)>9[\Y(.&<1DA.C^L!J1O":H85 M/;L1HR,<;)C.PX;M1EP"<>-'Y2K>VL0?@ 71-'@/R\)/5_,XR8*_>/'%S09: M/V*P"IWK\$ZL^FU <.L@S99[/$<<7N*<5PQMZ^^%SF)HT8-*AW/[1'#<:-35 M8K:"OLRJQN<6,XM3'6Z.!Q75[5M<_P-_4 NCZX:G9IWKNV> )(] MVO.&S!>2QN&_*XGN6%?,I\G^@Z*)3X]D*+@&858[Z,3+1XEDCLBXIE=;[XDZ M3[/]3K",;#.^*'%1\<#8H9/#>VVMVP=)WF/4F ([ZIZ:#R"X/#XR8D?%LU+?9PYWU03O\8]7[Y**]SY3]":,Z M_)O;B*L2I=QU).X <&'&U:@L*14"W';KWZ>,N_9D70 .9/6[B$VJC*W38H_7 M_FKC]&G]WV19CKZ\,]FW^",0AF[G%L&^S:G?>;GO#5YD7;DJB M/I/YN]!/@=5\=#E$MF/KL$].B=MEO+9J)_R?>1*DX\"GM$AY*^D)X"";K9NP M68DHMSW:]V'YXLV)]A5HU0G0Q$S"T.X:M$V$VP[L;.H:7(,I;I M,+I.D^/%J8JD,3#S%_)!HIR\DN0C\,G#RZMTUY;TA W.NDOP+N]X/%<@S,:* M4FF2U5@./VW8#3^,7KQHRMN=M_Y>FG9/D<*+E#=CSIQ-N70;B@-080IWK>VT MJ(A$4I9R\.8P97?&IARK^V'+9^]',,_G0L9LM:D(15*-5H.S\^0 MM2Y=;5&J3;VU:R_?5ZN[M?:'QC4]E4P M0L4DQ.Q58H*9&%'?+"0FQ)0SK#7,5;0+H.-;H< M(EER)2QE+]!FY''$0UWU@QW2:*[2]>70DJ6NQ&XA%1RNNN)N4]7IB*:T:HQJ M?B=^)\ $,]^X+F=EA'"8VY//#>>@Y4\:Y#,HJZY0I27O\%7M#Q!8HN,3\K(! M39P 5?<:YBIQJ1GLJ 7H&+):TAIU4HIX?"W)S\:SK)ESEIMQ2IT!<(Q8X"U M%JLR.1P^]A1;Q>'CEYS:@9XFE!N/ 2X*B\-^?L\"?/2?Q1Y#"K.$7 M3Q%Y"P":Q(O2(LP3J'\A/J5ES..WP4^,+D]QH%?Q6OS%5Z:2'G MF3T #9<.>R$5')ZZ4OF%0]NJYN93M%6HLWA[ZO-;--KH\A0SSYLA69!3R)$3 M5S1S.G07Q6V85XL6HP&*E@03&Y>3+0HYM4EB,-);;4LU=7X.O,FHF MRFF5DWL")-(<,K5ZO%?1N-[Z$)+*G)JH2DN?"9$?A$'!KU559'F2&5F_T>69 M%59' 7:,9:5&U4^0A.84\V*LQH5M]G&I..BD-&F M>:C)$E,AZ%>2FDW^)5NJL3/8I,K8.BT'FZ0&.Q!##/LVJW;G_2M)S>69=7'P M?/;)*;&QU*K@L'B4^;>I] 6D,"UV3 :YC:''79D)S%YK XD*PYVX!LY8&J@:PO9KR1 #Q,%[V.!$E,K?-9 M=Y@TKUQ1VU4":S\X8&SIVZ^-1&D#8&..G_9"5EWMMO;?E>(Z"RBANI(E&W%T M>GYZY0RX8Z7F>60OW8.6U?:U9>=_3%@[5FJVVTC*CPZ6Z=%LB;28 .?2J-%;M%EHGV 4KGF&FBC/&<196I!%)[=;;Z+ILSG2;%^51>P=.'Z-H+ MZ3W[:5+4A>4X 1V"#\3Y"(VP.*+A&G!]ZO9X+).TO%VV9:\0%WU?/M4M'32I%!B*E?@ >DFJCT6+3H,EM M7PF#41CGR*6:%7C%9K*0(D/^$HO"S?M7W%10<+NH$@>.%T)3R%%:M_!X]!8IO*FO%HLP\.D%H+2VPZ\>@WE0"D$# M$6SS-;@VVN+^9$@4VZ/1UMD&6^5O\&9U@9PIW/S-ZL)<^:?R9G47C?M6W=W- M%V&\)"MEY'/H19:4OKZ)YU1-6HI)-'XA69 4F?>T-'8:HP!#SWI=7*_^##:8 M$/:-6\ ^(N,Z$S;SXP8_-1IG='F)O$MKLX2]+!M0_1-H R^0'Q\-N**@(;S@ MIZNVDGFZ&L+!T1'2HN3"+5$1EC-V6T=(95*AC&6]&4@L"* M'FF8U'9#(!TYYF:?$6*&U>=M3R!4$Y;]_^U=67/;.!+^26LY<92\;)7MV%E5 MV9'&UE0>MV@)DKBAR P/)YI?OP!X0)1P$V03SCQE)B$@?MV-9J//:])B;(E_ M0'$"6\]A]00<\7)V!#FX'/G-W,YD,+%I=YB$-T&&UBTS+TU)-@ Q\K*; WMF M$1S(WU$Z,&+$:^VSW,?/88X!7U4Y3'4R=.*#6>LP: MX'"1,U5D@!>T@$Q0%EB]/G'MT-YS^-T(AMJ[<1>%V_ EC(B%NQ7V$3':!!,3 M>,RU C3^;-$+FGJT]?1'I:VY5.O(^P&;4#;TY)PP3:1OWP4]N9A 5F9H\D'M="YQO&VO M\R50[HB8WDJW\Z4PT6,@M[- 0]XE.5KM'J*5L'4,[[&R-294,W@!>3G:3?C: MCGS&@\X0?2+>$@A&ZB75X)#Q*)T\0E$ N.QZU!?QH MO>L(\R,5''D,?H7[8B_E2>L9HDV //5\FI_SA?>^?F<1?BF"-,!W(S1_B<)M MF8IV<_@:Y,2(E4=95$N)MH'LC66E#0W!^=TRA*@,I*B6DB,$[ '19*$^ M_SGX0%V<(LORE01M^&>W_4"5#?W^XCUDTP2K MBOF4%;& \^:N?(.NF' ;!>$>'__E#MTGZ1ZE3>"B_'.]W*5)L=U1-W:PRJ\K M"93?SKKMR@@&9(Q*.]IC5 U[EM41^< M?2 50FPXX2,&L,- 9.,:)4O(QQ^R0:9%G M>1"O,8V4XU552\F=;Z2VDISSA@ ];R'T&;WDLSC+TX*0ZC:)HB G+6:5_)%FE"2NR^!21E+3]0GXU(@4N6$*0C==1J M*' U, $+85NQ5\XS(Q:*EQ"DD&9S1Q8J@0E8Z(MKJ;X"%$'$/"C2+ 7.\R1L M='GUSFN5JP F8#.L!VG^ Q';,-Y24[%* Q:=4>[#%4!_=:P"E2#,#YO)UG[G M/XH@Q=M'!_+!#R+R_A4,X1U6>X.*$/[>@2R0"E@^4"J.8HP]5UR%?):OJB!# M-N7NQEQ=> *.POJ@VB]]'Z99;GN !8L) =Y]@"K\=7YXE2@%;/:EZO0AS"NK MX1G?W2-:IJ,>(RY9U?AAWWDI J8(!>PW=F8=1R* $Y19%0\] >6H"C(0A?S? M0QC0.@R2C_I[Y"QC/D^;8/,P0.D(&O)^REX;K0?+5X7OIV%!7/XA%,!SE+5L M'/QSQU=9O$?\<$D X(H> 4\4##S'X"B5V54$]UC5B36(Z%&*"LJ3H$%L49Q& M@,)11C-8N6W;A'L*M[M\OOFS@BLY-]%#U<-4^GZ<+2_I CG!29[TTP!$C-N5Y2!#(\YY;7#1Y7^=X04W=D M'A>"EM1X5RZ#[+?P&5R] SQ=A-K:!XL\3%_Y _ -QH[(.F>M!=&1_\!6D6JY MYLD+/Q?XADU:)6%S/=S&:+U($_P05V6:;E&W*@?O&>2"YYW CZ>FVJ[#69+F M2Y3N=8[]^<.$H!^ALL[Z./82B+Y[-6IQ+EN'R]C<>I ).W S7J=L%D/LZLV M;G*O?(7%6+C\PH9E&V1U+XAZ\!IRD%OU^H;7)Q^6G8LY9D MF5;[(/F"*ND#>/2-#:T%AU"!$BH )["<&_=J@D9(C7D3S0:?04\O-3 ,35(YBC\.G7#V@+$-($'BILWD_ M%^@KOMPM?Z+H%=&*9:D46&Z)36ZH]!$35HONY9U ^]W&2A<\*7)?_DP<+Y?_R+3QNIWSRLCS/@WI;X&T[T(!I'6H[0^CT&P 3U?5+([%33 MK9HRABO@3FK#R,P99-AQ <-*3OCJ2M&0K9HQUQ]^BV_3&>3>)A-T2YC51_0< M_A+GT1IMT] %JL>?O2ATA@O;9&PP!>) <9!/-7#PN7]548%TUJ#L-%XY JGX M,UX39V$1YVA]]VN%']5H>66Q'R:E?_K$!>+.K=&@DQ>,O*\I2:,YJ_1@DJ1)_,CGZOOTA#\@OTG: M$5'*[Z\ OY/?$*G,1.OK5_RW6RR&)%17_R/ART3[ ZK>BL*%GAMOQR"=;ZT! M 8#K /H5HN-SO$#IRJ2^3KU524/?\L9MA4A& $>94APA&LWGX;GX\:/L@!-$ MMT&VN\>?RZ/9E4^(]'E=+Q-*NM\E5Y7R?^K B'/0#I&T(KH GA)O1SV.>2:' M^+9T-C9"@S"EG0'P55-;/[>7D;OHY-,'WZH[./PW0]M7CBKT?. R<^LPB^O& MO0M\40DSDH-UO:+?H=]$Q4XNFH+^@=($2;/Z(%V?-$[&5$\+(F)"7/*%!(AG MM0'O92V=U% =:6FL!L)DC7\QS8?7U"< U4T1^0L(18 K!MPQ7PJQJSZ&]EW+ M);OZ7TRS69853-<;:X/3C0CUO*K!MM<. NB>UQQ((2]2A'Z%&2'H+%ZEQ)[Y MC,H_K25(LB>AJ%>&H+TPJ:G@>$]3HL 1TY8@:_%K3>#+.R\@2QVA.-*X'V'O^=3(:^ M#C0>,,%+TIY&RAZ]^KN4E1I7P)X<4XX(CJ8-;&\[^RZB(/X:[%5#K8\?JU!# MM_.U89/@R/EV^OZ.S/+A.=?^8&+YI=*< MH?15=3X5*YL^,] JVN&I-8'LR* >7B*6>.\36BF/M7 -(PEP>IH)Z_C,U\/H MR(!VUNX#D:ALO$(8[CS?L3G1=2 2I?LPILR@QT ^9-MN-T8?8$6OQT%.F,T! M;F^+@EOD(I\_D\]"_3PK"0%VN/3U,> "=53(.P*>*S\ @A6,',!>6S6S-)G, MP>6H"M>5RE_^3):[I,B">+W\B4ESH!6@1*Z?$''\X-7LMRGT3(E!K@ M%]3OJTZA=+ [<:@!BY69+&C(4R=*C++2ED2]5_B%ZVC3+*[B MX*0*<)DT^G46?TO2[YL$ Q)]DBRV(I09D^%A*",=875U./.6N#5 >,'ZN4G8'Q]K^ 6CPBY+5]5008N M?>[,8EV0 K[ZTGE/F_/R!8TK#+IAC9,OM1JB@.O>NON,G'LL1 K5T;LWM\LY M/$$B3O]^.U$8-WC%[YG-XN<\67V_(7.ZL%%);H>4^(LBS8H@SHD[X B7,(QK MM1LC$' 8M[.6=X!?(" #.=NZ9VOBFR8Z RY+S.0N8"3QV/]B %' ]?X3] 1J M81:_8N(DZ>%;&N8HV6Q$)_[L00;+XT^W!C0!Q_I/S!-PC""<;SZ'V8\D"Z+Y MYC[\14V&[P\Q=)5" M4U[S9JL4)J/*?-1@A^#K:(RYKTY@X+D1'?.B:4\&:&>8.3N-TR':8+TM;7"; M#EW28[Q?ZS;3^#S70 =5#F&9!>T@]?DX[['!578X$>6X\2K*B>[#_HI7$-.T[?>NZ@T>6):N0_.*W,-\M=DF> MQ.$J>PXB="TRV+OL2:V>Z8!#>%3->%V+E8H!]%P+-&GE&>1Z64)D5.>BJ+&*RWNA)NK_ELBK1S*0 D MNR\3\9G6WZ&99P@U?'Q(SI\!]KQRP,UES8^$%BF09P%M*QI+,W;N"^G%PV5+R7MO=\U5L?P85#^V]T<6O]B$!#5WJ^.ZW^$ MK@[6YI Z,FH'WMM.;GJ E?%2W4T:HD&[V;NS7*3?K4CA;6SU&)5&BY'3AQD1 MP .J5GQ3"P$'Y\A"JX]!^GV1_$A>P]5.'D$]?Y+A F[LJ" YQPQ7@/$V(BJR MPJQ4>%O@@2_< ^OL,^P>QT^Y (WT]=DZ1IIQ&G]G[#-B/@@RN2+76HJ!N15//7[Y.4(9S&UZN_ MBK#LCC;?_"<,9O%J' [CFR+#O,NRVV3_4G4&UG$6RY8U7&L"6%T4/^^71&Y> M^8+FO=X!AU>TB<=1R'KHH!RU AY>;U-$+5'!]?S\(88&R(-J0&P.E\18H%R@ M*LX(;\F\QQ@B('^F@L@RCG 0C,Q328O]%T6ZV@49:MY;4?4A6<.P J5^*QG MX9:M;Y(#3NF7 M%*YA)(%V5&BP3)O9'&S>SJ*HS\&1V:\XUH(5[-P Y?AV/M8ZP+SU1O+ D?_$ MGROE\5:N920"=B+IL%"?^6*,(W,YEM=TN=UU_ S# NRD,:,ZQ_@2HO+;;7$Q^%^2WD8!)IM<4QOLPFCGJU%F"];?>1(2 MQ ROU@A)PYT8_8"M.EN>&TN0D@JN)D4 -.- JUV<1,GV0!NUG2%75>]KK6>T M HY==^$Q7VK,\8]RB 1/]I%#>;W0$[L;HY1?6RN"D'@+@5'&&\QS'!- M^_8F,0UPE0@F&O<#G6T8Y<;F+N<8T;]'@(0Q> MPBC,#\:2(]V-D1/21]R/ .D#=S7K8HTVY(N(M_E2A&O2IHF2)\31N2S/!?3C1B-QN:$TA$.!YA' M.1:C@E154M^@58+MJX+TP\)_1;[%L_T>K4GA?'28;98[E*)9=K?9H%6>79?= M/.<;4N3,N MV!(IZ;0O(S!0$-*)$+DC@>?S5#Y7[[@,?M60,<(O2;+^&481-AY/#YB!-NJ\ M-R/TV,)E)K+FE@RN)KF,)>N=U39Q;,+LYG#T?V\I%W[Z"6I^A)+,^CU3]+9B MD(&;7VCS19"BU@6WMYU2G&>N33\!][SHQ$>KG#8*V=M>)X/DM$T_ ;=\Y&X$+W>^I$W:!YF51JMB8'OLJF2:;A;Q(N M950"M@R[8ZH? M44(B39)5C#; PQ/ZD1A=Y,!C-KS.M;P87UE63_9-&S/LJ(T^1.8)K9)M'/Z- MUK,U)GRX"8/&&U^?HNMX?>3.Q_]6[.O!SW9VM*,?9:P9WPV]HSCV02%7)25O M0'A/XTY5HE<0U[&J@>19^1Z,@< ]. >2T?X/B!G)84MK1G5FCH*[RGAXK[_+ M& 1<+?AFSH2<7VZ8 M-!E)Y\$1B*^*3*YJL=Z +/,SRH:W/([^D;%J)$&>(41R4!M$1.S.M6@C=-E9 MT^LK&DJKXU]B;!A)W&H$6OR4++V5?8&GJTIZ7#04RDB%',M6."+P6\IE_3AY M/ZC"Z$9Y57JK@]T98482$5!RCZ\87)/BGR18ULT;."[MFK56>;&4"O_DQ4H[ M\EV.)!PM8V''O%B*\8WDQ7Z\'(G*UZ.Z9EXL1>5W7FR3_"!6?(W-+*NP-=B& M*4C@2.PPRMZ:-%"IM8*C/R.=>H*H3*AB?>=.L; KTCQ>[M!QG1J^1XMTAI/- M&?6 XY_6+.?H'?>4\3OA=CPMP"; $45'4N:*%(Y2=,&Z2_A1\CT!#NPY%CJW MA'&4NPLF@A*BJHH)5$N9R0H<6G,L0$:X7;5E3_(@&I73%=NB112D]TFZ;WE@ MQ?:"^8JWY)J=3J=C.=CC.,![_11ZF*]K(7!W MKY^*9_IZX-D=P#R93H']NM9<[6:>4-R.?+W=NBKW^ZU;%?N"CC4^;E=G^VGC M;L8H"AQ*&DZ2="C1U4L-G0TC@2]/;I$O9#0"SE493EI.43MR,^M=BOY%WO8E MR-"__P]02P$"% ,4 " \@$]8)C#$#_8L @ KD!D #P M@ $ 9#'-D4$L! A0#% @ /(!/6,HH;;@S%0 O3T! !4 M ( !_7X" &EV86,M,C R,S$R,S!?8V%L+GAM;%!+ 0(4 Q0 ( M #R 3UATKSE,NWD &<'" 5 " 6.4 @!I=F%C+3(P,C,Q M,C,P7V1E9BYX;6Q02P$"% ,4 " \@$]8-6;^<@.T "QO0H %0 M @ %1#@, :79A8RTR,#(S,3(S,%]L86(N>&UL4$L! A0#% @ M/(!/6(\_P:PBCP <[@) !4 ( !A\(# &EV86,M,C R,S$R @,S!?<')E+GAM;%!+!08 # , (# #<400 ! end XML 117 d727242d10k_htm.xml IDEA: XBRL DOCUMENT 0001001902 2023-01-01 2023-12-30 0001001902 2023-12-30 0001001902 2022-12-31 0001001902 2022-01-02 2022-12-31 0001001902 2013-11-21 0001001902 2018-08-15 0001001902 2018-08-15 2018-08-15 0001001902 2017-12-31 2018-12-29 0001001902 2022-01-01 2022-12-31 0001001902 2024-02-14 0001001902 2023-07-01 0001001902 2022-01-10 2022-01-10 0001001902 2022-01-02 2022-04-02 0001001902 2022-01-01 0001001902 2022-01-10 0001001902 2023-05-01 0001001902 2023-09-30 0001001902 2022-08-26 0001001902 2023-01-17 2023-01-17 0001001902 us-gaap:UnbilledRevenuesMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-30 0001001902 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember ivac:UsTreasurySecuritiesAndAgencySecuritiesMember 2023-12-30 0001001902 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:USTreasuryAndGovernmentMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2023-12-30 0001001902 us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:ShortTermInvestmentsMember 2023-12-30 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2023-12-30 0001001902 ivac:CollateralForVariousGuaranteesMember 2023-12-30 0001001902 us-gaap:FinancialStandbyLetterOfCreditMember 2023-12-30 0001001902 us-gaap:LeaseholdImprovementsMember 2023-12-30 0001001902 us-gaap:MachineryAndEquipmentMember 2023-12-30 0001001902 us-gaap:ComputerEquipmentMember 2023-12-30 0001001902 us-gaap:FurnitureAndFixturesMember 2023-12-30 0001001902 us-gaap:VehiclesMember 2023-12-30 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2023-12-30 0001001902 us-gaap:SegmentContinuingOperationsMember 2023-12-30 0001001902 us-gaap:InternalRevenueServiceIRSMember 2023-12-30 0001001902 us-gaap:ForeignCountryMember 2023-12-30 0001001902 us-gaap:StateAndLocalJurisdictionMember 2023-12-30 0001001902 us-gaap:OtherRestructuringMember 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2023-12-30 0001001902 ivac:CustomerAdvancesMember 2023-12-30 0001001902 ivac:DeferredRevenueMember 2023-12-30 0001001902 ivac:EmployeeStockPurchasePlanMember 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2023-12-30 0001001902 country:US 2023-12-30 0001001902 srt:AsiaMember 2023-12-30 0001001902 ivac:PhotonicsMember ivac:EotechLlcMember 2023-12-30 0001001902 ivac:HiaIncMember 2023-12-30 0001001902 ivac:MarkPopovichMember 2023-12-30 0001001902 ivac:EotechLlcMember 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember 2022-12-31 0001001902 us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 ivac:UsTreasurySecuritiesAndAgencySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USTreasuryAndGovernmentMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2022-12-31 0001001902 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001001902 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001001902 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001001902 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001001902 us-gaap:NondesignatedMember 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-12-31 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-12-31 0001001902 ivac:CustomerAdvancesMember 2022-12-31 0001001902 ivac:DeferredRevenueMember 2022-12-31 0001001902 country:US 2022-12-31 0001001902 srt:AsiaMember 2022-12-31 0001001902 ivac:PhotonicsMember ivac:EotechLlcMember 2022-12-31 0001001902 ivac:EotechLlcMember 2022-12-31 0001001902 us-gaap:SalesRevenueNetMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccountsReceivableMember 2023-01-01 2023-12-30 0001001902 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001001902 ivac:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-30 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-30 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-30 0001001902 ivac:SeagateTechnologyMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-30 0001001902 ivac:SeagateTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2023-01-01 2023-12-30 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2023-01-01 2023-12-30 0001001902 srt:AsiaMember 2023-01-01 2023-12-30 0001001902 country:US 2023-01-01 2023-12-30 0001001902 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-30 0001001902 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-30 0001001902 srt:EuropeMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember 2023-01-01 2023-12-30 0001001902 us-gaap:OtherRestructuringMember 2023-01-01 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2023-01-01 2023-12-30 0001001902 country:US 2023-01-01 2023-12-30 0001001902 ivac:TwoThousandTwentyThreeCostReductionPlanMember 2023-01-01 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember 2023-01-01 2023-12-30 0001001902 us-gaap:UnbilledRevenuesMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:DeferredRevenueMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:CustomerAdvancesMember ivac:ThinfilmEquipmentSegmentMember 2023-01-01 2023-12-30 0001001902 ivac:DeferredRevenueMember 2023-01-01 2023-12-30 0001001902 ivac:CustomerAdvancesMember 2023-01-01 2023-12-30 0001001902 ivac:StockPurchaseRightsMember 2023-01-01 2023-12-30 0001001902 us-gaap:InternalRevenueServiceIRSMember 2023-01-01 2023-12-30 0001001902 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-30 0001001902 us-gaap:CommonStockMember 2023-01-01 2023-12-30 0001001902 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-30 0001001902 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember ivac:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-30 0001001902 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0001001902 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-30 0001001902 us-gaap:SellingGeneralAndAdministrativeExpensesMember ivac:PhotonicsMember 2023-01-01 2023-12-30 0001001902 ivac:PhotonicsMember 2023-01-01 2023-12-30 0001001902 ivac:EotechLlcMember 2023-01-01 2023-12-30 0001001902 srt:MaximumMember us-gaap:TaxYear2020Member 2023-01-01 2023-12-30 0001001902 srt:MinimumMember us-gaap:TaxYear2020Member 2023-01-01 2023-12-30 0001001902 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-30 0001001902 ivac:HiaIncMember 2023-01-01 2023-12-30 0001001902 ivac:ProfessionalServiceArrangementMember ivac:MarkPopovichMember 2023-01-01 2023-12-30 0001001902 ivac:SeveranceAndOtherEmployeeRelatedTerminationCostsMember ivac:TwoThousandTwentyThreeCostReductionPlanMember 2023-01-01 2023-12-30 0001001902 ivac:SharedservicesagreementMember ivac:EotechLlcMember 2023-01-01 2023-12-30 0001001902 ivac:ForfeitureAwardsMember 2023-01-01 2023-12-30 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001001902 ivac:EmployeeStockPurchasePlanMember 2022-01-02 2022-12-31 0001001902 us-gaap:EmployeeStockOptionMember 2022-01-02 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2022-01-02 2022-12-31 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2022-01-02 2022-12-31 0001001902 ivac:SeagateTechnologyMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-02 2022-12-31 0001001902 ivac:SeagateTechnologyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-02 2022-12-31 0001001902 ivac:WesternDigitalCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:FieldServiceMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember ivac:SystemUpgradeAndSparePartsMember 2022-01-02 2022-12-31 0001001902 ivac:HardDiskDriveMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedCoatingsMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:PhotovoltaicMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:AdvancedSemiconductorPackagingMember ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 ivac:ThinfilmEquipmentSegmentMember 2022-01-02 2022-12-31 0001001902 us-gaap:TransferredAtPointInTimeMember 2022-01-02 2022-12-31 0001001902 country:US 2022-01-02 2022-12-31 0001001902 srt:EuropeMember 2022-01-02 2022-12-31 0001001902 us-gaap:TransferredOverTimeMember 2022-01-02 2022-12-31 0001001902 srt:AsiaMember 2022-01-02 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-01-02 2022-12-31 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-01-02 2022-12-31 0001001902 country:US 2022-01-02 2022-12-31 0001001902 ivac:StockPurchaseRightsMember 2022-01-02 2022-12-31 0001001902 us-gaap:ForeignCountryMember 2022-01-02 2022-12-31 0001001902 us-gaap:CommonStockMember 2022-01-02 2022-12-31 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-12-31 0001001902 us-gaap:RetainedEarningsMember 2022-01-02 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember ivac:InducementPlanMember 2022-01-02 2022-12-31 0001001902 ivac:PhotonicsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SellingGeneralAndAdministrativeExpensesMember ivac:PhotonicsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SegmentContinuingOperationsMember 2022-01-02 2022-12-31 0001001902 ivac:HiaIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-02 2022-12-31 0001001902 ivac:EotechLlcMember 2022-01-02 2022-12-31 0001001902 ivac:SharedservicesagreementMember ivac:EotechLlcMember 2022-01-02 2022-12-31 0001001902 ivac:ForfeitureAwardsMember 2022-01-02 2022-12-31 0001001902 ivac:StockBasedAwardsMember 2022-01-02 2022-12-31 0001001902 us-gaap:SegmentDiscontinuedOperationsMember 2022-01-02 2022-12-31 0001001902 ivac:PhotonicsMember ivac:EotechLlcMember 2021-12-30 0001001902 srt:ScenarioForecastMember 2024-12-31 0001001902 ivac:PhotonicsMember us-gaap:SubsequentEventMember ivac:EotechLlcMember 2024-12-31 0001001902 ivac:InducementPlanMember 2022-01-19 2022-01-19 0001001902 country:SG 2014-01-02 2015-01-03 0001001902 country:SG 2017-12-31 2018-12-29 0001001902 country:US 2012-01-01 2012-12-31 0001001902 ivac:HiaIncMember ivac:StockPurchaseAgreementMember 2022-08-26 2022-08-26 0001001902 ivac:HiaIncMember 2022-08-26 0001001902 srt:ScenarioForecastMember 2025-12-31 0001001902 ivac:TwoThousandTwentyThreePerformanceBasedRestrictedStockUnitsMember 2023-05-31 2023-05-31 0001001902 ivac:ClaimsByTheFormerEmployeeEmployedThroughContractAgenciesMember 2022-01-02 2022-04-02 0001001902 ivac:PerformanceBasedRestrictedStockUnitsMember 2022-12-31 0001001902 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001001902 us-gaap:CommonStockMember 2023-12-30 0001001902 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0001001902 us-gaap:TreasuryStockCommonMember 2023-12-30 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0001001902 us-gaap:RetainedEarningsMember 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-30 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001001902 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001001902 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001001902 us-gaap:OtherRestructuringMember 2022-01-01 0001001902 ivac:SeveranceAndOtherEmployeeRelatedCostsMember 2022-01-01 0001001902 us-gaap:CommonStockMember 2022-01-01 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001001902 us-gaap:TreasuryStockCommonMember 2022-01-01 0001001902 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001001902 us-gaap:RetainedEarningsMember 2022-01-01 0001001902 us-gaap:CommonStockMember 2022-12-31 0001001902 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001001902 us-gaap:TreasuryStockCommonMember 2022-12-31 0001001902 us-gaap:RetainedEarningsMember 2022-12-31 iso4217:USD shares utr:Day pure utr:Year utr:Month ivac:Installment iso4217:USD shares ivac:Subsidiary ivac:investments false FY 0001001902 10-K true 2023-12-30 --12-30 2023 false 0-26946 INTEVAC, INC. DE 94-3125814 3560 Bassett Street Santa Clara CA 95054 408 986-9888 Common Stock IVAC NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 95061431 26576160 P3Y P3Y P3Y 207 San Jose California 51441000 68904000 17405000 25541000 0 0 18613000 15823000 43795000 30003000 2123000 1898000 133377000 142169000 7664000 3658000 7658000 3390000 2687000 17585000 700000 786000 178000 42000 954000 1090000 3466000 4381000 156506000 173059000 1008000 3404000 5800000 11610000 3475000 3087000 1820000 5430000 20407000 2444000 32510000 25975000 6976000 1417000 1482000 22215000 21000 0 8479000 23632000 0.001 0.001 10000 10000 0 0 0 0 0 0.001 0.001 50000 50000 26396 26396 25548 25548 26000 26000 210320000 206355000 5087 5087 29551000 29551000 97000 -193000 -65375000 -53185000 115517000 123452000 156506000 173059000 52665000 35761000 32439000 20675000 20226000 15086000 15125000 13722000 18345000 17876000 33470000 31598000 -13244000 -16512000 2509000 1240000 -53000 -155000 -10788000 -15427000 1822000 1327000 -12610000 -16754000 420000 -321000 -12190000 -17075000 -0.48 -0.48 -0.67 -0.67 0.02 0.02 -0.01 -0.01 -0.47 -0.47 -0.68 -0.68 26121 26121 25192 25192 -12190000 -17075000 422000 -454000 -132000 -317000 290000 -771000 0 0 290000 -771000 -11900000 -17846000 24636000 25000 199073000 5087000 -29551000 578000 -36110000 134015000 388000 1000 1872000 1873000 371000 279000 1244000 1244000 126000 724000 724000 4890000 4890000 -17075000 -17075000 -771000 -771000 25548000 26000 206355000 5087000 -29551000 -193000 -53185000 123452000 53000 0 272000 272000 776000 304000 1059000 1059000 285000 1739000 1739000 4373000 4373000 -12190000 -12190000 290000 290000 26396000 26000 210320000 5087000 -29551000 97000 -65375000 115517000 -12190000 -17075000 1402000 1446000 191000 196000 136000 42000 4373000 4890000 -1105000 -843000 0 -14000 41000 -1467000 1014000 836000 2824000 1528000 13792000 24105000 324000 -42000 -5810000 6290000 -2951000 -1266000 -2770000 22552000 -22883000 9641000 -35073000 -7434000 14780000 52385000 38427000 26649000 65000 0 0 763000 5431000 1919000 18281000 -28418000 1365000 3083000 250000 0 1739000 724000 -624000 2359000 -133000 -331000 -17549000 -33824000 69690000 103514000 52141000 69690000 820000 569000 5000 0 <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">1. Description of Business and Basis of Presentation </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Description of Business </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac, Inc. (together with its subsidiaries, “Intevac”, the “Company” or “we”) is a leader in the design and development of high-productivity, thin-film processing systems. Intevac’s production-proven platforms are designed for high-volume manufacturing of substrates with precise thin-film properties, such as for the hard disk drive (“HDD”) and advanced coatings (“ADVC”) (formerly known as display cover panel (“DCP”)) markets. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Principles of Consolidation and Basis of Presentation </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements include the accounts of Intevac, Inc. and its subsidiaries after elimination of inter-company balances and transactions. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year End Date </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac operates under a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">52-53</div> week fiscal year ending on the Saturday nearest to December 31 of each year in order to improve the alignment of financial and business processes and to streamline financial reporting. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to December 31. The Company’s fiscal 2023 and fiscal 2022 years ended on December 30, 2023 and December 31, 2022, respectively. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Reportable Segment </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During fiscal 2021, we sold the business of one of our reporting segments, Photonics. Therefore, we have one reportable segment remaining. See Note 2 for additional disclosure related to discontinued operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The remaining segment, Thin Film Equipment (“TFE”), designs, develops and markets vacuum process equipment solutions for high-volume manufacturing of small substrates with precise thin-film properties, such as for the HDD and ADVC markets, as well as other adjacent thin-film markets. The TFE segment also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&amp;D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued Operations </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December 30, 2021, the Company sold its Photonics business. Due to the sale of the Photonics business during the fourth quarter of 2021, we have classified the results of the Photonics business as discontinued operations in our consolidated statements of operations for all periods presented. All amounts included in the Notes to Consolidated Financial Statements relate to continuing operations unless otherwise noted. See Note 2. </div><div style="margin-top: 24pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Cash, Cash Equivalents and Investments </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div></div> securities, comprised of certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds, are carried at fair value, with unrealized gains and losses recorded within accumulated other comprehensive income (loss) as a separate component of </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">stockholders’ equity. Realized gains and losses and declines in value judged to be other than temporary, if any, on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities are included in earnings. Purchases and sales of investment securities are recognized on a trade date basis. The cost of investment securities sold is determined by the specific identification method. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Cash </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Restricted cash of $600,000 as of December 30, 2023 secures a standby letter of credit obligation associated with a lease obligation and the restriction on the cash will be removed when the letter of credit expires. In addition, Intevac pledged $100,000 as collateral for various guarantees with its bank. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Derivative Instruments and Hedging Arrangements </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Exchange Exposure Management</div></div> — Intevac enters into forward foreign currency contracts that economically hedge the gains and losses generated by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of certain recorded assets and liabilities in a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-functional</div> currency and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Singapore dollar. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Changes in the fair value of these undesignated hedges are recognized in other income (expense), net immediately as an offset to the changes in the fair value of the asset or liability being hedged. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurement—Definition and Hierarchy </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac reports certain financial assets and liabilities at fair value. Intevac defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Fair value measurements are classified and disclosed in one of the following three categories: </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 1</div></div>—Valuations based on quoted prices in active markets for identical assets or liabilities. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 2</div></div>—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3</div></div>—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Trade Accounts Receivable and Allowance for Credit Losses </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company’s accounts receivable are recorded at invoiced amounts less allowance for any credit losses. In accordance with the Financial Accounting Standards Board (“FASB”)’s Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13 that</div> we adopted on January 1, 2023, the Company recognizes credit losses based on forward-looking current expected credit losses (“CECL”). The Company makes estimates of expected credit losses based upon its assessment of various factors, including the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The allowance for credit losses is recognized in the consolidated statement of operations. The uncollectible accounts receivable are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. The total allowance for credit losses was $0 at both December 30, 2023 and December 31, 2022, and there was no <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> of accounts receivable for the periods presented. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"></div><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are generally stated at the lower of cost or net realizable value, with cost determined on an average cost basis. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Property, Plant and Equipment </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Equipment and leasehold improvements are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows: computers and software, 3 years; machinery and equipment, 5 years; furniture, 7 years; vehicles, 4 years; and leasehold improvements, remaining lease term. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Long-lived assets and certain identifiable finite-lived intangible assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability of long-lived assets is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of an impairment loss for long-lived assets and certain identifiable intangible assets that management expects to hold and use is based on the fair value of the asset. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Acquisitions </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Acquisition Method. Acquisitions that meet the definition of a business under Accounting Standards Codification (“ASC”) 805, “Business Combinations,” (“ASC 805”) are accounted for using the acquisition method of accounting. Under the acquisition method of accounting, assets acquired, liabilities assumed, contractual contingencies, and contingent consideration, when applicable, are recorded at fair value at the acquisition date. Any excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. The application of the acquisition method of accounting requires management to make significant estimates and assumptions in the determination of the fair value of assets acquired and liabilities assumed in connection with the allocation of the purchase price consideration to the assets acquired and liabilities assumed. Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations. Contingent consideration, if any, is recognized and measured at fair value as of the acquisition date. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cost Accumulation Model. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as an asset acquisition, utilizing a cost accumulation model. Assets acquired and liabilities assumed are recognized at cost, which is the consideration the acquirer transfers to the seller, including direct transaction costs, on the acquisition date. The cost of the acquisition is then allocated to the assets acquired based on their relative fair values. Goodwill is not recognized in an asset acquisition. Direct transaction costs include those third-party costs that can be directly attributable to the asset acquisition and would not have been incurred absent the acquisition transaction. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Contingent consideration, representing an obligation of the acquirer to transfer additional assets or equity interests to the seller if future events occur or conditions are met, is recognized when probable and reasonably estimable. Contingent consideration recognized is included in the initial cost of the assets acquired, with subsequent changes in the recorded amount of contingent consideration recognized as an adjustment to the cost basis of the acquired assets. Subsequent changes are allocated to the acquired assets based on their relative fair value. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between book and tax bases of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"></div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-planning</div> strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The effective tax rate is highly dependent upon the level of Intevac’s projected earnings, the geographic composition of worldwide earnings, tax regulations governing each region, net operating loss carryforwards, availability of tax credits and the effectiveness of Intevac’s tax planning strategies. Intevac carefully monitors the changes in many factors and adjust its effective income tax rate on a timely basis. If actual results differ from the estimates, this could have a material effect on Intevac’s business, financial condition and results of operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material effect on Intevac’s business, financial condition and results of operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac recognizes accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Value Added Taxes </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Taxes collected from customers and remitted to governmental authorities are presented on a net basis in the accompanying consolidated statements of operations. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. For such arrangements, under the revenue standard we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. Under the revenue standard, the expected costs associated with our base warranties are recognized as expense when the equipment is sold. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Advertising costs are expensed as incurred. Advertising costs were not material for all periods presented. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Translation </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The functional currency of Intevac’s foreign subsidiaries in Singapore and Hong Kong is the U.S. dollar. The functional currency of Intevac’s foreign subsidiaries in China and Malaysia is the local currency of the country in which the respective subsidiary operates. Assets and liabilities recorded in foreign currencies are translated at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> exchange rates; revenues and expenses are translated at average exchange rates during the year. The effects of foreign currency translation adjustments are </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">included in stockholders’ equity as a component of accumulated other comprehensive income in the accompanying consolidated balance sheets. The effects of foreign currency transactions are included in other income (expense), net in the determination of net income. Losses from foreign currency transactions were $165,000 and $186,000 in 2023 and 2022, respectively. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive Income (Loss) </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:68%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">currency</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized holding</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">gains (losses) on</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div></div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                       </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                        </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at January 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">608</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(30</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">578</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(331</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(785</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive loss</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(317</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(771</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">291</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(484</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(193</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income (loss) before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(62</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Employee Stock Plans </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac has equity-based compensation plans that provide for the grant to employees of equity-based awards, including incentive or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options, performance-based stock options (“PSOs”), restricted stock, stock appreciation rights, restricted stock units (“RSUs”), performance-based restricted stock units (“PRSUs”) and performance shares. In addition, these plans provide for the grant of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options and RSUs to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors and consultants. Intevac also has an employee stock purchase plan, which provides Intevac’s employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 for a complete description of these plans and their accounting treatment. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In November 2023, the FASB issued <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2023-07,</div> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are assessing the effect of this update on our consolidated financial statements and related disclosures. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In December 2023, the FASB issued <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2023-09,</div> Income Taxes (Topic 740): Improvements to Tax Disclosures. This ASU expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are assessing the effect of this update on our consolidated financial statements and related disclosures. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have assessed all other ASUs issued but not yet adopted and concluded that those not disclosed are not relevant to the Company or are not expected to have a material impact. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Principles of Consolidation and Basis of Presentation </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The consolidated financial statements include the accounts of Intevac, Inc. and its subsidiaries after elimination of inter-company balances and transactions. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Fiscal Year End Date </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac operates under a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">52-53</div> week fiscal year ending on the Saturday nearest to December 31 of each year in order to improve the alignment of financial and business processes and to streamline financial reporting. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to December 31. The Company’s fiscal 2023 and fiscal 2022 years ended on December 30, 2023 and December 31, 2022, respectively. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Reportable Segment </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During fiscal 2021, we sold the business of one of our reporting segments, Photonics. Therefore, we have one reportable segment remaining. See Note 2 for additional disclosure related to discontinued operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The remaining segment, Thin Film Equipment (“TFE”), designs, develops and markets vacuum process equipment solutions for high-volume manufacturing of small substrates with precise thin-film properties, such as for the HDD and ADVC markets, as well as other adjacent thin-film markets. The TFE segment also previously designed, developed and marketed manufacturing equipment for the photovoltaic (“PV”) solar cell and advanced semiconductor packaging (“ASP”) industries. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In March 2022, the Company’s management realigned its operational focus and eliminated several research and development (“R&amp;D”) programs and product offerings. As part of this realignment effort, the Company ceased its efforts to develop and market several of its manufacturing platforms for the ADVC, PV and ASP industries. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued Operations </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December 30, 2021, the Company sold its Photonics business. Due to the sale of the Photonics business during the fourth quarter of 2021, we have classified the results of the Photonics business as discontinued operations in our consolidated statements of operations for all periods presented. All amounts included in the Notes to Consolidated Financial Statements relate to continuing operations unless otherwise noted. See Note 2. </div> <div style="margin-top: 24pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Cash, Cash Equivalents and Investments </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div></div> securities, comprised of certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds, are carried at fair value, with unrealized gains and losses recorded within accumulated other comprehensive income (loss) as a separate component of </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">stockholders’ equity. Realized gains and losses and declines in value judged to be other than temporary, if any, on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities are included in earnings. Purchases and sales of investment securities are recognized on a trade date basis. The cost of investment securities sold is determined by the specific identification method. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Restricted Cash </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Restricted cash of $600,000 as of December 30, 2023 secures a standby letter of credit obligation associated with a lease obligation and the restriction on the cash will be removed when the letter of credit expires. In addition, Intevac pledged $100,000 as collateral for various guarantees with its bank. </div> 600000 100000 <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Derivative Instruments and Hedging Arrangements </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Exchange Exposure Management</div></div> — Intevac enters into forward foreign currency contracts that economically hedge the gains and losses generated by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of certain recorded assets and liabilities in a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-functional</div> currency and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. Such exposures result from the portion of the Company’s operations, assets and liabilities that are denominated in currencies other than the U.S. dollar, primarily the Singapore dollar. These foreign currency exchange contracts are entered into to support transactions made in the normal course of business, and accordingly, are not speculative in nature. The contracts are for periods consistent with the terms of the underlying transactions, generally one year or less. Changes in the fair value of these undesignated hedges are recognized in other income (expense), net immediately as an offset to the changes in the fair value of the asset or liability being hedged. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value Measurement—Definition and Hierarchy </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac reports certain financial assets and liabilities at fair value. Intevac defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Fair value measurements are classified and disclosed in one of the following three categories: </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 1</div></div>—Valuations based on quoted prices in active markets for identical assets or liabilities. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 2</div></div>—Valuations based on other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3</div></div>—Valuations based on inputs that are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Trade Accounts Receivable and Allowance for Credit Losses </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company’s accounts receivable are recorded at invoiced amounts less allowance for any credit losses. In accordance with the Financial Accounting Standards Board (“FASB”)’s Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13 that</div> we adopted on January 1, 2023, the Company recognizes credit losses based on forward-looking current expected credit losses (“CECL”). The Company makes estimates of expected credit losses based upon its assessment of various factors, including the age of accounts receivable balances, credit quality of its customers, current economic conditions, reasonable and supportable forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The allowance for credit losses is recognized in the consolidated statement of operations. The uncollectible accounts receivable are written off in the period in which a determination is made that all commercially reasonable means of recovering them have been exhausted. The total allowance for credit losses was $0 at both December 30, 2023 and December 31, 2022, and there was no <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">write-off</div> of accounts receivable for the periods presented. </div> 0 0 0 0 <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are generally stated at the lower of cost or net realizable value, with cost determined on an average cost basis. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Property, Plant and Equipment </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Equipment and leasehold improvements are stated at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows: computers and software, 3 years; machinery and equipment, 5 years; furniture, 7 years; vehicles, 4 years; and leasehold improvements, remaining lease term. </div> P3Y P5Y P7Y P4Y remaining lease term <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Long-lived assets and certain identifiable finite-lived intangible assets to be held and used are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determination of recoverability of long-lived assets is based on an estimate of undiscounted future cash flows resulting from the use of the asset and its eventual disposition. Measurement of an impairment loss for long-lived assets and certain identifiable intangible assets that management expects to hold and use is based on the fair value of the asset. When an impairment loss is recognized, the carrying amount of the asset is reduced to its estimated fair value. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Acquisitions </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Acquisition Method. Acquisitions that meet the definition of a business under Accounting Standards Codification (“ASC”) 805, “Business Combinations,” (“ASC 805”) are accounted for using the acquisition method of accounting. Under the acquisition method of accounting, assets acquired, liabilities assumed, contractual contingencies, and contingent consideration, when applicable, are recorded at fair value at the acquisition date. Any excess of the purchase price over the fair value of the net assets acquired is recorded as goodwill. The application of the acquisition method of accounting requires management to make significant estimates and assumptions in the determination of the fair value of assets acquired and liabilities assumed in connection with the allocation of the purchase price consideration to the assets acquired and liabilities assumed. Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expense in the consolidated statements of operations. Contingent consideration, if any, is recognized and measured at fair value as of the acquisition date. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cost Accumulation Model. Acquisitions that do not meet the definition of a business under ASC 805 are accounted for as an asset acquisition, utilizing a cost accumulation model. Assets acquired and liabilities assumed are recognized at cost, which is the consideration the acquirer transfers to the seller, including direct transaction costs, on the acquisition date. The cost of the acquisition is then allocated to the assets acquired based on their relative fair values. Goodwill is not recognized in an asset acquisition. Direct transaction costs include those third-party costs that can be directly attributable to the asset acquisition and would not have been incurred absent the acquisition transaction. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Contingent consideration, representing an obligation of the acquirer to transfer additional assets or equity interests to the seller if future events occur or conditions are met, is recognized when probable and reasonably estimable. Contingent consideration recognized is included in the initial cost of the assets acquired, with subsequent changes in the recorded amount of contingent consideration recognized as an adjustment to the cost basis of the acquired assets. Subsequent changes are allocated to the acquired assets based on their relative fair value. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac accounts for income taxes by recognizing deferred tax assets and liabilities using enacted tax rates for the effect of temporary differences between the book and tax bases of recorded assets and liabilities. Deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between book and tax bases of recorded assets and liabilities. Deferred tax assets are reduced by a valuation allowance if it is more likely than not that a portion of the deferred tax asset will not be realized. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"></div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In determining whether to establish or maintain a valuation allowance against a deferred tax asset, the Company reviews available evidence to determine whether it is more likely than not that all or a portion of the Company’s net deferred tax assets will be realized in future periods. Consideration is given to various positive and negative factors that could affect the realization of the net deferred tax assets. In making such a determination, the Company considers, among other things, future reversals of existing taxable temporary differences, projected future taxable income, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-planning</div> strategies, historical financial performance, the length of statutory carry forward periods, experience with operating loss and tax credit carry forwards not expiring unused. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The effective tax rate is highly dependent upon the level of Intevac’s projected earnings, the geographic composition of worldwide earnings, tax regulations governing each region, net operating loss carryforwards, availability of tax credits and the effectiveness of Intevac’s tax planning strategies. Intevac carefully monitors the changes in many factors and adjust its effective income tax rate on a timely basis. If actual results differ from the estimates, this could have a material effect on Intevac’s business, financial condition and results of operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with Intevac’s expectations could have a material effect on Intevac’s business, financial condition and results of operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac recognizes accrued interest and penalties related to unrecognized tax benefits in the provision for income taxes. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Value Added Taxes </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Taxes collected from customers and remitted to governmental authorities are presented on a net basis in the accompanying consolidated statements of operations. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A majority of our equipment sales revenue, which includes systems, technology upgrades, service and spare parts is recognized when products are shipped from our manufacturing facilities. We recognize revenue for equipment sales at a point in time following the transfer of control of such products to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts. Intevac recognizes revenue in certain circumstances before delivery has occurred (commonly referred to as bill and hold transactions). In such circumstances, among other things, risk of ownership has passed to the customer, the customer has made a written fixed commitment to purchase the finished goods, the customer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by Intevac. For these transactions, the finished goods are segregated from inventory and normal billing and credit terms granted. Our contracts with customers may include multiple performance obligations. For such arrangements, under the revenue standard we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or by using expected cost plus margin. Under the revenue standard, the expected costs associated with our base warranties are recognized as expense when the equipment is sold. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Advertising costs are expensed as incurred. Advertising costs were not material for all periods presented. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Translation </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The functional currency of Intevac’s foreign subsidiaries in Singapore and Hong Kong is the U.S. dollar. The functional currency of Intevac’s foreign subsidiaries in China and Malaysia is the local currency of the country in which the respective subsidiary operates. Assets and liabilities recorded in foreign currencies are translated at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> exchange rates; revenues and expenses are translated at average exchange rates during the year. The effects of foreign currency translation adjustments are </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">included in stockholders’ equity as a component of accumulated other comprehensive income in the accompanying consolidated balance sheets. The effects of foreign currency transactions are included in other income (expense), net in the determination of net income. Losses from foreign currency transactions were $165,000 and $186,000 in 2023 and 2022, respectively. </div> -165000 -186000 <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive Income (Loss) </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:68%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">currency</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized holding</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">gains (losses) on</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div></div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                       </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                        </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at January 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">608</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(30</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">578</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(331</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(785</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive loss</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(317</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(771</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">291</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(484</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(193</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income (loss) before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(62</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The changes in accumulated other comprehensive income (loss) by component, were as follows for the years ended December 30, 2023 and December 31, 2022: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:68%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foreign</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">currency</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized holding</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">gains (losses) on</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div></div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">investments</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                       </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                        </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at January 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">608</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(30</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">578</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive loss before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(331</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(785</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive loss</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(317</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(454</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(771</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">291</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(484</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(193</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other comprehensive income (loss) before reclassification</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amounts reclassified from other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net current-period other comprehensive income (loss)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(132</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">422</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">290</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(62</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 608000 -30000 578000 -331000 -454000 -785000 -14000 0 -14000 -317000 -454000 -771000 291000 -484000 -193000 -132000 422000 290000 0 0 0 -132000 422000 290000 159000 -62000 97000 <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Employee Stock Plans </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac has equity-based compensation plans that provide for the grant to employees of equity-based awards, including incentive or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options, performance-based stock options (“PSOs”), restricted stock, stock appreciation rights, restricted stock units (“RSUs”), performance-based restricted stock units (“PRSUs”) and performance shares. In addition, these plans provide for the grant of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options and RSUs to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employee</div> directors and consultants. Intevac also has an employee stock purchase plan, which provides Intevac’s employees with the opportunity to purchase Intevac common stock at a discount through payroll deductions. See Note 4 for a complete description of these plans and their accounting treatment. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Recent Accounting Pronouncements Not Yet Adopted </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In November 2023, the FASB issued <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2023-07,</div> Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. We are assessing the effect of this update on our consolidated financial statements and related disclosures. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In December 2023, the FASB issued <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2023-09,</div> Income Taxes (Topic 740): Improvements to Tax Disclosures. This ASU expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. The update will be effective for annual periods beginning after December 15, 2024. We are assessing the effect of this update on our consolidated financial statements and related disclosures. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We have assessed all other ASUs issued but not yet adopted and concluded that those not disclosed are not relevant to the Company or are not expected to have a material impact. </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">2. Divestiture and Discontinued Operations </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Sale of Photonics </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December 30, 2021, the Company entered into an asset purchase agreement (the “Purchase Agreement”) with EOTECH, LLC (“EOTECH”) governing the sale of the Company’s Photonics business to EOTECH in exchange for (i) $70.0 million in cash consideration, (ii) up to $30.0 million in earnout payments and (iii) the assumption by EOTECH of certain liabilities of the Photonics business as specified in the Purchase Agreement. The transaction closed on December 30, 2021. Under the Purchase Agreement, EOTECH also agreed to pay to the Company, if earned, earnout payments of up to an aggregate of $30.0 million based on achievement of fiscal year 2023, 2024 and 2025 Photonics segment revenue targets for the Integrated Visual Augmentation System (“IVAS”) program as specified in the Purchase Agreement. At any time prior to December 31, 2024, EOTECH may elect to pay to the Company $14.0 million, which would terminate EOTECH’s obligations with respect to any remaining earnout payments. As of December 30, 2023, there have been no earnout payments under the Purchase Agreement. The cash proceeds do not include any estimated future payments from the revenue earnout as the Company has elected to record the proceeds when the consideration is deemed realizable. The Company believes the disposition of the Photonics business will allow it to benefit from a streamlined business model, simplified operating structure, and enhanced management focus. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In connection with the Photonics sale, the Company and EOTECH also entered into a Transition Service Agreement (the “TSA”) and a Lease Assignment Agreement. The TSA, which expired on June 30, 2022, outlined the information technology, people, and facility support the parties provided to each other for a period after the closing of the sale. The Lease Assignment Agreement assigns the lease obligation for two buildings in the Company’s California campus to EOTECH. As part of the assignment, the Company has agreed to subsidize a portion of EOTECH’s lease payments through the remainder of the lease term which expires in March 2024. In August 2022, Intevac and EOTECH entered into a Shared Services Agreement (the “Shared Services Agreement”) to share certain building maintenance costs. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">TSA fees of $989,000 were earned in fiscal 2022. The agreed-upon charges for such services were generally intended to allow the service provider to recover all costs and expenses of providing such services. The TSA and shared service fees were included in selling, general and administrative expenses and cost of sales, respectively, in the Company’s consolidated statement of operations. Additionally, during fiscal 2022, the Company sold inventory in the amount of $148,000 to EOTECH. Charges for fiscal 2023 and fiscal 2022 associated with the Shared Services Agreement were $143,000 and $40,000, respectively. Accounts receivable from EOTECH of $62,000 at December 30, 2023 and $49,000 at December 31, 2022 were included in trade and other accounts receivable in the Company’s consolidated balance sheets. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Discontinued Operations </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Based on its magnitude and because the Company exited certain markets, the sale of the Photonics segment represents a significant strategic shift that has a material effect on the Company’s operations and financial results, and the Company has separately reported the results of its Photonics segment as discontinued operations in the consolidated statements of operations for the years ended December 30, 2023 and December 31, 2022. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The operating results of the discontinued operations only reflect revenues and expenses that are directly attributable to the Photonics segment that have been eliminated from continuing operations. The key components from discontinued operations related to the Photonics segment are as follows (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating expenses:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(420</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(420</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating income (loss)—discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:73%"></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income (expense)—discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income (loss) discontinued operations before provision for (benefit from) income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for (benefit from) income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income (loss) discontinued operations net of tax</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The cash flows related to discontinued operations have not been segregated and are included in the consolidated statements of cash flows. The following table presents cash flow and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> information related to discontinued operations for the years ended December 30, 2023 and December 31, 2022, respectively (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                   </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                   </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(260</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(229</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table> 70000000 30000000 30000000 14000000 0 989000 148000 143000 40000 62000 49000 The key components from discontinued operations related to the Photonics segment are as follows (in thousands): <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating expenses:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Selling, general and administrative</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(420</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total operating expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(420</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating income (loss)—discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:73%"></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income (expense)—discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income (loss) discontinued operations before provision for (benefit from) income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for (benefit from) income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income (loss) discontinued operations net of tax</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> -420000 321000 -420000 321000 420000 -321000 0 0 420000 -321000 0 0 420000 -321000 The following table presents cash flow and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> information related to discontinued operations for the years ended December 30, 2023 and December 31, 2022, respectively (in thousands): <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                   </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                   </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(260</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(229</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table> -260000 -229000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">3. Revenue </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following tables represent a disaggregation of revenue from contracts with customers for fiscal 2023 and 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Major Products and Service Lines </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:49%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="34" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">HDD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PV</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ASP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">HDD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ADVC</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PV</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ASP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Systems, upgrades and spare parts</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">47,846</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">47,891</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">29,507</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">273</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">29,881</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Field service</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,677</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,774</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,647</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">190</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,880</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,523</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">114</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,154</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">44</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Primary Geography Markets </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,499</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,558</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">48,058</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">31,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Europe</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">108</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Timing of Revenue Recognition </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products transferred at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products and services transferred over time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled and our contract liabilities which we classify as deferred revenue and customer advances for fiscal 2023: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Change</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, unbilled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,070</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer advances</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">21,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">24,659</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,770</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">22,265</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">27,105</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,840</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Accounts receivable, unbilled represents a contract asset for revenue that has been recognized in advance of billing the customer. For our system and certain upgrade sales, our customers generally pay in three installments, with a portion of the system price billed upon receipt of an order, a portion of the price billed upon shipment, and the balance of the price due upon completion of installation and acceptance of the system at the customer’s factory. Accounts receivable, unbilled generally represents the balance of the system price that is due upon completion of installation and acceptance less the amount that has been deferred as revenue for the performance of the installation tasks. During fiscal 2023, contract assets decreased by $31,000 primarily due to billing of spare parts that were accrued and unbilled at December 31, 2022, offset in part by the accrual of revenue for a system delivered during fiscal 2023, which was pending acceptance as of December 30, 2023 and the accrual of revenue related to spare parts sold to a customer as of December 30, 2023. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Customer advances generally represent amounts billed to the customer prior to transferring goods which represents a contract liability. The Company has elected to use the practical expedient to disregard the effect of the time value of money in a significant financing component when its payment terms are less than one year. These contract advances are liquidated when revenue is recognized. Customer advances with deliveries beyond one year are included in long term liabilities. Deferred revenue generally represents amounts billed to a customer for completed systems at the customer site that are undergoing installation and acceptance testing where transfer of control has not yet occurred as Intevac does not yet have a demonstrated history of meeting the acceptance criteria upon the customer’s receipt of product and represents a contract liability. During fiscal 2023, we recognized revenue of $3.6 million and $2.2 million that was included in customer advances and deferred revenue, respectively, at the beginning of the period. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The customer contract associated with the cancelled order requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order, all of which will be utilized to settle this customer obligation. In September 2023, the Company applied $444,000 of billings against these advances in connection with inventory scrapped at the customer’s direction. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems due to the customer postponing previously planned media capacity additions, and, accordingly, the Company removed the order from backlog. The Company has not received any customer advances associated with the cancelled order. The Company expects to invoice the customer in the first quarter of fiscal 2024 for the cancellation fee associated with this order. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On December 30, 2023, we had $42.4 million of remaining performance obligations, which we also refer to as backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025. </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following tables represent a disaggregation of revenue from contracts with customers for fiscal 2023 and 2022. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Major Products and Service Lines </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:49%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="18" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="34" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">HDD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PV</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ASP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">HDD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ADVC</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PV</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ASP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Systems, upgrades and spare parts</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">47,846</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">47,891</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">29,507</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">273</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">29,881</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Field service</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,677</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,774</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,647</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">190</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,880</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,523</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">114</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,154</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">44</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Primary Geography Markets </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,499</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,558</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">48,058</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">31,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Europe</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">108</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Timing of Revenue Recognition </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products transferred at a point in time</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Products and services transferred over time</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total net revenues</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">35,761</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 47846000 28000 17000 47891000 29507000 1000 273000 100000 29881000 4677000 0 97000 4774000 5647000 43000 190000 0 5880000 52523000 28000 114000 52665000 35154000 44000 463000 100000 35761000 4499000 4558000 48058000 31103000 108000 100000 52665000 35761000 52665000 35761000 0 0 52665000 35761000 <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table reflects the changes in our contract assets, which we classify as accounts receivable, unbilled and our contract liabilities which we classify as deferred revenue and customer advances for fiscal 2023: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:73%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Change</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accounts receivable, unbilled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(31</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Contract liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,070</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer advances</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">21,889</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">24,659</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,770</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">22,265</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">27,105</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4,840</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 393000 424000 -31000 376000 2446000 -2070000 21889000 24659000 -2770000 22265000 27105000 -4840000 3 -31000 3600000 2200000 54600000 19100000 444000 11400000 42400000 we also refer to as backlog and expect to recognize as revenue: 79% in 2024 and 21% in 2025. 0.79 0.21 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">4. Equity-Based Compensation </div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac accounts for share-based awards in accordance with the provisions of the accounting guidance which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, consultants and directors based upon the grant-date fair value of those awards. The estimated fair value of Intevac’s equity-based awards is amortized over the awards’ service periods using the graded vesting attribution method. </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Descriptions of Plans </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Equity Incentive Plans </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">At December 30, 2023, Intevac had equity-based awards outstanding under the 2020 Equity Incentive Plan and the 2012 Equity Incentive Plan (the “Plans”) and the 2003 Employee Stock Purchase Plan (the “ESPP”). Intevac’s stockholders approved all of these plans. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Plans are a broad-based, long-term retention program intended to attract and retain qualified management and employees, and align stockholder and employee interests. The Plans permit the grant of incentive or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options, PSOs, restricted stock, stock appreciation rights, RSUs, PRSUs and performance shares. Option price, vesting period, and other terms are determined by the administrator of the Plans, but the option price shall generally not be less than 100% of the fair market value per share on the date of grant. As of December 30, 2023, 6.5 million shares of common stock were authorized for future issuance under the Plans. The 2020 Equity Incentive Plan expires no later than May 13, 2030. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On January 19, 2022, the Board of Directors adopted the 2022 Inducement Equity Incentive Plan (the “Inducement Plan”) and, subject to the adjustment provisions of the Inducement Plan, reserved 1,200,000 shares of the Company’s common stock for issuance pursuant to equity awards granted under the Inducement Plan. The Inducement Plan provides for the grant of equity-based awards, including nonstatutory stock options, restricted stock units, restricted stock, stock appreciation rights, performance shares and performance units, and its terms are substantially similar to the Company’s 2020 Equity Incentive Plan. The Inducement Plan was adopted without stockholder approval pursuant to Rule 5635(c)(4) of the Nasdaq Listing Rules. In accordance with that rule, awards under the Inducement Plan may only be made to individuals not previously employees <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">or non-employee directors</div> of the Company (or following such individuals’ bona fide period <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">of non-employment with</div> the Company), as an inducement material to the individuals’ entry into employment with the Company. </div><div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2003 Employee Stock Purchase Plan </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The ESPP provides that eligible employees may purchase Intevac’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market value at the entry date of the applicable offering period or at the end of each applicable purchase interval. Offering periods are generally two years in length, and consist of a series of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> purchase intervals. Eligible employees may join the ESPP at the beginning of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> purchase interval. Under the terms of the ESPP, employees can choose to have up to 50% of their base earnings withheld to purchase Intevac common stock (not to exceed $25,000 per year). As of December 30, 2023, 445,878 shares remained available for issuance under the ESPP. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The effect of recording equity-based compensation for fiscal 2023 and 2022 was as follows (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation by type of award:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock options</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(156</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">RSUs</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,154</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRSUs</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,592</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,379</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Employee stock purchase plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">641</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,373</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Included in the table above: </div><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">A reversal of $462,000 in equity-based compensation expense related to forfeitures of awards due to our 2023 cost reduction plan for fiscal 2023. A reversal of $1.3 million in equity-based compensation expense related to forfeitures of awards due to our 2022 cost reduction plan and a $37,000 benefit related to the modification of certain stock-based awards for fiscal 2022. (See Note 13. Restructuring and Other Costs, Net); and </div></td></tr></table><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(b)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Equity-based compensation reported in discontinued operations of ($260,000) for fiscal 2023, and ($229,000) for fiscal 2022. Equity-based compensation expense allocated to discontinued operations for fiscal 2022 includes $75,000 related to the modification of certain stock-based awards and is net of a divestiture-related forfeiture benefit of $446,000 that was recognized when employees were conveyed to EOTECH upon closing of the Photonics divestiture. (See Note 2. Divestiture and Discontinued Operations.) </div></td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Equity-based compensation expense is based on awards which vest. Intevac accounts for forfeitures as they occur, rather than estimating expected forfeitures. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Stock Options </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The exercise price of each stock option equals the market price of Intevac’s stock on the date of grant. Most options are scheduled to vest over <div style="-sec-ix-hidden:hidden100233451;display:inline;">three</div> and/or four years and expire no later than ten years after the grant date. The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model. This model was developed for use in estimating the value of publicly traded options that have no vesting restrictions and are fully transferable. Intevac’s employee stock options have characteristics significantly different from those of publicly traded options. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The computation of the expected volatility assumption used in the Black-Scholes calculations for new grants is based on historical volatility of Intevac’s stock price. The risk-free interest rate is based on the yield available on U.S. Treasury Strips with an equivalent remaining term. The expected life of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards and vesting schedules. The dividend yield assumption is based on Intevac’s history of not paying dividends and the assumption of not paying dividends in the future. The Company did not grant any stock options in fiscal 2023 and fiscal 2022. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the stock option activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:69%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise<br/> Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options outstanding at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">383,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7.07</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2.40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">327,711</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options cancelled and forfeited</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(188,286</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7.97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(52,813</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options outstanding at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">142,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">900</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options exercisable at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">141,750</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6.58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">675</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The total intrinsic value of options exercised during fiscal years 2023 and 2022 was $99,000 and $206,000, respectively. At December 30, 2023, Intevac had no unrecognized compensation expense related to stock options. </div><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">RSUs </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the RSU activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:66%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Grant Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> RSUs at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,309,792</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">8,474,354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">452,444</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(584,627</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.16</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cancelled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(262,522</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> RSUs at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">915,087</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.04</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,953,176</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Time-based RSUs are converted into shares of Intevac common stock upon vesting on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-for-one</div></div> basis. Time-based RSUs typically are scheduled to vest over <div style="-sec-ix-hidden:hidden100234160;display:inline;">three</div> and/or four years. Vesting of time-based RSUs is subject to the grantee’s continued service with Intevac. The compensation expense related to these awards is determined using the fair market value of </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac common stock on the date of the grant, and the compensation expense is recognized over the vesting period. At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to RSUs that will be recognized over the weighted-average period of 1.04 years. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the PRSU activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:66%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Grant Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> PRSUs at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,089,339</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.54</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">0.49</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,048,023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">525,656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.92</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(190,903</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.26</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cancelled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(263,799</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> PRSUs at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,160,293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.04</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.99</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5,012,466</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">At December 30, 2023, Intevac had $2.0 million of total unrecognized compensation expense related to PRSUs that will be recognized over the weighted-average period of 1.16 years. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, we granted to members of our senior management awards of performance-based restricted stock units (the “2023 PRSU Awards”) covering an aggregate of 525,656 shares of Intevac common stock (at maximum performance). The 2023 PRSU Awards are eligible to be earned based on achievement of five strategic goals during a three-year performance period commencing on May 18, 2023 and ending on May 31, 2026 (the “2023-2026 Performance Period”). The 2023 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable strategic goal is achieved within the 2023-2026 Performance Period, and each tranche may only be achieved once during the 2023-2026 Performance Period. If a strategic goal is not achieved within the 2023-2026 Performance Period, the corresponding PRSUs will not vest, and all unvested PRSUs at the end of the 2023-2026 Performance Period will immediately be forfeited. Stock compensation expense is recorded based on the probability of achievement of the performance conditions specified in the PRSU grant. The Company evaluated the strategic goals in the context of its current long-range financial plan and its product development roadmap and determined the probability of achieving each goal for accounting purposes commencing in the quarter granted. Management expectations related to the achievement of performance goals associated with PRSUs with performance conditions are assessed regularly to determine whether such grants are expected to vest. The fair value of each PRSU is the Company’s stock price on the date of grant. Over the 2023-2026 Performance Period, the number of shares expected to be issued may be adjusted upward or downward based upon the probability of achievement of the performance conditions. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In fiscal 2022, we granted to members of our senior management awards of PRSUs (“2022 PRSU Awards”) covering an aggregate of 1.2 million shares of Intevac common stock (at maximum performance). The 2022 PRSU Awards are eligible to be earned based on achievement of certain stock prices based on the average closing price of the Company’s stock over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">30-day</div> period (the “Company Stock Price Hurdle”) during a performance period commencing on the grant date and ending on May 31, 2025 (or earlier, upon a change in control, as defined in the Company’s 2022 Inducement Equity Incentive Plan or 2020 Equity Incentive Plan, as applicable) (the “2022-2025 Performance Period”). The 2022 PRSU Awards will vest, if at all, in five possible tranches. Each of the five tranches will vest only if the applicable Company Stock Price Hurdle is achieved within the 2022-2025 Performance Period, and each tranche may only be achieved once during the Performance Period. If a Company Stock Price Hurdle is not achieved within the 2022-2025 Performance Period, the corresponding 2022 PRSUs will not vest, and all unvested 2022 PRSUs at the end of the 2022-2025 Performance Period will immediately be forfeited. The fair value of each 2022 PRSU award was estimated on the date of grant using a Monte Carlo simulation. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac estimated the weighted-average fair value of 2022 PRSU Awards using the following weighted-average assumptions: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:94%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average fair value of grants per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">56.70</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3.11</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend yield</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">ESPP </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value of the employee stock purchase right is estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:72%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                          </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock Purchase Rights:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average fair value of grants per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">0.91</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1.26</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">40.33</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">52.57</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk free interest rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.15</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.94</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected term of purchase rights (in years)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.08</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.24</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend yield</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The expected life of purchase rights is the period of time remaining in the current offering period. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The ESPP activity during fiscal 2023 and 2022 is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:71%"></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                            </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                       </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shares purchased</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">304</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">279</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average purchase price per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.48</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.46</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Aggregate intrinsic value of purchase rights exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December 30, 2023, Intevac had $494,000 of total unrecognized compensation expense related to purchase rights that will be recognized over the weighted-average period of 0.7 years. </div> 1 1 6500000 2030-05-13 1200000 0.85 P2Y P6M 0.50 25000 445878 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The effect of recording equity-based compensation for fiscal 2023 and 2022 was as follows (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation by type of award:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock options</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(14</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(156</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">RSUs</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,154</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRSUs</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,592</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,379</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Employee stock purchase plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">641</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,373</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,890</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> -14000 -156000 2154000 2184000 1592000 2379000 641000 483000 4373000 4890000 462000 1300000 37000 260000 229000 75000 446000 P4Y P10Y <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the stock option activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:69%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise<br/> Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options outstanding at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">383,099</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7.07</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2.40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">327,711</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options cancelled and forfeited</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(188,286</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7.97</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(52,813</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options outstanding at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">142,000</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">900</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Options exercisable at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">141,750</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6.58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">675</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 383099 7.07 P2Y4M24D 327711 188286 7.97 52813 5.15 142000 6.57 P1Y6M25D 900 141750 6.58 P1Y6M25D 675 99000 206000 <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the RSU activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:66%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Grant Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> RSUs at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,309,792</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">8,474,354</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">452,444</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.66</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(584,627</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.16</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cancelled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(262,522</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5.12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> RSUs at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">915,087</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.89</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.04</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,953,176</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr></table> 1309792 5.14 P1Y2M15D 8474354 452444 4.66 584627 5.16 262522 5.12 915087 4.89 P1Y14D 3953176 P4Y 2000000 P1Y14D <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A summary of the PRSU activity is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:66%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Grant Date</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average<br/> Remaining<br/> Contractual<br/> Term<br/> (years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> PRSUs at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,089,339</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.54</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">0.49</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,048,023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">525,656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.92</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(190,903</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.26</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cancelled</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(263,799</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.57</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-vested</div> PRSUs at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,160,293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.04</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.99</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5,012,466</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr></table> 1089339 3.54 P0Y5M26D 7048023 525656 4.92 190903 4.26 263799 3.57 1160293 4.04 P1Y11M26D 5012466 2000000 P1Y1M28D 525656 1200000 <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac estimated the weighted-average fair value of 2022 PRSU Awards using the following weighted-average assumptions: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:94%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average fair value of grants per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">56.70</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk-free interest rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3.11</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend yield</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 3.58 0.567 0.0311 0 <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The fair value of the employee stock purchase right is estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:72%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                          </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Stock Purchase Rights:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average fair value of grants per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">0.91</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1.26</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected volatility</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">40.33</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">52.57</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Risk free interest rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.15</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.94</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expected term of purchase rights (in years)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.08</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.24</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Dividend yield</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">None</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 0.91 1.26 0.4033 0.5257 0.0515 0.0194 P1Y29D P1Y2M26D 0 0 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The ESPP activity during fiscal 2023 and 2022 is as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:71%"></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:1pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                            </div></div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                                                       </div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shares purchased</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">304</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">279</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average purchase price per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3.48</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4.46</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Aggregate intrinsic value of purchase rights exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">463</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 304000 279000 3.48 4.46 463000 220000 494000000 P0Y8M12D <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">5. Earnings Per Share </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac calculates basic earnings per share (“EPS”) using net loss and the weighted-average number of shares outstanding during the reporting period. Diluted EPS includes the effect from potential issuance of common stock pursuant to the exercise of employee stock options and vesting of RSUs. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table sets forth the computation of basic and diluted net loss per share: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2023   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2022   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(12,610</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(16,754</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income (loss) from discontinued operations, net of tax</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(12,190</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(17,075</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares – basic</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">26,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive potential common shares</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares – diluted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">26,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2023   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2022   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net income (loss) per share:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.48</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.67</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">0.02</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.01</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.47</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.68</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As the Company is in a net loss position from continuing operations, all of the Company’s equity instruments are considered antidilutive. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table sets forth the computation of basic and diluted net loss per share: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2023   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2022   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss from continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(12,610</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(16,754</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income (loss) from discontinued operations, net of tax</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">420</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(321</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(12,190</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(17,075</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares – basic</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">26,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of dilutive potential common shares</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares – diluted</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">26,121</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25,192</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:9%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2023   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">   2022   </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except per share amounts)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net income (loss) per share:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.48</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.67</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">0.02</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.01</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss per share</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.47</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(0.68</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr></table> -12610000 -16754000 420000 -321000 -12190000 -17075000 26121 25192 0 0 26121 25192 -0.48 -0.48 -0.67 -0.67 0.02 0.02 -0.01 -0.01 -0.47 -0.47 -0.68 -0.68 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">6. Concentrations </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Credit Risk and Significant Customers </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist of cash equivalents, short- and long-term investments, restricted cash, and accounts receivable. Intevac generally invests its excess cash in money market funds, certificates of deposit, commercial paper, obligations of the U.S. government and its agencies, corporate debt securities, asset backed securities and municipal bonds. The Company has adopted an investment policy and established guidelines relating to credit quality, diversification and maturities of its investments in order to preserve principal and maintain liquidity. All investment securities in Intevac’s portfolio have an investment grade credit rating. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac’s accounts receivable tend to be concentrated in a limited number of customers. The following customer accounted for at least 10 percent of Intevac’s accounts receivable at December 30, 2023 and December 31, 2022. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Seagate Technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">95</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">88</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac’s largest customers tend to change from period to period. Historically, a significant portion of Intevac’s revenues in any particular period have been attributable to sales to a limited number of customers. Intevac performs credit evaluations of its customers’ financial condition and generally requires deposits on system orders but does not generally require collateral or other security to support customer receivables. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and/or 2022. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Seagate Technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">92</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">80</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Western Digital Corporation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Less than 10% </div></td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Products </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Disk manufacturing products contributed a significant portion of Intevac’s revenues in fiscal 2023 and 2022. Intevac expects that the ability to maintain or expand its current levels of revenues in the future will depend upon continuing market demand for its products; its success in enhancing its existing systems and developing and manufacturing competitive disk manufacturing equipment, such as the 200 Lean; its success in utilizing Intevac’s expertise in complex manufacturing equipment to develop and sell new manufacturing equipment products for ADVC. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac’s accounts receivable tend to be concentrated in a limited number of customers. The following customer accounted for at least 10 percent of Intevac’s accounts receivable at December 30, 2023 and December 31, 2022. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Seagate Technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">95</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">88</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> 0.95 0.88 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following customers accounted for at least 10 percent of Intevac’s consolidated net revenues in fiscal 2023 and/or 2022. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:92%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Seagate Technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">92</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">80</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Western Digital Corporation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">*</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr></table> 0.92 0.80 0.18 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">7. Balance Sheet Details </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Balance sheet details were as follows as of December 30, 2023 and December 31, 2022: </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Trade and Other Accounts Receivable, Net </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables and other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">18,220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,399</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unbilled costs and accrued profits</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: allowance for credit losses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">18,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are stated at the lower of average cost or net realizable value and consist of the following: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">37,346</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,449</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,499</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,388</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">43,795</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">30,003</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Finished goods inventory at December 31, 2022 is comprised of a refurbished system at a customer location where the sales transaction did not meet our revenue recognition criteria as set forth in Note 1. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In May 2023, the Company received notice of the cancellation of a $54.6 million order for eight 200 Lean HDD systems. In December 2023, the Company received notice of the cancellation of a $11.4 million order for two 200 Lean HDD systems. The customer contract associated with the cancelled orders requires the customer to pay the Company a prorated price based upon the percentage of work completed on the order. The Company has received customer advances in the amount of $19.1 million associated with the cancelled order for eight 200 Lean HDD systems, all of which will be utilized to settle this customer obligation. The Company has not received any customer advances associated with the cancelled order for two 200 Lean HDD systems. The Company expects to invoice the customer in the first quarter of 2024 for the cancellation fee associated with this order. In fiscal 2024, as part of the cancellation of the orders for the ten 200 Lean HDD systems, the customer is expected to take delivery of $12.5 million of inventory on hand at December 30, 2023 and $3.2 million of inventory on order plus reimburse us for any supplier cancellation charges and the costs associated with managing the inventory. Some portion of the inventory will be utilized to satisfy other outstanding purchase orders from this customer in backlog. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Property, Plant and Equipment, Net </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">8,959</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">9,567</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Machinery and equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">20,964</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">19,016</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">29,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">28,583</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less accumulated depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">22,259</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">24,925</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total property, plant and equipment, net</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net property, plant and equipment by geographic region at December 30, 2023 and December 31, 2022 was as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,018</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,143</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net property, plant &amp; equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Deferred Income Taxes and Other Long-Term Assets </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">124</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,466</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Accounts Payable </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Included in accounts payable is $93,000 and $99,000 of book overdraft at December 30, 2023 and December 31, 2022, respectively. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Other Accrued Liabilities </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">947</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">838</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued product warranties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">187</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">216</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Litigation settlement</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,012</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restructuring</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition–related contingent consideration payable (See Note 15. Acquisition of Hia, Inc.)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other accrued liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,820</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5,430</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Other Long-Term Liabilities </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:81%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued product warranties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other long-term liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Trade and Other Accounts Receivable, Net </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trade receivables and other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">18,220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,399</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unbilled costs and accrued profits</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">393</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">424</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: allowance for credit losses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">18,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,823</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 18220000 15399000 393000 424000 0 0 18613000 15823000 <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Inventories are stated at the lower of average cost or net realizable value and consist of the following: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">37,346</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,449</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,499</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,388</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">43,795</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">30,003</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 37346000 19116000 6449000 9499000 0 1388000 43795000 30003000 54600000 11400000 19100000 12500000 3200000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Property, Plant and Equipment, Net </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">8,959</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">9,567</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Machinery and equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">20,964</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">19,016</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">29,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">28,583</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less accumulated depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">22,259</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">24,925</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total property, plant and equipment, net</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 8959000 9567000 20964000 19016000 29923000 28583000 22259000 24925000 7664000 3658000 <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Net property, plant and equipment by geographic region at December 30, 2023 and December 31, 2022 was as follows: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">United States</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,018</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,143</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asia</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net property, plant &amp; equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 7018000 3143000 646000 515000 7664000 3658000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Deferred Income Taxes and Other Long-Term Assets </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred income taxes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">124</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,466</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 3342000 4356000 124000 25000 3466000 4381000 93000 99000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Other Accrued Liabilities </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">947</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">838</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred revenue</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">376</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,446</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued product warranties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes payable</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">187</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">139</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">216</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Litigation settlement</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,012</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Restructuring</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Acquisition–related contingent consideration payable (See Note 15. Acquisition of Hia, Inc.)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other accrued liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,820</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">5,430</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 947000 838000 376000 2446000 184000 163000 174000 187000 139000 216000 0 1012000 0 318000 0 250000 1820000 5430000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Other Long-Term Liabilities </div></div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:81%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued product warranties</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other long-term liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">21</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 21000 0 21000 0 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">8. Financial Instruments </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Cash, Cash Equivalents and Investments </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and cash equivalents, short-term investments and long-term investments consist of: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:64%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Gains</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14,659</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14,655</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">51,445</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">51,441</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,506</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,505</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,373</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">36</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,337</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">221</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,498</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,482</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">56</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,405</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">456</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,230</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,687</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash, cash equivalents, and investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">71,595</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">71,533</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:62%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Gains</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">26,465</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">26,465</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,589</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,589</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">68,910</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">68,904</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,012</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">10</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,840</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,443</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,415</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,210</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,178</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,486</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,461</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">123</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,648</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">25,772</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">25,541</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,749</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">85</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,366</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,264</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">218</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">54</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,439</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,832</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,585</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash, cash equivalents, and investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">112,514</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">484</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">112,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The contractual maturities of investment securities at December 30, 2023 are presented in the following table. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due in one year or less</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">49,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">49,796</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due after one through five years</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,687</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,545</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Our investment portfolio includes both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">yield-at-cost</div></div> show a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">mark-to-market</div></div> unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all these investments upon maturity. As of December 30, 2023, we had 70 investments in a gross unrealized loss position. The following table provides the fair market value of Intevac’s investments with unrealized losses that are not deemed to be other-than temporarily impaired as of December 30, 2023. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:70%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">In Loss Position for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Less than 12 Months</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">In Loss Position for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Greater than 12 Months</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">456</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,091</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,845</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">35</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bond</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,981</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,251</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,501</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">All prices for the fixed maturity securities including U.S. treasury and agency securities, asset backed securities, certificates of deposit, commercial paper, corporate bonds, and municipal bonds are received from independent pricing services utilized by Intevac’s outside investment manager. This investment manager performs a review of the pricing methodologies and inputs utilized by the independent pricing services for each asset type priced by the vendor. In addition, on at least an annual basis, the investment manager conducts due diligence visits and interviews with each pricing vendor to verify the inputs utilized for each asset class. The due diligence visits include a review of the procedures performed by each vendor to ensure that pricing evaluations are representative of the price that would be received to sell a security in an orderly transaction. Any pricing where the input is based solely on a broker price is deemed to be a Level 3 price. Intevac uses the pricing data obtained from its outside investment manager as the primary input to make its assessments and determinations as to the ultimate valuation of the above-mentioned securities and has not made, during the periods presented, any material adjustments to such inputs. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table represents the fair value hierarchy of Intevac’s investment securities measured at fair value on a recurring basis as of December 30, 2023. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:81%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">at December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recurring fair value measurements:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,128</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:79%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">at December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,568</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,568</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total recurring fair value measurements</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">20,718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">31,765</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Derivatives </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company uses foreign currency forward contracts to mitigate variability in gains and losses generated from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of certain monetary assets and liabilities denominated in foreign currencies and to offset certain operational exposures from the impact of changes in foreign currency exchange rates. These derivatives are carried at fair value with changes recorded in interest income and other, net in the consolidated statements of operations. Changes in the fair value of these derivatives are largely offset by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. The derivatives have maturities of approximately<div style="display:inline;"> 30 days</div>. There were no outstanding derivatives at December 30, 2023. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table summarizes the Company’s outstanding derivative instruments on a gross basis as recorded in its consolidated balance sheets as of December 31, 2022: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:68%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">At December 31, 2022</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom;white-space:nowrap"><div style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Derivative Instrument</div></td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Notional Amount</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Balance</div><br/><div style="font-weight:bold;display:inline;">Sheet</div><br/><div style="font-weight:bold;display:inline;">Line Item</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Derivative Assets</div><br/><div style="font-weight:bold;display:inline;">Fair Value</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Undesignated Hedges:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td colspan="9" style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Forward Foreign Currency Contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(a</div> </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">)</div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Hedges</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">   </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Other current assets </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Cash and cash equivalents, short-term investments and long-term investments consist of: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:64%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Gains</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14,659</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14,655</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,646</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">51,445</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">51,441</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,506</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,505</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,373</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">36</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,337</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">221</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,498</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,482</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">56</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,405</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">456</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,230</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,687</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash, cash equivalents, and investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">71,595</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">64</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">71,533</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:62%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Gains</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Holding Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash and cash equivalents:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">26,465</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">26,465</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,589</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,589</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash and cash equivalents</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">68,910</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">68,904</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,012</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">13</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,999</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">10</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,840</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,443</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">28</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,415</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,210</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">32</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,178</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,486</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,461</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,771</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">123</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,648</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">25,772</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">25,541</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Long-term investments:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,749</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">85</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,664</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,366</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,264</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">218</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,493</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">54</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,439</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total long-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,832</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">247</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">17,585</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cash, cash equivalents, and investments</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">112,514</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">484</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">112,030</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 19050000 0 0 19050000 15090000 0 0 15090000 14659000 0 4000 14655000 2646000 0 0 2646000 51445000 0 4000 51441000 12000 0 0 12000 1850000 0 0 1850000 3506000 0 1000 3505000 5373000 0 36000 5337000 221000 0 2000 219000 6498000 1000 17000 6482000 17460000 1000 56000 17405000 460000 0 4000 456000 2230000 1000 0 2231000 2690000 1000 4000 2687000 71595000 2000 64000 71533000 26465000 0 0 26465000 9589000 0 0 9589000 32856000 0 6000 32850000 68910000 0 6000 68904000 2012000 0 13000 1999000 3850000 0 10000 3840000 9443000 0 28000 9415000 4210000 0 32000 4178000 1486000 0 25000 1461000 4771000 0 123000 4648000 25772000 0 231000 25541000 6749000 0 85000 6664000 5366000 0 102000 5264000 224000 0 6000 218000 5493000 0 54000 5439000 17832000 0 247000 17585000 112514000 0 484000 112030000 <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The contractual maturities of investment securities at December 30, 2023 are presented in the following table. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amortized Cost</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due in one year or less</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">49,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">49,796</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Due after one through five years</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,690</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,687</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,545</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 49855000 49796000 2690000 2687000 52545000 52483000 P3Y 70 The following table provides the fair market value of Intevac’s investments with unrealized losses that are not deemed to be other-than temporarily impaired as of December 30, 2023. <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:70%"></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="14" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">In Loss Position for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Less than 12 Months</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">In Loss Position for</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Greater than 12 Months</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Losses</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="14" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">456</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,091</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,845</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">35</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bond</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,981</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">19,251</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,501</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">58</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 0 456000 4000 18160000 5000 0 0 1091000 1000 4845000 35000 0 0 219000 2000 0 0 1981000 17000 19251000 6000 7501000 58000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table represents the fair value hierarchy of Intevac’s investment securities measured at fair value on a recurring basis as of December 30, 2023. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:81%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">at December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recurring fair value measurements:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Money market funds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">15,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S. treasury and agency securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">9,128</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,628</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,500</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Asset backed securities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">468</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Certificates of deposit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,850</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:79%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value Measurements</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">at December 30, 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Commercial paper</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">18,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Corporate bonds and medium-term notes</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,568</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,568</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Municipal bonds</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">219</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total recurring fair value measurements</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">52,483</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">20,718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">31,765</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 15090000 15090000 0 9128000 5628000 3500000 468000 0 468000 1850000 0 1850000 18160000 0 18160000 7568000 0 7568000 219000 0 219000 52483000 20718000 31765000 P30D 0 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table summarizes the Company’s outstanding derivative instruments on a gross basis as recorded in its consolidated balance sheets as of December 31, 2022: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:68%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">At December 31, 2022</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom;white-space:nowrap"><div style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Derivative Instrument</div></td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Notional Amount</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Balance</div><br/><div style="font-weight:bold;display:inline;">Sheet</div><br/><div style="font-weight:bold;display:inline;">Line Item</div></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">Derivative Assets</div><br/><div style="font-weight:bold;display:inline;">Fair Value</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Undesignated Hedges:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td colspan="9" style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Forward Foreign Currency Contracts</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">(a</div> </td> <td style="white-space:nowrap;vertical-align:bottom"><div style="font-size:75%; vertical-align:top;display:inline;;font-size:8.3px">)</div> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total Hedges</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">   </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td style="vertical-align:bottom"><div style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> </div></td> <td> </td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">Other current assets </div></td></tr></table> 2240000 4000 2240000 4000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">9. Equity </div></div><div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Stock Repurchase Program </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On November 21, 2013, Intevac’s Board of Directors approved a stock repurchase program authorizing up to $30.0 million in repurchases. On August 15, 2018, Intevac’s Board of Directors approved a $10.0 million increase to the original stock repurchase program authorizing up to $40.0 million. Under this authorization, Intevac may purchase shares of its common stock under a systematic stock repurchase program and may also make supplemental stock repurchases from time to time, depending on market conditions, stock price and other factors. At December 30, 2023, $10.4 million remains available for future stock repurchases under the repurchase program. The Company did not make any stock<div style="display:inline;"> rep</div>urchases in fiscal 2023 and 2022. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac records treasury stock purchases under the cost method using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> (FIFO) method. Upon reissuance of treasury stock, amounts in excess of the acquisition cost are credited to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. If Intevac reissues treasury stock at an amount below its acquisition cost and additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital associated with prior treasury stock transactions is insufficient to cover the difference between the acquisition cost and the reissue price, this difference is recorded against the accumulated deficit. </div> 30000000 10000000 40000000 10400000 <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">10. Income Taxes </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The provision for income taxes on income from operations for fiscal 2023 and 2022 consists of the following (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:87%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(121</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(121</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">805</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">490</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,014</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">954</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,819</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,444</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes on discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes on continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Income (loss) before income taxes for fiscal 2023 and 2022 consisted of the following (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:84%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,089</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20,570</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,301</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,143</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,788</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,427</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(16.9</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(8.6</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of deferred tax assets are as follows (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vacation, warranty and other accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">312</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">525</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">283</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">229</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchased technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">29</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory valuation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">304</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">851</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liability</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,101</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">898</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Section 174 R&amp;D adjustment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,701</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,440</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating loss, research and other tax credit carryforwards</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">53,940</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">56,310</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">53</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">62,574</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">62,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Valuation allowance for deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(56,923</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(57,310</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(283</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(160</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">ROU asset</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,026</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(554</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,309</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(714</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">As reported on the consolidated balance sheets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac accounts for income taxes in accordance with ASC 740, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>, which requires that deferred tax assets and liabilities be recognized using enacted tax rates for the effect of temporary differences between the financial reporting and tax bases of recorded assets and liabilities. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Accounting standards also require that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some portion of or all of the deferred tax assets will not be realized. Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. In fiscal 2014, a valuation allowance of $9.4 million was established to record the portion of the Singapore deferred tax assets that more likely than not will not be realized. The Company concluded that, as of December 29, 2018, it is more likely than not that the Company will generate sufficient taxable income in Singapore to realize its deferred tax assets and reversed the valuation allowance during the fourth quarter of 2018. This reversal resulted in the recognition of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> income tax benefit of $7.9 million for fiscal 2018. The Company has considered all positive and negative evidence regarding the ability to fully realize the deferred tax assets, including past operating results and the forecast of future taxable income. This conclusion, and the resulting reversal of the deferred tax asset valuation allowance, was based upon consideration of a number of factors, including the Company’s completion of 7 consecutive quarters of profitability and its forecast of future profitability under multiple scenarios that support the utilization of net operating loss carryforwards. After recognizing the reversal, the Company does not have a remaining valuation allowance against the deferred tax assets in Singapore at December 30, 2023. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In fiscal 2012, a valuation allowance of $23.4 million was established to record the portion of the U.S. federal deferred tax asset that more likely than not will not be realized. For fiscal 2023 a valuation allowance increase of $321,000 and for fiscal 2022 a valuation allowance increase of $3.1 million were recorded for the U.S. federal deferred tax assets. A valuation allowance is recorded against the entire state deferred tax assets, which consists of state income tax temporary differences and deferred research and other tax credits that are not realizable in the foreseeable future. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December 30, 2023, our federal, foreign and state net operating loss carryforwards for income tax purposes were approximately $43.4 million, $18.6 million and $112.1 million, respectively. The federal and state net operating loss carryforwards are subject to various limitations under Section 382 of the Internal Revenue Code and applicable state tax laws. If not utilized, the federal net operating loss carryforwards and the state net operating loss carryforwards will begin to expire in 2034 and 2028, respectively. The foreign net operating loss carryforwards do not expire. As of December 30, 2023, our federal and state tax credit carryforwards for income tax purposes were approximately $18.9 million and $13.4 million, respectively. If not utilized, the federal tax credit carryforwards will begin to expire in 2024 and the state tax credits carry forward indefinitely. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">We account for Global Intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Low-Taxed</div> Income (“GILTI”) earned by certain foreign subsidiaries in the year the tax is incurred. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was signed into U.S. law. The IRA includes implementation of a new alternative minimum tax, an excise tax on stock buybacks, and significant tax incentives for energy and climate initiatives, among other provisions. The Company is evaluating the provisions included under the IRA and does not expect the provisions to have a material impact to the Company’s consolidated financial statements. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A provision of the Tax Cuts and Jobs Act (“TCJA”) took effect on January 1, 2022 that amended Section 174 to require capitalization and amortization of research and experimental (“R&amp;E”) expenditures and software development costs. The </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">capitalized R&amp;E and software development costs associated with research conducted in the United States is amortized ratably over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-year</div> period <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(15-year</div> period for research conducted outside of the United States), beginning with the midpoint of the taxable year in which such expenditures are paid or incurred. This new provision of the TCJA will increase the Company’s annual taxable income. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The difference between the tax provision at the statutory federal income tax rate and the tax provision for fiscal 2023 and 2022 on continuing operations was as follows (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax (benefit) at the federal statutory rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,266</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,240</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State income taxes, net of federal benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in valuation allowance:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of foreign operations taxed at various rates</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(266</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(219</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research tax credits</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,009</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(788</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of tax rate changes, permanent differences and adjustments of prior deferrals</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,039</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,441</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized tax benefits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total provision for income taxes on continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac has not provided for foreign withholding taxes on approximately $1.9 million of undistributed earnings from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-U.S.</div> operations as of December 30, 2023 because Intevac intends to reinvest such earnings indefinitely outside of the United States. If Intevac were to distribute these earnings, foreign withholding tax would be payable. For all other undistributed foreign earnings, Intevac also intends to reinvest such earnings indefinitely outside of the United States. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The total amount of gross unrecognized tax benefits was $7.6 million as of December 30, 2023, none of which would affect Intevac’s effective tax rate if realized. The aggregate changes in the balance of gross unrecognized tax benefits were as follows for fiscal 2023 and 2022: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:90%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions based on tax positions related to the current year</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">430</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Increases for tax positions of prior years</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,448</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lapse of statute of limitations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(9</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,599</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company does not anticipate any changes in the amount of unrecognized tax benefits in the next twelve months. It is Intevac’s policy to include interest and penalties related to unrecognized tax benefits in the provision for income taxes on the consolidated statements of operations. During fiscal 2023 and 2022, Intevac recognized a net tax expense (benefit) of $0. As of December 30, 2023, Intevac did not have any accrued interest related to unrecognized tax benefits. Intevac did not accrue any penalties related to these unrecognized tax benefits because Intevac has other tax attributes which would offset any potential taxes due. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac is subject to income taxes in the U.S. federal jurisdiction, and various state and foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. As of December 30, 2023, all of the tax years remained open to examination by the federal and state taxing authorities, for <div style="-sec-ix-hidden:hidden100233284;display:inline;">three</div> or four years from the tax year in which net operating losses or tax credits are utilized completely. Singapore is open to examination from 2020 forward. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Inland Revenue Authority of Singapore (“IRAS”) conducted a review of the fiscal 2017 through 2019 tax returns of the Company’s wholly-owned subsidiary, Intevac Asia Pte. Ltd. IRAS had challenged the Company’s tax position with respect </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">to certain aspects of the Company’s transfer pricing. The IRAS has concluded their audit and notified us on January 18, 2024 that there are no adjustments to our tax returns for years 2017 through 2019. Presently, there are no other active income tax examinations in the jurisdictions where Intevac operates. </div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The provision for income taxes on income from operations for fiscal 2023 and 2022 consists of the following (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:87%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Federal:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(121</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(121</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">805</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">490</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,014</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">954</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,819</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,444</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes on discontinued operations</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income taxes on continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 0 0 0 -121000 0 -121000 3000 4000 0 0 3000 4000 805000 490000 1014000 954000 1819000 1444000 1822000 1327000 0 0 1822000 1327000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Income (loss) before income taxes for fiscal 2023 and 2022 consisted of the following (in thousands): </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:84%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,089</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(20,570</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,301</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,143</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(10,788</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,427</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effective tax rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(16.9</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(8.6</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> -17089000 -20570000 6301000 5143000 -10788000 -15427000 -0.169 -0.086 Significant components of deferred tax assets are as follows (in thousands): <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vacation, warranty and other accruals</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">312</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">525</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Depreciation and amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">283</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">229</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Purchased technology</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">29</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">14</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory valuation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">304</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,116</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Equity-based compensation</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">851</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liability</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,101</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">898</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Section 174 R&amp;D adjustment</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4,701</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,440</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net operating loss, research and other tax credit carryforwards</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">53,940</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">56,310</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">53</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">62,574</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">62,380</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Valuation allowance for deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(56,923</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(57,310</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,651</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,070</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,<br/> 2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible amortization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(283</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(160</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">ROU asset</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,026</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(554</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total deferred tax liabilities</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,309</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(714</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">As reported on the consolidated balance sheets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> deferred tax assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,342</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,356</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 312000 525000 283000 229000 29000 14000 304000 1116000 851000 841000 2101000 898000 4701000 2440000 53940000 56310000 53000 7000 62574000 62380000 56923000 57310000 5651000 5070000 283000 160000 2026000 554000 2309000 714000 3342000 4356000 3342000 4356000 -9400000 7900000 7 -23400000 -321000 -3100000 43400000 18600000 112100000 2034 2028 18900000 13400000 2024 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The difference between the tax provision at the statutory federal income tax rate and the tax provision for fiscal 2023 and 2022 on continuing operations was as follows (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:86%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Income tax (benefit) at the federal statutory rate</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,266</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,240</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">State income taxes, net of federal benefit</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in valuation allowance:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">U.S</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">321</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">3,129</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Foreign</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of foreign operations taxed at various rates</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(266</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(219</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research tax credits</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,009</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(788</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of tax rate changes, permanent differences and adjustments of prior deferrals</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5,039</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,441</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Unrecognized tax benefits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total provision for income taxes on continuing operations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,822</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,327</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> -2266000 -3240000 3000 4000 321000 3129000 0 -266000 -219000 1009000 788000 5039000 2441000 0 0 1822000 1327000 1900000 7600000 The aggregate changes in the balance of gross unrecognized tax benefits were as follows for fiscal 2023 and 2022: <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:90%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">718</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions based on tax positions related to the current year</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">430</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">12</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Increases for tax positions of prior years</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,448</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lapse of statute of limitations</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(9</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,599</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">730</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 730000 718000 430000 12000 6448000 0 9000 0 7599000 730000 0 0 0 P4Y <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">11. Employee Benefit Plans </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee Savings and Retirement Plan </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In 1991, Intevac established a defined contribution retirement plan with 401(k) plan features. The plan covers all United States employees eighteen years and older. Employees may make contributions by a percentage reduction in their salaries, not to exceed the statutorily prescribed annual limit. Intevac made cash contributions of $154,000 for fiscal 2023 and $151,000 for fiscal 2022. Employees may choose among several investment options for their contributions and their share of Intevac’s contributions, and they are able to move funds between investment options at any time. Intevac’s common stock is not one of the investment options. Administrative expenses relating to the plan are insignificant. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee Bonus Plans </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac has various employee incentive plans. Bonus plans award annual cash bonuses to Intevac’s executives, key contributors and employees based on the achievement of profitability and other specific performance criteria. Prior to fiscal 2023, Intevac had a profit-sharing plan that provided for the distribution of a percentage of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> profits to substantially all of Intevac’s employees not eligible for other performance-based incentive plans, up to a maximum percentage of compensation. Charges to expense under these plans were $1.4 million and $1.2 million, respectively, for fiscal 2023 and 2022. </div> P18Y 154000 151000 1400000 1200000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">12. Commitments and Contingencies </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac leases certain manufacturing facilities, warehouses, office space, and equipment under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable</div> operating leases that expire at various times up to June 2029 and has options to renew most leases, with rentals to be negotiated. Certain of Intevac’s leases contain provisions for rental adjustments. Operating lease rentals are expensed on a straight-line basis over the life of the lease beginning on the date we take possession of the property. At lease inception, we determine the lease term by assuming the exercise of those renewal options that are reasonably assured. The exercise of lease renewal options is at our sole discretion. The lease term is used to determine whether a lease is financing or operating and is used to calculate straight-line rent expense. Additionally, the depreciable life of leasehold improvements is limited by the expected lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet; we recognize lease expense for these leases on a straight-line basis over the lease term. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company and EOTECH have entered into a Lease Assignment Agreement that assigns a portion of the Company’s lease obligation regarding its Santa Clara, California campus to EOTECH. The Company is contingently liable should EOTECH default on future lease obligations through the lease termination date of March 2024. The aggregate amount of the future lease obligations under this arrangement is $293,000 as of December 30, 2023. As the Company is not being released as the primary obligor under the original lease, the lease assignment has been accounted for as a sublease. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In consideration of EOTECH’s assumption of the above-mentioned lease obligations, which assumed lease obligations pertain in part to excess space beyond that required for EOTECH’s currently anticipated operation of the Photonics business, the Company agreed to pay to EOTECH the amount of $2.1 million (the “Unused Space Amount”), which Unused Space Amount was payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven (7) equal quarterly installments of $259,000. The final payment was made in October 2023. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table reflects our lease assets and our lease liabilities at December 30, 2023 and December 31, 2022. </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,390</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"> </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"> </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,008</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,404</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncurrent operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,976</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,417</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,984</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,821</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lease Costs: </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The components of lease costs were as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,624</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost subleased / assigned property</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">974</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">125</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: sublease income</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(869</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(974</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost, net</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,738</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,667</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December 30, 2023 the maturity of operating lease liabilities was as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Continuing</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operations</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Discontinued</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operations (b)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,335</td> <td style="white-space:nowrap;vertical-align:bottom">(a) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,631</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2029</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">786</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">786</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">9,723</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">10,019</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Interest</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,032</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(3</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,035</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,984</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord. </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;">(b)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord. </div> </td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lease Term and Discount Rate: </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average remaining lease term (in years)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.01</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.69</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average discount rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">8.37</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.81</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other information: </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Supplemental cash flow information related to leases was as follows (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating cash outflows from operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,757</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">ROU assets obtained in exchange for new operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,520</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,122</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div></div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Guarantees </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Officer and Director Indemnifications </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As permitted or required under Delaware law and to the maximum extent allowable under that law, Intevac has certain obligations to indemnify its current and former officers and directors for certain events or occurrences while the officer or director is, or was, serving at Intevac’s request in such capacity. These indemnification obligations are valid as long as the director or officer acted in good faith and in a manner the person reasonably believed to be in, or not opposed to, the best interests of the Company and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful. The maximum potential amount of future payments Intevac could be required to make under these indemnification obligations is unlimited; however, Intevac has a director and officer insurance policy that mitigates Intevac’s exposure and enables Intevac to recover a portion of any future amounts paid. As a result of Intevac’s insurance policy coverage, Intevac believes the estimated fair value of these indemnification obligations is not material. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Indemnifications </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As is customary in Intevac’s industry, many of Intevac’s contracts provide remedies to certain third parties such as defense, settlement, or payment of judgments for intellectual property claims related to the use of its products. Such indemnification obligations may not be subject to maximum loss clauses. Historically, payments made related to these indemnifications have been immaterial. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Letters of Credit </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December 30, 2023, we had letters of credit and bank guarantees outstanding totaling $700,000, including the standby letter of credit outstanding under the Santa Clara, California facility lease and various other guarantees with its bank. These letters of credit and bank guarantees are collateralized by $700,000 of restricted cash. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warranty </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Intevac provides for the estimated cost of warranty when revenue is recognized. Intevac’s warranty is subject to contract terms and, for its systems, the warranty typically ranges between 12 and 24 months from customer acceptance. During this warranty period any defective <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-consumable</div> parts are replaced and installed at no charge to the customer. Intevac uses estimated repair or replacement costs along with its historical warranty experience to determine its warranty obligation. The provision for the estimated future costs of warranty is based upon historical cost and product performance experience. Intevac exercises judgment in determining the underlying estimates. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">On the consolidated balance sheets, the short-term portion of the warranty provision is included in other accrued liabilities, while the long-term portion is included in other long-term liabilities. The expense associated with product warranties issued or adjusted is included in cost of net revenues on the consolidated statements of operations. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table displays the activity in the warranty provision account for fiscal 2023 and 2022: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:90%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">346</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenditures incurred under warranties</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(214</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(312</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accruals for product warranties</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">262</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">147</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments to previously existing warranty accruals</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(6</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(18</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">205</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top: 18pt; margin-bottom: 0pt; margin-left: 2%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Legal Matters </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">From time to time, Intevac receives notification from third parties, including customers and suppliers, seeking indemnification, litigation support, payment of money or other actions in connection with claims made against them. In </div> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">addition, from time to time, Intevac receives notification from third parties claiming that Intevac may be or is infringing their intellectual property or other rights. Intevac also is subject to various other legal proceedings and claims, both asserted and unasserted, that arise in the ordinary course of business. Although the outcome of these claims and proceedings cannot be predicted with certainty, Intevac does not believe that any of these other existing proceedings or claims will have a material adverse effect on its consolidated financial condition or results of operations. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">In July 2020, Robin Quiusky, a former contract employee who worked for us via a staffing agency, filed an action against us under the Private Attorneys General Act (“PAGA”) in California state court (Quiusky v. Intevac, Inc., et al) alleging that the Company failed to provide rest and meal breaks, pay overtime and reimburse business expenses for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-exempt</div> California employees. The former employee subsequently added class action claims to his original complaint. The parties participated in a confidential mediation on February 1, 2022, and reached a settlement resolving the case. The court approved the settlement in November 2022 and payment on the claims was made on January 20, 2023. The settlement effectively extinguishes the Quiusky v. Intevac, Inc., et al lawsuit. The settlement includes the dismissal of all claims against the Company and related parties in the Quiusky lawsuit and claim under the PAGA, without any admission of liability or wrongdoing attributed to the Company. Because of the uncertainty surrounding this litigation, no litigation reserve had been previously established by the Company resulting in the full $1.0 million settlement expense being recognized in the fourth quarter of fiscal 2021. </div> 2029-06 293000 2100000 308000 7 259000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table reflects our lease assets and our lease liabilities at December 30, 2023 and December 31, 2022. </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease ROU assets</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,390</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"> </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: center;"><div style="font-weight:bold;display:inline;"> </div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,008</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">3,404</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Noncurrent operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">6,976</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,417</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,984</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">4,821</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 7658000 3390000 1008000 3404000 6976000 1417000 7984000 4821000 <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The components of lease costs were as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,613</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,624</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating lease cost subleased / assigned property</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">869</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">974</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">125</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">43</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: sublease income</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(869</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(974</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost, net</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,738</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,667</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 1613000 1624000 869000 974000 125000 43000 869000 974000 1738000 1667000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">As of December 30, 2023 the maturity of operating lease liabilities was as follows: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:74%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Continuing</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operations</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Discontinued</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operations (b)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,335</td> <td style="white-space:nowrap;vertical-align:bottom">(a) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,631</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">2,110</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,852</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,841</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2029</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">786</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">786</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">9,723</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">296</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">10,019</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Interest</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,032</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(3</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2,035</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Present value of lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">7,691</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">293</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7,984</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord. </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;">(b)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: justify; line-height: normal;">The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord. </div> </td> </tr> </table> 1335000 296000 1631000 2110000 2110000 1852000 1852000 1799000 1799000 1841000 1841000 786000 786000 9723000 296000 10019000 2032000 3000 2035000 7691000 293000 7984000 292000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lease Term and Discount Rate: </div></div></div></div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average remaining lease term (in years)</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.01</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1.69</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average discount rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">8.37</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">5.81</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> P5Y3D P1Y8M8D 0.0837 0.0581 <div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Supplemental cash flow information related to leases was as follows (in thousands): </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:88%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating cash outflows from operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,831</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,757</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">ROU assets obtained in exchange for new operating lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">6,520</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,122</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 1831000 1757000 6520000 1122000 700000 700000 P12M P24M <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table displays the activity in the warranty provision account for fiscal 2023 and 2022: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:90%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">346</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenditures incurred under warranties</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(214</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(312</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accruals for product warranties</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">262</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">147</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments to previously existing warranty accruals</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(6</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(18</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">205</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">163</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 163000 346000 214000 312000 262000 147000 -6000 -18000 205000 163000 1000000 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">13. Restructuring Charges </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the third quarter of fiscal 2023, Intevac substantially completed implementation of a cost reduction plan (the “2023 Cost Reduction Plan”), which is intended to reduce expenses by reducing our workforce by 23 percent including employees and contractors. Intevac incurred restructuring costs of $2.0 million in severance, $2,000 in stock-based compensation associated with the modification of certain stock-based awards and other employee-related expenses associated with the 2023 Cost Reduction Plan. Additionally, as part of the 2023 Cost Reduction Plan the Company incurred a benefit of $462,000 related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce. Substantially all cash outlays in connection with the 2023 Cost Reduction Plan occurred in the third quarter of fiscal 2023. The cost of implementing the 2023 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2023 Cost Reduction Plan is expected to reduce salary, wages and other employee-related expenses and contractor payments by approximately $4.6 million on an annual basis. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the first quarter of fiscal 2022, Intevac substantially completed implementation of the 2022 cost reduction plan (the “2022 Cost Reduction Plan”), which was intended to reduce our overall cost structure and optimize our operational design, inclusive of the stranded overhead associated with the divestiture of the Photonics business. The restructuring program includes management reorganization and the right sizing of certain technology development, marketing and administrative functions. We incurred restructuring costs of $1.2 million in estimated severance and the related modification of certain stock-based awards. Other costs incurred as part of the 2022 Cost Reduction Plan include: (i) a benefit of $1.3 million related to the stock-based compensation forfeitures related to the employees affected by the reduction in workforce, (ii) $1.5 million for fixed asset disposals and (iii) $755,000 for write-offs of excess inventory. The 2022 Cost Reduction Plan reduced the workforce by 6 percent. The cost of implementing the 2022 Cost Reduction Plan was reported under cost of net revenues and operating expenses in the consolidated statements of operations. Implementation of the 2022 Cost Reduction Plan reduced salary, wages and other employee-related expenses by approximately $2.1 million on an annual basis. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">During the fourth quarter of fiscal 2021, the Company recorded asset impairment and restructuring charges associated with the sale of the Photonics division including (i) $693,000 in severance and other employee-related costs related to the termination of the Photonics general manager; (ii) $1.2 million in asset impairment charges on the Company’s ROU asset and (iii) $665,000 in accruals for common area charges associated with an unused space commitment to EOTECH. In consideration of EOTECH’s assumption of certain lease obligations related to the Company’s Santa Clara, California campus, which assumed lease obligations pertain in part to excess space beyond that required EOTECH’s currently anticipated operation of the Photonics division, the Company agreed to pay EOTECH the amount of $2.1 million, which is payable in (i) one initial installment of $308,000 on January 10, 2022 and (ii) seven equal quarterly installments of $259,000. The Company recorded an asset impairment charge against its ROU asset in the amount of $1.2 million associated with the excess space noted above. The Company recorded a liability to EOTECH in the amount of $665,000, the amount related to common area charges which are not included in the base rental payments or the lease liability on the Company’s consolidated balance sheets. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table summarizes the significant activities within, and components of, the restructuring liabilities. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Employee</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Costs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exit</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Costs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at January 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">358</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges under the 2022 Cost Reduction Plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(1,269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">37 </td> <td style="white-space:nowrap;vertical-align:bottom">(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">37</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges associated with Photonics sale (b)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">112</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">127</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(395</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(362</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(757</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(75</td> <td style="white-space:nowrap;vertical-align:bottom">)(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(75</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges under the 2023 Cost Reduction Plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(1,948</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,948</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">)(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges associated with Photonics sale (b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(325</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(325</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">(a) Acceleration of equity awards. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">(b) Included in discontinued operations. </div> 0.23 2000000 2000 462000 4600000 1200000 1300000 1500000 755000 0.06 2100000 693000 1200000 665000 2100000 308000 7 259000 1200000 665000 <div style="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table summarizes the significant activities within, and components of, the restructuring liabilities. </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Employee</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Termination</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Costs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exit</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Costs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at January 1, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">358</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">665</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges under the 2022 Cost Reduction Plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,232</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(1,269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,269</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">37 </td> <td style="white-space:nowrap;vertical-align:bottom">(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">37</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges associated with Photonics sale (b)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">112</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">15</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">127</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(395</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(362</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(757</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(75</td> <td style="white-space:nowrap;vertical-align:bottom">)(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(75</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">318</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges under the 2023 Cost Reduction Plan</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">1,950</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(1,948</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,948</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-cash</div> utilization</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">)(a) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Provision for restructuring charges associated with Photonics sale (b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">7</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payments made</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(325</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(325</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Balance at December 30, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">$</td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">(a) Acceleration of equity awards. </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">(b) Included in discontinued operations. </div> 358000 665000 1023000 1232000 0 1232000 1269000 0 1269000 37000 0 37000 112000 15000 127000 395000 362000 757000 -75000 0 -75000 0 318000 318000 1950000 0 1950000 1948000 0 1948000 2000 0 2000 0 7000 7000 0 325000 325000 0 0 0 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">14. Related Party Transaction </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">A member of the Company’s Board of Directors through November 2022, Mark Popovich, rendered professional services to the Company at a rate of $3,125 per week plus expenses commencing May 23, 2022 through October 7, 2022. The Company incurred charges of approximately $62,500 associated with the professional services arrangement with Mr. Popovich in fiscal 2022. </div> 3125 62500 <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">15. Acquisition of Hia, Inc. </div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">On August 26, 2022 (the “Closing Date”), the Company completed the acquisition of Hia, Inc., a supplier of magnetic bars, to bring the manufacturing of these magnetic bars <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> and to protect our technology and product quality while continuing to improve our products. Pursuant to the Stock Purchase Agreement, dated August 26, 2022, between the Company, Hia and the other parties thereto, the Company paid an aggregate purchase price of $700,000 to Hia’s stockholders on the Closing Date. Further contingent consideration will consist of amounts payable upon achievement of certain development and commercialization milestones, which consideration is estimated to be up to $500,000. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued in the fourth quarter of 2022. The Company is also obligated pay a royalty of $1,500 for each magnetic bar sold through December 31, 2030. If at any time prior to December 31, 2030, the Company effects a change of control or a sale, license, transfer or other disposition to a third party (other than an affiliate of Intevac) of all or substantially all of the assets or rights associated with the magnetic bars, then, upon the closing of such transaction, a payment of $1.7 million (minus any royalty payments previously paid) will immediately become due and payable, which payment shall fulfill the Company’s royalty obligations. Transaction costs incurred in connection with the Hia acquisition totaled $63,000, which are included as a component of the purchase price paid in connection with the Hia acquisition. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Company determined this transaction represented an asset acquisition as substantially all of the value was in the technology intangible assets of Hia. Contingent consideration is not recorded in an asset acquisition until the contingency is resolved (when the contingent consideration is paid or becomes payable) or when probable and reasonably estimable. The first milestone was achieved and contingent consideration in the amount of $250,000 was paid on January 17, 2023 and was accrued </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:justify">in the fourth quarter of 2022. Upon recognition, the amount, including the tax effect of $67,000, is included in the measurement of the acquired asset. The technology intangible assets are being amortized on a straight-line basis over a period of 8.3 years. Total amortization expense during fiscal 2023 and fiscal 2022 was $136,000 and $42,000, respectively. Annual amortization expense related to the acquired technology intangible assets in each of the succeeding years is estimated to be approximately $136,000 per year from fiscal 2024 through fiscal 2030. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The Hia acquisition was treated for tax purposes as a nontaxable transaction and, as such, the historical tax bases of the acquired assets and assumed liabilities, net operating losses, and other tax attributes of Hia will carryover. As a result, there is no <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">step-up</div> to fair value of the underlying tax bases of the acquired net assets in connection with the Hia acquisition. The acquisition method of accounting includes the establishment of a net deferred tax asset or liability resulting from book tax basis differences related to assets acquired and liabilities assumed on the date of acquisition. When an acquisition of a group of assets is purchased in a transaction that is not accounted for as a business combination under ASC 805, “Business Combinations”, a difference between the book and tax bases of the assets arises. ASC 740, “Income Taxes,” requires the use of simultaneous equations to determine the assigned value of the asset and the related deferred tax asset or liability. As goodwill is not recognized in an asset acquisition, recognizing deferred tax assets or liabilities for temporary differences in an asset acquisition results in adjusting the carrying amount of the acquired assets and liabilities. </div> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The purchase price was allocated to the technology intangible assets and the deferred tax asset and liability as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:89%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consideration:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payment</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">702</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction costs</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less cash acquired</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consideration</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">763</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets acquired:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology intangible assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax asset</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">119</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets acquired</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">934</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liability assumed:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(171</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">763</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table represents the gross carrying amount of the technology intangible assets at December 30, 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:89%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Initial cost of technology intangible assets recognized on the acquisition date</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Achievement of the first milestone and recognition of contingent consideration payable</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liability associated with the recognition of the first milestone</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">67</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross carrying amount at December 30, 2023</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Information regarding the <div style="letter-spacing: 0px; top: 0px;;display:inline;">technology </div>intangible <div style="display:inline;">assets </div>is as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology intangible assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td colspan="5" style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross carrying amount</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated Amortization</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(178</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(42</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net carrying amount</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">954</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 700000 500000 250000 1500 1700 63000 250000 67000 P8Y3M18D 136000 42000 136000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The purchase price was allocated to the technology intangible assets and the deferred tax asset and liability as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:89%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Consideration:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash payment</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">702</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Transaction costs</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">63</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less cash acquired</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(2</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total consideration</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">763</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets acquired:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology intangible assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax asset</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">119</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total assets acquired</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">934</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liability assumed:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liability</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">(171</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">763</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 702000 63000 2000 763000 815000 119000 934000 171000 763000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">The following table represents the gross carrying amount of the technology intangible assets at December 30, 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:89%"></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Initial cost of technology intangible assets recognized on the acquisition date</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">815</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Achievement of the first milestone and recognition of contingent consideration payable</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">250</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liability associated with the recognition of the first milestone</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">67</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross carrying amount at December 30, 2023</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 815000 250000 67000 1132000 <div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman;text-align:justify">Information regarding the <div style="letter-spacing: 0px; top: 0px;;display:inline;">technology </div>intangible <div style="display:inline;">assets </div>is as follows (in thousands): </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:80%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 30,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(In thousands)</div></div></td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Technology intangible assets:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td colspan="5" style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Gross carrying amount</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,132</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accumulated Amortization</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(178</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;text-align:right;">(42</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net carrying amount</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">954</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">$</td> <td style="vertical-align:bottom;text-align:right;">1,090</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 1132000 1132000 178000 42000 954000 1090000 false false false false The operating lease liabilities in discontinued operations represent the lease obligations that were assigned to EOTECH but which are being accounted for as a sublease as the Company has not been relieved of its primary obligations with the landlord. The amount is net of a tenant improvement allowance of $292,000 that the Company expects to receive from the landlord.

    U5C'JJ;' Q%, ]S.\E%GN[4FVZ M#JNU);,^9SZ1)VR:VC>8B0X@;+8 WX!N90_@B] "D!^9NIZTDW.M\6LZ-ON/]0"%D9J= 7 MZ^P3'>J59A:\N4?PWS 1 9OT)OGN".Z167K\CO R$]RHE5WN1UNZIKFANG@!_Z SXA]9P]Z)^I7RA*%?P_&. P-3Y0 MU"(LHIA=]"V3R_[_,+EVCWIDNMKF,.\M32[6_N<31_=];2BHZ1;BA:9^6IOZ MWV"-(&,3N&GGRFQ"?&3< 5NQ?SW.9=\])SH,;_05(-Y%0)O(L!5VGV'(*D1T M*#=A'D/>4!RYKBMUEV6CWLZ^5:"QH:^G0%[&F=MH)T+Y8\F:U[,X%WV="7XF MXKL[5JV3P\.9"P8P5K6OPAF8.TP%]3SFQR!$2C@:)H$C4ZY\94&!/J?;3LAL MH'V4(/NS;.]^UQDV[/4[\@5G(QYL:9L;X&E!5SF_%4!-KG<-J*O4%.FP*7NU*A M%[4K1]R9SMT":]1.]IA&D7K52[_*$7?N7HUFZ0%<7-*]P-BJ3$F;L68#W>>( MJT!#LPHL>+]1KM))3X=:MN!N<\"E%&R_25;;**@OH\\BK4A&7;PYD,F3[T.\ M'Z2A;T' M2+-.[ M'N)H$7*\,WZXQ..5/48@:M#4U1F"K(8+'H'1E2CT00Y],7M?,U]U4MJ=7MZ) MI<]9L!XY;:H@%#%=T%G(Z0M+O2V!;72A,>Y>3WYW0&3S=&B FI4HZ=\;KD9& M&QW8@:%/2537*ZV3C_AGTV4777%X)VA&ANU M3^]A)2H:=4YM<*M4%N C:LK5$UGJ:P/[2>JI0$:3(W!N M&+@P ZF36+,7,*^[26AC;K= [_=X7Q4R&CFJT-R["(-88*K%AU!$B&L>8/BC MI_(7.VCHT)E#/#*/C$TE.$27I)U<^0R\)^E #N>TGS%9DZ0&$?IPN61IN?WT M/H(^*^7M)J%E@,D&O>? 4@4RZLM/+FRR*>@3 ,;- RC_\H)7S^QSVTAH MXT8CI&O&1:2.2LO3CMT5\ZKE1F\EI;,%;RD37Z*K*>IGZMI?8L(CROWU]R'9 MK>1T5YSKL;\==P-7FTU-":;7\I$YC U\*)^PI;A83Q84"QY3GKIGZE]OL@ X M\T5R0&&H)_Y^LP9:$MG0-=&1\_Y2GDNQ-B3>")[VW8-2U&WG-5PXC6/ *6LT M",'FL+9(BON^A W<05!W&PZ@#S2/.MT,2(SN94S191VSIYYV)&K2U.&5<"22 MOU/D0S=BCU+7= VT84\S1G52VDPH%;#T.MW4H*=!,)$&H'@WRQ4/'U5-9]\/ MOZ%29-6 >E'P:H1T5JJ6XH$I^"BYM"69WI+;&2A/PIAH='H^^-Z0N";A'!&- M9I=,K$)!?+QZX:G#O>1*<8XM!'0E[.1HZ"5UN;H24J=:H,&O[L)L@I:YKGJ^YB+&&PI*E"W!Q@JE>-N1EMG[DIYD2VU!Z"' M4^^5L&K2U.0 Y?89X_N;PUI.7(G'^XEXN#[-*=,HZ&FT[R2B,Z4V4P)R:#XL M")_#FD^(T&7(5ZREE=W42'PZ[,5[:T=@5X8QAQE^4/Y(U8$CB3:,(SP%T8]R M5*6EW[Z?A7T-CCKT=,4#T,(9K),!"O%U?6NCR$B_E<\KD=(D04*:3RQPO999 M041-'Y1_H?3K [R[]^/$Y1#JO '6U"N2TT^V:*?T=F9/L?SB?;@"F^4N>E6+ M,L0-3N/'@@7 'O"LIGHAV-]Q?#ON5LG\9I&.X M93>*U6M9A.WX&YC+<$W\:*WLBB[DC36BP'7#9#4"HY#,P? Q]X+P<>AWD:)4 M)0^Y-E4=)EQ+W-IWO:"8]W49HYL.CY#:F^42&@-!_OIF)BN>WXBKV8RZD1BJ MR^WP+$L0\= ?<73@I%F?43[B*HZC\E1#7:F+<67\[V@TFMUS^HBW//J G^G3 M<#W-0]]AMSM,0@?D6.D%@VGV.U.S)+@1EK*7QQ,5V9?0[Y[J:G1":7.'\5BX M"[HD?_H_4$L#!!0 ( #R 3UC**&VX,Q4 +T] 0 5 :79A8RTR,#(S M,3(S,%]C86PN>&UL[5UM;^.X$?Y>H/\A33]GL]F]7N\6W19.G.P%R*Z-Q'O7 MHB@*6:)C]F3)):4D;M'_WB$EV;+-5TF6*&>!>XEMOLS,,R2'Y,SP3W]Y680G M3XA0'$O#T]09$?!SAZ_'B:)K.S'T[_\N??_N9/OSL[^X0B1+P$!2?3 MU)&/3H:QGRY0E)RG,/O/V<=GMR_?_,6/L)?%W\XNT%3DGID=?;N[;OO3OY^\?;#NQ\^ M?/?]/T[^._[\O[,S1D6(HU^G'D4G0'5$/YZ6^GF9DO!-3![/W[U]^_Z\*'B: ME?SP0O%6Z>?W1=F+\[]^OGOPYVCAG>&Q["9>CEJX3:0GVZ:PH=L:^.KMX=_;^XLT+#4Z9#$@B?'_Q[OU;5OOW5S%# @<,PTLO9)P^S!%*Z.D) M:_3K_>T6Y3A*$+3!,6._GROJGS='V4,"_V5Z1$>ST9)I'-.<"B3*&CH0K5?Q M8DG0'$44/Z&[F-8E6=#>H2CWZ/PFC)]K4[QIIR:EUQZ)8 :B8T0>YAY!3!9I MP@$QJB+T5!0RYK]= \=[?1$VA,3#"B7'^"07(7/R,R MF@U@*?(> 06:C C0<(^\$/^'$?2S%Z9VT!ZBX^9E,28QS$W):@R_)(#'];]3 MO&0#JBZOVH:;YV6(9H@0%&2C9.*](%IHV%TD)__9L5CHSW6Y+ZD]S#,GS SIJ&OTM=6 MK)DWUQS=#_@QPC/LP^3$UMPXRFR(8F1#F0I318WVF^-LB&?0!^RBT"5*GA&* MX-NU6 <)6WA26(-6-RB -2='CX+#JM*8.!#\83Q=FNX"?LP8#9D $+ TZ@TR=FCR1>](AAYL^U MBM6#V69 QQY)8$.14APA"NO&8@K+26([Q%N@XY"2FGC3-/0(+"V++7(GR)]' M<1@_KG8)MZ_1G#S;I)9+W?="'^HS:NY QEO21R\)B@(4%/)GY!]^9\O/W&)_ MBY*0G7+%9%L1&"$4*.%G63./3OF!5DK/'CUO>WE*;LQ!.&C+W>"9HX M!CC-N14C_D&1)49G"F0 MO+DX@!)ARK@8QX2CE20$3V%%A<5\$G^)H8$H 0B JD=8YF'[155:/-6N=76O3U-7/>M4+-2F1;'R/;67D.BJ'"G^KY']*XFBRAVS#9^F,,$ 4E:O78J2KU!S 5%XZ=)0[",'YF MT]A-3(9Q.DUF:;@_<1D,.KMV^H.E)6/:,\$6-^K574G:T[\]"DI&/X"CT#AM MS19'T1XMEJ1OZ.UJ3!CBL#LZQ)PXMA+M$?F)J.\N917<0L@&EIP!QQ:?/3+A MC^*[ZYJ2GV&K<2&]O[&N8F7F8GP_TSH47")(C3#">7W M6Y<>14&Y@.9$_3#=]5DU&A& 6*F^=TFIKN S3JX\0E:SF#Q[)+!=OH4M]!QZ M(4]B-/_H#)K\Z,D&O+Q"G['*61!#\T-%:/8]CMDWDLY++KC9MP($;G\>7)E7 M[P$>=@R)T?FQ672TUX"<9N'57P]DO4NW9 /_UIG)Z#8"F]A'E+*]#@AFSAS! MT1,*8^L]@[:I'H!8G3D)TNZ;(LYED.K3=D5U=OLD^3=G4N'3O1SB>F+7XJ3."Z^IUB6U?+)9.Y MCN=F#\@;F])-I&$PL9LUWHII43M+JBNUN*XDA*B MQT[)B@LCL^= PY=KPT\/UTP62+@B%:$N3C/&'2,D2YP\%@P<+0_\._ MK^*+U5P7O5.&YEC7GF&U>)9OGQ"SQ9@Y3DC)0]DH6$Y1J=U)-$C]Y!>/$,!_ ME7MH&G&@K]IMM)\6%<$TJF'(>"+M;D!(4]VV.K_OD& 4)B>KTX&I?H^>4)0: M!!K)*G2J^5KYR^SK72[H^F7M1Z4+74-$,&^D7BC:<.78] M)9YYKT*/4CS#*-##:MQ"OS U9LNQBZB<4?N1*:[3+] 4C#AV?R1(6[M.B,). M:"@.\K,9DYPCE5KK%[256'3LBDEB)AJD9=%4[!>4.FZ:O3&2.?)"GX^4 M)"&2'&MD;K'"LOT0NH*!9N]E)'+.";U'[*4)GV4Y%Z8\YF2*R_9(SF(&C&]% M.MF[UGU(J$T7SCR.3GU,OEVLU1R8>1DJBO4<"R M$:> 8G#]PF:$P8)]JLJDO+V.LZK:8;L[""OR[-@RV'2>T[ZB*>7*H823!WT= M[5M$EB'5]\B/8>D*LTM^"6F#(E!EC<06!":\-M-/GSQ-&V;=L9E6PIW8PTYC MQ%JV= 1*(&?.N?V)D/ZKN0/]")=<_95]'@+XJHPLTN:.0)L)9PY=G^G4,SR64:U$;O= MPA%@NL^48Z%@$KIW ]J8%5GLLQ+,"+>%5]_B$<"M9]+XOK&3>[#"B"@9E46B M_<+5N>/$-CF#BPVSOS'P4^'$H6Z6)YR>I%^:7+[!:L^M_ MF.;8;3_,[ ]>B!Z0G__6OE^[@I1ILB'Z 8R-$!4W2$-V5) %W+"TJ31AS_BJ MK+-FNVG3Z=.0\%]P,L?1*$)_@_W3%LT-2$75>+<^/ ?0GCW/TP:$Y-CD;LK2 M8)8@ AQ-YB1.'^:;1N%W1P+&]- M3S<>)MS3K^G%H=1PQT:?"+E&IO82BXX=/->=/IK4"H,^CDA!#+@UCE)IPUDK MHG&( ^82S&_=%ME;8:6D(>TI+6Q^-P^E*Q1OIUSKAXFF[[AK3A!-F^ET< @Q M.<3S]AU?U1?$B_+F0(DP#>"K,;.IF,M-0O T3=AL,(G9&0 S7^*0WVG ""-( M:0H?JL.^Z4ESG#OI%:!B\Q+-8H)*QU#7+V#_ MU@&Y,5OQ<[@%K5Z-6!JXM# MC5![):TA1\?,Q+4CI-&Z*RSMN&;4'FE2W]&R$!R+.U[3F!]3&X&Z*=MM7AFY M2DJAV)"N]25HV55$_!)'3J\"%4T]-Q#:U:Y=?#1,..8H\(#X^/^$(N9GRM)X M!0L6<9,P9I^0'C/3!OH!GBDWCN5]Y2GYQB16^YAOE7(##_UTMT6T8TE8>?CP MC$>F@:H\(/*$?40?XC!0H*"JU"DH B7:RY6KH%V;(;7U18CGG2I,)';0SHXQ MKU*:@,J1ZY?<>&9WX/!/H#Z\J-2:ZW!68LJUA]-8I"CED9?99&*T:915>6UV MO5P2KKV:QOU5@+EX>^G0&RBZBJ\-3*VE LG;M0-W^>8YS(_.*] M8)WN[B+F*EXL"9H#X6!T<^NP3:.NU'R:) MNNJTW.GH,T!5.%'68=BQ*Q\5/]DJ-C0*92<6Q*QX90U\C MPO-GH> GV JR\Q,/1XS+4;1Q&!@03.&G(<\<-D8$Q\%:"!54JX$^G=4YF]%H MJG0-R,NU:QP)IWFT3I;,SE]-B!=1V-EB_DH!_Y3!70@@X_ >^7D"7-\KRE92 MS&:[?U4ZVJSH7+N>4@A3+<:+BBNOME5GE>M BZY6(*Y=I-7Q#>N1I;U#OO$5 M68<;5(_.;\+XN=6-*?3)_F6/Z3QY(2.$9V/%/A#'?H");_N+4LEL,0^$M@R(>T..$8OSQP%BG*Y^DI9X%SNO1\] M#F U>M(YP]LTTNU0[42C!*/?6%R.;:EY.E$4\!.]6TI3%GC-3Z\6+)U/[/^J MT!*#NEW[-EH.!<$[$SH.'=O@%EGT[A%_ZFP2PZ+%;L3FV9:).<'/P5:X!$4/ MV#H'BQP7I0KFRDWV'?W*C&OWF796F"1[>T[?:#;P85*CF'67TRIY?4& ,D^- M7J6EGH);F5_7LAE)1)#=A]92XHVRDLR*V(7>:)O,,0\1,HV/1MG"4T#P'; MM]9WX*OP[)@/Y9[RYL^DX2>4I4FQ&=[[=?N.L)Y#K7-FQ\-Z-*ORZ+-5*WT' MV897K;]GQ\.W>%4-9:?)W,K)?E%YY]HUTW>\K9C5.WZZ8<.OG>PDD&A6&:[ZI0[0D MR,^2A,+?(-J^Z\19Y26R!S-AOFC M."Q 9DS0 J<+:K9QK-K@T>M'5<%(-*:[0\=M^F^C!-9-7 8T M)%!W=EYH?4WDY"50&\C:70)==!8HO9=%US@<15OSZ#'62D "=F=G@?L;)5B# M^%H#$D*PJ8*I1QV 9%#]Z&$W$X,$^^[.#??)+KTC;87Z5KU7"/<6_Q*3%?Y++6=+-U* .\AEM[*TJ+PKKNJ]0$?9D M(,&\RT2).R1S%=T\IKIYN]D*?$4KKU -%-*0*$27\>@[Q(MR9Y@\,VS=TBM4 M#(U$),I1]5!0XBKX "2PUNYPA.Y! "51[!Q3CF9W^<4*>QGJ23@G MK1[4%XU$(3J+^I*'M&T'L:EC#:U:.5KMJ"0-B4)T%].UB;L=8KJ,,_?9T2RS M>56A?KJ*1X^[3@ 2J#MU+)SA1!.[5R[4\\O>,BL2,#H[TLO<&D:SLJO#**KE M5+%VG\C4T0L_D3A=LKR?PESP"AUP@;AOSBU.P" 9-X(&QP!YW>P\0YV/3+4$Z&NHL-PZ4AW+.E,5^]K MNPF>%1^.12!N#L>9<7O/2!C-8(?&"5=@IZGG,%H:RAU[2"'CY4H[EG;*.2S_ M'4H="]<3KY:#Y,HC9 5*HWO'T;"^ _ARF'9KECB(T0H6Z25;B'ZJBV.@!(Q>H47%>Y4 MOTU1V%5Y$2,.QI^5/><,=AZ2"JX@I)F&9.3KH[Q:OFA<+,-XA5">$JS,JO<$-C-F7(NKVC[2L\!. M5[$GJ.G8T,="M1S&:F.W2BU5!W"QLOY$)?712VW/A>LLNMJ3SKVBG:)BCL,^ MX?J H+8SR@0X(V8,.^3;Z,I;XL0+S1) FU3N"5(FK+@6V#-A7F(I61F-(5'A MGF C(ET?4]-V9@S?3QX*.D'9]#$F[<)0,6R/_ M'4GY7AKG$E[TL1\=O/9EBY.JDBM@[3,B?('+#B;7#B3,T-+7[1%H>F;,(Q,< M. XT0M"XA?[@:,R2!$W!@<;A+VQ+[XB,9C]A#\S9!W^.@I2EH%9XW!:YB0=T M[!&P>XOTQ6 ;3W'$J1LR:RML\>)70>XGHHX$U%>M'J4(M3;81.RP97& M7!VZ)00M@KZD;&H7\Y8G],/;I4>#:&UL M[;UI<^-(TB;X?C7W\AD1_/@FCQCU_S;/[;^-?_X[__K__+?_O??OOM,XE(XF5D]LOK^I?; MN_NOO_R/ZZ>'7^ZC-/,BG_QR&_OYBD39+[_]LLRRM[___ON/'S_^-IL'41J' M>08?2/_FQZO?X>__*C_XR]/)WX[@1_C7Z.RW._*:Y%ZR_NWXZ/CTE_][=/3W MX_'?3\__GU_^W\@.DK_\>O.=WZ^)N'?XF3Q^_'1 MTFWI_L]D$&4$7A'(5[Z M]]\%XW\W1]ES!O]+IUPZF4_>Z.2DDZP%B;P76:+U.8O][\LXG,$R^/3O/,C6 M'6EFO= 2[3=>NKP+XQ]=V;SSGHZ4[LZO6Y)Y0:A*&W-D1VH^P4/QFI!KV"WG M0?8(7U EASVT(SVW)/63X(U.Z,G\.D^#B*3I502K,@U #(\)24$@Q81_!#GY M 5$EM]6;^T/SXKV&-K!LWMMUGA3+%-Y/9C?QZHU$J3[5DG=TWP%\ %UMAEJ$ ML8>:7^=:1 G&=Z3L'FY,*_+B_21Z%#'&];<^KF:S@/[7"^^C>9RLBE^6?#&_ M:(0?ZP_SS=*+%B2]CZY\N*OF(3V4)MF2)'3Y)&0)*RAX)Z58KM?TEW$$8VUQ MI2,Y7?D&[TZS(,L3 N3=!JD?1UD0Y4##]@ID8))T_4H/*)_SU0H4#[B4;%B< MLA]\(H6,7N+'99S%4>"GSV2QTIXAO9+4*_^J2QT\^16F-_RT(] MI>R76&2A M :HZ\AT4OS9()*\R0^]V$]XPYRI-X2,P63:_> B\ MUR"$'8JT0M'J V:P==^^55YDG=:1,6)'MN[MW3G=YL5VL'R:SXF?T8W#CQ-J M">0\9P*>[K?L(/Z#!(LEG )7[[#O+\B=%R3_\L*<5):5R5MY38EF&Q6]^/5C MGOA+>-43'9Q^@YO>XN!%L-+SU9O^\>:>S+[Y_$B28G93!6T'BU.F=J/)#@=+ M&J[\+'B'/],SI#Q=3'!"]FX[B+;7M">XT26!7]@)@=O?H@ .R8H8$_"T/F1I M9V6M2VKGJSZO>\/H_IFN.+TD@M60PE)Y7GH)H53D677QI!JO7US/PQR8_95D MI2J[>5@/JHDO&;6(;>_/+TLO PT^SH'FV5V<7&4/Q$NS%Q+!]^D JL755G"@ M;G-3UV& K8\[XTGU9]!@?0+O?0W[X@?_PQ8LE(DWHRIJ8=9I?O@KT3,==/J" M>72/20R:TM&[QVP'[UIVT/:O-@\ENWQ\+*D3.-2<+W51P/_B2QT[\%6 MOFR>&[=D3I*$S'9,U)LY]A!'BQ>2K$HUMBMX[0^9Q]I==]-]J7D,F]6?Y&36 MUEZA_UI+.#:"-PU$\-Z.2.Z""+X84&'#W;((@TFIH9'^'UV_[UY(?P4S^WD9 M)QDEXCZB)LQ5]>L-:3N_U8)LDP +O*%:5FG-JW2MG<]2V^2W*"%>&/P'9ET, MJS_]&H,@R8K:::])(4LXYZ,7LGJ+$R\)PO7]Z@U>26:=F6:=,DO<+*C]9P#: M*%SWX2RY>H>OT0L W(&>0?C/Q,^38LI_@?M0#@1=9;6N&SW1/R=PP2[<5$:X M:(4B"]S;'K^3/*/Q7]0*=4L2&)P5WK?M@Y/HJ+_.'-WE/^EBOB9P4!,#M"N\TAS]S\$B"N:! M#Y?%VE;0];]7J;Z,G,TWP9SX N!=79-LA^$1/#;[52^ MRF@$7)[%R?J.S&!C#+\6J;6DR+W8P>KSZ M,1[EL[6WA6JV![3[PI?.0+F%Z!B17:]N7V M,-%8\%D>P@RAAB.R==86/[752 Q^KP_D7V"+@*O9>AL-'2WLP]?X:&>/,[TX M^?1ST0)VAF1A8BIKO]4"BNTVM_='^($D[]K1"VU?WQE7$9'SZ"79^B6!SJ78%&MDB (6VVK/I.*K%IG2&U?3"YO<*NIU99IBAPR:G7KS7 M//024-]6>^2^$'\9Q6&\6!\2KC_"'#_[I-9^O-15F)$$1$W,!4[MO+*@WTO\ M#83JG[M?V::DP:=^GP6KWZMG?O?"\%6! %LY/N7D#E [QJ[R/D9T:B&9EM/D.I M:9OX6>3OQO[>^T.:,1LG313IAAUS+WTM<.3I;PO/>_N=;H6_DS!+-[\I-L<" M5?6+Z3;-$/"0>_AGNOE Z+V2L/CLE/_P].2XXDS/Y!8Y0"JD%@].3TX: KQ* M]@F&";1Y7S67M';H>1*OE+A5?3.6TEM.Q+_30'N86Y_"XL\PF+WWV&IZ?&E%((+-2B"@'9[O"8='.)O)[5>"G,DE ;=[ MA]D!AW6&$O[URM>*5\O:9%2H=@&]]_<'IL:5JS;F$=-W0&Y6S.GSG@_$V>)(!#60 'ST^/ MQR[EP&"M2 8LXMFB..]5%#3:CC,RJL KD)1DU/CX^ M/R;DS0MFGW[2W)]MJO>UZ>GYD 32 MI)W#^GYM3MP< _'^)1HV/4&P4A0NT%(,' &U5]K;"&@_!*)(W9W,OU7A(0() M"<=-3X].3BZ.!B$F-2 <6?6K^;.NC%_CR&]U:ZX'3D\0['0*DE) P1%3OV:" M.NV7K9$IB4S])=,3IX8=9?%I(N*(LE\S@R#Z07R B0=.3X9A U) P1%3O[8$ M06Y?1:W*DM-XR_3$C@O&M !U(7&DV:_5H:1,>D^'LWD0,MBAEL/>?DT(.V&N M-$NO4=%7P;"M^HKIB5,1:?D=KN7%"/+!45+ (D,5]%>V+BXHCNGYM&9N:%X_>FBHA"O8DYH#I MV?#$)$#"$4V_5HQ-JE(5>=_$*)"2=.STS*ECJ97 U$!Q9-=S/$.CZH/2RF*/ MF9XY=3:U75P",!P9]6O2V!00W2WGJG%VJ0R?GCEU4[62G#(NCA#[-69HK3#6 M;'1J=V\E( X*CCCZ-5KLT%9KX7HW^.:X\L:$Y;PR<)$70.1(L5]C!><"JV1P MDHXMH6(YT02BT+K<,_!Q1-FO842XFRL)5/$-T^/1Z<7IQ^T.L6@.-+JUUJB*R@.',H'++=+HV?B%AI' M6OT:2 35%X2;)G?4]-2IF\6 U&3@.'+KUWK2R@<@8L?0UYH$&T=H_9I-'I/* MMU<0*XMW9SP]/;LX/QT[O5Q*^,P6C@@*1S)]&TM6JSA2$LOAHP!DN;T[M=*6(JH..+KUT#RDA3E.M=* M*ZGY\/3,Z>6AE7@X*#CBZ#DL0]X[D%:B_$HR6N7DI]AZK_.FZ;GC*((VZZP% M1(Z4^S6"/-$J+!&9;=I@[ "Y!>[[@3AH439X>N[4^=E*EHJH.+G!_9HW6 VZ M-:[PTW.G%JE6XN&@X(C#F?V"J8MTB+&:GCG=%S-B./:=+O9G+QJ[" M(QQ_O9E+2W[U5O5FQHUSEDDO_GHSEV<8Z\THL;>'>C-IDNULX?!3S6SX@>8N MSG(_FR3/)'D/?,+9+'B/3L=V,LK,[AA"ZJW5FU'C?'$C*DE*N7->^/QT[*J, ME9"O7!%P$%@K-M.C'%QO1 8%(MN:^K405N5D58IA'3XZ'3LVWFK<-YFTXZ@/ M4Q!V!_!8 2&??OIA3EL)T10H^/\SL5FPQ=NFHR.G!@NF9(1"U$>'H>S,39QF MD_GG.)[M[@K/H*TK+#WYX.G8L=E)8S$JHD%1M89/:RMQ32^=BDF1\[IB*U"A MJ%-3= J"TW0_,P1#P2$3F\+>HM' 0J*"C3UXMY80X(H M!WIKIWJCG?&GG["' [5!Y"7K@A$T"8+:4>+B:%5:BM:^"KS%5EQ?M)HM\P%% M<9PM]=7TKYK82N='8P1@&HZE6(@!1?T;^>R#)TI+Z&.<%+S.LB1XS8O"CR^Q MA67?YH/3T?'ER9FE1CQN5GTW-J"HT+,/\C9(_1(GF=4P%>*3=5Y#.7!\[+:" M:H>)H H.194?($M)"]I[#O:^X:Q2!N4H:O1L0I\?2?*\]!*B8"3E#9FZ3CG3 M$(<0 XK"//)M'6B_]M+ +P!T.B?WWE1E]I^=7SC=^H02:GL2\H&BJ..C!. V M"',:LVQ"ZKOOJMGA]%9L2^YJ^X%1K^S9>/8:<)"BQEC MCPTH2A<9@*>XRQC^4LU*I\ED;F84EQ$H:B@=\J28_QJWQ.+Y&I;3>),6\I7# M05$$Z9#,:DYIR*D:44-S>JDW("D6(!0ED/X@M"4-F5V]PUZP(%]SRHK)O" Z MG>19FGE1$3U/-"J<.:?LS08D!DM).KM*-&9GCPTD['O6\H;;- M.QZ=V+G$Z"8>C_A-2E@4?^C4XY$E%UN73,*2ZWORX9*./_MX9*N55:OTXX)I M3=XV*<:?@ QDND[\Z\#A'G*0VVSIY>%'JRG%45%4D[V5*(T#F';T&\.;BP88 M:UG+.L:%?>JX"T;X/$Q32_X%Z;:DP6Z.:8$/R%HVLPOYN-[=[ D*5Y;S3G'& M+WM:E+B@:/DLX'>JX0L6 ULH' 08TITYQ3.E0A&. WA.%6]M 2F@P9"RO%=* MLYQ44D%QQP LMV$.ND*2($&1G:Q0(U.^M%3? ;B=AFCK+S,]9"@2F \K94K% MQQX B-P&E^C*2@0#19;SU>R_\C*#)ZTZ K[$+]Y/6H""6A6!YKMXZ[$D,PH= M)EKA>A:>:ZW?.AVY;>V@9W;K#!1%.O4.BI>8%%*3E:=V_:GIR.WU5!;3R>+W,"1$]ZQ'O'H%%N:I- ZSZ8?14ZW MC@NQZ2,;G6++EW MZ E1S(I)\=FK:/:8)_X2EO5CZ$6"D T#;P4.#6!/- 84189X06R)XS9/:"Y5 ML4&7^':0I)]^DL0/4F',E?[+8)X[$;DQ(0KVU1:,0)&9SB&^.*@-S0C^NX / M3D*XW$P(&1]0)+\+)_,3 ?"!GU7-K:Y^>,FLB/T%_6).@BQ/A+58.K\;^.0D MY-;E!J+.%Q2)[4(LGU9O8;PFY2+8Y5+K6<-_(_#$2="OR[DBXP:*%'O1[L@% MT/+4X;X/^.'$[^3PY)'P D6&?,D9:FF W:V[!;#-ZX ;V IJ2'7)-@B'G#)_ MAJT>KT!"#-)1Y,QW;)*GU#9N=(8MF5X@*'5$DM1Z5U'8-UZZO OC'T/J^30Z M[]L"TC+X^MS.H: =?$WYQ3O[FQ1_[.#KO?"T@N^L9G0/X >M?^+G2=+ M_0@.>AJ01&Y)^=]MK;%//T%+BA;D"1;YI_F(,A MVKP3[BW"VR!]BU,O_)S$^1LML\XLBV9K:FJ2 R]:T\;U__92 0=/YZ_A1IBP]#<'[9T$1B M7:D?@AGJ-*"E+:O9@CO$A2-(?QM<16N6 MAB_KW$-$HJ\H.0[!F,7F)SZ]3V MIT$43B,ZS$Z>?KB%(17AEKPEQ ^*,PK^'9+*^7"UHI5V_R,SLJL,![!.[P3] M"),]D=3Y@R7M(2E)W*&/EJ> &TT>%6TW'Q.R"O)56C=>$)TN[5XX'5TXW4Q< MSI@N'$.1:+%/]WV4@7H6O(:$-H\4SQ7A0$#HM.*3TSFAP!D4N1SMG+0,)^6% M4R>?2UF+.&(B58,7)0R$T=)$5"EZ N [+#@XKB;SA\H" W\,WIE!7UU?.3T] M.CEQVPS/Q1PPQC84^15W<4*"1723)PF)_/5+XL%D+F)=/H, *-/*9BYB7[/& M6ZIJ6:=';CO>N-P]VG(+11K(AL1)5)K4@G*2EZ?<2#!'Q -KH$YMYBZGA0:# M4'06O"5S C-XIM\I23(2SE&G42EN=5$%UJ!(56EZ>[:0JQ1$!8N7^DN :4ZO MFV9M5[JX462B-(D&/;C0=V%A$+@7B0-V5(;#_':Z_^O*156Z/*0H,DJ:Y%*C M100?"H39(L)Q@,^I0=&6)!L0421U-.E\3,B;%\PVYTEUC(!R4D112NT\[5XX M';GMT6%+Z.K8421P\/>?1V_=>I>NQ@).IS8^VUOT'DP4.1<,Q'3:;6$_!-YK M$!9W#[VK%N\M@-WI7@%R89V434,S3N%O*R&VO#4@HVBR"+!]0F9%:[]G+P1R,TKD M&I3/FS@,R[STE 8 ME=?IY,)2)A^*.:"*'T7KQ<;^=9VG<,ZE*2ESH(N,B/(O MHDI0.J_9NAY'&$//39T#J@Q T=2Q03UP9993!LA#^*1C8.]U*%&]LS+'3T1BCU44J&?D%30"7(U8M\QHGTK8Z-";SXLPH0[&J MRNTW1=KH OY*R[P VH07/]WR30#.J>?=(ME\SVN;B8+#A0=M7 E>< MAL487MZ=N,"9&_T:WM098N2XA@L+QL3-EO+7Q+]VN+)NQ62^6\MB$B&I M'N&>.)"4TWA^O8LD%GYQ9G;OX7]EJ'%9IA)6IUK@+F<0\-VINT!O)LAP<.HG M]1[=MTNDNEBFHPNG:H&,NTHR*4%P!-&SV6U7,=E0^43F>313];H<#@-T3C?. M=B*2(^+(:V-/LUV"\]H+J=;XO"0DNZ7=U<)!%=T\ONC7#-6ZZN;QA1W[D7;9 MS8)C[,G*I/EC%]X\MI2;W:GR9LGW/1'QB1] [! M3I3U-U69C*L"YW/^]E;N<%ZX=S*";@(;'.U0\@*[X'4H-D/KO(9R 5T).=$A MH8]-7+[2]@UGTRVBR@PMF[0,Z(IS6KO@VY)ZB?!6UDK M91/#!U"NO31(:60G2>F=CO[],0X#G[KD!G1+&@WEEF2K9HOV+6FD?DL:??Q; MDJV"C)UN22/%6Y*@9B*J6]((URUII'* CP9R2QHAO26I,AG7+:GN3+8Y#]6#96$4AF]S%*/3J3FT 2#-HQM-Y@!VRH M+Q:E\=O$HC-TP1("B>E#,]!B@Q.BRXC6@6O_3MZ>7&*MWD,9A"[4B2&S+N P M].&H JYD 5F'G:@*/**CK,-K*7?0M?02'77=L>)H?Y$ ;47Q9(U=F#N((D/7 M_TJTZ<%2='%_ OQJ)6(XBO)59>9\CL N-M"<[HW'4U@*'I$;"H= M:@B0-X3"$APHVCCZK*!O052<1K+Z6^% T$'@NPQV>R!MM70;D:\I6 M:?QT='PY&I\,:4?5Q(6B_'_=9$3C#L0?1&_L0[KD2)&@*.K/+3FH+C+55U#8 M0S@C6^(R4;:?UW#3@TGTK>CT49AOKV8S,BMS9=6N,2=13FAA]T7)79W-43*6 AV29U 5D*2"/:+@WB*T<%BAO9?].M3;A_9>VG&7 MZH?V4HYQ[FDLFC]X:*^EBCO=0GL+ON^)B$_\ $)[CX\LV7%;AO9>-BK9<&@> M0&@OT(DSM%>1R;A">Y_])9GEM)KYE>_GJ[RHK5'@\J4K1L5%/N_)#$+.5XE":VZ5J27K>M'JKJ05S^\9*9T MJ>K\\NG9T=%ISQ6?ZT2ZR5R*(.5!4 U$-O@EF-@G;NU YN3-7OEV&&;Z0MGM M<.B 2Z8VF/I&*24[]RZQSF%[@IEGD4$5IU_[9XD%/L!1>9C/E; Q9#2:%R1S MPK#1F[[;6SG9N;AK3-&,FGB_>BO"U1IL?J[DIZ6KJ52_$XN8LW_8Y (*)>;# MS"K7FBVRZ273E8TT;2#)/$Y6M'1706"=Z%($7'P#_J=?]NZ8C68-RF^8CH_/ M3QT'/]O<#!A>GQ;,P9#.N7-44S(G!37I4QR&=W&R/8?U["!*;Z+7?[=NUQZO MLQH,,9 2:ET?8LWM8O["+0Q&K\_&Y03)I11&ZT M++!43^VG(/U^O;XFD;]<>.0TB,"D/ENB(ZO HP_DHRJ:"8SU,\3N/A.TE)!,FT3=1>#Z%S.]9+ MT[<-/O&F+8TV8B#/+:4-M.PA=,ZLS,N@V;1!S0YO79_7G9@L.X+=&(E2VHE] M9V^1GF"KFZ;2+%M#=&Q>8;1.W& -IIQSPG4K6TT MEI)K]6TT8VX8$I-F%#8:BQT4[>PUW6X_8V;1<3;Q0\BNL545L&T'16;R$H/F M(637C)W'('5B,BX#!#)-[; M,O"?R&*3^2)-U^_R3EH$Y/CX&%T2/T.*!K%BB/ J]'ZQUG)%F5 MY8YU%V#+%U/HZ,K7RM=F-[0H"O/OI3.##CYKWY;BK31[_DM<#*R:/[81KF3Z!V\.B$__:1A MTJ3J8-WBKJ/]5LHC=(J+Z CI#!5%P-&.^D4IOR;S."%;%#!]29H%/ES&9 M9//5RDO6D_DSG)?!//"IJZWN$D&K+L-N*C*HM'G-]%C/RMB)>)YQ1?<50'2/ MH5#MV)3--2WE([3<%*/SFF^.1)06TE?6F8)K$KE!0 MC-]V V1B--TH'(ML%^316?-Q*,VQ7]Y21#GZ1:4I&ZK MRE@ X#0XN(V -,%QI(.DL>7U6J'T^_EAD:U9/#T;&E M5GK5X8R 7Q;(96-8!1@]O[.\"SLU1ZT\\8<#AL-Y#.I,)V M[H(X> )H=>508_",P]1=4CEL-6"Q,,U6UWI,&_[*M)'C?@T(90QI'85(/T(9 M*+8("49-QZ.S\>4'\7.IX.2(L5^S 8=0J<% .*Z$:$G'5#;_J,A 2WH'X#CR MZ]YGTV29Y*\![[H8L9ZE *Y''J4IA0< M1SH&; 1JTJ'AYA5=*7=Y"9\OH5@RY"C=Z80,YLI#@(0C% -6@)Z%XGJOLR = MZ<;6KW&@;O5VXZ5+()K^ARK4[UY(]>*ZL)7@V%)_R?1XJWCT:CHPE8G0%C$G M]KK?$ VNW>1;2N9Y^!#,1?4[%$;3*.B+TXN3BPL[-21Z%K(N8HZ0^ZW'4J4- ME\6Q_/5+XD6IYU.:/@/O'N(T?2)>2-/,1/9SY9? ]';B S$M:UW$'%EK655X M/9;ET^Z%)"M>H([B\.W,/1[T6FT-F2/ ?LTU5V$8_Z"%X&'ZW<;Y:P;4-MO/ M_)$$&9G,YR(3CN:;MJPX=6+)-[UZNZ#G3(2>FR\I >@L_RWPLT$O^@Z@.=+> MJ.F(,J9OEM32G-Y'@"A?Y30^L:R*2",M$K*DNLNF:,#U>EM<1C>GVD3?,!EY M]/A\4*AGI_NJZ=G%^>B\WW@$11IEU?!T7E/ /+-C@Q=6RVLM#\YR;8,9119W MIP1,>AO)Z@6JG(#)&E>RQ4X$BU:%OG:R9$X+-< 8.I@>$"@UYS.?+Q&Y:DFF MQW2VP,2P,/0H-2DHUS9(VQ+#E;:^LZ\4.GA858_YKSS-E.(UU5Y0GE1.+L%J MJTAZ@JJ PY"YOD/R5Y+1,D>E&866<2^)WAA8=$2K]*J2#TZ+1784LAY,#$GQ M"O<"'3F+WU$B=QJ#W5' BO@P9-)/_* L5@F:=>BE::&ZEREV))O,:0W#+$N" MUSPK"I7%CY[$:]3NA05/+IW&GQI6BSKR 4-:_B'E=\"SJ]@/JA8=CR0)XEG+ M:=+YW9130/$'FC'F6(*A'H"((QL0CW%2B$QSA^GVYI)+3N\/IK<:0PQ!47'@ M.8O][S2.GR1I>0P+K2J'#Y<;J-.,$\/2%6!TW%'E-J!7UTWBTFV04G->$.6 M^XV4+9M3(Q5"W?=?.;X\/CWJ5V=NWQ>9THJE-7+%-XF-\(!R%-9A>PV2*4J' MA1BDW-^3E1 "_JJ>):FNJB,(F=?D,YMR_!4^*U)=VU0-<-NHV903"?0ISHB_ M? A]<6F>@\]X-5;4F\^)RI>JZ.QQ30;.C@UK8 MRC4 83 Z[E(G]?4T'Z[ N&K)I<%LMI1$B#!8#@V)Q_6A85%.LL.DYZ8>UDI' MGUK*G>YC"Q2#PF!(:U^0^'1DR15JL$ATP6:.C-B <%BIN@@%W99G3#K2*EXF MZET^+N,LC@)?4MKRX+&*1#MV$=4^0NP9S;A$+A!2;/.? M:CY4IQ4Y+,ZE=T9)0)BH "EC+W>;8CU64^?*4"_AF(B]# @FZC7:8K#KK=\D MIZ4;O):FSFOEN/02,DNKJ@_>AABQ\B$<5"-PEV0MFKX,&:CCL5=F4<4D4Y]FCMRXL EPGU?YC%6GH^G:SF2I& M8*_"HL9$?DQBG\#"H[& =X14^:_"*@^\(=4JA>L"NH[:XCFO!,A$G4;> >#1 M5LXT3C^"(:QP--9C6^J.G39/T5P-(A H:B@V$\&_DNQ&6LM(-*P&Z;12O_[" M4 8EJ9Z((4YP6S^@SH!C/_A$RD2I>&LBW5A5^PXJ/"AX>.V%M&C!\Y(06JVD M#GRD.,(XI47=K]?PPUN<>N'G),[?4GA%F,^":,'&^J 0K=@C%<5\/#%1NAD5 MEV7QE3U14'+7TN$L#-QT,H786UKOO$81:HK+G7]BJ6&#EJ&K_XG ME6J<0M# M&8/V+FE;WC>3<0(%FU4]T0+G6\^^MRXR<6VILR>P]C:RPTF)5Q@B>>T4SB\ANBKQK24$+?D=PL,0[&M5@E@. M.MNB1!8/3$)XW>(SB6B'Y&+?6@'?TXQN0>_DT\\WX)M"NS>M]Y2L.'%ZOBHN M.]Y]IA5:#('$U>D2+39$7KU2LGUAKCUO3 7-::(U(KN% I]0Q"WOH1>#/X0D MF"4=WEKQQVGE%P7AL:5N!+>)2&DG\Z(N96!X:M0O+KETBNFX<+G+F&*FB2!R MCMH-Q,1OBB32XA@E>=6B8+.'I[I;^%3%(J=5A1#,-_OL11$97R\-&EIP4](+ M&&N"RPI>Y7,OWD^2?OH)!P-0&T1>LBYX2'O"P$B0<%BLMHR 0$17*HM?K?CK M-. P?3ME=,H\@2V"*KE=PWJR3R0S\+&B J7TT (=#-(P"44B07[\YP->5,' M3'EC$K^FXH#30#]T\T27=9(T!UQA.5ZZO OC'_ D[(CTIYUZ7MN8'/9+_HK, MZ6=^GO5K0/R31>98:JZ#*S*'7]ZX=UZ[BLSA!<07I1>O/?@8#5&$VT!I-69! MX4;+:[RC9,3YG^LNWYQ^'?@F#LJQ?;H^D7<"A &-WF*1D$6I*,^K7V\4$FIE M3/\(LN5-GF; ZZ3_PY)#H6RI^J]6A(B"#/9DQP6"O\+FB;,NZURF-7G;I!A_5^2V3>(\"E4YR=Q6F M,T-KXP(P$/W&JXXQ>Z<:*FB)A>];$OO-?GI;S>#/GO_=6X"@U2:X:"RU MEXS&1TX\?MWFNAHJ%.%5=I+U3C"4'M>]H&I PU'KLE4*UXFE!BRF4NI.^/6L M&4!01.NT%H3K2ZIYB4CK7IE(H'M9!M$\"%?4^/Y&OU^1(3YRQ*.FMG*+6Z76 MG7 JYZE@0!'X45125#M(]I\$Z'8<2_T<'2PP)FI&FA2(6IW6W6#,:2?3\YB7DT4LR MB?HM&S=UG8?-GN&, T,-B<4:E7G&$H)*[&91SN*DI,,Q_ZN M7__3SRH.XBI-X>I'9N)8S!9O [8Y#=OMXK)N#5=2 ;.G((_')*!1DI])##O MVW+]Q4N^D^QCA7*<]%SHST8HAZWB$=U".0K.LM>%',V'#N6P5=W!G);"* G M!3* 4(X35PH(EVE-WC8I'D HQXESE:(#AWL(Y7!O2S_&'NPAJ#ZB U#1:B6 M%MQC5TTA--BK9+@]YOJ^>[92M96#ZSW,O$",QGRTBL?98MEH#X'OA8)0->[S M4UME=:QN80J0K!5+DDFFG"R[1 DCI;C/ VY+7@^EH#4)>QGR$ .Q5LNH3WFX MWLK,"T9JZVUO#]MFCDIR:3.71;:]> \)@S_E2?S&-YP?/C)U5*^J%9.; MA*.(YG@)5K02Q_PE\:)T3I+)_',A,RNLL<8&'@? M 1;^@:@V<'IRZM2QK+'<./)4@(R[_'B -0' Z$]1@.T8>+^[-=%]K$C \XR6X7M0ZZK&&S*U5<*W MQVU-C U#IR46A=)EQ1\$P%Q'1(EYKBZG74 86B19D!26W="\R,P&'/#ZB9#2 MDE=M$^+D)N;#T[HNLA-+EVS>,[1\ 0X300@<5F^VW*J^AB1[C_TTJ -.<_9: M,%L$!$4%BBN_B$1)O\8921]B+Z*FPKL@ FJ#:/%$? (XX)!,K]?70=&E@MY\ M\O0%:)+<"[J^>FJK542/]PW3HK*^V!(3X4$1 M.<$Z<0IOWE>2*71751D^M=5X0B*][@XK?90H@BE$Y+:4Y=1Q'P=U">A+<"KH MM=!S4 6+S(TK?=UR.3;& Y^<1#7978\H+$S5=\#USXFMQ^#BU(,JJ7_B^,2\R5=YZ&7!.[GQ M,G_Y[>UJ]E_P=^I<>8GWHJ'NHR_$HPV$)O/')%XD1-A4VLX'8=$XC5?5%+WF M46V -9S)UJ\U3,0EK<->YSW <2<9/_WL*QRX'''W:](2TMOG_F+FH["0G 97 MMY@&+:X?!EC$F7R;.UM/H;IUB[N=;J<##,D=:^W1#D-RQW;T9",AN>-&,)PN MLH\=DCMV6'Y"6Q)[('TT:[/3 <-2.^%V M'3#&[#0S%0Q8(VM;AT)?#"04FG^MXFHO^)6F^G7<6! 5 MEF/(O,RDD4-X G3'3H.!9%.?<1B)@)@(T+48>3YV>M:WX+4 !XH(5]2QT!># MUT?-\.!C!\N.77=V-",D]@10 8\B-M:B>+'<4MS*&5F-,F.QT)=.\Y-4UA=; M8B(\6.)F?4(/'4K&4Y!^AVE)(G^Y\I+ODJ-7-A1FLL/N#&:.5C6,6.)H#TC= M$"K=765# :6K4NAZ@E 5(@L>EJA9FT+$YSI@^^X B$ M%47@53A@V<2+*/A/'?JF&^W8>!%PP$DND]V9(<.+(A9V2QME%*@.CR0I@A+A M%)N\AD%92E6H^BJ,![Q.VLB:DZ\&3$F4::]B99)Y2U(_"0H")_.R,K)8([0^[5?W4= .;QV_95DD_E5&,8_"N?&H;/C*IIMSI[*8""Z M#'1XZ_1X='IQ>G%R<3KP[=T4#SC3Q'V"^1.9Y]%L)]@^2TN5ALQ@'M:;ULN2)"2>'3;W:2&A/Q')HIA-.E(53$?,M2M^('\P#,A/W MUN0]7R)QU:A+SF"&0*103">KN!**:YN]#>GTD.BB**6[."&^E_*CP_D/EUB< MZ%UJ*X O%PX0#%DK2G:@3S\!W!=?HF7KW!"BICQTV4">B>';;T$M*D+4FH+ZM(NEK7CSQZ:_JKJQ]> M,A-IB>9>/CT]ZCE;SE^261X2V%-DQ*<\ZGG*J/%O '=Z[$9F6JKL-6Z8.2BT M75O5$TZ/'#8TLR6PO5G!18V_R,+ID:N@-2[3FKQM4HR_R *0Z5HI[R^QS <&A0ZV7?$>#&H*6V1UP#BF:/H1=]]5;RGNPV/@?,=)V%RQ N MYTYB#3\&M?2#3";79P*:6=5'E8M/J[.F=X[91X@:%>QAZADX(6:2(5=PS , GM/N!7W+68$9%AO>O?R(7Y9QGGK1[.4' %F_P..[ M$8X%2A:-DK)$'=];A];\*1:]>9Y9+ S2?79H8SH='3M-I.UU'K3DCL7B)'=Q M,B=!EB>D@".1+OOIFE:G%6%ZE:0")TS4.>%(K9@M!0P5J;&?KFEUVM6T5ZDI M<,)>S1%)^,<3!2P(9=O^'=#9N4;A,;4Q\-HK%J(B%V$LSLX30*NK6J4,GG&8 MNDNJO9HGH^/+XZ.RC[\!BZ"CJ/2C[ M80_4Z!*%:Y<\F[%B(1P"0%&?H:,87.]]YN0AW=NTM'J.C0SVV]POUK3*/5:D(RL#7@.JSOV M>MCH,,1$+0*;LI=NA]*Q6[@GEK1KY;-*1R[:DF6 E90F^%BRQ7( ]BMDZ6'9 M;V3(IN]/D-+\B2#*R6P"NV.IS$CC0Q1&U]"=QGWIK4.VF'71DG7$Z"E#PF@;^Y=9119>E56F<^ M3N9W7I!\\9+O)/N7%^:DLJ1SXS*[O79Z.L(=M]DJ(\T<9S@3HE^K3FLFE<5S M*^SI59XMXT12'=3XMX"/N"/(NN4\VF$79]KU:X]JC>W3S[>@W&-I,K^-R;;_ M!> 9[HA5-U.,Q23.Q.JY/S E]U6.Z/40T3;6OMS28?2*5HV@4?CE?BZ;:U8^ M"IQU4CZQQ^EGD6^<&6G"MMB:,=4U83*?DZ0L5A'$K$/3PE> *4[*-_9P(;/! M*,[LT;*8]/X6 1$O)%D!Q9_2 MMS?>Q#'V 6"%VR;#]N:,81YQIHN)O+H-%?=11I)W+X3O/L-$)=Q:G-P!0"KN M".WVXI1@YHBG7SNIJ2O]NQ>$U$$ ,_0SC)7>32Q\$KB*.VH[%YAIG+O9L MQFT+L?B??Y$TVYZ7(QOSC_&9Z2GR3"$W^]FMPWZH;<$D-:$=U%OJOFMXR_4*=^/J5_0YT5VR7T) A_8]NJ" MEYS9K.4A,&V/O:$0$QKV\T2'&+?$'KP?&/&7#5:%19RYTF]%/7L[_?9-Y:!) MMB3)R]*+7![@$II +A_0=HB$K9SICJSFG^0J7IBXMO?PSTDL;#=LX6O 2Z?1 M^K@U)2[#.).OW_CP_9IH/R(X$9;!&TUE^/0\>7PB;QM7S+:F_]4JSH6V[[:O MG(Y'YR,WO8E[WNS:,H8S8P;B32E[+]"V[TE>9&$<[LG[*\5*E)$>"93QQ^,/ M>'-TQDC.#.[7!Z-TZ7CQ?EZ3"$2>E:U2ZK_0AC=1*C)/FOG MOC<1S:.6V 5 MIRBX _]+ XCVGE;GM/SI=J$]Z!R9;A:&H[9!G^9SXF>3.54[$AJ\PGGNKTY" MAY.A;Z_[L#H)G=B)\;#>2>B$FWAGF#D?NY/0B@;8$MCB-0\0,T&(&ASY"E/C2G MN$-[#,M9@1D&>@[UW!7L%+X11^$/$BR6--+IG23>@M!"-D4H/:C#.U'*,,69>],3 M'9Q^2X-H.G#X0S@C3NWXP/'L M.P+X(VA;KVV&44O"!0S.!;,9-0>6CN*/M#SFUG9BPWK0CA(0&F[K>3>U MV@4S#3A0W,WG+98=\QR-:*? ZJA7FKRT 3 MKB)L MPNGZ<3:]C(888 A_I@5J3CY>=L)F,V XBEHP!T5<0@;Z%H5>M ^MXF(EEP[N MF/*X_E 1;N(+B)P3&,(%=HF3;OK-A\M9[SH/5#!D_IF1#9;CU+B0 M9 ?C7Y[V?IS#A32&GMHBL3XX8NE?+O<^/,8%MW&G13N;P"W8^)?OW;KSN& U M;A4*U8P5,A&/$_[#NCP+5@\]KLG!#LMD(LYTVO*F<^5G0'*VOHIF-TN*_"\? M9L-Y?MYS0L"@')BGYW;"=JWGP)[SRQ2990X*OZ6U'-AS.[<:5[EHA<#V9@47 M]0!R8"]0%>2D3&ORMDGQ ')@+W 6Y%3C,*XI9D7T1+C3W$8WL4) M_:-%Q"HY$BSQ#X3DSAZ_LM][/_"N_!6MZF*J:PN2P/AUW68C! MO]<5&G!O3H(L3XC5;D'\KP$KA[D1.IN-7"9B\&D6;KS[-,W)[#9/@"DE@06@ M=#M/U6CC=M%\&C!AF\'W[V=221Q_!IUI!HJJ8]6.T\2U@X]"=HA9OS1)[3 *?T/4[[U.[4"0&I#[,+;)OS4.+G\-VBNJ!=S^=IZ=C MW&5(+,TRIW.^9/HPO*E'D40M@[X!YGP% M:!$"$AAF8 S.^=^"]Y+<;"2S7UT_<7354:0 >/Y1K+4(KCI:3.=,=!,)65UQ M'!#_1*@L@<4W<90EGI_E7DB+?ER]IL6/O*RNGLF8GE[@;HG12O5TQTG.!'7@ M"WN5(W_5WB!X3#B6[[FG6!O=L%ZSC)PX(CK@)Y_,O'06RF_ MU9X:D(431]Y'6P:M6<]9!D8*"'=D[]5BD9"%E]$ _22(TL O(Z(M7T\DGX7# M?/ E#BU=1Y0XQYEPP_(A[IPZ^UC[L7+O?Q/V%2?&O?[FC'4+-HNAG(GJP.UH MYES8Q]C3/>#@H\!9)P6X44Q5BQSEA(EO]&9'V3_/^6KE)>O)G%7:9),4A"05 MJ Q]N-3U1V#ZW3@[I^<'IZV?-6)$F 4 )T MO6Y"ZII'U.W#P$<[IV>+Y"(S'6TTL[H4S(-R,!,P:1X3. MCT O[?D1MO7=_R[<*=02>KE(:\^PB0 MY@4_)]F2)"]+KZKDDWZ-HW?@ W##;AI\*T) E BW'ZM&'0?\'7;2BCIP>\F! MNC2 TCK,Z/T.L\S9?-]E^3#25EICWB] ZV2F[Y, 7!]FF/Z )CJ+X\-(36D- M^5\%YYW.\WT2@.L(+RH?:YZS.#[L)!0IY"HMS?%4;U !O!]F,LJ 9CN'Z2:2 M41!/^"W_I<7ST:BK.I3"5$*X< :NS^H+ $_"C&/.(%\YL.7AMDZZF+QXUUDI M+CQI.#UH6SA7F'X?FF&6 OI(RZR5S$SD^B!>:_L:'\ZUIDGC]&PTS-SGC[36 M6LELV&E.JOHFK8"#!B9"S!AW$*HC8 MU9I;^D5/G-,$DPIAU(YU-Y4[5G.6@(,PACYYL+-A8%H%.V1-SX[Q9CHIC?%J]A?&:D&)+>LP3?PE/T$VI*HP1Z'?)Y5PMN5]Z$!2O M4!P)9[*)7!;NAWBU(11& 6EV_%3,P@Y:_&)A#;#= M&X$U3FYV'4X5(X@-%%70/?'3DK*2X@/+ *^Z?L6&6'N'B!=67*2ZAE, 5$Q1RG M&E6>%0K59 XZ5N!?1;/;(,QI)A_)[B,8238/]U]J$"@K+NDB38O_\/3LXOSX MK&?+YH8*:56^O0<+4D][U+<4N,8[#YETH]"M.@GL)O32=#(O5K>DEA1W3,D[ MAXJ83$IBD7+AF-;'V@AJESAI-9[FPR462[=0Y=I,85[@FP ME[S$7^.(;O/ U; L_4W@KBSRK-GYX'1T?'D\.G?K.M,]/6VS D,5OWV,MT'J MES#)K$8)=\O)_,7[J3QKQ*^I&. VVZ_;7% %B*&TWE8SH,0+1+CW7,D-M\&. MNB)B \!0?^[ *E%67:D*B5:&BT*=$TA']14%[G.W>12Z@M/&9J#.G!V95LIX M2?F.;_9J]E]YFE7*E9:(Y6\LN>+$IF=6XAI0,=2=X\Q:'@K]MSQ D45)P/P%/<;PU^J6>E4(7 XK;C<0%'9Z) Q M,K6?^7P-RZD2T%;(E3Q87E)D\SV#"2]&7I95>^'^?P_.PN3JZR!^*EV0NAU2WH@,D<1J9Q&,R\ M,H3BB;P3V%AZCYW8 _ 4I-\?%&(H^(- G^M7]6J0(@NH8 \ NNT<6\*H"AD? M.?Y# 0(4\1768MN>O9"DE38">HFT4QWS>=BCG#J: MU-806V0"0!B\_XS9J-#65C *H"&(1#9RUNU#PN"J;\*"C^GOCO4H@&;)]-;E M<-MGO*K:>@ *A99"1@=>IEERX@CO14 M4-GSIJ=)MB,U^*F6&/PP_>+]5YQL[::<4XS](%!NI[V3I8-+A,*>.UO"?]JA M=3+?(XN[VPF?IY$\C@XF$6.;(I @L.<%[E,2KD\<@R*1'B\F\N2?B42X95CH3SYSXI=OQ7QD0BH82C7.N\F1Z"S(2W:D$PX S3CL)&7*_-1!) MFA+@]4E7?TZ?B$]@BL(]9OC^Z#/'3HFV_N@S.W?;UO[H,V[I01&"C^V/MI2F M9D3_.&OB)J!7='J/1<)7E(%=L"%'[%]GQDZ;K02K$MF"91NPJ*\2NV0"9&Q5:1 MP[@46^Z*5(J_4A@-;$'@U.ZR!6F#Q:#8\F&J!/XHC 9.N:KRIRT037D>@L2@ M\?8B3]>[:K^"Q16I3-,IR3(.9_>KMR1^+VZAJ32Z2S *(#IM5:>\O-A"E"+# M$+7\Q?.7H)$DZUU\4J$)1@$TIZ7/.@I-B@Q#\#(7X^=$W&E0/! .C4O==.9 M5;"AB&2^\OU\E8>T\/DM>4N('Q0Q)/#OD!0"N^)G$B\1[6P;^$UD44_>#V9UIC9?C,P,QU4AMSP6^4SNWV*[VYRWO M.]J@MQA1V*%58[NWO1CK->:%@F0'[O,5_B%9J6N)[4E>$:9IN[6RQ,IYM$N8 M,!J?^WP%Q561=$4V,V0C!V3:].U,-JX-.?:$9,]ZOO%3%$[Z9%W*J_JA%E?U MB^FW9X9LZC]6QX.38"#%R;[/?!;IUNS8DN5PE08>UXBR_T!%K+.ZB=I\YI&/ MVL;<03TJ 6)7D227.36$8BNR TWIELQ)DI!9V8CRQ?M)MF&9#W&T>"')ZBI- M29;VKA@U6WF+U(5FW^_SXWX-!UL2I*K-WH- IX.^<#Q^<105!L4H5!%K(3'' M"!I6,+F^)Q\NZ0,(?#G&5&^O8%J3MTV*!Q#X*M#_L?6 $X?U 568+U<'3KBW M5E3JP(DE\T\[=>"D8>9A4SP =>#D#*4ZH,9A7.K M1=]G[R39)9X\TQDC=I_ M$( XN5:VVO%%$ S<^#E'Z@VE,0R+R\.$OK;,820S>AMZ#8-%\9<7N!:1>,X[ M9[5>,CT>G5Z<7IQLV3E*MN-)^L273B8S/ L)O"I\_+ '3B,2P\N MEJ(7WL5)8;$N3KV7I1?M6+&5JITIO@08X*2F4IMCHBTZ#,ZTC3/BB<"M*U>H MC,4> ("!%L'>7LN@F]- WF 9G)9:7X!H#L M)$&QB_"TH&%(XZYPZF^7K#$ RYUUL#(6N;H\K)!24>" #=6:):2DL% MD8&<;8Z"^0 ?*VV:SR3+2JV*IUVRGJUB;P?#=04@)G*LQ>K\$TE!/_6S/ FB MA427WWN6$GDZLI2.9XO;8B HLI*O\Q1@I.E-O'H-HF)F4/LP$ HS _Z5!D"5 M5UJV*N.PR#^E_S98YH,1:F>8]AI#Z=\2M X?T2[MSL_5[9; R/I'N7*_+O) MFC!O_^6]7FH%E@Z+%J:/ M;4%VV5^\A2SD%F5^8W%4%F5;B77M+,K-QM%LB@=@43[#&5FEQF%<%F6V"4?%/?(9CX,%%I2 M0:0;AIAI<@;O C 0"&&5Q:ZW#G.\QE5UGJH'Y8%'2&)!P) =VD=VH)2P6(Q MOH&YE$6W*.X &EG??1VEY) ,Q'WH",%\:DO& +DN@J:5^&C*N=WP9@(0.B- M]RCN7<:%(+N#C=HKSFTO84I7KNU&ZL[K(9W>_&O6+O48O30-Y923 * ML%DZ22RN&AD!6$WCAHP?7&[F06,]/+QSZ!=N*AP^$(YA^E?MO MSR\)\=*\:,?U.7XG2;0270B4QA6ARJ=N*SJ_)%Z4SDE2N#-)\A[X0;28S%D^ M4*JYI.P_;:V[C: *349PA-VOB<".L#RJ8YP!G_O2;]#'0^>/: M'H!H(LF,",=:%IWN*26TINRUYW\GLWKCE9[^@E%PD?U37/*D+."(MV<;49R\ MQ0DH@OLGJX*R)1@'^)P65.Y+Q I,X BY7X/4M^>BQ#1EQV-,HTQ]+WS.7V?! M>T"W1;FTU5X B)UV!N]/?5/G!D?^)H),OJ4;363G1AS-KA8D\M<*2UG_):5Z M,QX=C9VH;7W)N2-C."+OUWAVJ!H=*$YE@V4RNXE3.*-2H4*H^RJ8^$ZGA[& MX7; .>+ON5R(F/2Z!7?1AOU;!%,]I%@^ X.OR3Q.:(F-]G-"[?W +R=%FOJ> M*#K?FU^;?$\P$\V9\_>^X%?3N+!T,P>!CS2CN/59++8F.OF44;X ML9/%QG8B@LS[?"Z9-5&9> :0+';IRJ'"95J3MTV*!Y L=NG98\#&*H)#W3ZN-[M$'SD)Y.Y; MZCKC8 N\.&D62*-(I@45Q7H@/> M[(> @T[#Q'OR)+9C"XK\7+/ =N):F8_!!QT:JI$,L_8;$&1^&P66%_;F^2[P%^GF3E(IQV32Y+\;5=1 M=D5\W3\#D@#KEVL1([\4)B8RN\JVXR;1$_TS[596A*SW'EVWI:3P810%XNO2 M]QN"=ZB$![[&(,-=HA\4HN^,?FED,G[%O '?L7)F$D7X6!,R) M[##+IP\=+SC>VC,=&G)-"VQO5G!1XX\J'(]WV*UA<$7PLHM/MAB7U$:D,A^/)J3%6 M><&IBY4-$4.LWLX<;IH9'L@["=4/7\$+@&$( MW/? K 4U]?F6);*26.EBQ&;B-T;KL01'MQ]B5X:V]%O+-^6U/OH+<_2 O-( M_?1NC@*,3CU;+=:B1+(\C"A"^EA4'K>2W_$6FU,7D57Y[6%$$7]G+HUR/+*3 M+8?P8B7B (J(N2&FRXU'EN+S.F=;%G)E3P7S'$ 1M#?0^8/F6N=^(DFO>2:: M8+HL ?EQLG2*9;\_*SHR!D5DG)WDR_&QTRANVX+78 ***+7>LB^//T[1;H'8 M=;B!HK^'K3SZ#[V[:[$!15L0TQF7XR,$C4A[T15E3$#1M0-C$MYX9*F\JHF\ MS$)T;(%W!XVB[P;2*8%%PW,S-Z2]6?JU'9IJ-#H^=EI:H_N*94M;A!9%7P[S MS4C'QTY+[]N2I!2RB38;2-*DQ]N#YF.)D \61<,,Y=KD!P6YQR.GBG%O:1 L MV))6%RXRI)[SUR%\@#PO";"V]U2IFNS:_?F@D/HD'#<=GS@*$TQWZ-IE M[ /]+$R(ZW7] ,W?2SP_H]K]]?J?9+8HQ)@&BZAX5CFWR?A'@7]VO./"9"<% MD4I\X)88\;&SF2QU)VYG)+$EP;UYPV7# -*;3BW%"K=+;SIM>!K9% \@O>GT MW+76WX'#N-*;FDM18L-E#X"E:\= CWAK4N$(AD2F)GW2, S>$)B_KF.C1=Q6 ME<\N& RI288EY'ISM",J7,E&H+/.*BK)3&I883P-D)SJZ>)5P18/%P:&="&6 M4OT4I-\EYYEH&$Q5!(U W)QJ3IP0V$T^_?277K2@Q9Y^>(G\*!0-@\/$J:M!OGXX1BTI M)A29.36\KW%)R=4JSJ-,:7P61NFUT;$*$*0$GVC6V7T'T$_Z3]D$GZF,1ET";L#SN_UG7C<"+O;^+5 M6QP5CJ3Y]NV??K[!J46N2028,I&O1OL=T_&YEL;5GFR>;T5K/)#;HYND)3?W MYWL+?!_;^W'AT/O11AAR1\;%,!P98U=&/R[39&;V,=>RA\J1,79NJ^O 85R. MC#L"'Z61%\QE6=7?I5'[L-@+"TAZ]9H6=WR1LM+ZI; %.,E8,'+RF(*/P?MQ MDR<)K9)40FF $$7#B4?",G&:>-95.&R1*X'&X#.Y)7,"I,[$;!#J22HO ,!N MP^FL2%D'.P9OBSX7C&[JP BW9=^L3(*V?,#@["F2(FEL*;S=\)G?]=7 )"=V M%:,GOQDF8/ 050?:'J 6MP#Q>+@..TUS,",NX8U A0%(O$OEV:;"$X7K@OS 85WJBU++!P,P!6GOA*;LZ,;3U!XQ2KGG6'#0>N7 K>=Y#Z: M-1QTA(_"#[=1A4LL;2P'G)& T6U!RH[2$5L.A*!1U,+;:K]"/JB8#H0O ,1N MZU9:$;,.=A25Z_398'1?!TXX+5UC9Q:TY0.*/K'Z"YX_RYW<[(R>U4)L*.K& MW0:I7\XH,MM.*$KP?$[\;#)G_EVT?;=Y7Q%1T!Y&7K&7YRQ:^5O)S[.0:V,?N888WCAN>[@1IE?^DK5BOR1S./O/Q M6W4CVJ9H#KZI&=75_Y+DXAQ!9AJH#Z)C97;5)\1 BRYRWHNO 85R19?79?P?@6#>;YIT M_I%F@2^]5+9ZZW1\Z(8=LBAO&F6[?-GX?N"9LKJC M(=M'X[W[52.E%@[5\'25G_(5E:$@FD2'?>2W^T1DQ4!R,1H15#D,"XK0F-= M%M5^%4+)Q -A*3L),NE\:NC PZ#4-^B$?VQ^5UT-GTA*DO>R)9OO)[D7B@M/ MM7DA3'['51ODXE(4M 9>#'IZ@_[')(9#.5L_AG!-!I)I]?FWZ@ZC+'3N2P"X MXPHKQ@0MP6A YU6]J$^R)4GN*#/) ZAEL_*WRG=U]G#:>_O";8\$?6&U H@A M\ZM!\WWT#E,I3M8ZRVX["*:@T_Q.@\OL !.&Y"N%/9_:%^"_97G0:%:95]+G MI9>0:P]4P-T';F*A4=/&YX"93H.UK1ZX+;EA(L^+LV4_$/CLY@[)6M*,I\J M(3=6Q(X[, \(BAPJQ@X#1[E/TI1>U(!!M._.+7DG8:Q][Y&\JFQ>?'%Z9*FY MA8O=61TPBKPHUO9Q S\'V8V7).MY6>105\-AO 'VE(\B9!% %#E-[!N?C@R+ M 8#(:5*#09'MX$&5G+0/3=L^-+T<.6VA:%!".WA0)!0U"*0E*,LK5!C&/VA9 M;AUQ-4<#5J?5! S*C@<.11Y0@]JODL*JS<\@M)[?R]4TQ,T%W4=WC9-Y M\X;:QB16"5>S65"2<1_-XV15-BPS$WVZ\YD'6:0IZ]GIY;&6 4).AC""]/ Y^+R= M0Y\?+!'MLYS-6C0#E,WY,.E_(!1'R>6=J#VT5\'C.C:9L4 M#R#B\^P$9<2G&H=Q17S6IVJ>+>.$OX6(!P!XUS'E*KN)"@@,<9Q-^J2-!WE# M )0EXZ]RIT@1MU7ELPL&0Z"E80FYWL_LB,I>-^3-H>+3MGC)NI18]4,MK.H7 MTV_/#+'4?P12G3J*Q;-]G^V'5&.(=JRRE6]*TE2;:^X]/KT\<>H)UA&!' >& MJ,:]HL?_9YX$Z2SP*452^4A& D2GCM\VHE*"A*(P?!/=5V]%M.]DFT' %#M* M2%_WLGT@*"(.V42V./[K88#.4INF#I>T?=;K"&P7%(HP04LBPWMK,R$[:2OO M?DWD10T*^/X3>2=13IY)\A[XY/[I67J@24;"[N\T/$:^AGCR4X!E+UPP3;(= ML<%/MZ:BW4EP G?* M-KG-H=E>L6H9GX%+4C[O/E/1[,18HL-G-LTF M0ZWV+@@'DD21#/)"K=WG,5 M!CNW%#N:'(=^%$%M6]JD"L#!DQ4.5VX]"6\E@CB$@")6K;,H7!^U)F4B.WI[ M#D4#*O\G\1+X_9%4Q6H\6X4&GUR<.S46![H4"WXCX_/3TZ.;84Q&E>U9+#D,1^691(&0*T2QAW!Q,^7T)Q51I, MCC\]/+H=CEA @X(K"O8E=4T6CVBJY4 MN!MQGR^AN#3>"1G,E8< "4CM52!CW5=-+T\LQ;4HI!2J M)@!U \<1L:,H_L[-@B]/G%2:;"4P(0:.7/J-XZ]Z9T0+VHU%M2(9?Q @<]?: M5U,TS,OOD)1'L^"D3I& +57\) M(,=__K6%Q1%HO\:4;U$"LVP1!?\IM)!-[6NA])@C --P#C\A!HY<^C62<"C< M]$F<1'O-%0OM1%]FHK=-+\_C%3-Y']*6+M)-FYZ>6[GZ.'7SER[.A6%L"<]+I(!U'XZ1U7[Z:SASV)3/(#:3^?.0[X[NLDJ5WJK6>SJURJYFXCO M/G=FE;8*IT5.X"I/M8]KK[[6#J_TYPKO3< #=X%)EF:#&"NN6E?[E&\"X1IU MWK6ZC'5_.7#*74"4I5FA#1]7A:U],-6YN+>=;0RZ6>"%^K-#]L;IV<79Z?C# M[17*L)'4ZF*"V ;4;/O+ZLN_^0Y8!>YGV5]&"YP=I M\YKIY84[=[UKKE,DWENQ_Q$/UR,=>T[ZL!A7+YQ@X'7%T[[$;<^#X1X,#C& MN9&F?D*\E%#-&:830+X#IMSD";64E.&/-"8P+O,X6DA4\P/ ,!S=90Q-@%;P M,;CIM? \ H[$WFSAO'Y;;M!6F6Y,4T:%!Z9C!0S.FR="*^A0BO=0/7AO*2AG M5V]O8>#3VUOITX-?/02K(/-:3J,N7X/3%8=#W=!TZLX+<:2$;?7^T^HMC-=D M8W)X!'W>3._@SE/]EL(DLQW";H.4JG1Y0E2T>:7Q(()^8U*>_27,F! F0I.^ MM":0&Q7?ZCW3RTL[BTZH_6L(@+WD6F#\V):!L9W+FY9EH(U0Y-:",;\V)2*E M=G1T9.GP:F#7[W5WX MT#"8"39426.R]Q\$ ):O8THKFCI MFA?X@&1WVGL.-F($;A%CVQ,#&X:(^>>EEY!K#^[&-_&*NJ++&+\DH?Y>>H-. MK]?U,X_>FOZNP%(#BF;*:\W&YX#KKGOB,(3+47"LX<<0Z?]!)A.6[=_YK))V MX],*_^<4"JCV56J=*\HCP2)\'7QBQ@&BA-1-Z+U^1U'.6IDI 41E&E MV4D4K=%E)P8G"7^W;=J'W7\59,6&#_OY7@2H$0L_9[8(/BLRVRN/I\^N%(^.M:\VE$Y.-&M0Y1\"G."/^\B'TN;4!6(^5A>G<%!?F MS$?&ILXEVIH=7*5[O:#MVTZ3^*.1'3>;Y;V8A<*:[5N%V\)NZGL-S(]&KHQF M+*9QV+I'K#5+MG'&NMZ&VW%8MO_:[U?XQ?L9K/*5D-=[S]#-T$D-:J0.%O4_N M/U#%DY\>G3J,M6F_)PK F"CU(6(O=^(?/E)3Y2ID1L E'CL9I)NHKF&:H:[W M#1.X(6IHPS[8<>L$*MK*7);F+DQ5)MOZX\K^SEV42YXMEX=CQ_.RJ6GIB M.T2WM]8\L*3J*11*X$UVEE':'%@3E2XX@GZ@J41U&ZXO0,P2]E-16S+!$'ID MN:LSV,V)((AFM62F5H7@@A>BN^D]G"2J!X\C/1)./ M+\"P5;YZ3&*:$_>'1R..LG5A&.%MAH(AE%YW)7VZ;89R6!SOG(D0JLK*I"4& M_A!*K[L+0T6.NR@DV,^3QU\!R?G0QX^Y+ XHC*A )? M=R2FEY@J(I*W5I@/5V0.=;^28.*PWH1RO__E_ROW$CBRPC4]QKR04E$1P[6M M*+^@@C/4^W4+G!RQF3 A;%K6,B<.5U;B417A[LKE=A.0*CB.5$R8'?8_?11%*,'%'UF[GV /PMS\)GT-#*J#MY&U?!J*UMQ&'O M\^[:JB(^C@C[JIXIP%GGDA63L:RK3BOPTY\> J^(VH?G>B^\4;0"H"0_",)U M^0]/@?$7/9<'WE(A+9NQ]V!)JH/2& *NL:<[AVY7(;DB:V@UD5_3XC(OM(+N M/UJ@RUHP;' M0$BO:%7L;.A*2X/Q?$FJDP"G#NM#! 1#J8S]V;&A=EW5$%1>)8<#2XSN>D%( M>:^R5KB@,-32X)#Z-8[\MK*KQQ9(3]V9<\R*CX$+0TT.#K7Z(J:[@A,4C] M8O_)R:P"$D?\V$F-T25LAS?)%BN-8S#4 8M!G:L(+@^6'(#K2Y8_MLQ^/7;G M[S M5Q6H&%2\!Y*FA' 4G8W#[38G7^$J]_*#A.^D"!P5WM1;OG(Z.G)CMC1P M)>X&&4/11U4(-%[XY4=L0/[5FR@/G!:!LB_V?:08ZDAJ40[?%&JVNN^B?'#: MLJ0GB>]@Q9!$K$/[79R+SG/=5VT]_F=.2XKU(_<&8!2IQUH(@G=3"YZ^:MND MY_Q/L,\W )M(6.8Z+M7I>@Y^\OV96J_9HK.4(VM-G)W!FDA1[FTA&UC ]/!R MVH[._I*M()K(CK8KV6_1C)H*\B@CLT\_?7A4(1^NQ?N (4-;UR;PFLCFQN5O M'5\,5)F689*DA=MVNSX1FL#G4[=JM+A9>LG"4+G6SM-GG[(XS:ZB&?R.).]* M_=A4AI>AUQ?]FB9J;_8>B05Y-(-R1HG5:,@F?4MIXSNS8V46>F7U9,"Q0+8! MBJ)V;%^=E$K4=I21ENU*=$3%E#H;((8HU[:=?4H0K@K0BODJEL$A -/5:!U( MP;6+U9PX<'E,!1N^9$>3C-PHKI>6CC%7^YP.; QN4]JMY0"V= ERQ]3H+-WM ME;=%'3&P!:D&$H./U)8(L>RI_0?=,?)I?Z1)MJQK4E7;S M) M5D%4:&?%CB,NY]7N;35DISXNM>7%,) :0(W!P[F'G-X$=([3S?.U(1]58V>S MAR@3+ :'98-*Z:[+&5$CS1Y($,?U?7YR@9^#MTQ&P#,V\:&EL-<<'FP6: M?[X1'SY[2_R$^E3NHZH2!_6 OL3;Z7P?_1$GW^1?$YR;,U(>>. MH"T6B=Z[FU==$E-^W1GIF.K..&Q)J0$T45BZ>Y=U6MW@?O7F!4D1,%YZ$@5; M+GM ACJ]ZKQ;D6-^_\D2Q[G3P H34N+",E$[VFG1 MM..SB\%*IPU2$V6BD92,1*1==!><$EJ+-:+M%8Z\<%*MPYB85"&:*!QM.)), M(#WQ@*U6ZS8,U,C))0>(HM9T ZN6#[AVUKC)D;6F6C?!62PW_>R]PR?3^^@Y MB_WOUS!?0*%?426B<'L\YDF:>U%&-;\=$KENI%9OJ[$Z=2-UWC8-H#=1W;I[ M$"(H)*1!OBC>D#F@!C9815L#H,4"U_<1;544)^L_DB C\7S.6WZ-!VL*!WNH M*0"S6,6:$CN9WP;I6YQZX61^%_PDL[+B(T\(@B&UYWC8]T-5B)*:U2["U^$_ M$?SG/MK[8X6^__I@O<2QC\YZ/C_Z#V(?68H2,Q#!/N+')NA#'&SLNKW@3]BH M1I>6["+V@E9&S9 D;< 8(M[-!@R6T"P=CL8"/K<"8,M/ 1Z&*'DKDD,9OV)! MA$8CZUM&>!H(Z]R-:BR1.575%%8.2^UN Q)#O'Q![!Y::74QWI 2V-BI=T!; M>NJ@,(3&LQ0&U6M+]3@]]@<0!B2XL0I08:CLQ=+XE*^6&S?\: B!(:HRVD>% M(5I]XX^XB_?7O$!.O"$4U0 ,6P)929 9"$WG7"X>D_@]H'>IPR]OTOS3-/8# M>GS^$63+QV62*YXMXTN[RSV^HMSIW4<6DO3('H3D>T\D5=S[8LW M(XNL<[5L)E?,ECC/;KQTR1.1VNAJD@U8 M4KHX302G=Q+8<!*0L7MNQ *%?+12[+U"RB9J5=$ M/V,I@L,D3LUQ(!ZZ<>.,+TQ$R7&^]DB2/PCY_@1_>PSS3>QR5:P*=F(X4>#L< 2'-X&]+ L0Z62^\SO]1[_U%P\6H_+Z:*W9,.1*78^<)T!VT02=DORX/ M-V=;"EVG?U$Q@XE:3NY2A(:<$P5(_%)J#*VQN/8$*RZCMAN,CV< M$J^+;0OPE?_O/"BKFDSF_PR\^\@W8OWE3*'K/ 5=GM:37[U6I>>$/:/E@[;, M/.TW+Y-!U W0%E!0? MC[TFT-MOBEL]'SQ6$^?*>B1AF(B[# CVXJ [\]?U3= M^$LO)5M2))'F@C$U^>Z:68NF+D, RG P1"8_YZ\I^7<.!'ZB:;(T#EMBTN&, MV$1>G!W;4?3M'@ ZX#!8XQAT2I5[[I@:G>NZORKL5Q8< QP&,YLMT;D^J?J1 MH>P,Z]?.MMEJ=A1]R>[)&5%O37:BF/O9/57 H2B_S2*4_A/.:NE:E(ZMX5KR M0BEOIRKR4)W2!B: M A<3BCZ[=Y2CY"%X)[/[*/.B10"G0%FIY7K]Q?NO.+D)/4 O/O TWE*S8,@J M1%O *%KK"HBO25?JCZ?YIIH5KG60MO+3G@U2-J"HOXUA1F YFAW'/C M-^(OHSB,%^NBS%T#C*PP@=+X&KY3_W67]!OKH3101M^2B+?N89WM>1Y4& M[2W>5CO>W%F&[3ALU6%;K$[^%*^],%N7N1V3US!8%%WMXD=O?18[#&>_BKOVB&J&3C.[N+M]NB"T6+:\(JY*6KXD?PSZ5T]HW\"MZ MO;U?K]!G*2]P359ZO.4;:]8XN>T8/=RZ0$=1:YY_Y_N6DGD> M/@1S4::@RO!M@?WCX>TNK7&:*$W?O;_4*DZRX#]>&:1Y>/L6B%4\<,NOL^&& M$VH@1%%[OCK:X(XENT3#5/4BGQ98A7WG'80B+/75Z;TUFYSD)!F9".888*+2 M?>=Y&<*#SBPZFNL2MT?G?-+B?5_HS,%[-,D)3H M=Q#$7V>+,>XXZ?5ZYZ?>"[LP*-J*3N^>VI3X4;^W<0TVJU=K4'O5]IYR:>?X M%A9J4)8%)XRF"];!%HDW'HIS<6DGN+IE7FH;62I[_P]A8RC8TDL\Q\6E)>.Q MJ1B=0AP=PS@*D!AJJ/0E4BS^PGYDVT<]^;81.A>7PXC0*9:(8H1.@0E#*1.- M=+^KUS1+/%_4BKG%V^K+B-/B\1WO2UV!8TCCV-2A?8FK^;T!!6I7$J<*U@WN MT!JKT\9C7:4DM&RH@<>0^('/0W'DM(.JG6EA@B<8M/$4]#0GI7348G#:@:FG>69_DNLQW$3B$:IYO^,>D_H3K7ZW9K/3KE4? M9EZ+&8PBJ M%)0Q"44>FZ5]?N>/_9_B.W^L&8["%-_'M.KU/.>Q&D4"GDG,7TE?>RM\J68E M"M\"@KWTD"F27#^GP6^"7,@MQI3F@-31*SLLZCTR;FO:Y9.]E;HH[EOC-;4H M^]T0NDE&%DQGX.TU8^S8DH7Q=:TER%[^IMGQ5PC>EAW'=GR+6B%XQL6K'/!S MR(D_353>^-B2=]%8Y:QC;E=N/9!_FJ@\0#N0J#Q#LL46$:!U"4[#D^$^MX_B5Z69#<1Q,NX->^-O+P^9)PZJ0Q=KBSQ M!4.L'I[**2.G;A_#U_"NC, 0W3>,S,214]^+X6ECEBT8@OX$C)'% LN&UH>M M4]]'?PI\$[4X^,^I/0YTS3STDKLX6>T9Y_@GI_Z(/Y/5[N("3:E%4POWXL)I MW&YK*71;N 5J#!8RH2W)SU=YT1QOM^Y&6S,L\V4U/YS&[/)!]8XG;K7^I/W(68,YK7!^&(N+NP$81OWQ;3="UJPPZ OYK2G*^(3>2=1 M3@2-1D=784:2B!JD.E>4+#]&LV6*TH">G_T19,N;/,WB%4GD[4>57S ].SH: MC4UTVI5]4MB>4FEP0>N%'3,H=NHG0J$$T>*1),5-+/))5142___]02P,$% @ /(!/6#5F_G(#M ML;T* !4 !I=F%C+3(P,C,Q,C,P7VQA8BYX;6SLO7MSY#AV+_C_1NQWP(X= M=G=$JKNKQO:=&=OW1NI5H[6ZI)54W=?;<6."8B)3=#/);)*I*LW&?O?%@V\0 M+SX.D#4;84^7) \Y^#W.P .@(-_^Q]?]C%ZQ5D>I)P4Z0R]%NS_^\8_?L[^2HGGTIYS5OTW# MH&!VU,J%I"7H3V=5L3/ZJ[-W[\]^_^Z[+_GF=]0&61KC![Q%[/-_*MX.^-]_ MET?[0TS%9K][R?!V6(8XR[ZG];]/\([V)&W_C[3]=_]"V_^[\M>WP3..?X=H MR4\/-U)U_MAIJZST/9",]SB+TLU5,D[8?FU8J1^+("LFR-VN#R7Y4UH$\2B9 MVS6AI/V(Q]FWJ0=F5^(*\3B[MFK.*6TA2FIMS(X58_KO6_+]CF3X2X&3#=Y4 MLM&:"L_)&F8>ES69AIW&8NIZTTS4,R>-L89R''ZW2U^_W^"(-/C^]_0?=*3Y M/5.1_/"7BY2,@^OGO,B"L*A:8K*S]O\R4*91KR--AO/TF(782C5NL.Y7@^>A MKY+!B92@ S1.SCX]_NZ_L[^C7ZH2_^O?>&NU<.NL:ZT@"ZLOD7]JI"M+?!^F M9&0\%&<=0;=9NI=:I_QD*E7D^Z6ZZM&_$Y3KU8[#'Z@[E M)6 [LY1*UI'TSXX[L6VW@0YL&VV)^4Y4O*TS'%RD&UGO=8M S7:Z<@F3'?)G M1/^.: %G4YT!XW5F.@.66Z(/CUE&1^$H#X/X/W&0D27M)5D%M'"B)1&M+BS7M>8NX, C:T70$,5@5LGR3&('_ AS60+F>&B0"B0 MR-E'0!U0Y.40+^BJ[U7&;?>[RK(+]OEUE#P6^^(JR]+L(B70"^G8KUC_F%0$ MQH-2!RDZ2*T@"2,"D,>"\(O]CC6!FC;0+[059PMC\TX:0I*^AQ;%%?5?/.YX M37Z7:^$DE ='D2BQ CQL=.&E$2ON'B02BP]C0V+NQ2%!AS1S0+1*.X%#6UH= M&-A4PR,H"):6 T$P\X(PJ/=0%!-.25E@"/0EE0*@= .NIYE*"P]U_J!Y%^SZ MIRQ(\HB.0D:33+$X, &Y)5BH"GKR8139NPA(,@LO2062(NZ_F=%H/NJ'-5$O=[FI=% M9:E5]0]$RZ.[Q%GG:ZW>1H+6Y$O#@@:R[K*G]+,L9"\M[0(2'6EU@&"11+), MI,6] (-H:RD41$,O#83[-"^"^/^.#HIXL:J""SCT9=8A@I='I(+3X++>[E)< M#!I]:6BPN,M==I^EKU$2&H%#J.("'J+<.H"P&M1G5'6\@(C$_E*02(R_&$PN MR%0F"^*;9(.__ =^4^)#* L*#%%2"2+*@HB51*2H6R!(+"PB0&+>Y;H^W>_3 MY+%(PU\?7P+2:7?'@AZRI0>,U3A05H0%A5H'&4)8+<2J$ ,>B7 M ?08=,IR4.(;:GQA2SY(O9@T^JBN @L?F=PRX)0;GW4%Q&LX!HS2^@-049I^ M,9!<[7&V(Y_[D*6?BQ>"UT.0J <<20U0B,BDEB"D*HYX>516< L0I>5%?"C- MOA@\KJ,8?SSNGW&FQ$2[&"@0.O))>I^60;R0VQX7C2EVLVC)1?LVNR SVUV: MJ2G?*PG>PVTI%9VWK(HLOU\SZ(X_-C M'B4X5\>.>B5A>[HGI:RK:3%4E7/CL(:LNUMM/P9>;#9D41-N(WX4R M6/M+ZX B0"ZY! ND NK6\")&H.D!$2 :\R\&E9_2F"PT@HPO8]6N02@+"@U1 M4@DDZH(\FN#804@,+") 8MW%>OYG,OS\1Y)^3AYQD*<)WMSD^5'C)*1U0)$@ MEUR""%KA[%=: U55$*_C%AN:+A QHK'_ EBY";=9>2]S710X+P+-_1I5!2"4 M*&7N0^3FXOH!59=C6\6=)B+06[V-#;W)%P &O68=W[\0$"HG%V(Q(! ,R-?O M>E8$L3*.)PTR8[9[66;)!?KV$8?'C+B;=^^?GZ(BEL4"Q&) ?3L@7[]OV>]1 MND7OWG_S_"VJ:KCJ8)E%VQTL,^>"'7SU)7PA5L.*@,]P4>".[LG9[^RJ&*K* M.0WXJ(P[U-]#EEV@SY^R@)Y7>7S;/Z>"O4O1>V6 >KDOF4O_E)? +[;UK>"[U-^(4:1 MV9Z=%73<::P,9U5P6M,3\$B[REX'IPGR JZ0%,E MHQPWO[ B CPFBUBT)CO_ "#A W33[8:%VW=\7@7+=K88??VRC!-^2?0XY/5=C%,-R653'$T6*( ME7,]'GL@\"O.GM.Y1 Y?\.88X[LMW7T^\FCAW?8\R*-PG6PNH_A8X,U5D"5D M-9/?XZR\_D!O/M3M>C'U$% OG7X(D >AYSK/<9$;K,#Z!0%I*<@H)(YD!12+ M)Q@VZN5\?+QZ>G2)R^'N[F-RN*\!\:C%H0/\27$W/]A::?GMA6))_5$P*!H\ MU-00K^GZ:'XY0+WD[_<_7;,7H-8B)!OBXN M@BQ[(S/UGX+XJ(K &M8'1+&I1H)G(Q50D&P0^T>KZ@H%!:IJ(U;=C8^>K%E( M_X&;JBYY806\/E^L4 ?"HYODE8B09F\?LJ?KS"I$";N!M M*&*$'4W?Q\L'R:LA(/;I,X1"$);\&&2_XH)NVI3'%(BQ]#,B92U #JFE[^.A M*8V:X@M.GDPH9J?!XTN:%6>DX3V*"&+R8N]ZT## 3Q_K!N !@?Y]A@]!M+GZ M\X,QT46!4&Y *9MKT 5760F4U-B=A%='B2PL3=DQ3"O-J.=,J M95KYLPJQ0%^?0!;0 R'2 PXQF?$10N=D^-)31U(>D"PRB?M(:I5CTS#'=# 5 MFYY0PRW4!V%(TPSD**L;6*$$L_-301RGG^FKP#G]Z>]_H$NK9U(-79*R]/PQ M^OT/*T3[G#78_/8=^^U[-S._&2WAT@DHF=.GO9(V($2_Q%M,OKJA:2SV^"GX M@O.N]_E(U-;2WZH50*=@IYV0>+NLC7AUQ.H/C*=-(VY\R$Q:1ES+HM:2\RM. MDQV?GPZ/L##>P:V.D YD!"/[;F4$'4&"X2"#,^<6.O2$C\HQ:_F''N:-/&O_/X=G76\ M^V]_H/..X2G'W__3^^X?GN)Q/6>MS68Z?'\2O]F&D&)1 ZW!TP32>7[&YQD..':/=2 MW&T_Y9R<"C9HZ@&20:=!'T-U><0JK!"K!:NK@0:FE?*+P5M>?(58!38#K*LXG0"/5N10*X(;19(E M-G5-)K"6:O#3.P<'RIAM$%@I0^?B?57^(=@?_K51QNV>@)[JXF: GN= NP!Y MD45A@3?#9T&,YN@VC8#N%UCH)FXB5)61XD23ZZG\7"K2$TUN0^JV,!3C[+88 M!.'7;10\1S%;:A"9V",E+VF\(7U+92O># YCFSP^ZIN M3VY/T>AF?7YS>_-T<_6(UA\OT>/3W<5__/GN]O+JX?$?T=7_]>GFZ3]=LLL6 MA'UNV2(0YL1MNM]'/!1!V9XF=-Z/DY (J2"3LA;DZ5JE],+)TZ8T'XC:Y1T= MHIVD0*A2 /3XK!Y%PJ%9/82\&%HF#"E>#27&0XB;E=D(\?GJ+.XID;>J_B-; MVKC)B&:++]O1PA5)S*^_J2JY(8;^0EFKL#^WX:PTJ(1N\<+IO3@]=!3(=WI# MKCPN=1^\T0#$*%ET9 K=X9N8^GOJJ.:3(>6$W=TO]5"=#X? M2TT5 *:J&OD#;%7#'FAQGK!Q[^>H>+DXDIGM'F>52&]Z[II5!UVN&^DC+GMY M-?0YHB^BEA57-I4(SJ9\Y$/Q6R97VGFR0!C MC+<^'+3P>HFP&/G#&=YLV%=%%GT?.2) (H4W0=>K!0G*,8/ISI=)-K? M8O#DWL(Z#(_[(]LS8^RDS_QD^ 4G>?2*>3J?VS2G"3KNMD_!%P5!K%N"/?=D MJ>7 WFG50IF,J]-&E;'K&]K,M^R*,4U*0]IR=E1J1H7+O)<=A2."^#Z(-C?)17"(R,2@?&N+.A(5+PTJ0U+11!G(.W5:K +[B+U6LT$V>'_'&W3D]4ZES+O7?__#=#S^\(TC/T"NM M@/Z$UL?B);H'_[N#^_?O?]7],\_K'[XX0<4,15YTL1CD1?D M'S20^U-:>\Q-LHC-1I M2_250=.5&.@BYO#@E5!5"WW37D>4%87E LPT;91&;?$WO)3;S"2F"!,SDIC" MRU$,SBKVYCCF-BW6YB;P;'$7W.3N]V2A#SB+TLU5LIE%\"L^.7P.8KKOO9"P MCT60%;.(>XYW49(H)'8;O#0/6H(ZC:<,!_DQ>S.:?PX5!G0:@[**3TOP0IW) MYWS@_2,7-<$[ZN:?3 9).['+J>8_KW[XPW^KYY73WOZ !+X<3WW@R\$$$P"L M'EBY3K/+]/A<;(]Q=1&Z>=+#X!:R73N084%+#85Y6E4?;=,,52V@^I[[0^O5 M&K>7F"A%!:(;$(YO M18]AIQ _'4--Z% JF;_>96061'J<.<%[G#U2KV\67977=A-P56BCCL&2BH@ MD%?E@S8BE1&K[2X!VFBURF&\#A5Y$@G5H4T1'-5!#9HX[.-Y$_(V(XQ8RPU1 M!J17$X17:(7XG9/"7(62#$*4U!-2R)"D((,,1FY(P"/K-@2H:K@$?RVU"? 7 MVSX8AWJ=[%W$1X.B.T5[%S):I'?QX@;E=\WFB0W4.]5['J9 $I+A $TN7YVK[7ML&Z]X*;@R)C&_'B>3ZZK[9-][5VH=E,> MON-GKO3'X8?\HOZ3?ZYB%K,H:=ISD+YE/#TMGO33<-/!@941P0O3!IP=:[%8 MZPLG73R,8HQ63GT4QHO AAT8U4=;O AO=$6RB'#H*CICDT&00&"1)Z$.:T74 MC/$J^F$&-#5CG,9 AD31AD%4E1PS1!I0D+'#93C$2@$C5KB/D.@!9<(&!W&2 M(3',0B7:FHXYH0XUR(CA/&1BKXH113R)HAC"S80L(V,IT6L0,AJ\>__['Q@5 MZ&^ZYTEDJQ!I20"HRZ54GV%RL7H8(6L'K2X0JD%!A4@("&Q2LE+'9/D^%(B; M8%YNW>_:U@498_AE3;8ZVIOE?9/6 !Q3Y%+WK5Q>-:Z+*J[N0_I:C=G[/E9C M\_%(R;.BA1+R4X,0\@-]ZW9S# NR?,;9:Q3B]9=HZ(4^>5$ 3"CD''@AFA9C MI[[*D@0/I"QP&H=%1(: KPX3%6YU@%@:L.SU,O[9_#+=!]'0GHFF/"QT!R4V M @,O[0[!LTL.#&0Y5@;0+ <*T,YY7MQM/Z3IIBW(8QIO# 9ND\J@N^@&NHB[ MT#G;!V/5VFC*$:WI/#'/)*427* ,O^+DZ#B+JSG,Q%UU4XPYYLLHGGC"#WM> M^$:&H>40?X5B@ I^,L&> ;!O$94W5ZO-+H/Q05X%\N4AN=S"+<;JVG2]#^O< M_5M(3P]T=-)"H0-1@T4!!-\_67C#DRH6XI\'>10R1[.)XB.-;B86"H&^DJ1A M@O XDH8&(/2]C'+^SOH1;\IDKFG2)-:Z)EH.%JDR;A'A60_ISFS,_!U 1S&W MA?H ;U=&=>U5-W<=HG!#LJ)-7KL5\U&<,\O$? T9OK35V!_+;$.;MEG2JJ4% M,LF:>&80Q7F>I7?_B@Q5AW2#BWB4ON]K>78G[]2YVNF_%?N@(<\S (N>,B].%FTLK' 8L5:EG>X7*TDUJ]5 M5WPZZ,SHGK.]F%YVF#$M87M0/QVA#K_?/I4+M%Z@25/AF;>K3TK2# M=]VZM -V)_0L_80%0>L:#BG:2&U"TK*T'S25B]X=_#VGJE:-$Z%K#_\ZPO; M#WB\IQKX+_BH3X2JA_W<-%)DW1+X<2 ;+27'A-K+BZ:99G&1>Q/(F:YR>VP/ M&UU=KQ5F4JQV(4:JP1_]LJ;D\)$P:S[ZXW4,PR4CVO+-\VC6KG:^QXMHQAQJ M=ZH^N='T,L;\B_F3GH(O.+_Z4F1!FFVB),C>;@J\ M9P__T>=]TYB(MKM)B!/#N?Z$_D)?]6IPG6*]L<,P>F8?K78DV&?Y.Y_-9U#U M'3>\A34<_0ZWU^ H5]F+.(K7**=Y2V@^TC(\4=!ONXU.N$$9/R$CV:88-MDW MSS@ABA7,UM\J+>C73&*RC[.?>9?-?^6JNG.)9@Q7.SHS>@.Z+_+5JR\'G.3XG"\NM)YJ MH :X4QJ26L(L4A259=$W96G'V^'F.MS#+9D/I%*5UF)!'2S6L) 38!-%V 4U MEX.,B9!D;#P+@_RE95E4FMR])Y4ZFV&G*?4T0/[QE4PJ:+8-+HW1ZEI6!=1# M2N467615M QFKI:;3!G/,"RDYW\JH>X6WFJLB/A6 P4$X&36T4Q.%*CNE9L1 MRD8.NB^F;%GM"K%CY8/$YV!7]T$YV,\@2"QGPLFN=/>YP65E11U 9ZN2O ^$ MNFPU'\V=7U<>)SXN"SN]U:O%3!_>6L"X@;H-Q-U"VPC2;B;Q)K+R_!*I@&*O M0&P,7E#0/I"E(='L99UL+O$KCM,#G;J4HB@ K*D'"&:=!GVP5.7+5WCK&A7. MW;CK25ILFAHN(6^$I3[\C8 $0H5'S(+.'\B"- MB(L]ZLX^2B(XD1?2*]9PP M;0"0',8Z]?%55ERALBK#6;>R6\),UVS7TBSH5';Z!KT5"H5WZ:T@"#LM,EJ1 M#I9V,352+OR:R5%G*\SQ#,E09-3&_7J%%>5EH Z$9+VG&:5-N2Y:K@6[;;ZI0 1J@2N& $*:!% \_> M9Q#+$8N"+@T$.<5Y-"_B/%YC(.M'7W*(ROI?G-L/=SXD2*LS2/3[/T?%R\4Q M+PAMLJLOY5D4^DH?^;^-^BC/J-;@H6ZIK80-S8E(V@[Z3!I"54LK5+>%JL;H M3KRK&/T\BO,(DBHS*:@76%P;!]YB#!$E#F4,"T%\SL\XVKW0ASX)>(,=_GC< M/^/L;BL\G&,P<-HW!>AM1NC9QVC5!"K;0+P1>C1,?!*JSM7A?)B>4_.@U%Q\ M*LKIZ#X6Q'VRCD6P2Z:V+[,:OL=FW9)[GBJTG(>F7G'30MO%Q#>)X\S766<] MS])DSAM4SP/GHN.=H6_1DMJY]-N]OR<-@ZV5RD^T.&7W"21Z_E-5&#^;9U2Y"[>-9:"IM>]1MY M=]LJFDL:09U6JC_X\8S>R*X5=L3&]2O0$S:"' :WRI2U0!^Q44DOOF(S@#2^ M;=:])-:_$G9/G(QXK@%F2C9%1=?;; ;@$M^WT2(+;MMM0!B*%G[[GR8S'KH[ MRL&BVYB;U#3TUMTT.PQOB2G)6":HX#G6)?1]LH#*JRRID]S.<] M\$@SVW.$MRHE0)4(J"4#.Q':D@)1,?I^KB\,K[3 /O@DC[:PH2LKAI45BY;5 MJ+MS? <#D,ZF_F\)+COUC9^2# =Q]%>\^7,:TRA@)?E=\H@),*(BPODZBW+R MITOR8[*[QUF4;NI!8(1#G.&;'GC!.2PWPO4U;:_0^C6(8CKLGI$FSQZ#&*]0 M(Q8JY6H[0%0*A+A$B(O4GOZYSE\!:>Z+%_(3G>&A8V.U^F4+.BIT#)P3 Y/" MU0UQ+YWC;'PV]8BSD=GYXK-^9VOVT)11RQZX-',KC'!8&ERRM\1-D^NIO+^" M,DQ6"&2:0?2,:+)C.OM(=8["5^=@R P;QV!("^CS"8]%&O[Z0F8X!$17OQVC MXLWN5(*JOINS"$J-Y"<0Z"F?5LU_1+RN?\<.]#VF.&R@[RY8 '(9*&72A"X] MUE\BU3U<33T7@)-H(+STR-'4E"/ (B4=;34L);T32J@P)*6""D P3YMV!;A, M]V1]J8"^I#SDLZ82B75@0;_PHHZP/KO8D"!7HD1X_E,%$1!0K\/PN#^RB:!L M+O0CIL6.IZD&32:"! K2Z/:(4SLK0LJ[CFST1% M;FI%G/+$!% "-TS0!'5>>9\F;&6CY(@D5G,T\ +HJJD8_P:"]Z>RESB M;12ZS5VO!HF8?4"%$!!4/V4XR(_9&V,5)Y@6V(HZ@-A622[DKRC+W0J7K MFCVCNCK.:T6V1,NK,VS9]HH:K)S>FAPUP865U/.L4/UU5'Z^/'*( M6@*XBDF 6Y0'GDL[A:T6J],!GCBI19FJ\&2+TM3Y,2*#R^%FU3TY&*2X2VUU M'-"_@SY:S4[PJ([N]K@-]$RH%+T&(>/'N_>__X%QA/[F+WP6=Y/G1TSI74_@ MZ,2%+5KN#N4-B7O2[2^$\O?$_HJS-K.T"L"H>;273(IYBXB&R9LI,6VTC(_R M9EG.D*IA1%MV=I=S46M$W!KB L%)8KX985]QUC?,;]+PN*_N>/C9VT#'M8@: M7,/V50;H6U?O)>A)<;X ML:;ITI.QQNMU4>L#'CJUL781HK(JI^:-"[#A@Y4SL"&#>[?0FJ3E5U]P%D;$ M;X_U Y+&?"&^3-?!86P@\(G664;O%C.L/[]U J3WP1O[=4GX\BOT90;^'78E MB OC(?5-+5/]C3*=SV927FF9>8S=SM0L&I9%$*[*>.O E,RU\EA*VKIT42S4 M*YUL-9Y=Z!G;CN_F]13"KXF#E<[2>8.O+)UC<-5C%H:=%@^GN'T:Q>0]C6JE MW2HU?W(CUGU7B7[&:2#P%?L#.@]BFB-IT7@?E_NQ"+)B#LG/\2Y*$D/A08EK M^B2)VT='^-?ID0>R\I]^4G)<<^#TM=97$D1FQY'H 4CIH4AT[LVAR'E5'WL: MTB]^C@/^,(7'H1XZG6#VD1L1-N\Q466-D]O>@0)C\FOBUPS)Q M>HOY^4E9[;E>*$AM!WH;UH$?%2[:.G"B_@]2/"Y"U*,7VO EYO^MU;WZ$K+< MO0]D0+[:;K%R @4MR*D,5&-LO-A055X+J:1!WU3R?-L>QBJ9$!4*<:DT18/*EL4_>;=MBW"6>+!A\$ XR$YP' MZHI19B84G7]UG6F:H*]KW6%XIM7S3L)5)V6TD_B_V=L$KCVY%W8;].X^2 ;H M\?D]K:?@"P]^DGF!05!150G00RIEEV339J59T)^?EG7]'IV5#LQ7'NB&Q3<9 M#G'TBC??TGT*)U>3S!'4IY@>/BZ@;XYWER W0;872)8+6M B'B'6$*:@V+S/ MTA#C37Y-A*_E>,#;8[)139'5U0!1JY&_CXRJ.**=A1I H[**&T1;*M%ZKR%C MA5QBW 1 ?<";H <$_61$H$,=D> ;VA**DF]1W1AJ6G,^\YE%\4:SH"[NDG;C MD=LGXWC8>D;16:CI*27GH:*;&/1D+<,JFB.$C0]MU8^5ZMN3Y>ITCLZ0_*2\ M^76W78<\B9+)#?J-;@DIR,DI+83I97I*[VZ)6 M,W4&Q*8AU&D)^E3?_ JG6\*MNIFSZKFPL%$X5"D,EM%D/)8[64P< ]DHB=Q-P8;\I@E@IL+I?+-^P]^)DB6LK&W"^?U;I:+J/KQDX@HF6G>*.9 MUZMD ^0:KI8-8.L916>AIJ>4G(>*7D6TS+6TC6A%)\O5Z1R%G7664^.GE*VB MR23XF$<)SG/,TPNS$SC\+ZI]?+MF'"P?#?63+AEIIGU>##4MU&GA&(FK9EPO M$\>J6N5>(?K\.0K8:<'O5FQM2&>MC, 2#5VL#6T *UL/VJ#5#1M_#+)?,7MT M]1&'QTPW2!K6=\D_B48FQ&NJHJ:N-VPS5:Q%,S[*L6:\HI0*=5HNJ2#GAD1D MS-T[R^;\&C4M >KCH\&2'49^BRO),VS.Z%LS'TH5*VK M94BT;NP$=B?L%&\T\SKB:8!KTD'Q_I]S20>F ?W-ZNQ**]XJ'51ZMEX@:6[\?/I3_URD&K#?1-4#7];3=L0!8MO$%FC4WU):?N8Q+R!:

  • VZ(?_ M1TXRQD6&%IQWX#:'<3JPA._26-5;:9Y_(XPQ;U:\7$A_N6C-,#EHM"W4"P"M MC&6E*2GL!DBH$O$P8IGQ?MY@BFYR=D\=X*%5UUQ/!?^3H!JKGI)6HTV@KT1 M[/L7[!/((T!<]]@X"Q5QQYPR\#L*YCOS("CEFZ^28_D$A\:IBKJ& IH"EJ#Z M-'S7\0W/'!_3R)CT$/7&5@W+D>$*$^N,CHGQ#/Y'0 \!==W<0RA6W#<;#^>@$8.U1MJ 8G4$J-1>8 M>C:^U8P6>(& GWH6-F>!SIG@Y2J 7)39 ID-(-U3F^N5;N(W\\/6*+^48T,< M&+"8=OEJZV"NF EYJ6:9""2<,T4CR#0- /MQ4$!+F\0O_O;VK0U=,+5IA$FJ M?HY&DHMT'+_]^XG]Z!C+$U MQ[S<;C@8?6Z?=F1$9J X0/-U-6N$91:QHX-);9^@.[)S9!TYAQ5Y#6$3WK5W M=IED3%_?OW/@UZ>TV1J\M$4N%%TY)K_@I9\P+G ,K1#]B.)%)<#TV10@1!T MR'680!T$89KC<.%SU!Z+[A.WGO$:-)>'Y9$ ^T!"0;.!=*$BQGV$O)C1#PHW M5UIHZP\CG/&@Q&H()!19"13B^C!;-3#.$R4Z0S)Y:8@AP$,"I+=XXV5%O!( MD6L>Y$[+>9%?3D>:?$/R^"#T+*4$M#L#;IIT@,B^@WB,AI?1348ZS3:]]7\! M&+=2*0 /LZ\Q2WZ.YA]"GD-*UP98@23<* Q2(P7W=T:(I3B !I3I3,CE)Z4+\X+#N2S&A0Y%#FPX*8P5)4I(GKP@!T4PYJ M>R:U9?2;\V@LM?;NDJ=SC0CKN(/J)#/(.X4;B00@)EX?(9PTJ\*=/I:?K!?/ MY>-@2-ICJ4&[\_Z*:HWN['60".:(B70\ZY%(J-!]JP2 M"-:%>8\&RP*"1#TSGIU_H)%A ,#E)Z,\J[$C$7*_:!VATN'6WMB,-1\G?35F MY@ACDX 4-UV^J'V&4:\0R59$9"NAF&WE!A1L='R3!R\=$+PFP 6B1$0B:]RK MKJ Q6.FUZGGL08<_N\=:2GFYX]GD9YYXL_A2!9GUS3T:O$CSLGQ)3P+_@W7, M0+T&E!V-+/KN>H7X+KC[7J%'VCT+B='UMPYN&?/9F/9/]TLR[P*P.Z;)&.AA MD5H*26UAPV)\(IT89S2)=?4%TQK.SN1"'$O1A=:6,880U*ZL88D@7CN."Y\9 M#R'YXH^['V,;/-[I^.=2ZU8RW5#5R8BY[7Z1LR%:,H2C/LV-$C9N9M].Z?3O MCGLV!]8/U J> 5W&YKP3GRCTT47];\1+8.WI,V<'LTH3CYDG)$MBZ;J@_ZT_ M<]8?9*H2:?YWSU@).?,S=10JXI[6TDY(^_=>)@&KNVI<'+@T(+4+\E\_!IST MP=[U,)X/Y\!)K\XS5@QG^HH:AO>K \;PE0X#N; MG]%+G5?[;_@_S.FYU3M"BEC7H%3_?1-A@AA?EMFU- MN;L5?CQ%<\.-GK_=G9W;8\)?L3>+_O)&B3G?C<\.-B_"2;G0^#UWWQ> MN_OAX<&-<&Y7>UZ=@_#5SMX=S>M'1]?]KX+SVP\[>SFJ?T/6_7>GHTK/%Q+G_(WR]C]>OI*/M6RGNG^Y7W&\UM[WN M=O>ISNW%[O810[Q.\@1;B5;Y;*_-$?YL2SLAU+^Z]^^+SF[8W;O5T;TG-IW; MS^P@W._N/[WLWAO5F:?77/\U[WKGRN%1+X%[O=6\6P5O0<'^[= M561NO[H&%"[CSZFE>P(?ASN&M@NHK.K.]\.CHKI(%/_H%;*UG2,CU MHC+A$LTDK;!>"U)T*WQZ=[9O1G.YXA)NYG4[QW%%Y[6S?3M+HI'S_<_U!C/J M;,",'@+@^J41F?%,$Y>N/HC2-L_-:VQD5@AM5.V!$U'Y^ MG@'+'>?K ^P0F 7=G9W@8QQE6 S/+6/;@9=Z@-IO"Y37E9=37Q4T!,3%%G\2 M7*LBZ55$]@?^%CRUFIP#C"Q0FPR'@%8"Z0PHI^W-@N>'^_OACAE#@J7OQ3E7 M]$-A!X/.Y#UHTH!VB\R,?)H70&AEZW&Q>IL9JKBY#V$&S=R3\23%ZDV"?7%% MQL$+&#I7O>(O3O)R&GR)L:7.#/TTC3+7?L75PHB]F96Q5PN*W[;@,L\[V_L- MR$;\VB"!WC#8.4(^YB8XJC6G F!;4QOU=(. 3V,X;[1$(P?<-=B0:F:>S^*8 MZXNAY2$JR]S($+S;PLG,>Q@",':VN_Y4+I%T3C9P6*4I;"!"'6X1[1= \Y@5 MLER/P[A]UC(\L[_(:!=C%PJ5VLLXS"N@+86[O^:P6$*'V'SZ2GA&K2^@R6?Y MU2P/\V">41]&<&QIZFPWWIF#4[(O9YY)\S<@I2L)I/CYJZ-7*,\U&0'99RK( MY]U=_ 2LI^X-B-3L01QX+S-58X/GX?FK@X-E'E#&9M^@A91:>*08?)QDB,Z- M/((BTB0^1(JY54UR_S!BZXCM4L%Y\C/3F8T,KZ7MM07RHIBZ+\VG M<'9Z5V\%;.MS#FFH,VU5HUU;_;HOJYUVY [<1:"QFUZU\,-LXUYXK8#G3]EH5RI7,<%0P7 MIF48]NLR=BL]T+=)GL5MMPGI\ R^-:R*7E*.XD'KY[QK9G<[^)@;28,617L3 ME;7/A 'TVU6E/TBW!G0YJ7N#KI*RCTU@+.&A4I(HE=3*D<+;V^XUU?DS;[:D MR1;/EE@7+VV#UBPP3T\9O184WJ(Q"ZBM6@OO$CIU M9-BVUXOQ--F;F(011P!K@:(5;^D.M/2]^MRE*X>C:J*ZC1 MSZ/O5- (=W:GPL/:K9&:*:+WK6:+["ZR1?!B[M8QF/V+V5I6>P==7"^X"A[D MDOY3][H%Y1B43H&JEC)HWHVX.T_+&"% -&D^O-[5Q[\[5S5M;48E?\PI>#S7 M\VZ1W:=VB_P92]>M6M<]:JN52P%6& @!O;L!&INLDF\ SO=B7G+TU*P4.[8& M--/4&\G<4M\_1P!S6E^"NZ++ Y4(K"KJ'FE[$^@&.;\@+Z!]2D#P3FV7M5GS MOQD]:LZD]SY06Z!N%0(%P@D@5!$[)-R9>V[V,>D3%H7@:N0UMX>7K\<7 SP_ M(S%&%!CL% ^@.8O:1ED3M,$#F/=SV[UY5TGLF9:6DI!?Z*B-HWZ1M[7I2B=O MU.CE+G:'X'>YB8;SNP@ 2-:X!H1]@+H)YD,!O5N R+X_ B= ,TF@K 8 J MT&]];W[Z46@Z6G#=;@!SH^,0USSQ5\,?>4:=PK9=T_;$H]MW)QX>7*\[/27SD^]+*;^?[V^-KGNR M^7J#S^S"W?;=^-85F-!\N6GS>L4&\2 RMUG/S7K>P7K6:C8>-P;G.>& TY64 M4Q6IAIBL<'VZ"%554C14H8DJ:%>(3Y5A2D IRUZ/&]9,3"]CE(:A5C86ZX;8/K+AC<]9[]A;]8 M2UY87ICG>WM[DFWH0W(DY:@@I,;-*$9Q!D-!<$Y(YJB/]Q+,4YOU/@>^G*F% MF?70!^OI?Y>A NC+R01R#D1_(U^OP MB-FD32 / WF[UPOD'=U!$&[^,];?M7_$T$R#:O5.HBU/8BTCV6MV8TUXWW.L\V9A3I]L)#_=V-V&9)^SV;M;S7L,(Z]GZ MT=VT?JQCZX\:3;=C'Y'!+F9J057 +!WVJV<P/]_?VS[P:AUQ$+JF M?ZF13"_SVXVCT]G>JXWCZM6]AM$-VA$O?J39.51V6$J1Y M'1R^^@E"'UA^AE#C'?GWOBIZPX(IRTX$)5>T#! ,20JJ78X$G#VHL& VQX)\ M^9.4ULD"$]5P24PO1L@++*7E>E'XEAE? H6[.-=++%[CVLD8N@JBS*CR9$*T M!!6&,27F%V*9.GW%]1! :2&\97%5*(7 ;M=5$Z##FL# MAI]K&[7'0I'Y'07-^*Y YCL?+/@1"LI69KJWCDMM M@B9M09.S.#H'AK6O-C>SXGB?KYXL(N;1K5!;?JK+^]U+^]H(]9^Q,;8+8RXS MQ>!)7A@C".W)%9?N__/@<<&'F5?G5N@?#=ENJ[FX"VON3JVUA^7Q[B[!TJVE M2__A+D_T;3V7C\B(#+U.G9V?[H9;^EZSY5*FT)L9[Q):+R>CI&\_8\4FOJI)L7WPOW]%<=-7QMY/BZ3:,6=N+VC<.?.]GLUI[C;"3L[]U?EL='= M*.OOJB*?/ !U<^YVG+>K&[=E4,UU1^-*APA?/V'[HXIOEQ[#JM4SKNYH_ MNG&RZ7U>E=G=:>_STU7RU#?=P")BCY*:@$S&A4*C62"D2+S56. M$FS#F^:(35K& $OH4++R(8'F(>Q?E@CF["!VC:&VA@D*T/##'+F_1J.HQO_D MWLY:2R>C;NK&3GKS BA!!6--GZ7!ZZY6;_#@%S<&'S3'/0^RM-8LVGC]@D[6 M10VL,O:S)<=JBT-OVS7O+5Y0I+]A%.O M*S/=3=)UB:3K+4'P0N0],7O&Y?9FD3:9V/L,#FDD\=4-#G5WPF[W8'6+$6_< MGKP?[AP]P7GMAYV]^TM3_%A!W)_J'#@KGH#;/=J^%0SB*M?$[W6W5[C>?ZF8 M[I(?6JGHVTD;$Q1CRI4^J-RD*OHCI/D81\;Z2**4HD#FO[D#ZXK*,A[WTAD MC)E'$W!_:>Y#QNQ*HQ[T &9$,C2*HT%H.P6W@+( FAE]UA*$ M\)>F-%*6WM($*8N@\*[!=<2<.W.(X5IY:,+[ID4*K^)%>K>0%_#QZ)&B.Z%' M^LTCNVH0MEQ$YHV#&(=JG@6 =JK)E];+[#%-E>F'D#IEG'P/%8]*.0UE7X#] M(SFO"D?A86;?1]JXEO5G M!JZ>G,!6-_'Z3;Q^)4--/VB\?A.UWT3MGTS4?L4FO8G=WW_L?A.GOY?XWUS[ MC7FC5S=JW]D/.]TG6]+9V0T/N[>*!J[T[,*]NVVH6958XI?_B,:3-V_E],P) M(Y91:G[F\)P$00AK33$AEQ#9,%H*HH4ZDKW2@ M0W.:2S.VQL&.^M/D(IDFC.>& 1?'D2'E<.6DFDXIIK):;!>RPJ6$:=JBAXNX MUIW)6*-"+E7@I\&6NZ@BT'T-5DX&R-S40.Y0'_)\'NX2XF?[B^-G-2+I05). M]4* ,]BI*X(!>;LCA,#PZ?/AR MP0>:W=[!72'NK%3 X1KG:EXP0IY@?O4MGN*/%O&_K": J!X:7S6+LG["+S"C M,6H-G4L,6VP'QVD:#,Q7S+#ZW*LG-2GCZ)]YD4SQ94E+IZ/Y=2WB8'L>C6+& M9C;HN1M#=]YT9)3@^:@!DDX!V"V8.P]K)>(AUQ" 4L5%:IV(2 < FQ6- :8> M0Q73>O.@64<)E=3+G$+Y2QJ?FX\3*R7_RHS"# 8"23P,_9>+.%6_A['SWRZ, M@)(;GH_ASU1!8V=R&1?Q_)#,-.]_V^K9 %#SZZX,"@Z%5!/%V+QYC1-56Z"D MQ")"H+1X=7" !)Q0TG1V3'5X(PQ$<:]H290*QD7+X)<)+"9LP.DHG^99T@>9 MOH#C!$&?U0O-8/S(L7A,TB@KY\1BU%@/'NA0O*4 &ZSG=)04@^"OR@@(UW$U M"&9%4915KYP"N0:29C!I!YP5^ &4720D&8N+^,RMTA^!,("VRP;"N6$^I(YB M;T:_PLAA1;P:J+C@+^)YZ?P2"A6\5LG0IX+OH6_O$$^^5G;M&BH&<._C"A<[QW0(M1"[K. M71BSA<.X/5"K=FXXI';TWHRK-F584!0P-;2C\J1$98I<*'OET:#ZVC[71]MC($=K[HLND64'+E'S,N.SH)IM*;)^\7SOU0XL M[TN2"$(S4#>%^41G>[=%5I=7T?"GYQUCV[)(US(T+V4Q/)J5$@ D8:IX7AS* M@CECU](%H 2(A#86$%H-IM1_AE?K?P[VUU?0+#( MV.S*F$3?FG:NIIR$<7G]OAU\1GFFESK-VE#+"Y?SM5M.7R;\RZ![]64PYWU+7@9S;H [4L_M8R-]/+B!0FXJWNYVYRK% MR_E^>N<@GAB?-?$<$WCL\\,NWHGS%?=Z5OOO;:K]U[[:'X&JH*?-J.A\'*N3 MPK]X(695B(=[DYR'Y/RK37)^U7))F^3\)CF_2P,KM"MAYLDIZ[>@)$J M2!U2A*3Q0@RA=78AQM!6U?Z\;53?0 MD!'=.YG5;F?^I(X.KIQ4'7*X/@3S*YQBY5S[[5[%V/U"!2@ MF9.$7B"!%#+.(%9[.M(>J(UXT3G8?O73RP8\)5:+'&T?-/[4Q3]=0F5*'VZV M@3J[MI" ZF2.&J5S]3>TUM>I=UFON/Z"]F8"SP],,NMK_[,JDG*0]&G:4$B# M-;*7^!RL8O**K^1K4,TR,A<"%IG ,['$:1P9-QLJCZ)@6*5IEIL9_ MQN(E6#+;CS"(AS%6(,$$L"S'@W'$FFU;>0+1@* ?%<7,/,.5JTJUDWTH/*MO M'II,7>GM(C$8)%"GI7 \D8$)2EDJPFR-$-@Q,-(Z:FR3WGVWX(Q?H OE@-P' MY.(\2_X%LZ%R*MD\6T5%135V+C#GE:@*-+L+^V-V ,:7)M_B-!GE^8" 0*%. M6O:2A-9,BBO$<%<)T[-'1\-H$HR@0!E8-6%0!Q3; 1] D-@QK%H+MB<6'6&$ M:!J8AV7YV*Q3/\5RGQ ?186=CGYK6$%EF1T7:"?Z!VT U7_!%Z->DD(_C-FZ M29'_$QM7*J@8Q\]=2\3A<2A'BY>%!:7*6(JG4'Q^;F2;9YH45#7Y+ZGNAOF\ MC?LQ@)_2DW9WPH!J@E4*@;OXR7Y10-MRSE'.92^6F/8KFYP:J][5ZQ$ M*S>U%[O=6U5GO+S1Y.Y]6H=[3[3F9-F#-2>,0WU/T!=?Z["1/[HN=1NWL1$= M<[%A6]6[SU_?G?PM##Y^/ E>0&2DN_.&?H?_Z+QY"7&(5B^SXX6=EIE'DUF9 M@0[,0"(N0;%U(GO<85./AY4>7"1]#<-!6%S2[32_U(70#SYWX>CJL;V$WE0D M,$)OY:-@B>XU&\>I-;&9BXU:!_T&/=?;AF$0:J?"_B_5(Q65@!9J,4"S_,(^ M!UK.SB&*^F9?IMP=A2$>++9)$QL3@3@/A$5I M/+&2))()W(]K++:"UO1@5UVKERR/K"HL$^X_\C9)/.B_H\Q,:T9BNA>J'E7H M23/2'^N%YB:[["*>Q=YA<.V5,$SI[W1?I/G#MR&2-TH*:D2T7[\"V:*U:]XL M>IRJD!<^A%LU0[N=GO10YV;]864^G%X2%@M"&U";Z'D1QUS/5,;3*?7?B5C! M$8*F2>Q!C280LPFB 6@J*VIX5K%G+V7XD(48 H6HZV :L$!4M^T#7W-0W6C M -=U-';3V/R8_%4E Q!_!*+A9?H2EWE5]+&@ZK$!-8ZG<\*!H8+9&4#O8KV4 M#]I3HW(44M,J@-)>1"E)"W8H)U@^AW\D87 U?EH9/^]TNO5T1M085"=DI?Q6 M(^QJK(^;CD5(QO T/M_;J7?9-PC#\"D5?\%E%QSZ%8(9Y,[0%YC_C/4/9MU?(/%-TZ>],@+6N._=-?K4XJQW ML#P=MSP_=D16)[<6G^?FFF]BM"L7HSV1&[%^;]YA&';Y@%M+G&_I+]=)Y#OA MWIU%_]9T#0Z.PE<[MZ)3OU_5U=FY2G>MT$GYXIN1CW(^;OV$>GQ\9W4R&H^X M"D=WU5-\3V=D_:^9LU%>3+<@ JE=KR=QACJ'X=[.ZO1M/]Y"=/?#_;O-M_W MM\W'/#M_FN>E&QXZ=W11?3U7JISOY*I2 M@F *.AZ0E';WZRC4M1HW75-Q98D"UKT=;N\M;A#]B)!%[OOXV&&:7];?C65= M7%=(S:(NR8KL3@RPKFJ%YE3XC*,T!;(AJ 63;DABHG,LJ^ LL_ !PX_-J"K#R6-P&M6CU MPHVH9;2P@YWNT8*A:?GJP%#GC^D3;BO!W'M"O+=[]8AFKTO\C1EB'_: SULKR+Y^6X=QV]9":^K]_FK45.V"VG5 M>'&,FCP1YK]H<('(O>IS.CE=$B:)T?ME'C7ZG&=!"GB;%#8,]Z\0P.1Y[%P2R."J0AM$)F MWIGFT#X-03BUTRMQU7S J[5VFQ-;DG7U$"+B:"'\ QU<-!'L5[I'5QD$IT5N M7.0!EVD[,LAQ!&0T8EAX0(CF6%>HC9E]J,"%#WJ6C,H,IP(X"'H[70UE['\E\ I3VHJ' MS-I 88KT%E,]+\(]3 'N 6 ;S ^C+$_S\YG'YO27T<-0"6Z>BEK:&K/FZ\)) M!5\7CE2R[611\+)Z?KAC&62PV0L'T"^SW\#[1\C(R'0HS?&@1 MLLOU$GZ'#S";V,,%)*LA*O/,_'/&DS=_H-VEMAJ[3.1(T6H/+#5<^R RS>J* MZGN?9&.N:=,Y5#8;O8DLG"N8HL33,!M11GW516+YO^8P5?T-"'C5ZEL]>( 8 MQ2NAC-X3_;%_G_KWXD%WK[6IS*QBR\7;O>H2_?J U?@@AQ<)0S$O<7TTK-#& MX.^N=4%E1"<%Q G,4(0SYBO M.QA74_1KC/UB]">" 4U!E50%72P1:2_CZ+'A$;+&@\P&$OZY/X#.)HX_ND ' M\<1<'=-0*6VSK\9("LUKLP3'&/2,C2P,E869#=PR^#O'2%O$YU4:%68Z9N@) M0"V1[D3XK*!(RF^(MSW//*-NF&]F3&.NJ%+]=2K.ND@ MM:/,.V,:S^0 $+&2E+G$&; ->I8\K#K3<"]&GY75CU$]P+W8CZB MW1IW0AUL.J'6L1/J3[C_4S ?':Y>_#TI;?B^V2;5Z(JRV@,B_>SFMN80!)+/ M7%S&9ISB 1W',;TUM9VO&7G+')W+S*B#Z65LC&VX,J8CBPO)-JBY ^(8-Y1@ M]R16T_[E[>"S>9G6.Z 18*!\XFE.*Y>?A<.M7XAL1F3P; MP4$]=L[U*O2B+S61GC^1$B=B_.@QFK+)5+DF'%S1(:34>"80$ :Y)QN5/&BV M#'P1DVC+'-1,9YNA4P=H%\VG9P!4FGT+SHU7;=03\E C@D0*@EE K(1;SVUL M9UBOW<$C/<@QQ.'P0XV)0CPY5RY;/F_95' %3J]S\$$!:BT%D71\%ZVK^=TH MF0BFA=A89 ?22J("BB H&A?@6PC@*IQS4NL$I&LC69H%>D@^N?F:XX-^A'-U M0IBP 8$)KL#YJ-_N69S II <,H*ML95AM*$1ED)ANYBU)%>-D%2<6FS_,FX? MX#Z E-E-=%L&FD_P@4*U7Y!RY.Q,T8XS]!C["'XB7"V:-HS@X9Z42E64UGI#4(2:/76L4 MX8A$RH4R':7\=O IGS+0<@?>#/]$7^]$+\A[NR!G;D$&L3%5DEY,T0AM'NKY MBPQ@N(_G6UO[)773"4JY$7%87?#@''"WCJH'ASD M'(SGD)'$U&!O<3\\6!!G_J9@EF$0FZ$C& RFGG$SS:][ QOM2P',]"0SJ96 M$NN!QF6UPOQ3"KCU2=^HZ%#B&0!KGQ>,(?;='6,::1\O^OK-[BZ%^@BO=RV< M&>,!3XS10B&+N!4^?*F'T1%$4V,B]2HCWJ^#%QV&(920%&9T7,0'I^MIHIXQ M"F$.:*Z1)C("":44YH!8-/6 #EM@SI'-K\FI>D,\#EU^,Y$ (*:\/78NN@\+ MI[) .!W0.FA9T:5;B@:2[[MAJ6\B<#X=X;ZQJ4*VONYK4U;@3+G+&6/>C4T4 M<_+"RCS!WM,2 .%#!G9S#XJW" A-,,+9H%&20EQ@3Z[ MK442(SX:5I"@%YY7)1O(>H!LK"D'UHAS,RMH1,$L%\4_^DG1K\;@KO29N+*, MU5@@*D[B CH$RE]XWBP-D-1SX ;G+1 M"+V<:K\PW,6BA"/!J(5Q&*%8".K$\-T$I)F,8UDP[]7-ZY$JUBAQ:@3:K)F9 M2C*%Z#O?F%\@B?*>>"RVY5K\%>NVX#OJRD%^#8EMP?#G60;P4I2Y= 9_ MBX+\ 1/?"==0L @[ZRA76MK;#)9]5JXWN+S,0@VC!#)+^-M!6T+G9L8L*>RF M1ZEEP8(D% <( M_$RD9!2&X\?0S4^V6O+/V#U*1HDZLSX#,'.,#"49UGNBL>5D$.TOB$P-J29% M5#+ G4*VUXZ.[>8^UX'*>DQG$[X/\(YDJ%R8QI@#4EP7.H.D>$QA0HY*@;U@ MD9&5PK1 N3H1SC.U&X+>-]N1WK4>4";,O7<4\04.YNH+J@7!@F\AM\KA)NPE M7(0\0AAF%:Q[B74U' MKH29!F'>F:*B((:X@:0A2)&=8P9B0#E3!_9-SA"O5^E5WHR-_0)&U;P9;1N3 M2EP747N8:XD*)#($3C.H.?+4/RHJG7J #8TCT.6M;V&FMYQ,