0000950170-24-038819.txt : 20240401 0000950170-24-038819.hdr.sgml : 20240401 20240329211317 ACCESSION NUMBER: 0000950170-24-038819 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240401 DATE AS OF CHANGE: 20240329 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Veritone, Inc. CENTRAL INDEX KEY: 0001615165 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] ORGANIZATION NAME: 06 Technology IRS NUMBER: 471161641 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38093 FILM NUMBER: 24805261 BUSINESS ADDRESS: STREET 1: 1615 PLATTE STREET STREET 2: 2ND FLOOR CITY: DENVER STATE: CO ZIP: 80202 BUSINESS PHONE: 888-507-1737 MAIL ADDRESS: STREET 1: 1615 PLATTE STREET STREET 2: 2ND FLOOR CITY: DENVER STATE: CO ZIP: 80202 10-K 1 veri-20231231.htm 10-K 10-K
FYfalse0001615165http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember1 years1 years1 years4http://fasb.org/us-gaap/2023#NonoperatingIncomeExpenseJune 01, 2024http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentone year00016151652021-11-1600016151652026-01-012023-12-310001615165veri:March2022AcquisitionMember2022-03-012022-03-010001615165veri:TimebasedStockOptionMember2023-01-012023-12-310001615165us-gaap:EmployeeStockOptionMember2023-12-310001615165us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberveri:SignificantCustomerMember2022-01-012022-12-310001615165veri:SteelHoldingsLLCMember2023-01-012023-12-310001615165us-gaap:WarrantMember2022-01-012022-12-310001615165veri:CommonStockAndEmployeeStockPurchasePlanMember2022-01-012022-12-310001615165us-gaap:DomesticCountryMember2023-12-310001615165veri:EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-12-3100016151652023-12-310001615165srt:MaximumMember2022-12-310001615165us-gaap:CommonStockMemberveri:PandologicLtdMember2023-01-012023-12-310001615165veri:SoftwareAndTechnologyMember2023-01-012023-12-310001615165veri:LicensedTechnologyMember2023-01-012023-12-310001615165veri:CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember2022-01-012022-12-310001615165veri:SeniorSecuredTermLoanMemberveri:CreditPartiesMemberveri:TermLoanFacilityMember2023-12-132023-12-1300016151652025-01-012023-12-310001615165veri:LendersMemberveri:TermLoanFacilityMember2023-12-130001615165us-gaap:EquipmentMember2023-12-310001615165veri:GovernmentAndRegulatedIndustriesMember2022-01-012022-12-310001615165veri:TwoThousandSeventeenStockOptionPlanMemberveri:TimebasedStockOptionMember2023-01-012023-12-310001615165veri:SoftwareProductsAndServicesMember2022-12-310001615165us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001615165srt:MinimumMemberus-gaap:EmployeeStockMember2022-01-012022-12-310001615165veri:SteelHoldingsConsultingAgreementMemberveri:PerformanceStockUnitsMembersrt:BoardOfDirectorsChairmanMember2023-01-112023-01-110001615165us-gaap:CommonStockMember2023-01-012023-12-310001615165veri:TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001615165veri:EnergyDivestitureMemberus-gaap:SeriesBPreferredStockMember2023-06-300001615165veri:InducementGrantPlanMember2023-12-310001615165srt:ChiefExecutiveOfficerMemberus-gaap:PerformanceSharesMemberveri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember2023-01-012023-12-310001615165veri:StockPurchaseAgreementMemberveri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:NonUsMember2022-01-012022-12-310001615165us-gaap:RestrictedStockUnitsRSUMember2022-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMemberveri:StockPurchaseAgreementMemberveri:BroadbeanAcquisitionMember2023-06-132023-06-130001615165veri:GovernmentAndRegulatedIndustriesMemberveri:SoftwareProductsAndServicesMember2023-01-012023-12-310001615165us-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310001615165veri:VslAcquisitionMemberveri:StockPurchaseAgreementMember2022-08-112022-08-110001615165srt:MaximumMemberveri:PandologicLtdMember2021-09-140001615165srt:PresidentMemberveri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001615165country:US2022-01-012022-12-310001615165us-gaap:FairValueInputsLevel3Member2023-12-310001615165us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001615165us-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001615165us-gaap:LicenseMember2023-01-012023-12-310001615165us-gaap:PerformanceSharesMember2023-12-310001615165veri:TwoThousandTwentyTwoRepurchaseTransactionMemberveri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2022-01-012022-12-310001615165us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001615165veri:SeniorSecuredTermLoanMemberveri:LendersMemberveri:TermLoanFacilityMemberveri:CommitmentLetterMember2023-12-130001615165veri:EmployeeStockPurchasePlanMember2017-04-300001615165veri:AccountsPayableManagedServicesMember2023-12-310001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2021-11-300001615165us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberveri:SignificantCustomerMemberus-gaap:AdvertisingMember2022-01-012022-12-310001615165us-gaap:AdditionalPaidInCapitalMember2022-12-310001615165veri:PandologicLtdMember2021-09-140001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2022-01-012022-12-310001615165srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-12-310001615165us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-310001615165veri:PerformanceStockUnitsMember2022-12-310001615165us-gaap:TrademarksAndTradeNamesMember2023-12-310001615165veri:TwoThousandSeventeenStockOptionPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001615165us-gaap:NoncompeteAgreementsMember2023-12-310001615165veri:CommercialEnterpriseMember2023-01-012023-12-310001615165srt:MaximumMemberveri:CustomerAndSupplierRelationshipsMember2023-12-3100016151652021-12-310001615165us-gaap:CashMember2022-12-310001615165veri:March2022AcquisitionMemberveri:InfluencerNetworkMember2022-03-010001615165us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001615165veri:SeniorSecuredTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberveri:TermLoanFacilityMember2023-12-130001615165us-gaap:StockOptionMember2023-01-012023-12-310001615165veri:StockPurchaseAgreementMemberveri:BroadbeanAcquisitionMember2023-06-132023-06-130001615165us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-12-310001615165veri:BroadbeanAcquisitionMember2023-06-132023-06-130001615165us-gaap:StockOptionMember2022-01-012022-12-310001615165veri:AccountsPayableManagedServicesMember2022-12-3100016151652023-01-012023-12-310001615165srt:MaximumMemberveri:March2022AcquisitionMemberveri:SecuritiesPurchaseAgreementMember2022-03-012022-03-010001615165veri:VslAcquisitionMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-08-112022-08-110001615165country:US2023-01-012023-12-310001615165veri:LendersMembersrt:MinimumMemberveri:TermLoanFacilityMember2023-12-132023-12-130001615165us-gaap:AdditionalPaidInCapitalMember2023-12-310001615165us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberveri:SignificantCustomerMemberus-gaap:AdvertisingMember2023-01-012023-12-310001615165veri:EmployeeStockPurchasePlanMember2023-12-310001615165srt:MaximumMemberus-gaap:StockOptionMember2023-01-012023-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001615165veri:AcsCreditFacilityMemberveri:AlternaCapitalSolutionsLlcMemberveri:CreditAgreementMember2023-08-310001615165srt:MaximumMemberveri:EmployeeStockPurchasePlanMember2017-04-300001615165srt:MaximumMemberus-gaap:EmployeeStockMember2022-01-012022-12-310001615165country:GBus-gaap:PropertyPlantAndEquipmentMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001615165veri:LendersMemberveri:TermLoanFacilityMemberveri:CommitmentLetterMember2023-12-130001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityCurrentMember2021-12-310001615165us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001615165veri:AcsCreditFacilityMemberveri:AlternaCapitalSolutionsLlcMemberveri:CreditAgreementMember2023-08-012023-08-3100016151652022-08-162022-08-160001615165us-gaap:FairValueInputsLevel3Member2022-12-310001615165veri:VslAcquisitionMember2023-01-012023-12-310001615165veri:SoftwareProductsAndServicesMember2022-01-012022-12-310001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityCurrentMember2023-01-012023-12-310001615165veri:CostOfRevenueMember2023-01-012023-12-310001615165srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310001615165veri:EmployeeStockPurchasePlanMember2022-12-310001615165veri:VocaliDIncMember2022-06-100001615165us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001615165veri:BroadbeanAcquisitionMembersrt:RestatementAdjustmentMember2023-06-130001615165srt:ScenarioPreviouslyReportedMemberveri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:PerformanceSharesMember2023-01-012023-12-310001615165srt:MaximumMemberveri:March2022AcquisitionMember2022-03-010001615165veri:OfficeSubleaseMember2022-01-012022-12-310001615165us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001615165us-gaap:NoncompeteAgreementsMember2022-12-310001615165veri:CommercialEnterpriseMember2023-01-012023-12-310001615165veri:ManagedServicesMember2023-01-012023-12-310001615165us-gaap:FairValueInputsLevel3Member2022-01-012022-12-310001615165veri:StockConsiderationMemberveri:PandologicMergerAgreementMember2023-12-310001615165us-gaap:AdvertisingMemberveri:CommercialEnterpriseMember2023-01-012023-12-310001615165veri:March2022AcquisitionMembersrt:MinimumMember2022-03-010001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityCurrentMember2023-12-3100016151652023-01-012023-12-310001615165veri:SoftwareProductsAndServicesMember2023-12-310001615165us-gaap:AdvertisingMemberveri:CommercialEnterpriseMember2022-01-012022-12-310001615165veri:March2022AcquisitionMemberveri:SecuritiesPurchaseAgreementMemberus-gaap:CommonStockMember2022-03-012022-03-010001615165veri:ManagedServicesMember2022-01-012022-12-310001615165veri:SteelHoldingsLLCMemberus-gaap:SubsequentEventMember2024-01-242024-01-240001615165us-gaap:CommonStockMember2022-12-310001615165us-gaap:TrademarksAndTradeNamesMember2022-12-310001615165veri:DevelopedTechnologyMembersrt:MinimumMember2023-12-310001615165us-gaap:RetainedEarningsMember2022-01-012022-12-310001615165veri:March2022AcquisitionMemberus-gaap:TradeNamesMember2022-03-010001615165us-gaap:EmployeeStockMember2022-01-012022-12-310001615165us-gaap:EmployeeStockOptionMember2022-01-012022-12-3100016151652022-12-310001615165us-gaap:DevelopedTechnologyRightsMember2022-12-310001615165srt:MinimumMemberveri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityNoncurrentMember2023-12-310001615165veri:AccountsPayableOtherMember2022-12-310001615165veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember2023-12-310001615165veri:VslAcquisitionMember2022-08-110001615165veri:PandologicLtdMember2021-09-142021-09-140001615165us-gaap:FairValueInputsLevel3Member2021-12-310001615165veri:EmployeeStockPurchasePlanMember2017-04-012017-04-300001615165us-gaap:StateAndLocalJurisdictionMember2023-12-310001615165us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001615165veri:TermLoanFacilityMember2023-01-012023-12-310001615165veri:SteelHoldingsConsultingAgreementMemberveri:PerformanceStockUnitsMember2023-01-012023-12-310001615165veri:March2022AcquisitionMember2023-01-012023-12-310001615165srt:MinimumMember2022-09-012022-09-300001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityNoncurrentMember2021-12-3100016151652024-01-012023-12-310001615165veri:OfficeSubleaseMember2023-01-012023-12-310001615165us-gaap:CustomerConcentrationRiskMemberveri:SignificantCustomerMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001615165us-gaap:WarrantMember2023-01-012023-12-310001615165us-gaap:PerformanceSharesMember2022-01-012022-12-310001615165veri:SeniorSecuredTermLoanMemberveri:TermLoanFacilityMember2023-01-012023-12-310001615165us-gaap:FairValueInputsLevel3Memberus-gaap:OtherNoncurrentAssetsMember2023-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001615165veri:LeaseArrangementOneMember2023-12-310001615165veri:SoftwareProductsAndServicesMemberveri:CommercialEnterpriseMember2022-01-012022-12-310001615165veri:StockPurchaseAgreementMemberveri:VocaliDIncMember2022-06-102022-06-100001615165veri:SoftwareAndTechnologyMember2022-12-310001615165us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001615165us-gaap:HerMajestysRevenueAndCustomsHMRCMember2023-04-012023-04-010001615165veri:SoftwareAndTechnologyMember2023-12-310001615165veri:EmployeeStockPurchasePlanMember2022-01-012022-12-310001615165us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001615165veri:SeventyFivePersentageConvertibleNotesMemberveri:TwoThousandTwentyThreeRepurchaseTransactionMember2023-12-310001615165srt:MaximumMembersrt:ExecutiveOfficerMemberveri:SeniorExecutivePsusMemberveri:PerformanceStockUnitsMember2023-01-012023-12-310001615165us-gaap:EmployeeStockMember2023-01-012023-12-310001615165us-gaap:CashMember2023-12-310001615165veri:TwoThousandTwentyThreeEquityIncentivePlanMember2023-12-310001615165us-gaap:CommonStockMember2022-01-012022-12-310001615165srt:MaximumMemberveri:DevelopedTechnologyMember2023-12-310001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityCurrentMember2022-12-310001615165veri:PerformanceStockUnitsMember2023-01-012023-12-310001615165veri:EnergyDivestitureMember2023-06-300001615165veri:SeniorExecutivePsusMemberveri:PerformanceStockUnitsMember2023-01-012023-12-310001615165us-gaap:AdvertisingMember2022-01-012022-12-310001615165veri:VocaliDIncMemberus-gaap:DevelopedTechnologyRightsMember2022-06-100001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2021-11-012021-11-300001615165veri:AcsCreditFacilityMemberveri:AlternaCapitalSolutionsLlcMemberveri:CreditAgreementMember2023-01-012023-12-310001615165srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001615165veri:SeniorSecuredTermLoanMemberveri:LendersMemberveri:TermLoanFacilityMembersrt:MinimumMemberveri:CommitmentLetterMember2023-12-132023-12-130001615165us-gaap:StockOptionMembersrt:MinimumMember2022-01-012022-12-310001615165srt:MinimumMemberus-gaap:EmployeeStockMember2023-01-012023-12-310001615165veri:AccountsPayableOtherMember2023-12-310001615165veri:CustomerAndSupplierRelationshipsMember2023-12-310001615165us-gaap:TrademarksAndTradeNamesMember2023-01-012023-12-310001615165veri:SeniorSecuredTermLoanMemberveri:TermLoanFacilityMemberveri:CommitmentLetterMember2023-12-130001615165veri:BroadbeanAcquisitionMember2023-01-012023-12-310001615165veri:SeniorSecuredTermLoanMemberveri:TermLoanFacilityMember2023-12-132023-12-130001615165veri:VocaliDIncMember2023-01-012023-12-310001615165us-gaap:NonUsMember2023-01-012023-12-310001615165veri:VocaliDIncMember2022-06-102022-06-100001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityNoncurrentMember2023-01-012023-12-310001615165veri:AdvertisingCustomersMember2022-12-310001615165veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember2022-12-310001615165us-gaap:LicenseMemberveri:CommercialEnterpriseMember2022-01-012022-12-310001615165srt:MinimumMember2023-12-310001615165veri:PerformanceStockUnitsMember2023-12-310001615165veri:TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001615165veri:March2022AcquisitionMemberveri:BrandRelationshipsMember2022-03-010001615165veri:BroadbeanAcquisitionMember2023-06-132023-12-310001615165veri:TwoThousandTwentyThreeRepurchaseTransactionMember2023-12-310001615165veri:InducementGrantPlanMember2020-10-310001615165veri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:ManagementServiceMember2022-12-310001615165veri:BroadbeanAcquisitionMember2022-01-012022-12-310001615165veri:VocaliDIncMember2023-12-310001615165us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityCurrentMember2022-01-012022-12-310001615165veri:CommonStockAndEmployeeStockPurchasePlanMember2023-01-012023-12-310001615165us-gaap:LeaseholdImprovementsMember2023-12-310001615165veri:SoftwareProductsAndServicesMember2023-01-012023-12-310001615165us-gaap:LicenseMemberveri:CommercialEnterpriseMember2023-01-012023-12-310001615165veri:VslAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2022-08-110001615165us-gaap:DevelopedTechnologyRightsMember2023-12-3100016151652021-11-012021-11-300001615165veri:StockPurchaseAgreementMemberveri:VocaliDIncMember2022-06-100001615165veri:March2022AcquisitionMember2023-12-310001615165veri:March2022AcquisitionMemberveri:SecuritiesPurchaseAgreementMember2022-03-012022-03-010001615165veri:EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember2022-01-012022-12-310001615165us-gaap:CommonStockMember2023-12-310001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2023-12-310001615165veri:VslAcquisitionMember2023-12-310001615165veri:TermLoanFacilityMember2023-12-310001615165veri:PriorCreditAgreementMember2023-12-130001615165veri:CostOfRevenueMember2022-01-012022-12-310001615165veri:MarchTwoThousandTwentyTwoAcquisitionMemberus-gaap:CommonStockMember2022-01-012022-12-310001615165veri:March2022AcquisitionMember2022-03-010001615165country:IL2021-08-012021-08-310001615165us-gaap:CustomerRelationshipsMemberveri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:ProductAndServiceOtherMember2023-12-310001615165us-gaap:CommonStockMember2021-12-310001615165veri:GovernmentAndRegulatedIndustriesMember2022-01-012022-12-310001615165us-gaap:PropertyPlantAndEquipmentMemberus-gaap:GeographicConcentrationRiskMemberveri:OtherCountryMember2022-01-012022-12-310001615165veri:LicensedTechnologyMember2023-12-310001615165us-gaap:RestrictedStockUnitsRSUMember2023-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMemberveri:March2022AcquisitionMember2022-01-012022-12-310001615165us-gaap:RetainedEarningsMember2023-12-310001615165us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001615165us-gaap:RetainedEarningsMember2022-12-310001615165veri:EnergyDivestitureMember2023-01-012023-12-310001615165veri:CommercialEnterpriseMemberveri:ManagedServicesMember2023-01-012023-12-310001615165veri:GovernmentAndRegulatedIndustriesMember2023-01-012023-12-310001615165veri:GovernmentAndRegulatedIndustriesMemberveri:SoftwareProductsAndServicesMember2022-01-012022-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMemberveri:March2022AcquisitionMember2022-03-012022-03-010001615165veri:GovernmentAndRegulatedIndustriesMember2023-01-012023-12-310001615165veri:ManagedServicesMemberveri:CommercialEnterpriseMember2022-01-012022-12-310001615165us-gaap:GeneralAndAdministrativeExpenseMemberveri:VocaliDIncMember2022-06-102022-06-100001615165srt:MaximumMemberus-gaap:EmployeeStockMember2023-01-012023-12-310001615165us-gaap:AdditionalPaidInCapitalMember2021-12-310001615165veri:EmployeeStockPurchasePlanMember2023-01-012023-12-310001615165us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberveri:SignificantCustomerMember2023-01-012023-12-310001615165us-gaap:ManagementServiceMember2023-12-310001615165veri:BroadbeanAcquisitionMemberus-gaap:DevelopedTechnologyRightsMember2023-06-130001615165srt:MaximumMemberveri:March2022AcquisitionMember2022-03-012022-03-0100016151652022-01-012022-12-310001615165veri:CommercialEnterpriseMember2022-01-012022-12-310001615165us-gaap:EmployeeStockOptionMember2022-12-310001615165veri:AcsCreditFacilityMemberveri:AlternaCapitalSolutionsLlcMemberus-gaap:PrimeRateMemberveri:CreditAgreementMember2023-08-012023-08-310001615165us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001615165us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001615165srt:MaximumMemberveri:BroadbeanAcquisitionMember2023-06-130001615165us-gaap:LicenseMember2022-01-012022-12-310001615165us-gaap:StockOptionMembersrt:MinimumMember2023-01-012023-12-310001615165veri:CommercialEnterpriseMember2022-01-012022-12-310001615165veri:SeniorSecuredTermLoanMemberveri:TermLoanFacilityMember2023-12-130001615165us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2023-12-310001615165country:IL2021-07-312021-07-310001615165veri:CommonStockIssuedForServicesMember2022-01-012022-12-310001615165veri:EnergyDivestitureMember2023-12-3100016151652024-03-250001615165veri:LendersMemberveri:TermLoanFacilityMemberveri:CommitmentLetterMember2023-12-132023-12-130001615165us-gaap:NoncompeteAgreementsMember2023-01-012023-12-310001615165srt:ExecutiveOfficerMemberveri:SeniorExecutivePsusMembersrt:MinimumMemberveri:PerformanceStockUnitsMember2023-01-012023-12-310001615165us-gaap:RetainedEarningsMember2021-12-310001615165us-gaap:HerMajestysRevenueAndCustomsHMRCMember2023-03-312023-03-310001615165us-gaap:AdvertisingMember2023-01-012023-12-310001615165us-gaap:RetainedEarningsMember2023-01-012023-12-310001615165us-gaap:DomesticCountryMember2023-01-012023-12-310001615165veri:LicensedTechnologyMember2022-12-310001615165veri:TwoThousandTwentyTwoRepurchaseTransactionMemberveri:SixtyFivePercentageConvertibleNotesMember2022-12-310001615165us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001615165us-gaap:DevelopedTechnologyRightsMember2023-01-012023-12-310001615165veri:SteelHoldingsLLCMembersrt:ScenarioForecastMember2024-07-012024-07-010001615165veri:VslAcquisitionMember2022-08-112022-08-110001615165srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2022-12-310001615165veri:March2022AcquisitionMember2023-07-012023-07-310001615165us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001615165us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001615165srt:MinimumMember2022-12-310001615165us-gaap:FairValueInputsLevel3Memberveri:ContingentConsiderationLiabilityNoncurrentMember2022-01-012022-12-310001615165us-gaap:CommonStockMemberveri:PandologicLtdMember2022-01-012022-12-310001615165veri:CustomerAndSupplierRelationshipsMember2022-12-310001615165veri:EmployeeStockPurchasePlanMembersrt:MinimumMember2017-04-012017-04-300001615165veri:CustomerAndSupplierRelationshipsMembersrt:MinimumMember2023-12-310001615165veri:CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember2023-01-012023-12-310001615165veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember2023-01-012023-12-310001615165veri:AdvertisingCustomersMember2023-12-310001615165us-gaap:ProductAndServiceOtherMember2022-12-310001615165us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001615165us-gaap:PerformanceSharesMember2022-12-310001615165veri:March2022AcquisitionMemberveri:SecuritiesPurchaseAgreementMember2023-07-012023-07-310001615165veri:SoftwareProductsAndServicesMemberveri:CommercialEnterpriseMember2023-01-012023-12-310001615165veri:CustomerAndSupplierRelationshipsMember2023-01-012023-12-310001615165us-gaap:RelatedPartyMember2023-12-3100016151652023-06-300001615165srt:MaximumMember2022-01-012022-12-310001615165srt:MaximumMemberus-gaap:StockOptionMember2022-01-012022-12-310001615165veri:March2022AcquisitionMemberveri:SecuritiesPurchaseAgreementMember2022-03-01veri:Segmentxbrli:purexbrli:sharesveri:Daysveri:Customeriso4217:USDiso4217:USDxbrli:shares

 

o

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 31, 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 001-38093

 

Veritone, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

47-1161641

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

 

 

1615 Platte Street, 2nd Floor, Denver, Colorado

 

80202

(Address of principal executive offices)

 

(Zip Code)

 

 

 

Registrant’s telephone number, including area code: (888) 507-1737

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

 

Trading Symbol

 

Name of Each Exchange on Which Registered

Common Stock, Par Value $0.001 per share

 

VERI

 

The NASDAQ Stock Market LLC

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, a smaller reporting company, and 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 Act). Yes No

As of June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the registrant's common stock held by non-affiliates was approximately $126.0 million, calculated based upon the closing price of the registrant’s common stock as reported by the NASDAQ Stock Market on such date.

As of March 25, 2024, 37,132,161 shares of the registrant’s common stock were outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

The information that is required to be included in Part III of this Annual Report on Form 10-K is incorporated by reference to the definitive proxy statement to be filed by the registrant within 120 days of December 31, 2023. Only those portions of the definitive proxy statement that are specifically incorporated by reference herein shall constitute a part of this Annual Report on Form 10-K.

 


 

TABLE OF CONTENTS

 

Page

 

 

 

CAUTIONARY NOTE REGARDING FORWARD–LOOKING STATEMENTS

 

ii

SUMMARY OF RISK FACTORS

 

iv

 

 

 

 

PART I

 

Item 1.

Business

 

1

Item 1A.

Risk Factors

 

11

Item 1B.

Unresolved Staff Comments

 

34

Item 1C.

Cybersecurity

 

34

Item 2.

Properties

 

35

Item 3.

Legal Proceedings

 

35

Item 4.

Mine Safety Disclosures

 

35

 

 

 

 

PART II

 

Item 5.

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

 

36

Item 6.

Reserved

 

36

Item 7.

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

 

37

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

 

54

Item 8.

Financial Statements and Supplementary Data

 

55

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

 

104

Item 9A.

Controls and Procedures

 

104

Item 9B.

Other Information

 

107

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

107

 

 

 

 

PART III

 

Item 10.

Directors, Executive Officers and Corporate Governance

 

108

Item 11.

Executive Compensation

 

108

Item 12.

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

 

108

Item 13.

Certain Relationships and Related Transactions, and Director Independence

 

108

Item 14.

Principal Accounting Fees and Services

 

108

 

 

 

 

PART IV

 

Item 15.

Exhibits, Financial Statement Schedules

 

109

Item 16.

Form 10-K Summary

 

113

SIGNATURES

 

114

 

i


 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and we intend that such forward-looking statements be subject to the safe harbors created thereby. All statements made in this Annual Report on Form 10-K that are not statements of historical fact are forward-looking statements. Without limiting the generality of the foregoing, words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “continue,” “can,” “may,” “plans,” “potential,” “projects,” “seeks,” “should,” “will,” “would” or similar expressions and the negatives of those expressions may identify forward-looking statements, although not all forward-looking statements contain these identifying words. Such forward-looking statements include, but are not limited to, any statements that refer to projections of our future financial condition and results of operations, capital needs and financing plans, competitive position, industry environment, potential growth and market opportunities, acquisition plans and strategies, compensation plans, governance structure and policies and/or the price of our common stock.

The forward-looking statements included herein represent our management’s current expectations and assumptions based on information available as of the date of this report. These statements involve numerous known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Factors that may cause or contribute to such differences include, but are not limited to:

 

our ability to expand our aiWARE SaaS business;
declines or limited growth in the market for AI-based software applications and concerns over the use of AI that may hinder the adoption of AI technologies;
our requirements for additional capital to support our business growth, service our debt obligations and refinance maturing debt obligations, and the availability of such capital on acceptable terms, if at all;
our reliance upon a limited number of key customers for a significant portion of our revenue, including declines in key customers’ usage of our products and other offerings;
our ability to realize the intended benefits of our acquisitions, divestitures and other planned cost savings measures, including our ability to successfully integrate our recent acquisition of Broadbean (as defined in Note 3);
our identification of existing material weaknesses in our internal control over financial reporting;
fluctuations in our results over time;
the impact of seasonality on our business;
our ability to manage our growth, including through acquisitions and expansion into international markets;
our ability to enhance our existing products and introduce new products that achieve market acceptance and keep pace with technological developments;
actions by our competitors, partners and others that may block us from using third party technologies in our aiWARE platform, offering it for free to the public or making it cost prohibitive to continue to incorporate such technologies into our platform;
interruptions, performance problems or security issues with our technology and infrastructure, or that of our third party service providers;
the impact of the continuing economic disruption caused by macroeconomic and geopolitical factors, including the COVID-19 pandemic, the Russia-Ukraine conflict, the war in Israel, financial instability, inflation and the responses by central banking authorities to control inflation, monetary supply shifts and the threat of recession in the United States and around the world;
increasing interest rates, inflationary pressures and the threat of a recession in the United States and around the world on our business operations and those of our existing potential customers; and
any additional factors discussed in more detail in “Item 1. Business” and “Item 1A. Risk Factors” of Part I and “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of Part II of this Annual Report on Form 10-K.

All forward-looking statements are necessarily only estimates of future results, and there can be no assurance that actual results will not differ materially from expectations. You should carefully review these risks, as well as the additional risks described in other documents we file from time to time with the Securities and Exchange Commission (“SEC”). In light of the significant risks and uncertainties inherent in the forward-looking information included herein, the inclusion of such information should not be regarded as a representation by us or any other person that such results will be achieved, and

ii


 

readers are cautioned not to place undue reliance on such forward-looking information, which speak only as of the date of this report.

Moreover, we operate in an evolving environment. New risks and uncertainties emerge from time to time, and it is not possible for our management to predict all risks and uncertainties, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual future results to be materially different from those expressed or implied by any forward-looking statements.

Except as required by law, we assume no obligation to update any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future. We qualify all of our forward-looking statements by these cautionary statements.

 

 

iii


 

SUMMARY OF RISK FACTORS

 

Investing in our common stock involves a high degree of risk. Below is a summary of certain material factors that could harm our business, operating results and/or financial condition, impair our future prospects, and/or cause the price of our common stock to decline. Please refer to the additional discussion of the risks summarized below in Item 1A (Risk Factors) of Part I of this Annual Report on Form 10-K, which should be carefully considered, together with other information in this Annual Report on Form 10-K and in our other filings with the SEC, before making an investment decision regarding our common stock.

Risks Related to Our Business and Our Financial Condition

Our efforts to expand our aiWARE SaaS business may not be successful.
The market for AI-based software applications is new and unproven and may decline or experience limited growth, and concerns over the use of AI may hinder the adoption of AI technologies.
Certain of our operating results and financial metrics are difficult to predict as a result of seasonality.
We intend to acquire other companies, businesses or technologies, which could be expensive, divert our management’s attention, fail to achieve the expected benefits or expose us to other risks.
We have expanded our international operations, more recently in the second half of 2023 as a result of our Broadbean acquisition, which exposes us to significant risks, and we may further expand our international operations in the future through organic growth and/or non-organic growth through future acquisitions.
Our business has been and may continue to be negatively affected by macroeconomic and geopolitical factors, including lingering economic disruption caused by the COVID-19 pandemic (“COVID-19”), the Russia-Ukraine conflict, the war in Israel, inflation rates and the responses by central banking authorities to control inflation, monetary supply shifts and the threat of recession in the United States and around the world.

Risks Related to the Development and Operation of Our aiWARE Platform and other Products

If we are not able to enhance our existing products or introduce new products that achieve market acceptance and keep pace with technological developments, our business could be harmed.
Our competitors, partners or others may acquire technologies used in aiWARE and offer them for free or make it cost prohibitive for us to incorporate those technologies into aiWARE. Partners and third party technology providers may terminate their relationship with us, adversely affecting the functionality of aiWARE.
We rely on third parties to develop AI models for our platform and to integrate them with our platform.
If we are not able to develop a strong brand for our aiWARE platform and other products or increase market awareness of our company and our platform and other products, then our business may be adversely affected.
Interruptions or performance problems associated with our technology and infrastructure, or that of our third party service providers including AWS and Azure, may adversely affect our business and operating results.
A security breach of our platform, networks, systems or data could have an adverse effect on our business and reputation.
Our ability to use our loss carryforwards may be limited.

Risks Related to our Indebtedness and Liquidity

Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our operations to pay our debt obligations.
If we are not able to achieve certain cost synergies from our prior acquisitions and cost savings from our planned cost reduction measures, we may need additional liquidity to continue our operations over the next twelve months.
We may require additional capital to grow our business, service our debt obligations or refinance our maturing debt obligations, and this capital might not be available on acceptable terms, if at all.
The Credit Agreement (as defined below) contains restrictive covenants that may impair our ability to access sufficient capital and operate our business.

iv


 

An adverse change in market interest rates could increase our interest costs on existing and future debt and could adversely affect our stock price.

Risks Related to Target Markets, Competition and Customers

The success of our business depends on our ability to expand into new vertical markets and attract new customers in a cost-effective manner.
We generate substantial revenue from a single customer and the loss of such customer may harm our business.
We currently generate significant revenue from a limited number of key customers and the loss of one or more of those customers or a significant reduction in the revenues generated from those customers may harm our business, results of operations and financial results.
Technological advances may disrupt the labor market and weaken demand for human capital at a rapid rate.
Significant segments of the market for talent acquisition software and services may have hiring needs and service preferences that are subject to greater volatility than the overall economy.
Our sales efforts related to our Software Products & Services involve considerable time and expense, and our sales cycle is often long and unpredictable.
Advertising customers periodically review and change their advertising requirements and relationships. If we are unable to remain competitive or retain key customers, our business may be adversely affected.
Acquiring and retaining advertising customers depends on our ability to avoid and manage conflicts of interest arising from other customer relationships and attracting and retaining key personnel.

Risks Related to Intellectual Property

We face risks arising from our digital content licensing services, including potential liability resulting from claims by third parties for infringement or violation of copyrights, publicity or other rights, as well as indemnification claims by rights holders and customers.
We could incur substantial costs in protecting or defending our intellectual property rights, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition.
Our use of open source software could negatively affect our ability to sell our products or subject us to litigation.

Risks Related to Regulatory Compliance

We are subject to stringent and evolving U.S. and foreign laws, regulations, and rules, contractual obligations, industry standards, policies and other obligations related to data privacy and security. These legal and other obligations could require us to make changes to our business, impose additional costs on us and reduce the demand for our software products and solutions. Our actual or perceived failure to comply with such obligations could also lead to regulatory investigations or actions; litigation (including class claims) and mass arbitration demands; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse business consequences.
Tax authorities in the United States and in foreign jurisdictions may successfully assert that we, including our acquired companies, should have collected, or in the future should collect, sales, use, value added, or similar taxes, and we could be subject to substantial liabilities with respect to past or future transactions.
Recent and proposed laws regarding the use of facial recognition technology, the processing of biometric data, and the use of AI, automated decision-making and machine learning technologies could increase compliance costs or otherwise make it harder for us to conduct our business, require us to change our business practices, lead to regulatory investigations or actions, and have a material adverse effect on demand for certain of our products.

Risks Related to the Ownership of Our Securities and Our Public Company Operations

There are additional risks related to the ownership of our securities and our public company operations discussed in more detail in item “Item 1A. Risk Factors” of Part I, including, but not limited to, risks concerning the volatility of our stock price, our identification of a material weakness in our internal control over financial reporting, our anti-takeover provisions, stockholder dilution and analysts’ reports about the Company.

v


 

PART I

Item 1. Business.

Overview

Veritone, Inc. (collectively with our subsidiaries, referred to as “Veritone,” “Company,” “we,” “our,” and “us”) is a provider of artificial intelligence (“AI”) computing solutions and services and certain advertising and licensing services. We are driven by the belief that AI is key to building a safer, more efficient, transparent and empowered society. Our mission is to be an active contributor to making the world better through AI. As creators of one of the world’s first AI operating systems, we are augmenting the human workforce by transforming use-case concepts into tangible, industry-leading applications and solutions.

Our proprietary AI operating system, aiWARETM, uses machine learning algorithms, or AI models, together with a suite of powerful applications, to reveal valuable insights from vast amounts of structured and unstructured data. aiWARE serves as the foundation for our AI solutions and bespoke applications and offers access to hundreds of cognitive engines through one common software infrastructure. Highly modular and customizable, aiWARE enables expansive scale with the flexibility to deploy in the cloud, at the edge or in hybrid environments. Our aiWARE platform offers capabilities that are designed to mimic human cognitive functions such as perception, prediction and problem solving, enabling users to quickly, efficiently and cost effectively transform unstructured data into structured data, and analyze and optimize data to drive business processes and insights. aiWARE is based on an open architecture that enables new AI models, applications and workflows to be added quickly and efficiently, resulting in a scalable and evolving solution that can be leveraged by organizations across a range of industries.

We also offer cloud-native digital content management solutions and content licensing services, primarily to customers in the media and entertainment market. These offerings utilize aiWARE, providing customers with unique capabilities to enrich and drive expanded revenue opportunities from their content.

In addition, we operate a full-service advertising agency that leverages aiWARE to provide differentiated managed services to our customers. Our advertising services include media planning and strategy, advertisement buying and placement, campaign messaging, clearance verification and attribution, and custom analytics, specializing in host-endorsed and influencer advertising across radio, podcasting, streaming audio, social media and other digital media channels. Our advertising services also include our VeriAds Network, which is comprised of programs that enable broadcasters, podcasters and social media influencers to generate incremental advertising revenue.

We generate revenue primarily through the delivery of our Software Products & Services (as defined below) across our Commercial Enterprise (“Commercial Enterprise”) and Government and Regulated Industries (“Government & Regulated Industries”) divisions, and secondarily from Managed Services (as defined below) that today include the delivery of advertising and content licensing services within Commercial Enterprise.

“Software Products & Services” consists of revenues generated from Commercial Enterprise and Government & Regulated Industries customers using our aiWARE platform and hiring solutions, any related support and maintenance services, and any related professional services associated with the deployment and/or implementation of such solutions.
“Managed Services” consist of revenues generated from Commercial Enterprise customers using our content licensing services, advertising agency, influencer management and related services.

Our presence is primarily in the United States, the United Kingdom, France, Australia, Israel and India.

The Market Opportunity

Today, the existence of unstructured data is growing rapidly, creating significant challenges for companies and governments across the globe, including how to create systematic solutions to address the ever-increasing volume of unstructured data. Whether it is government or state and local law enforcement agencies trying to solve crimes through the analysis of unstructured video evidence, a media company searching years of television archives for specific images and video content, or global employers trying to operationalize high volumes of hiring data, we believe AI is the only efficient solution to these complex challenges.

To address the ever-growing challenges surrounding unstructured data, we developed aiWARE, our proprietary AI operating system. aiWARE orchestrates AI models, together with a suite of powerful applications, to reveal valuable insights

1


 

from vast amounts of structured and unstructured data. aiWARE offers capabilities that are designed to mimic human cognitive functions such as perception, prediction, problem solving and optimization, enabling users to quickly, efficiently and cost effectively transform unstructured data into structured data, and analyze and optimize data to drive business processes and insights.

Our Solution

aiWARE is based on an open architecture that enables new AI models, applications and workflows to be added quickly and efficiently. This results in a scalable and evolving solution that can be easily leveraged by organizations in a broad range of industries that capture or use audio, video and other unstructured data, together with structured data, such as the media and entertainment, government, legal and compliance, and other vertical markets, driving down the cost, complexity and time to develop, deploy and distribute AI-enabled applications in their operations. Our aiWARE platform is offered primarily through a software-as-a-service (“SaaS”) delivery model and can be deployed in a number of environments and configurations to meet our customers’ needs.

 

img114796165_0.jpg 

Our aiWARE platform encompasses the following:

Industry Applications. We provide numerous AI-powered applications that span local and federal government, legal and compliance, and media and entertainment verticals. These applications search and rapidly extract actionable insight from evidence, quickly locate case-critical evidence and compliance risks, and analyze, manage, and monetize media assets.
Automate Studio and Developer APIs. Our aiWARE platform allows enterprise AI Leaders responsible for IT, MLOps, ModelOps, ML, data science, or digital transformation to quickly and easily create aiWARE-based AI workflows with a low-code designer and utilize aiWARE APIs directly to add content intelligence to existing legacy applications or build cloud-native or IoT apps.
Intelligent Data Lake. Our customers can save, index and search data insights across engines with aiWARE’s intelligent data lake, which provides time-correlated cognitive metadata indexing and enables multivariate,

2


 

time-based search in applications. Developers can use this time-correlated data to trigger workflows when certain events occur.
Applications and Cognitive Analytics. We have developed a suite of core applications and several industry targeted applications, which are discussed in more detail below, to facilitate the use of our platform and enable users to unlock actionable insights from their diverse datasets. The modular structure of aiWARE enables rapid development and deployment of applications, including ChatGPT, that are relevant to the specific needs of different markets. This allows us and third parties to build and deploy new applications on top of our aiWARE architecture or integrate existing applications with aiWARE quickly and easily.
Generative AI. Generative AI enables the creation of novel content from data inputs, rather than simply analyzing or acting on existing input data. Generative AI technology is currently being used across numerous industries for a variety of purposes such as simulating human conversation, producing multilingual content and ad promos and summarizing and making recommendations based on large volumes of data. With the increasing prominence of large language models, such as GPT-3 and ChatGPT, we recently introduced generative AI capabilities to aiWARE. Veritone Generative AI allows organizations to create custom, domain-specific large language models and knowledge graphs based on the data they store on aiWARE and to integrate these proprietary models with public large language models. These capabilities are available in aiWARE natively, via API as well as through Automate Studio, and we plan to integrate them with our industry-specific applications in the future. In addition to its current large language model support, we also plan to natively support expanded generative AI models for image and video generation, such as DALL-E and other prompt-to-image and video models, through aiWARE, in the second quarter of 2023.

aiWARE is available through multiple deployment models that can be configured to meet each customer’s specific requirements. These deployment models include fully cloud-based options hosted by us in Amazon Web Services (“AWS”) and Microsoft Azure (“Azure”) commercial and secure government cloud environments; on-premises options, which allow users to utilize aiWARE’s cognitive processing and certain other capabilities in their controlled environment; and hybrid cloud/on-premises options, which give users of our on-premises capabilities the option to also connect to our services in the cloud, either to provision additional services to run within their controlled environment, or to use our additional cloud-based services to process data, search and analyze the results. We currently hold an Authorization to Operate (“ATO”) under the Federal Risk and Authorization Management Program (“FedRAMP”) for our AWS secure government cloud platform to support government customers.

Our current architecture gives us the flexibility to deploy many of aiWARE’s capabilities in virtually any environment, including select arm64 architectures. We are continuing to enhance the portability of aiWARE to provide substantially all of the features and functionality of the platform within any environment to meet our customers’ needs.

Markets in Which We Operate

We serve two distinct markets: Commercial Enterprise and Government & Regulated Industries. We have developed several applications and services addressing specific customer use cases within these target markets. We intend to leverage the capabilities that we have developed for these key markets to expand into other markets in the future. We have identified numerous ways in which our aiWARE platform and related AI technology may be used to extract valuable insights from large volumes of data to address real-world problems across a broad range of markets and applications.

Commercial Enterprise

Commercial Enterprise today consists of customers in the commercial sector, including media and entertainment, advertising, content licensing and our hiring solutions customers, which we now refer to as “Veritone Hire.” To date, the majority of our Software Products & Services and Managed Services revenue is generated from our Commercial Enterprise customers.

Software Products & Services

Software Products & Services used by our Commercial Enterprise customers include:

aiWARE Processing. Bundled offering of our core applications which enables media broadcasters to ingest their live and archived media into aiWARE and run an array of AI models on the media to identify keywords, faces, logos and objects, enriching the content with additional metadata to allow it to be quickly and easily searched, analyzed, curated and shared in near real-time. aiWARE Processing also includes advanced analytics features that allow users

3


 

to customize their analytics dashboards and reports and generate live interactive charts with robust filtering capabilities and transforms the way these media broadcasters conduct their business by implementing AI-powered applications in their ad tracking and verification workflows, enabling them to provide advertisers with near real-time ad verification and integrated audience analytics.
Attribute. AI-powered media attribution application that tracks the efficacy of advertising in broadcast radio and television. The application delivers customer behavior impact analytics from pre-recorded, native and organic mentions, enabling broadcasters to analyze the effect of an advertiser’s advertising placements. The application systematically verifies advertisements and mentions in broadcasts and correlates them with the advertiser’s website data and displays the correlated information in a media attribution dashboard. Attribute enables broadcasters to demonstrate an advertiser’s campaign effectiveness and reveal data-driven insights for optimization of ad placements to drive greater customer return on investment, helping to drive increases in customer advertising spending.
Digital Media Hub. Cloud-native, AI-enabled media management solution through which rights holders can ingest, manage and organize their content and offer global access to their content to key stakeholders, including news media and corporate partners, in a secure, permission-based cloud environment. Digital Media Hub offers intelligent search and discovery capabilities and robust reporting tools, which allow users to access content quickly, and allow rights holders to track downloads and understand what content is most important to users.
Veritone Hire Solutions. Cloud-native software portal and applications enabling employers to recruit and operate programmatic advertising software to optimize the efficiency of their hiring processes. Our Broadbean software is integrated into over 100 unique applicant tracking systems and enables customers to access over 2,500 international job boards to streamline hiring efforts, and our PandoIQ software leverages predictive AI algorithms and machine-learning to help employers save money on their job advertising and source talent faster. The PandoSelect platform pairs the PandoIQ programmatic software with conversational AI to provide employers with an all-in-one dashboard to source, engage, qualify, and manage candidates.
Veritone Voice. Synthetic voice solution that allows content creators and owners across numerous industries to securely create and monetize verified AI voices that can be transformed into different languages, dialects, accents and more. In addition to a self-serve application for voice projects with over 450+ stock voices across 225+ languages, Veritone’s voice solution offers Premium Voices with over 70+ recognizable voice-artist approved AI voices to license, as well as custom voice cloning, a consent-driven cloning solution using text-to-speech or speech-to-speech.

Managed Services

Managed Services used by our Commercial Enterprise customers include:

Content Licensing. Digital content licensing services, through which we manage and license content on behalf of leading rights holders to end users in the film, television, sports, and advertising industries. Content is licensed either through our own internally developed web portal, customer-branded web portals or other licensing arrangements. We utilize aiWARE’s cognitive capabilities to enable richer and more efficient searching of content, allowing users to quickly find and acquire content for their projects.
Live Event Services. Support of onsite production teams, particularly at the largest golf and tennis tournaments in the world, by ingesting live content, applying cognition and metadata and making content immediately accessible for highlights, publication, advertisements, and additional programming.
Media Agency Services. Full-service media advertising agency that provides media planning and strategy, media buying and placement, campaign messaging, clearance verification and attribution, and custom analytics. We leverage our aiWARE platform to help our advertising customers improve their media placements and maximize the return on their advertising spending using real-time ad verification and media analytics.
Influencer Services. Offering of management, representation and related services to a select group of social media influencers to create content and custom marketing campaigns for brand partners and agencies.
VeriAds Network. Comprised of three programs that enable radio and television broadcasters, podcasters and social media influencers to generate incremental advertising revenue from premium advertisers, and enable these advertisers to expand their audience reach through unique ad units and new influencer avenues:

4


 

o
Spot Network. Provides access to run-of-schedule and dayparted ad units for radio and television advertisements from broadcaster participants.
o
MicroMentions™. On-demand live read ad unit solution that gives broadcasters the opportunity to execute 10, 15 or 30 second ads outside of their scheduled ad inventory on a guaranteed CPT (cost per thousand) basis. MicroMentions leverages aiWARE to programmatically manage clearance and verification of, and provide near real-time analytics for, these live reads.
o
Influencer Bridge. Pay-per-performance advertising program that enables audio and video content creators, including podcast, Instagram and YouTube influencers, to monetize their content through CPA (cost per action) advertisements by pairing them with premium brands looking to expand their audience reach through new influencer avenues. Using aiWARE, we can analyze content of podcast episodes and YouTube videos included in the Influencer Bridge program to help identify new contextually relevant advertising opportunities for premier brands based on the subject matter presented, as well as to provide insights for brand safety and content transparency.

Government and Regulated Industries

Government & Regulated Industries consists of customers in government and regulated industries, including our state, local and federal government, legal and compliance customers. To date, Government & Regulated Industries represents a smaller portion of our consolidated revenue; however, in fiscal 2023, Government & Regulated Industries grew 56% as compared to fiscal 2022. We believe that there are near and long term opportunities in Government & Regulated Industries to further grow our business during fiscal 2024 and beyond.

Government & Regulated Industries markets include state and local government, legal and compliance markets, including law enforcement, legal and judicial professionals, and companies and regulatory bodies in highly regulated industries. Law enforcement and other government agencies regularly accumulate large amounts of unstructured audio and video data, including from police body cameras, police car recorders, interview room cameras, 911 audio tapes and surveillance cameras. Historically, in most cases, investigators have had to review audio and video data manually, a task that consumes huge amounts of time and delays investigations. In addition, public agencies are required to provide certain information, which may include audio and video files, in response to requests from the public. Reviewing video footage to identify and authenticate the appropriate footage to be disclosed, and to redact facial images and other sensitive information prior to disclosure, have historically been time-consuming and largely manual processes. Today, law enforcement and other government agencies can leverage our aiWARE platform and applications to organize, review, analyze and gain insight from their various data sources to enhance their investigative workflows and to support their public disclosure requirements.

Within the legal market, our AI technologies support eDiscovery, the process of identifying, collecting and producing electronically stored information, where audio and video content analysis is playing an increasingly important role in civil litigation and criminal proceedings. Our aiWARE platform’s applications and cognitive capabilities are designed to enable users to quickly search and analyze large volumes of audio files, video files, text-based documents and other electronically stored information to identify particular words, phrases, faces, objects and voices, and to redact sensitive information prior to production, increasing the speed, reducing the cost, and improving the results of discovery processes.

Software Products & Services used by our Government & Regulated Industries customers include:

aiWARE Anywhere. Provides deployment options for our aiWARE platform that lets customers harness the power of AI anywhere, any time. It provides a common software infrastructure that lets customers use end-to-end, AI-powered solutions — from data ingestion to intelligent data analysis — in either general or industry-specific applications. aiWARE Anywhere deployment options include on-premises, in the Veritone cloud, or in a private cloud, depending on our customers’ needs.
Veritone Contact. Saves time and costs for law enforcement officers by using a centralized system to automate the collection and reporting data compliant with the Racial Identity and Profiling Act (RIPA).
IDentify. Enables law enforcement and judicial agencies to increase the speed and efficiency of investigative workflows. IDentify allows users to upload and maintain booking and known offender databases in aiWARE and use facial recognition technology to automatically compare these databases with video and photographic evidence, such as footage from body cameras, dash cameras and CCTV surveillance cameras, to identify potential suspects for further investigation. IDentify gives agencies a powerful tool to augment their investigative workflows, saving valuable time and resources and helping them investigate cases faster.

5


 

Illuminate. Provides users with an effective means of searching voluminous sets of media and electronic documents to support eDiscovery efforts, and particularly their early case assessment efforts. This application allows users to rapidly ingest, process and search large volumes of audio, video, image and text-based documents, to identify and segregate relevant evidence for further review and analysis. Illuminate’s text analytics capabilities allow users to visually explore entities, such as the persons, organizations and locations identified in the data. Once processed and reviewed through the application, users can transfer a relevant subset of media and documents to our Redact application if redaction is necessary or export it for transfer to their eDiscovery or case management platform for further processing and workflows.
Redact. Enables law enforcement and judicial agencies to leverage AI to automate the redaction of faces and other sensitive information within audio, video and image-based evidence, streamlining their redaction workflows. Redact employs AI technology to automatically detect when persons appear in evidence for review and selection. Users can also define other sensitive items appearing in video evidence and choose to automatically track the defined items for redaction throughout the video or at a single time stamp. The application then systematically obscures selected portions of the data in the evidence. With Redact, agencies may expedite their review and redaction of evidence in a fraction of the amount of time spent on manual processes, freeing up valuable resources while supporting compliance efforts with respect to stringent disclosure requirements.
Contact. Eases the time commitment and burden of complying with racial and identity profiling stop data collection requirements in California and offers ways to gather additional insight for agency needs. Developed in close collaboration with the California State Department of Justice as well as key city law enforcement agencies, this intelligent stop data collection application may reduce officer data collection time, minimize review effort, and provide command staff faster insight for training and other constituent transparency initiatives.
Tracker. Monitors people in video, providing insights to help assess the visual description of a person of interest in a scene, what they are doing, and who they are with. Tracker enables our customers to monitor multiple video recordings and feeds when dealing with occlusion within crowded areas and impacts from lighting and distance. Tracker tracks the human body and head, whether or not the head is turned or at an unidentifiable angle and can also track clothing or anything identifiable across multiple videos and feeds. Government, law enforcement, and justice organizations have used Tracker to find persons of interest from disparate video files and build an understanding of their activities and associations. This type of “digital forensics” can help investigators create a narrative around an event or an individual contained in a video capturing a crime or an object of interest to track.
Intelligent Digital Evidence Management System (“iDEMS”). Built on Veritone’s award-winning aiWARETM platform, iDEMS is a cloud-based platform suite comprised of Veritone’s market-leading public sector solutions – Veritone Investigate, Redact, Illuminate, Tracker and IDentify. iDEMS has seamless downstream workflows to centralize digital evidence, streamline redaction, improve analysis and evidence discovery, track persons of interest across all containerized content files and identify persons of interest from an existing records database. The solution also provides technical workflow integrations with many of the industry’s leading software platforms and tools.

Sales and Marketing

Software Products & Services

We conduct sales and marketing activities related to our Software Products & Services through a combination of our direct sales force and indirect channel partners such as value-added resellers (“VARs”), distributors, system integrators, managed services providers and referral partners. Our direct sales organization is comprised of teams of business development managers, account executives and sales managers, who are supported by sales development representatives, sales engineers, solutions architects and other inside sales personnel. These sales teams are generally organized based on their specialized knowledge and expertise within each of our target markets. Our sales team collaborates closely with our product marketing, management and development teams to evaluate and develop solutions to address the needs of customers.

We have also established, and we intend to continue to expand, an indirect sales channel comprised of VARs, distributors and referral partners. We have entered into agreements with channel partners located in the United States and internationally. These agreements generally provide the channel partners with discounts below our standard prices, have terms of one year which automatically renew on an annual basis, and are generally terminable by either party for convenience following a specified notice period. Substantially all of our agreements with channel partners are nonexclusive; however, we allow channel partners to register sales opportunities through our deal registration program, in which case we may grant a channel partner priority to pursue an opportunity for a specified period of time, subject to certain conditions.

6


 

Managed Services

We conduct sales and marketing activities relating to our digital content licensing Managed Services business through our direct sales representatives who identify, develop and manage our relationships with strategic Commercial Enterprise customers in the advertising, entertainment/documentary and network broadcasting industries. We maintain our commerce web portal, where stock content and select libraries can be licensed and downloaded directly, but the majority of our business is driven through high-value libraries that require an approval process to gain access. We also cross-sell additional products and services, including media management and aiWARE, to our content licensor partners.

We market and sell our advertising Managed Services through a combination of our direct sales and indirect channel sales. We primarily market and sell directly to advertisers through outbound sales networking and client and partner referrals. Our indirect sales channel consists of referral partners who are mainly advertising agencies or marketing consultants who are unable to provide certain services to their clients, such as radio, podcast and YouTube placements. In addition to our sales efforts for new clients, we further expand sales opportunities and upsell through our campaign strategists who work directly with our advertising clients to optimize and enhance media spending on advertising campaigns.

Customers

Software Products & Services

We market and sell our Software Products & Services to customers in the Commercial Enterprise and Government & Regulated Industries markets. During 2023, ten customers accounted for approximately 44% of the total revenues from our Software Products & Services, with one customer accounting for approximately 22% of the total revenues from Software Products & Services. As we continue to grow our revenues from our Software Products & Services across our markets, we believe that our dependence on any single customer or group of customers will be reduced.

Managed Services

We market and sell our advertising Managed Services to customers that make significant investments in advertising, particularly in native and spot-based advertising campaigns delivered over broadcast radio, satellite audio, streaming audio, podcasting, digital video services and other social media channels. During 2023, ten advertising customers accounted for approximately 50% of the total revenues from our Managed Services, with one advertising customer accounting for approximately 12% of the total Managed Services revenues. We market and sell our content licensing Managed Services to customers such as major sports networks, advertising agencies, and film production companies that require high value content for their broadcasts and projects. During 2023, ten content licensing customers accounted for approximately 12% of the total Managed Services revenues.

Competition

Software Products & Services

The market for AI-enabled solutions is rapidly evolving and highly competitive, and we face competition from various sources, including large, well-capitalized technology companies such as Google, Microsoft, Amazon and Palantir. In the case of our Veritone Hire solutions, the market for talent acquisition software and services is highly competitive, rapidly evolving and fragmented, and we face competition from programmatic job advertising software companies, traditional human capital management (HCM) companies, companies primarily focused on offering applicant tracking systems, and providers of point solutions for specific use cases such as for recruitment marketing, and these companies include, without limitation, Oracle and SAP.

Our large competitors may have better brand name recognition, greater financial and engineering resources and larger sales and marketing teams than we have. As a result, these competitors may be able to develop and introduce, or acquire companies that may be able to develop and introduce, competing solutions and technologies that may have greater capabilities than ours or that are able to achieve greater customer acceptance, and they may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. Some customers may also be hesitant to use a new platform and prefer to upgrade products offered by their incumbent platforms for reasons including price, quality, sophistication, familiarity and global presence. In addition, we may compete with smaller competitors, including developers of AI models, who may develop their own solutions that perform similar services as our

7


 

platform for specific use cases, as well as with systems integrators that aggregate and integrate cognitive solutions from multiple providers for their clients.

We believe the following competitive attributes are necessary for us to successfully compete in the AI industry for Commercial Enterprise and Government & Regulated Industries customers for our Software Products & Services:

Applications to enable our platform to be effectively leveraged for a wide variety of use cases;
Breadth, depth and performance of cognitive processing and other AI capabilities, particularly accuracy and speed;
Availability of cloud-based and on-premises deployment models and functionality;
Ease of deployment and integration;
Platform scalability, reliability and security; and
Cost of deploying and using our products.

We believe that we compete favorably on the basis of the factors listed above. We believe that few of our competitors currently compete directly with us across all of our cognitive capabilities and vertical markets, and that none of our competitors currently deploy an AI operating system with an open ecosystem comprised of a comparable number of multiple proprietary and third party AI models that can be accessed by customers from a single integrated platform.

Competitors for our Software Products & Services fall into the following primary categories:

Infrastructure-based cloud computing vendors offering cognitive processing services via APIs, such as IBM Watson via IBM Cloud, Microsoft Cognitive Services via Azure and Amazon Machine Learning via AWS;
Smaller AI-focused vendors offering solutions within a single cognitive category such as facial recognition, object recognition, natural language processing or generative AI;
Enterprise services and solutions providers that combine their services with technology developed in-house to address specific challenges for organizations, such as Palantir and C3.ai;
System integrators that aggregate and integrate solutions from multiple underlying providers of cognitive services for clients, such as Accenture and Deloitte Consulting; and
Providers of hardware and/or software solutions serving a particular market, which are incorporating into their solutions automated processing, search and/or data analytics capabilities that provide functionality similar to our industry targeted applications, including the following:
o
In the media and entertainment market, providers of digital asset management systems;
o
In the public safety market, providers of police body cameras and car recorders and associated content storage and management systems; and
o
In the legal market, providers of eDiscovery solutions and/or associated hosting and managed services.

Managed Services

Competitors of our advertising Managed Services are mainly traditional advertising agencies that are either large full-service agencies or smaller niche agencies with a particular specialization or focus, such as radio media placement or podcast advertising, as well as large consulting firms in the media industry. We believe that we currently, and will continue to, compete successfully against our competitors on several key factors. We are a leader in endorsed radio and podcast advertising services, and we leverage our platform to provide our customers with innovative technology that we believe provides them with better analytics and insights into their advertising campaigns than our competitors for superior advertising performance and optimization.

We do not currently face significant competition from third parties for our content licensing Managed Services, particularly in North America; however, many content owners choose to manage the licensing of their content in-house, and content owners that we currently represent may choose to license their content directly in the future. We believe that we may face more competition in North America if new content licensing companies emerge or expand their business in the region.

8


 

As we expand our content licensing services to international markets, we believe that we may face greater competition from established content licensing and talent management companies. We believe that our ability to use the cognitive capabilities of aiWARE to enrich and enhance the searchability of content, and to leverage relationships with existing customers and vendors across our Managed Services business, gives us a competitive advantage over other content licensing companies and allows us to achieve greater benefits for content owners than they can achieve through their own in-house efforts.

Research and Development

Our research and development organization is comprised of employees who are responsible for the design, development and testing of our AI and software solutions, including software engineers, quality engineers, data scientists, data engineers, product managers and user experience designers. Our research and development organization is generally organized in teams, with teams focused on our core aiWARE architecture and capabilities and other teams focused on solutions and applications that address specific use cases in our key markets. We focus our efforts on developing new features and expanding the core technologies that further enhance the usability, functionality, reliability, performance and flexibility of aiWARE, as well as allow us to operate in new vertical markets. In addition, we contract with select third-party engineering services to support development and quality assurance testing. We plan to continue to make significant investments in developing our AI technologies, expanding the functionality and capabilities of aiWARE and related solutions, and building new software capabilities.

Intellectual Property

We rely on a combination of patent, copyright, trademark and trade secret laws in the United States and other jurisdictions, as well as license agreements and other contractual protections, to protect our proprietary technology. We also rely on a number of registered and unregistered trademarks to protect our brand.

As of March 25, 2024, in the United States, we have 33 issued patents, which expire between 2029 and 2042, and have 14 patent applications pending for examination. As of such date, we also had 20 issued patents and 5 patent applications pending for examination in foreign jurisdictions (including international PCT applications), all of which are based on counterpart U.S. patent applications pursued by us. In addition, we have registered, or have applied for registration of, numerous trademarks, including Veritone and aiWARE, in the United States and in several foreign jurisdictions. We seek to protect our intellectual property rights by implementing a policy that requires our employees and independent contractors involved in development of intellectual property on our behalf to enter into agreements acknowledging that all works or other intellectual property generated or conceived by them on our behalf are our property, and assigning to us any rights, including intellectual property rights, that they may claim or otherwise have in those works or property, to the extent allowable under applicable law.

Seasonality

We experience seasonal fluctuations in our revenue and operating performance as a result of the utilization of our platform and associated revenues from our Software Products & Services. In particular, our Veritone Hire revenues have historically been higher in the second half of each fiscal year, consistent with the hiring cycles of our larger customers. We also experience seasonality a result of factors such as the timing of large projects, the length and complexity of our sales cycles, trends impacting our target vertical markets and our revenue recognition policies and any changes we make to those policies. Within a given quarter, a higher proportion of our agreements are signed toward the end of such quarter. Although these seasonal factors are common in the technology industry, historical patterns should not be considered a reliable indicator of our future sales activity or performance.

Regulatory Environment

We are subject to a number of U.S. federal, state, local and foreign laws and regulations, including within the United Kingdom, Israel and parts of Europe, that involve matters central to our business. These laws and regulations involve privacy, data protection, intellectual property, competition, consumer protection and other subjects.

Our customers utilize our products and services to process, analyze and store data in a manner which may cause us to carry out certain processing of personal data that is subject to data protection and privacy laws in various jurisdictions including the European Union and United Kingdom General Data Protection Regulation (“GDPR”), the California Consumer Privacy Act, as amended (“CCPA”), laws regulating the use of AI, automated decision making, machine learning, and biometric technologies (including facial recognition), and similar laws and regulations in other jurisdictions, including states and localities within the United States. Under these data protection and privacy laws, we may be required to maintain certain technical and organizational measures designed to ensure the security and protection of personal data and information, and

9


 

we may be required to comply (either directly or indirectly pursuant to requirements of our contracts with customers) with a number of requirements with respect to individuals whose personal data or information we collect and process, including, among others, notification requirements and requirements to comply with requests from individuals to (i) opt out of collection, processing and/or sale of their data or information, (ii) delete their data or information, and (iii) receive copies of and other information regarding our collection and processing of their data or information.

Moreover, governments, regulators and individuals are increasingly scrutinizing the use of AI and machine learning technologies (including the associated processing of personal data), automated decision making (including in an employment and/or recruitment context), and the processing of biometric data (including through facial recognition technologies). Numerous laws and regulations around the world have been enacted or proposed to regulate these areas, and several lawsuits have been filed, particularly in the United States, challenging the processing of biometric data, which may reduce our customers’ demand for our products.

Human Capital Resources

As of March 25, 2024, we had a total of 696 employees, 664 of whom were full-time employees. 196 of our U.S-based employees are located in California, with another 257 employees located in 36 other states. We also have 72 employees located in Israel and 171 employees located in other countries.

We believe that our employees are our greatest asset and our company culture is a critical component of our success. We strive to create a diverse and inclusive work environment in which all employees feel a strong sense of community and embody our core values. 39.6% of our employees are women, and 49.5% of our employees are members of ethnic or racial minorities and other legally protected classes. We have implemented a number of initiatives to ensure that our employees are engaged and motivated to work hard and have fun at the same time. We conduct employee engagement surveys to gauge employee satisfaction, identify areas for improvement and implement positive change to evolve and better our company culture.

We strive to hire, develop and retain the top talent in the industry. To attract top talent, we offer competitive salaries, incentives, equity compensation and benefits. We conduct an annual talent review process, in which we obtain employee feedback, evaluate performance and establish goals, objectives and development plans for all employees. We continuously monitor and evaluate employee turnover to identify and address areas of concern to improve employee retention.

Company Information

We were incorporated as a Delaware corporation on June 13, 2014. Our corporate headquarters are located at 1615 Platte Street, 2nd Floor, Denver, Colorado 80202. Our telephone number is (888) 507-1737. Our principal website address is www.veritone.com. The information provided on, or accessible through, our website is not a part of this Annual Report on Form 10-K, nor is such information incorporated by reference herein, and such information should not be relied upon in determining whether to make an investment in our common stock.

Available Information

This Annual Report on Form 10-K and our quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act, are available free of charge on the investor relations section of our website at investors.veritone.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. We will also provide electronic or paper copies of such reports free of charge, upon request made to our Corporate Secretary at 1615 Platte Street, 2nd Floor, Denver, Colorado 80202. The SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at http://www.sec.gov.

We use our investor relations website as a channel of distribution for important company information, including news and commentary about our business and financial performance, webcasts of our earnings calls and investor events, SEC filings, and corporate governance information, including information regarding our board of directors (our “Board”), our board committee charters and code of business conduct and ethics. The information provided on, or accessible through, our investor relations website is not a part of this Annual Report on Form 10-K, nor is such information incorporated by reference herein, and such information should not be relied upon in determining whether to make an investment in our common stock.

 

10


 

Item 1A. Risk Factors.

The following describes the risks and uncertainties that could cause our actual results to differ materially from those presented in our forward-looking statements. The risks and uncertainties described below are not the only risks we face but do represent those risk and uncertainties that we believe are material to our business. Additional risks that we do not yet know of or that we currently believe are immaterial may also harm our business operations.

Risks Related to Our Business and Our Financial Condition

Our efforts to expand our aiWARE Software Products & Services may not be successful.

In order for us to grow our business and achieve profitability, we must expand our revenue base by expanding our customer base and increasing our business with existing customers. We may not be able to succeed with respect to these efforts. Many factors may adversely affect our ability to grow the business for our aiWARE platform, including but not limited to:

Failure to add market-specific applications to our aiWARE platform with sufficient levels of capability to provide compelling benefits to users in our target vertical markets;
Failure to add AI models with sufficient levels of capability or trainability into our platform, difficulties integrating AI models, loss of access to, or increases in the cost of, AI models;
Inability to expand the number of AI models in different classes that can operate in a network-isolated manner, which would limit the capabilities of aiWARE available in our FedRAMP environment or under private cloud, on-premises and hybrid deployment models;
Difficulties in adding technical capabilities to our platform and ensuring future compatibility of additional third party providers;
Failure to articulate the perceived benefits of our solution, or to generate broad customer acceptance of or interest in our solutions;
Introduction of competitive offerings by larger, better financed and more well-known companies;
Introduction of new products or technologies that have performance and/or cost advantages over our aiWARE platform;
Inability to integrate our platform with products of other companies to pursue particular vertical markets, or the failure of such relationships to achieve their anticipated benefits;
Long and complex sales cycles, particularly for customers in the Government & Regulated Industries markets; and
Challenges in operating our platform on secure government cloud platforms and complying with government security requirements.

If we fail to develop a successful business for our aiWARE platform, our business, results of operations and financial condition will suffer.

The market for AI-based software applications is relatively new and unproven and may decline or experience limited growth. Concerns over the use of AI, including from regulators, the public and our customers, may hinder the adoption of AI technologies, which would adversely affect our ability to fully realize the potential of our Software Products & Services.

The market for AI-based software applications is still relatively new and evaluating the size and scope of the market is subject to a number of risks and uncertainties. We believe that our future success will depend in large part on the growth of this market. The utilization of our platform and solutions by customers is also still relatively new, and customers may not recognize the need for, or benefits of, our platform and solutions, which may prompt them to cease use of our platform and solutions or decide to adopt alternative products and services to satisfy their cognitive computing, search and analytics requirements. Our ability to access and extend our position in the markets that our platform and solutions are designed to address depends upon a number of factors, including the cost, performance and perceived value of our platform and solutions, as well as regulatory scrutiny over our products and technologies. As AI technologies become increasingly incorporated into various mainstream products and offerings and these technologies advance and develop, regulatory scrutiny

11


 

of AI technologies, potentially including our products, will likely increase. Market opportunity estimates are subject to significant uncertainty and are based on assumptions and estimates, including our internal analysis and industry experience. Assessing the market for our solutions is particularly difficult for several reasons, including limited available information and rapid evolution of the market.

In addition, AI presents risks and challenges that could hinder its further development, adoption and use in the markets that we serve. AI algorithms may be flawed, datasets may be insufficient or contain biased information, and the results and analyses that our AI solutions assist in producing may be deficient, inaccurate or biased. For example, biased datasets and results could produce results that are objectionable to customers using our Veritone Hire technologies. Further, use of AI technologies in certain scenarios present ethical concerns. If we enable or offer AI solutions that produce deficient or inaccurate results and analyses, or that are controversial due to human rights, privacy or other social issues, we may experience lower-than-expected demand for our products and services, or competitive, brand or reputational harm.

If the market for AI-based solutions does not experience significant growth, or if demand for our platform or solutions does not increase in line with our projections, then our business, results of operations and financial condition will be adversely affected.

Certain of our operating results and financial metrics are difficult to predict and subject to volatility, including as a result of seasonality.

We experience quarterly variations in the timing of revenues from our Software Products & Services as a result of numerous factors, such as the timing of large projects, the length and complexity of our sales cycles and trends impacting our target vertical markets. In particular, our Veritone Hire solutions have historically experienced seasonality in terms of when we enter into customer agreements for our products and services. Consistent with the hiring patterns of our customers, a higher percentage of related revenue is earned in the second half of each year. Within a given quarter, often a significant portion of our agreements are signed toward the end of the quarter. This seasonality is reflected to a lesser extent in our revenue due to the fact that we generally recognize subscription revenue over the term of the customer agreement. We expect this seasonality to continue, which may cause fluctuations in certain of our operating results and financial metrics, and thus difficulties in predictability of our operating results.

We have had a history of losses and we may be unable to achieve or sustain profitability.

We experienced net losses of $58.6 million and $25.6 million in fiscal years 2023 and 2022, respectively. As of December 31, 2023, we had an accumulated deficit of $429.9 million. In the fourth quarter of 2022, we generated a profit on a non-GAAP basis; however, we may not be able to sustain profitability throughout an entire fiscal year or in the future or at all. We expect to continue to expend substantial financial and other resources on, among other things:

investments to expand and enhance our platform and technology infrastructure, make improvements to the scalability, availability and security of our aiWARE platform, and develop new products;
sales and marketing, including expanding our direct sales organization and marketing programs, and expanding our programs directed at increasing our brand awareness among current and new customers;
hiring additional employees;
expansion of our operations and infrastructure, both domestically and internationally; and
general administration, including legal, accounting and other expenses.

These investments may not result in increased revenue or growth of our business. We may not be able to generate net revenues sufficient to offset our expected cost increases and planned investments in our business and platform. As a result, we may incur significant losses for the foreseeable future, and may not be able to achieve and sustain profitability. If we fail to achieve and sustain profitability, then we may not be able to achieve our business plan, fund our business or continue as a going concern.

We intend to continue to pursue the opportunistic acquisition of other companies, businesses or technologies, which could be expensive, divert our management’s attention, fail to achieve the expected benefits and/or expose us to other risks or difficulties.

12


 

As part of our growth strategy, we have acquired, and we intend to continue to acquire, businesses, services, technologies or intellectual property rights that we believe could complement, expand or enhance the features and functionality of our aiWARE platform and our technical capabilities, broaden our product and service offerings or offer growth opportunities for our business. For example, we closed on our acquisition of Broadbean in June 2023 and continue to work to integrate its business with our own. This acquisition strategy may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions, whether or not such acquisitions are consummated. Acquisitions could also result in dilutive issuances of equity securities, the incurrence of debt, contingent liabilities, amortization expenses, impairment of goodwill and/or purchased long-lived assets, and restructuring charges, any of which could adversely affect our operating results and financial condition. In addition, we may face risks or experience difficulties successfully integrating acquired businesses, such as Broadbean, with our operations. These risks include:

effectively managing the combined business following the acquisition, including any international operations of the acquired business and integrating the acquired company’s accounting, human resources and other administrative systems, and coordination of product, engineering and sales and marketing functions;
the potential loss of key employees and customers as a result of competing in the markets in which the acquired company operates;
cultural challenges associated with integrating employees from the acquired company into our organization, and retention of employees from the businesses we acquire; and
achieving anticipated cross-selling opportunities and eliminating any redundant operations with respect to the acquired business.

We also may not achieve the anticipated benefits from the acquired business and may incur unanticipated costs and liabilities in connection with any such acquisitions. Additionally, if we are unable to complete an acquisition, we could lose market share to competitors who are able to make such an acquisition. Once an acquisition is closed, we may discover hidden costs, resource demands and potential liabilities that were not evident during the due diligence process, particularly when such process is undertaken on an accelerated timeline. Although we utilize representation and warranty insurance and standard indemnity provisions in these acquisition transactions, if we are unable to successfully assert a claim, if a claim is not covered by insurance or if these hidden costs prove greater than expected, our operations as a whole may be adversely affected. In addition, a significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill and other intangible assets, which must be assessed for impairment at least annually. If any of these results occurs, our business and financial results could be adversely affected.

We have expanded our international operations, including in the second half of 2023 as a result of our Broadbean acquisition, which exposes us to significant risks, and we intend to continue expanding international operations going forward.

In June 2023, and in conjunction with our acquisition of Broadbean, we expanded our operations into Europe and Asia Pacific. As part of our growth strategy, we may expand our operations further internationally. As of December 31, 2023, we had operations in the United Kingdom, other parts of Europe, Israel, Australia and India, and we expect, in the future, to open offices and hire employees in additional locations outside of the United States to service existing global customers, reach new customers and gain access to additional technical talent. Operating and expanding to new international markets requires significant resources and management attention and will subject us to uncertain regulatory, international tax, international conflicts, and economic and political risks. Because of our limited historical experience with expanded international operations, as well as developing and managing sales in international markets, our international expansion efforts may not be successful. In addition, we will face risks of doing business internationally that could adversely affect our business, including, but not limited to:

managing and staffing international operations and the increased operating, travel, infrastructure and legal compliance costs associated with numerous international locations;
establishing and managing additional instances of our aiWARE platform in other countries;
adapting, localizing and pricing our products and services for specific countries and to offer customer support in various languages;
additional foreign tax requirements and obligations, and adverse tax consequences and tax rulings;
economic, international conflicts and political instability in some countries;

13


 

compliance with local laws, regulations and customs in foreign jurisdictions, particularly in the areas of data privacy and personal privacy, employment and tax and export controls, economic sanctions and anti-corruption laws; and
limited protection for intellectual property rights in some countries.

Our failure to manage any of these risks successfully could harm our international operations, and adversely affect our business, results of operations and financial condition.

Our business has been and may continue to be negatively affected by macroeconomic and geopolitical factors, including lingering economic disruption caused by the COVID-19 pandemic, the Russia-Ukraine conflict, the war in Israel, inflation rates and the responses by central banking authorities to control inflation, monetary supply shifts and the threat of recession in the United States and around the world.

Global economic and business activities continue to face widespread macroeconomic and geopolitical uncertainties, including lingering economic disruption caused by the COVID-19 pandemic, the Russia-Ukraine conflict, the war in Israel, inflation rates and the responses by central banking authorities to control inflation, monetary supply shifts and the threat of recession in the United States and around the world. We continue to actively monitor the impact of these macroeconomic factors on our financial condition, liquidity, operations, suppliers, industry and workforce, and instituted certain cost saving measures during the second half of 2022 and during 2023 as a result of these factors. The extent of the impact of these factors on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, and the impact on our customers, partners and employees, all of which are uncertain and cannot be predicted. These and other global economic conditions, including any new disruptions, have and may again negatively impact our business. For example, we have operations and an office in Israel, and as a result of the war with Hamas there, a number of our employees and family members of our employees have been conscripted into military service. In addition, our Veritone Hire solutions are sold to businesses that experience performance fluctuations based on factors including the demand for labor and the economic health of current and prospective employers. To the extent that economic uncertainty or attenuated economic conditions cause our current and potential customers to freeze or reduce their headcount, demand for our products and services has been, and may continue to be negatively affected. Adverse economic conditions have also caused and could continue to result in reductions in sales of our applications, longer sales cycles, reductions in contract duration and value, slower adoption of new technologies and increased price competition. For instance, beginning in March 2022, we experienced a reduction in hiring consumption from our largest customer, Amazon, and found that advertisers reduced spending across our managed services when compared to the same periods in the prior year. In addition, economic recessions have historically resulted in overall reductions in spending on software and technology solutions as well as pressure from customers and potential customers for extended billing terms. If economic, political, or market conditions deteriorate, or if there is uncertainty around these conditions, our current and potential customers may elect to decrease their software and technology solutions budgets by deferring or reconsidering product purchases, which could limit our ability to grow our business and negatively affect our operating results. Any of these events would likely have an adverse effect on our business, operating results and financial position.

We depend on our executive officers and other key employees, and the loss of one or more of these executive officers or key employees or an inability to attract and retain highly skilled employees could adversely affect our business.

Our success depends largely upon the continued services of our President, Chief Executive Officer and Chairman of our Board, Ryan Steelberg, and our other executive officers and senior management. We rely on our leadership team in the areas of strategy and implementation, research and development, operations, security, marketing, sales, support and general and administrative functions. We do not currently have any employment agreements with our executive officers or senior management team that require them to continue to work for us for any specified period, and, therefore, they could terminate their employment with us at any time. The loss of Ryan Steelberg, or one or more of the members of our management team, could adversely impact our business and operations and disrupt our relationships with our key customers.

Our future success also depends, in part, on our ability to continue to attract and retain highly skilled personnel. We believe that there is, and will continue to be, intense competition for highly skilled management, engineering, data science, sales, marketing and other personnel with experience in the businesses in which we operate. We must provide competitive compensation packages and a high-quality work environment to hire, retain and motivate employees. If we are unable to retain and motivate our existing employees and attract qualified personnel to fill key positions, we may be unable to manage our business effectively, including the development, marketing, sale and delivery of our products and services, which could adversely affect our business, results of operations and financial condition.

14


 

Risks Related to the Development and Operation of Our aiWARE Platform and other Products

If we are not able to enhance our existing products or introduce new products that achieve market acceptance and keep pace with technological developments, our business, results of operations and financial condition could be harmed.

Our ability to attract new customers and increase revenue from existing customers depends in part on our ability to enhance and improve our aiWARE platform and applications and introduce new products and features, including enhancements necessary to provide substantially all of the features and functionality of the platform within a private cloud or on-premises environment, as well as new applications to address additional customer use cases. The success of any enhancements or new products depends on several factors, including timely development completion, adequate quality testing, actual performance quality, market-accepted pricing levels and overall market acceptance and demand. Enhancements and new products that we develop may not be introduced in a timely or cost-effective manner, may contain defects, may have interoperability difficulties with our aiWARE platform, or may not achieve the market acceptance necessary to generate significant revenue. If we are unable to successfully enhance our aiWARE platform and applications to meet evolving customer requirements and develop new products and applications, or if our efforts to increase the usage of our aiWARE platform are more expensive than we expect, then our business, results of operations and financial condition could be harmed.

Our competitors, partners or others may acquire third party technologies used in our aiWARE platform, which could result in them blocking us from using the technology in our aiWARE platform, offering it for free to the public or making it cost prohibitive for us to continue to incorporate their technologies in our aiWARE platform, or these third party technology providers may otherwise terminate their relationships with us, which could adversely affect the functionality of our aiWARE platform.

Our success depends in part on our ability to attract, incorporate and maintain high performing AI models on our aiWARE platform. If any third party acquires an AI model that is on our platform, they may preclude us from using it as a component of our platform or make it more expensive for us to utilize. In addition, a third-party AI model provider may terminate its relationship with us or may otherwise cease to make its AI models available to us. In either case, if that AI model has unique capabilities or a significant performance advantage over other models and we are unable to identify a suitable replacement model, the interruption could cause us to lose customers. It is also possible that a third party acquirer of such technology could offer the AI models and technologies to the public as a free add-on capability, in which case certain of our customers would have less incentive to pay us for the use of our platform. If a key third party technology becomes unavailable to us or is impractical for us to continue to use, the functionality of our platform could be interrupted, and our expenses could increase as we search for an alternative technology. As a result, our business, results of operations and financial condition could be adversely affected through the loss of customers and/or from increased operating costs.

We rely on third parties to develop AI models for our platform and in some cases to integrate them with our platform.

A key element of our aiWARE platform is the ability to incorporate and integrate AI models developed by multiple third-party vendors, and we plan to continue to increase the number of third-party AI models incorporated into our aiWARE platform to enhance the performance and power of our platform. As we work to add new AI models to our platform, we may encounter difficulties in identifying additional high-quality AI models (particularly high performing, specialized models), entering into agreements for their inclusion in our ecosystem on acceptable terms or at all and/or in coordinating and integrating their technologies into our system. We may incur additional costs to modify and adjust existing functionalities of our platform to accommodate multiple classes of AI models, without the assurance that such costs can be recouped by the additional revenues generated by the new capabilities. As aiWARE becomes more complex and as we release enhancements to our platform that require changes to AI models, we may not be able to integrate third-party AI models in a seamless or timely manner due to a number of factors, including incompatible software, lack of cooperation from developers, insufficient internal technical resources, platform security constraints, and the inability to secure the necessary licenses or legal authorizations required. In addition, we have established a self-service development environment in which such third party developers integrate their AI models onto our platform, and we will be dependent in part upon their ability to do so effectively and quickly. We may not have full control over the quality and performance of third-party providers, and therefore, any unexpected deficiencies or problems arising from these third-party providers may cause significant interruptions in the operation of our platform. The failure of third party developers to integrate their AI models seamlessly into our platform and/or provide reliable, scalable services may impact the reliability of our platform and harm our reputation and business, results of operations and financial condition.

15


 

If we are not able to develop a strong brand for our aiWARE platform and other products and increase market awareness of our company, platform and other products, then our business, results of operations and financial condition may be adversely affected.

We believe that the success of our platform will depend in part on our ability to develop a strong brand identity for our “Veritone”, “aiWARE” and other service marks, and to increase the market awareness of our platform and its capabilities. We are still in the early development stage of our business and, as such, our brand is not yet well established. The successful promotion of our brand will depend largely on our continued marketing efforts and our ability to ensure that our technology provides the expected benefits to our customers. We also believe that it is important for us to be thought leaders in the AI-based cognitive computing market. Our brand promotion and thought leadership activities may not be successful or produce increased revenue. In addition, independent industry analysts often provide reviews of our platform and of competing products and services, which may significantly influence the perception of our aiWARE platform in the marketplace. If these reviews are negative or not as positive as reviews of our competitors’ products and services, then our brand may be harmed.

The promotion of our brand also requires us to make substantial expenditures, and we anticipate that these expenditures will increase as our industry becomes more competitive and as we seek to expand into new markets. These higher expenditures may not result in any increased revenue or in revenue that is sufficient to offset the higher expense levels. If we do not successfully maintain and enhance our brand, then our business may not grow, we may see our pricing power reduced relative to competitors and we may lose customers, all of which would adversely affect our business, results of operations and financial condition.

Interruptions or performance problems associated with our technology and infrastructure, or that of our third party service providers, including AWS and Azure, may adversely affect our business and operating results.

Our business success depends in part on the ability of customers to access our Software Products & Services and Managed Services at any time and within an acceptable amount of time. We have experienced, and may in the future experience, disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes, introductions of new applications and functionality, software errors and defects, capacity constraints due to an increasing number of users accessing our platform or initiating large volumes of processing simultaneously, or security related incidents. In addition, we rely on third parties, including AWS and Azure, to operate critical business systems and process sensitive information in a variety of contexts, including for hosting, storage and other critical services, required to operate our Software Products & Services and Managed Services. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. As such, we are vulnerable to service interruptions, delays and outages experienced or caused by these third parties, and we may experience adverse consequences in the event these third-party service providers experience a security incident or other service interruption, delay or outage. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award. Because we also incorporate diverse software and hosted services from many third-party vendors, we may encounter difficulties and delays in integrating and synthesizing these applications and programs, which may cause downtimes or other performance problems. It may become increasingly difficult to maintain and improve the performance of our platform, especially during peak usage times and as our platform becomes more complex or usage increases. Additionally, our reliance on third parties could introduce new cybersecurity risks and vulnerabilities, including supply-chain attacks. Such supply-chain attacks have increased in frequency and severity, and we cannot guarantee that third parties’ infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised.

Certain of our customer contracts include service level obligations, including system uptime commitments and/or required response times in the case of technical issues. If our Software Products & Services and Managed Services are unavailable or if our users are unable to access them within a reasonable amount of time or at all, we may be in breach of our contractual obligations, we may be required to issue credits or refunds to customers, and/or our customers may be entitled to terminate their contracts with us.

AWS and Azure provide us with hosting, computing and storage services pursuant to agreements that may be canceled under certain circumstances. If any of our agreements with AWS or Azure is terminated, we could experience interruptions on our platform and in our ability to make our platform available to customers, as well as delays and additional expenses in arranging alternative cloud infrastructure services.

Any of the above circumstances or events may harm our reputation, cause customers to stop using our platform, impair our ability to increase revenue from existing customers, impair our ability to grow our customer base, subject us to financial

16


 

penalties and liabilities under our service level agreements and otherwise harm our business, results of operations and financial condition.

The security or operation of our platform, networks, computer systems or data, or those of third parties upon which we rely, may be breached or otherwise disrupted, and any such breach or other disruption could have an adverse effect on our business and reputation.

In the ordinary course of business, we process proprietary, confidential, and sensitive data, including proprietary and confidential business data, trade secrets, intellectual property, sensitive third-party data, business plans, transactions, financial information, and biometric data (collectively, sensitive information). Certain data privacy and security obligations may require us to implement and maintain specific security measures or industry-standard or reasonable security measures to protect our information technology systems and sensitive information. In particular, the data processed and stored in our platform, networks, and computer systems by customers in the government market may contain highly sensitive data that is subject to protection under government regulations, and we are obligated to comply with stringent requirements related to the security of such data, such as FedRAMP and Criminal Justice Information Services (“CJIS”) security requirements.

Individuals or entities may attempt to penetrate our network, computer system or platform security, or that of our third-party hosting and storage providers and other third parties upon which we rely, and could gain access to our sensitive information, including customer data. Some actors now engage and are expected to continue to engage in cyber-attacks, including without limitation, nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we, the third parties upon which we rely, and our customers may be vulnerable to a heightened risk of these attacks, including retaliatory cyber-attacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our services. For example, we have operations and third parties upon which we rely to support our business located in unstable regions and regions experiencing (or expected to experience) geopolitical or other conflicts, including in the Middle East, where businesses have experienced an increase in cyberattacks in relation to the Israel/Hamas conflict.

In addition, our network, computer system or platform may be subject to a variety of evolving threats, including but not limited to computer malware (including as a result of advanced persistent threat intrusions), viruses, worms and computer hacking, fraudulent use attempts, phishing and other social engineering attacks (including through deep fakes, which may be increasingly more difficult to identify as fake), denial-of-service attacks, credential stuffing attacks, credential harvesting, personnel misconduct or error, ransomware attacks, supply-chain attacks, adware, attacks enhanced or facilitated by AI, and other similar threats, all of which have become more prevalent in our industry. In particular, severe ransomware attacks are becoming increasingly prevalent and can lead to significant interruptions in our operations, loss of sensitive information and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Our data and information systems may also fail for reasons other than malicious activity, including but not limited to software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, telecommunications failures, earthquakes, fires, and floods.

Remote work has become more common and has increased risks to our platform, network, computer systems, and data, as more of our employees utilize network connections, computers and devices outside our premises or network, including working at home, while in transit and in public locations. Additionally, future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our platform, network, or computer systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Furthermore, we may discover security issues that were not found during due diligence, and it may be difficult to integrate companies into our information technology environment and security program.

These and other threats, attacks, disruptions, or accidents could result in the unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure, access or misappropriation of our proprietary or confidential information, including of our customers and their employees or third parties, and/or damage to our or our third party service providers’ platform, network, or computer systems.

While we have implemented security measures designed to protect against security incidents, there can be no assurance that these measures will be effective. We take steps designed to detect, mitigate and remediate vulnerabilities in our information systems (such as our hardware and/or software, including that of third parties upon which we rely). However, we may not be able to detect and remediate all vulnerabilities because the threats and techniques used to exploit a vulnerability may change frequently and are often sophisticated in nature, and as a result, such vulnerabilities could be exploited but may

17


 

not be detected until after a security incident has occurred. Further, we may experience delays in developing and deploying remedial measures and patches designed to address identified vulnerabilities. Even if we have issued or otherwise made patches or information for vulnerabilities in our software applications, products or services, our customers may be unwilling or unable to deploy such patches and use such information effectively and in a timely manner. These vulnerabilities could be exploited and result in a security incident.

Applicable data privacy and security obligations may require us to notify relevant stakeholders of security incidents. Such disclosures are costly, and the disclosure or the failure to comply with such requirements could lead to adverse consequences. An actual or perceived security breach of our platform, network or computer systems, or those of our technology service providers or third party vendors, could result in adverse consequences such as the loss of business, financial losses, reputational damage, negative publicity, government enforcement actions (for example, regulatory investigations, orders, fines, penalties, audits, and inspections), additional reporting requirements and/or oversight, litigation (including class claims), indemnity obligations, damages for contract breach, civil and criminal penalties (including for violation of applicable laws, regulations or contractual obligations), restrictions on processing sensitive data (including personal data), diversion of management attention, interruptions in our operations (including availability of data), significant costs, fees and other monetary payments for remediation, and other similar harms.

Our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. We cannot be sure that our insurance coverage will be adequate or sufficient to protect us from or to mitigate liabilities arising out of our privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.

If we fail or are perceived to have failed to maintain the reliability, security and availability of our platform, network, or computer systems, or if customers believe that our platform does not provide adequate security for the storage of sensitive information or its transmission over the Internet, we may lose existing customers and we may not be able to attract new customers, negatively impacting our ability to grow and operate our business. If we experience security breaches or cyber-attacks or fail to comply with security requirements related to our secure government cloud environment, we may lose our ability to obtain or maintain a FedRAMP certification, which could result in the loss of business from customers in the government market. Any of the foregoing could have a material adverse effect on our business, results of operations and financial position and negatively impact our ability to grow and operate our business.

The reliability and continuous availability of our platform and services is critical to our success. However, software such as ours can contain errors, defects, security vulnerabilities or software bugs that are difficult to detect and correct, particularly when such vulnerabilities are first introduced or when new versions or enhancements of our product are released. Additionally, even if we are able to develop a patch or other fix to address such vulnerabilities, such fix may be difficult to push out to our customers or otherwise be delayed. Furthermore, our business depends upon the appropriate and successful implementation of our platform and services by our customers. If our customers fail to use our platform or services according to our specifications, our customers may suffer a security incident on their own systems or other adverse consequences. Even if such an incident is unrelated to our security practices, it could result in our incurring significant economic and operational costs in investigating, remediating, and implementing additional measures to further protect our customers from their own vulnerabilities, and could result in reputational harm. In addition to security breaches, third parties may gather, collect, or infer sensitive information about us from public sources, data brokers, or other means that reveal competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position. Additionally, our sensitive information or sensitive information of our customers could be leaked, disclosed, or revealed as a result of or in connection with the use of generative AI technologies by our employees, personnel, or vendors.

Our ability to use our loss carryforwards may be limited.

As of December 31, 2023, we had U.S. federal, state and foreign loss carryforwards totaling approximately $181.2 million, $127.0 million and $25.0 million, respectively. These U.S. federal and state net operating loss carryforwards are projected to expire beginning in 2036 and 2028, respectively, unless previously utilized. The foreign loss carryforwards can be carried forward indefinitely. Under current law, U.S. federal net operating loss carryforwards arising in taxable years beginning after December 31, 2017, may be carried forward indefinitely, but our use of such net operating loss carryforwards in a tax year generally may not exceed 80% of such year’s taxable income. In addition, our U.S. federal net operating loss carryforwards may be subject to limitations under Section 382 of the Internal Revenue Code of 1986, as amended, if we have undergone or undergo an “ownership change,” generally defined as a greater than 50 percentage point change (by value) in our equity ownership by certain stockholders over a rolling three-year period. We may have experienced such ownership

18


 

changes in the past and may experience ownership changes in the future as a result of shifts in our stock ownership, some of which are outside our control. Our net operating loss carryforwards may also be impaired or restricted under state law. There is also a risk that due to other future regulatory changes, such as suspensions on the use of net operating losses, or other unforeseen reasons, our existing loss carryforwards could expire or otherwise be unavailable to offset future income tax liabilities. If we earn taxable income, such limitations could result in increased future income tax liability and our future cash flows or results of operations could be adversely affected.

Risks Related to our Indebtedness and Liquidity

Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our operations to pay our debt obligations.

As of December 31, 2023, we had $77.5 million principal amount outstanding of senior secured indebtedness under the Term Loan (as defined below), maturing in December 2027, and $91.2 million aggregate principal amount outstanding of convertible senior notes maturing in November 2026. Our ability to make scheduled payments of the principal of, to pay interest on and to refinance our indebtedness depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring our debt or obtaining additional equity capital on terms that may be onerous or highly dilutive to our stockholders. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

If we are not able to achieve certain cost synergies from our prior acquisitions and cost savings from our planned cost reduction measures, we will need additional liquidity to continue our operations over the next twelve months.

As of December 31, 2023, we had liquidity of $79.4 million comprised of cash and cash equivalents, and we had debt consisting of $77.5 million principal amount outstanding under the Term Loan maturing in December 2027 and $91.2 million aggregate principal amount outstanding under our convertible senior notes maturing in November 2026. During the year ended December 31, 2023, we incurred a net loss of $58.6 million and used cash in operations of $76.4 million. As of December 31, 2023, we had an accumulated deficit of $429.9 million. We have a history of operating losses and negative operating cash flows. The amount of future losses and when, if ever, we will achieve profitability are uncertain. In addition, even if we achieve profitability, there can be no assurance that we will be able to maintain profitability in the future. Based on our liquidity position as of December 31, 2023 and our current forecast of operating results and cash flows, absent any other action, management determined that we will need additional liquidity to continue our operations for the foreseeable future, including over the next twelve months.

We may require additional capital to grow our business, service our debt obligations or refinance our maturing debt obligations, the amount of which will depend upon the size, timing, and structure of future working capital and general corporate needs and / or acquisitions, and this capital might not be available on acceptable terms, if at all.

As noted above, if we are not able to achieve certain cost synergies from our prior acquisitions and cost savings from our planned cost reduction measures, we will need additional liquidity to continue our operations for the foreseeable future, including over the next twelve months. We may also require additional capital to service our debt obligations or refinance our debt obligations as they come due. We have in the past and may again in the future engage in equity and/or debt financings to secure any needed additional funds. For example, in December 2023, we and certain of our subsidiaries, as guarantors, entered into a Credit and Guaranty Agreement (the “Credit Agreement”) with certain lenders and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for the $77.5 million senior secured term loan (the “Term Loan”), which was fully drawn by us on closing of the Term Loan. As of December 31, 2023, $77.5 million was outstanding under the Term Loan.

Any borrowings, including borrowings made to finance future strategic initiatives, could make us more vulnerable to a downturn in our operating results, a downturn in economic conditions, or increases in interest rates on borrowings that are subject to interest rate fluctuations. If our cash flow from operations is insufficient to meet our debt service requirements, we could then be required to sell additional equity securities, refinance our obligations or dispose of assets in order to meet our debt service requirements. Adequate financing may not be available if and when we need it or may not be available on terms acceptable to us. The failure to obtain sufficient financing on favorable terms and conditions could have a material adverse effect on our growth prospects.

19


 

Further, if we raise additional funds through future issuances of equity or convertible debt securities, our stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. If we do so, existing stockholders will experience dilution in the voting power of their common stock and earnings per share could be negatively impacted. The extent to which we will be able and willing to use issuances of equity or convertible debt securities for acquisitions and other strategic initiatives will depend on the market value of our common stock and the willingness of potential third parties to accept any such securities as full or partial consideration. Our inability to use issuances of our equity securities or convertible debt securities as consideration, to generate cash from operations, or to obtain additional funding through debt or equity financings in order to pursue our strategic initiatives could materially limit our growth.

The Credit Agreement governing our Term Loan contains debt service obligations and restrictive covenants that may impair our ability to access sufficient capital and operate our business.

The Credit Agreement governing our Term Loan contains various provisions that limit our ability, and certain of our subsidiaries’ abilities to, among other things, maintain unrestricted cash and cash equivalents of less than $15.0 million at any given time; create, incur, assume or guaranty certain indebtedness, liens, encumbrances and/or restrictions on our subsidiaries; make certain investments; make payments or distributions; undergo certain fundamental changes, including certain mergers, consolidations, liquidations, wind-ups and dissolutions; make sales, transfers and dispositions of certain property; sell, assign, pledge, encumber or dispose of interests in our subsidiaries; guarantee certain leases of real property; enter into certain transactions with certain stockholders and their affiliates; engage in certain lines of business; change our fiscal year-end or the fiscal year-end of our subsidiaries; make any changes in our or our subsidiaries’ accounting policies that are not required under GAAP; and make certain material amendments to, or permit certain material terminations or waivers of certain of our existing agreements. These covenants may impact our ability to operate and finance our business as we deem appropriate and may make it more difficult for us to obtain additional capital and pursue other business opportunities.

Our failure to meet our obligations as they become due or to comply with various financial covenants contained in the instruments governing our current or future indebtedness could constitute an event of default under the instruments governing our indebtedness, including the Credit Agreement. In such event, the holders of the affected indebtedness could declare all of that indebtedness immediately due and payable, which, in turn, could cause the acceleration of the maturity of all or part of our other indebtedness. We may not have sufficient funds available, or we may not have access to sufficient capital from other sources, to repay any accelerated debt. Even if we could obtain additional financing, the terms of the financing may not be favorable to us. In addition, substantially all of our assets are subject to liens securing the Term Loan. If amounts outstanding under the Term Loan were accelerated, our lenders could foreclose on these liens and we could lose substantially all of our assets. Any event of default under the instruments governing our indebtedness could have a material adverse effect on our business, financial condition and results of operations.

Any adverse change in market interest rates could increase our interest costs on existing and future debt and could adversely affect our stock price.

Our Term Loan accrues interest at a rate of Term SOFR plus 8.50% per annum, with a 3.00% floor for Term SOFR, payable quarterly. We anticipate that federal reserve rates will remain elevated and volatile in fiscal 2024, and that we will continue to experience higher interest rates accordingly. If interest rates increase, our interest costs could increase under our Credit Agreement and Term Loan. In addition, we may in the future incur additional indebtedness at increased interest rates in connection with entry into new credit facilities or financing other transactions. Increased cost associated with increased interest rates could make the financing of any acquisition more costly, as well as lower our current period earnings. Rising interest rates could limit our ability to refinance existing debt when it matures or cause us to pay higher interest rates upon refinancing.

Risks Related to Target Markets, Competition and Customers

The success of our business depends on our ability to expand into new vertical markets and attract new customers in a cost-effective manner.

To grow our business, we plan to drive greater awareness and adoption of our aiWARE platform, applications and services from enterprises across new vertical markets, including the Government & Regulated Industries markets. We intend to continue to invest in sales and marketing, as well as in technological development, to meet evolving customer needs in these and other markets. We may not be successful in gaining new customers in any or all of these markets. Some markets

20


 

may present unique and unexpected challenges and difficulties. For example, for us to offer our Software Products & Services to certain government customers, we are required to operate our aiWARE platform in a secure government cloud environment, and in some cases, in a private cloud environment or an on-premises environment, in order to meet these customers’ requirements and to enable them to maintain compliance with applicable regulations that govern the use, storage and transfer of certain government data. However, due to the secure nature of these environments, at this time, not all of the functionalities, features and cognitive processing capabilities of our aiWARE platform are available in these environments, which may limit or reduce the performance of our services. Furthermore, we may incur additional costs to modify our current platform to conform to customers’ or cloud providers’ requirements, and we may not be able to generate sufficient revenue to offset these costs. We are also required to comply with certain regulations required by government customers, such as FedRAMP and CJIS, which require us to incur significant costs, devote management time and modify our current platform and operations. If we are unable to comply with those regulations effectively and in a cost-effective manner, our financial results could be adversely affected.

As part of our strategy to penetrate new vertical markets, we will incur marketing expenses before we are able to recognize any revenue in such markets, and these expenses may not result in increased revenue or brand awareness. We have made in the past, and may make in the future, significant expenditures and investments in new marketing campaigns, and these investments may not lead to the cost-effective acquisition of additional customers. If we are unable to maintain effective marketing programs, then our ability to attract new customers or enter new vertical markets could be adversely affected.

We generate substantial revenue from a single customer and the loss of such customer may harm our business, results of operations and financial results.

We generate substantial revenue from a single customer, Amazon, for which there is no long-term contract with us. Given Amazon’s high concentration of revenue on our consolidated results, our revenue results may fluctuate significantly year over year based upon their hiring patterns. For example, during the third and fourth quarters of fiscal year 2022, we experienced a slowdown in our Average Annual Revenue (“AAR”) per customer which was almost entirely driven by a reduction in hiring consumption from Amazon. In addition, in May 2023, Amazon notified us that it made a decision to reduce its consumption of our human resources products and services, which reduction resulted in a reduction in our revenue of $10.0 million and $12.0 million for the quarters ended September 30, 2023 and December 31, 2023. In the event Amazon decides to terminate its contract with us, further reduce its budget for our Veritone Hire solutions, or develop a competing solution or otherwise take its recruitment and hiring needs in-house, and we are unable to obtain additional customers or increase our revenue from existing customers to offset the reduction of these revenues, we could experience a material adverse effect on our business, financial condition and reported revenue and results of operation.

 

We currently generate significant revenue from a limited number of key customers and the loss of one or more of those customers or a significant reduction in the revenues generated from those customers may harm our business, results of operations and financial results.

Our ten largest customers by revenue accounted for approximately 39% and 55% of our net revenues in fiscal years 2023 and 2022, respectively. One customer accounted for approximately 12% of net revenues in fiscal year 2023 and 25% in 2022.

Ten customers accounted for approximately 44% of our total Software Products & Services revenues in 2023, with one customer accounting for approximately 22% of our total Software Products & Services revenues. Ten customers accounted for approximately 50% of our total Managed Services revenues in 2023, with one customer accounting for approximately 12% of our total Managed Services revenues.

If any of our key customers, particularly our key advertising customers which have the ability to terminate our agreements on short notice, decides to terminate or not to renew its contract with us, renews on less favorable terms, or suffers downturns in its business leading to a reduction in its marketing spending, and we are not able to gain additional customers or increase our revenue from other customers to offset the reduction of revenues, our business, results of operations and financial condition would be harmed.

Technological advances may significantly disrupt the labor market and weaken demand for human capital at a rapid rate.

The success of our Veritone Hire solutions is dependent on our customers’ demands for talent. As technology continues to evolve, more tasks currently performed by people may be replaced by automation, robotics, machine learning, artificial

21


 

intelligence and other technological advances outside of our control. This trend poses a risk to the talent acquisition industry as a whole, particularly in lower-skill job categories that may be more susceptible to such replacement.

Significant segments of the market for talent acquisition software and services may have hiring needs and service preferences that are subject to greater volatility than the overall economy.

The target customer segment for our Veritone Hire solutions spans a wide range of company characteristics, including company size, geography, and industry, among other factors. Hiring activity may vary significantly among businesses with different characteristics and accordingly, any concentration we may have among businesses with certain characteristics may subject us to high volatility in our financial results. Smaller businesses, for example, typically have less persistent hiring needs and may experience greater volatility in their need for talent acquisition software and services and preferences among providers of such services. Along with a relatively short sales cycle, smaller businesses may be more likely to change platforms based on short-term differences in perceived price, value, service level, or other factors. Difficulty in acquiring and/or retaining these businesses as customers may adversely affect our operating results.

Our sales efforts related to our Software Products & Services involve considerable time and expense and our sales cycle is often long and unpredictable.

Our results of operations may fluctuate, in part, because of the length and unpredictability of our sales cycle, particularly in our Government & Regulated Industries markets. As part of our sales efforts, we invest considerable time and expense evaluating the specific organizational needs of our potential customers and educating these potential customers about the technical capabilities and value of our Software Products & Services. Potential customers often require evaluation licenses at no charge or for nominal fees to evaluate our solutions before making a purchase decision. Sales to government customers may also be subject to lengthy and complex procurement processes, including technology and security assessments, budget approvals and competitive bidding requirements. Due to these factors, our sales cycle often lasts several months or more for some customers. Our sales efforts typically require a significant investment of human resources expense and time, including efforts by sales engineers, solution architects, product development and senior management, and we may not be successful in making a sale to a potential customer. If our sales efforts to a potential customer do not result in sufficient revenue to justify our investments, our business, financial condition, and results of operations could be adversely affected.

Advertising customers periodically review and change their advertising requirements and relationships. If we are unable to remain competitive or retain key customers, our business, results of operations and financial position may be adversely affected.

The media placement industry is highly competitive, and certain advertising customers periodically put their advertising and marketing business up for competitive review. Customers also review the cost and benefit of servicing all or a portion of their advertising and marketing needs in-house. We have won and lost accounts in the past as a result of these reviews. Because our advertising contracts generally can be canceled by our customers upon 30 to 90 days’ prior written notice, clients can easily change media providers on short notice without any penalty. In addition, from time to time, customers cancel media campaigns for their internal business reasons. If we are not able to retain key customers, or if any of our key customers significantly reduce their advertising spend, our revenue may be adversely affected, which could have a material and adverse effect on our business, results of operations and financial position.

Acquiring and retaining advertising customers depends on our ability to avoid and manage conflicts of interest arising from other customer relationships and attracting and retaining key personnel.

Our ability to acquire new advertising customers and to retain existing customers may, in some cases, be limited by customers’ perceptions of, or policies concerning, conflicts of interest arising from other customer relationships. If we are unable to manage these customer relationships and avoid potential conflicts of interest, our business, results of operations and financial position may be adversely affected.

Our ability to acquire new advertising customers and to retain existing customers is dependent in large part upon our ability to attract and retain our key personnel in that business, who are an important aspect of our competitiveness. If we are unable to attract and retain key personnel, our ability to provide our services in the manner customers have come to expect may be adversely affected, which could harm our reputation and result in a loss of customers, which could have a material adverse effect on our business, results of operations and financial position.

22


 

Risks Related to Intellectual Property

We face risks arising from our digital content licensing services, including potential liability resulting from claims by third parties for infringement or violation of copyrights, publicity or other rights, as well as indemnification claims by rights holders and customers.

We manage and license digital content on behalf of leading rights holders in the film, television, sports and advertising industries. We enter into agreements with rights holders under which they grant us the right to distribute and license their content to third parties, subject to certain restrictions and requirements, such as limitations on the type and/or duration of use and requirements to obtain clearances and consents from third parties related to the content. Under these agreements, the rights holders generally represent and warrant that they have the right to license the content to us and that the authorized use of the content will not infringe any third party copyrights and agree to indemnify us for claims arising from breach of such representations and warranties. However, we, and/or our customers to which we sublicense the content, are generally responsible for obtaining all required clearances, permissions and consents with respect to any specific person, place, property or subject matter depicted in the content, each of which may be subject to trademarks, rights of publicity, property rights or other rights belonging to third parties, and we generally agree to indemnify the right holders with respect to claims arising from any failure to do so. In many cases, our agreements with rights holders also require that we include specific terms, conditions, covenants and obligations in our agreements with our customers.

In our license agreements with customers, we represent and warrant that we have the right to sublicense the content to them and that their authorized use of the content will not infringe any third party copyrights, and we agree to indemnify our customers for claims arising from breach of such representations and warranties. However, our customers are generally responsible for obtaining all necessary clearances, permissions and consents from third parties, unless we have expressly agreed to provide clearance services with respect to the content, and our customers generally agree to indemnify us for claims arising from their failure to do so. If we or our customers fail to obtain all clearances, permissions and consents from third parties required for the customers’ use of licensed content, or if our customers otherwise use content in a manner not authorized by the terms of our agreements with the rights holders, then third parties may bring claims against us and the rights holders, and the rights holders may seek indemnification from us related to such claims. In some cases, we may not be entitled to a supporting indemnification by our customers, or we may not be successful in enforcing our rights to indemnification by our customers. In addition, third parties may bring claims against us and our customers for copyright infringement, and we may be required to indemnify our customers for such claims. Similarly, we may not be entitled to indemnification by the rights holders, or we may not be able to enforce our rights to indemnification by the rights holders.

We may incur significant liabilities and costs in the event of claims for infringement or violation of copyrights, publicity or other rights, and/or indemnification claims by third-party rights holders and customers. Regardless of their merit and outcome, intellectual property and indemnification claims are time consuming, expensive to litigate or settle and cause significant diversion of management attention and could severely harm our financial condition and reputation, and adversely affect our business.

We maintain insurance policies to cover potential intellectual property disputes. However, if an intellectual property claim or related indemnification claim, or a series of claims, is brought against us in excess of our insurance coverage or for uninsured liabilities, our business could suffer. In addition, we may not be able to maintain insurance coverage at a reasonable cost or in sufficient amounts or scope to protect us against all losses.

We may be sued by third parties for alleged infringement of their proprietary rights, which could adversely affect our business, results of operations and financial condition.

There has been considerable patent and other intellectual property development activity in the AI industry, which has resulted in litigation based on allegations of infringement or other violations of intellectual property rights. Our future success depends, in part, on not infringing the intellectual property rights of others. In the future, we may receive claims from third parties, including our competitors, alleging that our platform and underlying technology infringe or violate such third party’s intellectual property rights, and we may be found to be infringing upon such rights. We may be unaware of the intellectual property rights of others that may cover some or all of our technology. In addition, in operating our platform, we rely significantly on software provided by third parties, including without limitation, generative AI models and applications, and we may become subject to similar infringement claims related to such third party software. We may not have adequate indemnities from, or we may not be successful in enforcing our rights to indemnification by, such third party software providers.

23


 

Any such claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering some portion of our platform, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses or modify our platform, which could further exhaust our resources. Patent infringement, trademark infringement, trade secret misappropriation and other intellectual property claims and proceedings brought against us, whether successful or not, could harm our brand, business, results of operations and financial condition. Litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could negatively affect our business, results of operations and financial condition. In addition, litigation can involve significant management time and attention and be expensive, regardless of the outcome.

We could incur substantial costs in protecting or defending our intellectual property rights, and any failure to protect our intellectual property could adversely affect our business, results of operations and financial condition.

Our success depends, in part, on our ability to protect our brand and the proprietary methods and technologies that we develop under patent and other intellectual property laws of the United States and foreign jurisdictions so that we can prevent others from using our inventions and proprietary information. As of March 25, 2024, in the United States, we have 33 issued patents, which expire between 2029 and 2042, and have 14 patent applications pending for examination. As of such date, we also had 20 issued patents and 5 patent applications pending for examination in foreign jurisdictions (including international PCT applications), all of which are based on counterpart U.S. patent applications pursued by us. We may not be issued any additional patents and any patents that have been issued or that may be issued in the future may not provide significant protection for our intellectual property. In addition, we have registered, or have applied for registration of, numerous trademarks, including Veritone and aiWARE, in the United States and in several foreign jurisdictions. If we fail to protect our intellectual property rights adequately, our competitors might gain access to our technology and our business, results of operations and financial condition may be adversely affected.

The particular forms of intellectual property protection that we seek, or our business decisions about when to file patent applications and trademark applications, may not be adequate to protect our business. We could be required to spend significant resources to monitor and protect our intellectual property rights. Litigation may be necessary in the future to enforce our intellectual property rights, determine the validity and scope of our proprietary rights or those of others, or defend against claims of infringement or invalidity. Such litigation could be costly, time-consuming and distracting to management, result in a diversion of significant resources, lead to the narrowing or invalidation of portions of our intellectual property and have an adverse effect on our business, results of operations and financial condition.

We also rely, in part, on confidentiality agreements with our business partners, employees, consultants, advisors, customers and others in our efforts to protect our proprietary technology, processes and methods. These agreements may not effectively prevent disclosure of our confidential information, and it may be possible for unauthorized parties to copy our software or other proprietary technology or information, or to develop similar software independently without our having an adequate remedy for unauthorized use or disclosure of our confidential information. In addition, others may independently discover our trade secrets and proprietary information, and in these cases, we would not be able to assert any trade secret rights against those parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and the failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

In addition, the laws of some countries do not protect intellectual property and other proprietary rights to the same extent as the laws of the United States. To the extent we expand our international activities, our exposure to unauthorized copying, transfer and use of our proprietary technology or information may increase.

Our means of protecting our intellectual property and proprietary rights may not be adequate or our competitors could independently develop similar technology. If we fail to meaningfully protect our intellectual property and proprietary rights, our business, results of operations and financial condition could be adversely affected.

Our use of open source software could negatively affect our ability to sell our products and subject us to possible litigation.

Our aiWARE platform incorporates select open source software, and we expect to continue to incorporate open source software in our aiWARE platform in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products and platform. Moreover, although we have implemented policies to

24


 

regulate the use and incorporation of open source software into our aiWARE platform, we cannot be certain that we have not incorporated open source software in our aiWARE platform in a manner that is inconsistent with such policies. If we fail to comply with open source licenses, we may be subject to certain requirements, including requirements that we offer our products that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from generating revenue from customers using products that contained the open source software and required to comply with onerous conditions or restrictions on these products. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our Software Products & Services and to re-engineer or discontinue offering our products to customers in the event re-engineering cannot be accomplished on a timely basis. Any of the foregoing could require us to devote additional research and development resources to re-engineer our products, could result in customer dissatisfaction and may adversely affect our business, results of operations and financial condition.

Risks Related to Regulatory Compliance

We are subject to stringent and evolving U.S. and foreign laws, regulations, and rules, contractual obligations, industry standards, policies and other obligations related to data privacy and security. These legal and other obligations could require us to make changes to our business, impose additional costs on us and reduce the demand for our software products and solutions. Our actual or perceived failure to comply with such obligations could also lead to regulatory investigations or actions; litigation (including class claims) and mass arbitration demands; fines and penalties; disruptions of our business operations; reputational harm; loss of revenue or profits; and other adverse business consequences.

In the ordinary course of business, we process sensitive information. Our customers also utilize our Software Products & Services and Managed Services to process data, which may contain personal data that is subject to data protection and privacy laws in various jurisdictions.

Our data processing activities subject us to numerous data privacy and security obligations. Federal, state, local and foreign government bodies and agencies have adopted, or may in the future adopt, laws, regulations and guidance regarding the processing of personal data. These include, but are not limited to, the GDPR, the CCPA (as amended by the California Privacy Rights Act (the "CPRA") and other data protection and privacy laws, regulations and guidance adopted in other jurisdictions, including other states within the United States. In addition to government laws, regulations and guidance, privacy advocates and industry groups may propose various self-regulatory standards that may legally or contractually apply to our business. We may also be subject to other data protection and privacy obligations, such as external and internal privacy and security policies, other public representations and contractual requirements.

The regulatory framework relating to privacy and data protection issues worldwide is evolving rapidly and is likely to remain uncertain for the foreseeable future. Consumers’ data privacy expectations are also quickly changing, becoming increasingly stringent, and creating uncertainty. Because the interpretation and application of many privacy and data protection obligations are uncertain, it is possible that these obligations may be interpreted and applied in a manner inconsistent with our existing privacy and data management practices. Preparing for and complying with these obligations requires us to devote significant resources, which may necessitate changes to our services, information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, these obligations may require us to change our business model. Our business model materially depends on our ability to process personal data, including sensitive and highly regulated types of data such as biometric information, so we are particularly exposed to the risks associated with the rapidly changing legal landscape. For example, we may be at heightened risk of regulatory scrutiny, and any changes in the regulatory framework could require us to fundamentally change our business model.

As we expand into new jurisdictions or markets, we will be required to understand and comply with various new requirements applicable in those jurisdictions or markets. For example, we have entered into agreements and are actively pursuing opportunities to provide our Software Products & Services and Managed Services to customers in Europe, which involve processing of personal data. Europe and other jurisdictions have enacted or proposed laws with stringent obligations and significant penalties. For example, the EU GDPR imposes financial penalties for non-compliance, which can be up to four percent of global revenue or 20 million Euros, whichever is greater.

25


 

In particular, in the ordinary course of business, we may transfer personal data from Europe and other jurisdictions to the United States or other countries. Europe and other jurisdictions have enacted laws limiting the transfer of personal data to other countries or, in some cases, requiring data to be localized. In particular, the European Economic Area (EEA) and the UK have significantly restricted the transfer of personal data to the United States and other countries whose privacy laws they generally believe are inadequate. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border data transfer laws. Although there are currently various mechanisms that may be used to transfer personal data from the EEA and UK to the United States in compliance with law, these mechanisms are subject to potential legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal data to the United States. If there is no lawful manner for us to transfer personal data from the EEA and the UK or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part of or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors and other third parties, and injunctions against our processing or transferring of personal data necessary to operate our business. Furthermore, companies that transfer personal data out of the EEA and UK to other jurisdictions, particularly to the United States, are subject to increased scrutiny from regulators, individual litigants, and activist groups. Some European regulators have ordered certain companies to suspend or permanently cease certain transfers of personal data out of Europe for allegedly violating the GDPR’s cross-border data transfer limitations.

In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act), and other similar laws (e.g., wiretapping laws). In the past few years, numerous U.S. states—including California, Virginia, Colorado, Connecticut, and Utah—have enacted comprehensive privacy laws that impose certain obligations on covered businesses, including providing specific disclosures in privacy notices and affording residents with certain rights concerning their personal data. As applicable, such rights may include the right to access, correct, or delete certain personal data, and to opt-out of certain data processing activities, such as targeted advertising, profiling, and automated decision-making. The exercise of these rights may impact our business and ability to provide our products and services. Certain states also impose stricter requirements for processing certain personal data, including sensitive information, such as conducting data privacy impact assessments. These state laws allow for statutory fines for noncompliance. For example, the CCPA applies to personal data of consumers, business representatives, and employees who are California residents, and requires businesses to provide specific disclosures in privacy notices and honor requests of such individuals to exercise certain privacy rights. The CCPA provides for fines of up to $7,500 per intentional violation and allows private litigants affected by certain data breaches to recover significant statutory damages.

We are also bound by contractual obligations related to data privacy and security, and our efforts to comply with such obligations may not be successful. For example, certain privacy laws, such as the GDPR and the CCPA, require our customers to impose specific contractual restrictions on their service providers. Additionally, some of our customer contracts require us to host personal data locally. We also publish privacy policies, marketing materials and other statements, such as compliance with certain certifications or self-regulatory principles, regarding data privacy and security. If these policies, materials or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators or other adverse consequences.

To the extent applicable to our business or the businesses of our customers, these obligations could have negative effects on our business, including by increasing our costs and operating expenses, and delaying or impeding our deployment of new core functionality and products. Compliance with these obligations requires significant management time and attention, and actual or perceived failure to comply could result in government enforcement actions (e.g., investigations, inspections, etc.), negative publicity, litigation (including class action claims) and mass arbitration demands, subject us to contractual liability, fines or penalties, additional reporting requirements and/or oversight or result in demands that we modify or cease existing business practices (including bans on processing personal data or orders to destroy personal data). In addition, the costs of compliance with, and other burdens imposed by, such laws, regulations and industry standards may adversely affect our customers’ ability or desire to collect, use, process and store personal information using our software solutions, which could reduce overall demand for them. Even the perception of privacy and data security concerns, whether or not valid, may inhibit market acceptance of our software solutions in certain markets. Furthermore, privacy and data security concerns may cause our customers’ customers, vendors, employees and other industry participants to resist providing the personal information necessary to allow our customers to use our products and services effectively. Additionally, plaintiffs have become increasingly more active in bringing privacy-related claims, including class claims and mass arbitration demands. Some of these claims allow for the recovery of statutory damages on a per violation basis, and, if

26


 

viable, carry the potential for monumental statutory damages, depending on the volume of data and the number of violations. Any of these outcomes could adversely affect our business and operating results.

Additionally, under various privacy laws and other obligations, we may be required to obtain certain consents to process personal data. For example, some of our data processing practices may be challenged under wiretapping laws, if we obtain consumer information from third parties through various methods, including chatbot and session replay providers, or via third-party marketing pixels. These practices may be subject to increased challenges by class action plaintiffs. Our inability or failure to obtain consent for these practices could result in adverse consequences, including class action litigation and mass arbitration demands.

Our employees and personnel use generative AI technologies to perform their work, and the disclosure and use of personal data in generative AI technologies is subject to various privacy laws and other privacy obligations. Governments have passed and are likely to pass additional laws regulating generative AI. Our use of this technology could result in additional compliance costs, regulatory investigations and actions, and lawsuits. If we are unable to use generative AI, it could make our business less efficient and result in competitive disadvantages.

Finally, governments and regulators in certain jurisdictions, including Europe, are increasingly seeking to regulate the use, transfer and other processing of non-personal data, an area which has typically been the subject of very limited or no specific regulation. This means that, if and to the extent such regulations are relevant to our operations or those of our customers, certain of the risks and considerations outlined herein may apply equally to our processing of both personal and non-personal data. For example, we may become subject to certain parts of the European Union’s Data Act, which imposes certain data and cloud service interoperability and switching obligations to enable users to switch between service providers without undue delay or cost, as well as certain requirements concerning cross-border international transfers of, and governmental access to, non-personal data outside the EEA. Depending on how these laws are interpreted, we may have to adapt our business practices, contractual arrangements and products to comply with such obligations.

Tax authorities in the United States and in foreign jurisdictions may successfully assert that we, including our acquired companies, should have collected, or in the future should collect, sales, use, value added, or similar taxes, and we could be subject to substantial liabilities with respect to past or future transactions, which could adversely affect our results of operations.

We conduct operations in multiple tax jurisdictions throughout the United States. In many of these jurisdictions, non-income-based taxes, such as sales and use taxes, are assessed on our operations. Our customers agree to pay the use taxes in the states and other jurisdictions where our services are subject to sales or use tax. As a result, we have not billed or collected these taxes and, in accordance with generally accepted accounting principles in the United States, we have not recorded a provision for our tax exposure in these jurisdictions. In the event these jurisdictions challenge our approach or our customers do not satisfy the sales or use tax obligation, such jurisdictions may assert tax assessments, penalties and/or interest against us, which could adversely affect our business, results of operations and financial condition.

In addition, we conduct operations outside of the United States, including in Israel and parts of Europe. These foreign jurisdictions have complex tax laws and regulations, and we may be subject to future uncertainties as a result of historical tax positions taken by us or our acquired companies. While we believe we have taken proper tax positions, as reflected in our financial statements herein, foreign tax authorities may challenge certain tax positions we or our acquired companies have taken historically, or may take in the future. For example, Veritone, Inc. acquired PandoLogic, Inc., the United States subsidiary of PandoLogic Ltd., in 2022, and as a result, created certain tax liabilities within Israel associated with the deemed tax attributes of this transaction. While we believe we have properly accrued for estimated tax obligations due to Israel and the United States, we cannot be certain the Israeli or the U.S. tax authorities will agree with our calculated tax impact. As a result, our tax positions may be challenged in the future, and subject to local-, state- and country-specific audits and inquiries, the outcomes of which could differ materially from our estimates. Incurring any such tax liabilities (including related penalties and interest) could materially adversely affect our business and financial condition.

We currently benefit from certain tax incentives extended by the government of Israel that are designed to encourage investment and development of technology in Israel but which require recipients to meet certain conditions, including development milestones and other requirements. If we fail to satisfy such requirements, we may lose certain tax incentives, resulting in additional income tax expenses.

Recent and proposed laws regarding the use of facial recognition technology, the processing of biometric data, and the use of AI, automated decision-making and machine learning technologies could increase compliance costs or otherwise make it harder for us to conduct our business, require us to change our business practices, lead to regulatory investigations or actions, and have a material adverse effect on demand for certain of our products.

27


 

Certain of our Software Products & Services, particularly our IDentify face matching application for law enforcement agencies, utilize facial recognition technology. Facial recognition technology has been the subject of increasing concern and criticism, including over the potential for the technology to misidentify individuals as criminal suspects, and to be used in ways that infringe on individual rights. Numerous legislative proposals have been introduced to ban or restrict the use of the technology by certain governmental agencies, and several U.S. cities, including San Francisco, California, Oakland, California and Somerville, Massachusetts, have enacted such bans. Although some jurisdictions are re-evaluating the breadth of such bans, where any ban or restriction on the use of facial recognition technologies by governmental agencies have been or may be enacted, potential government customers for our IDentify solution may be prohibited from or restricted in using the technology. If such bans or restrictions are enacted in a significant number of jurisdictions, it would have a material adverse effect on the market for software solutions that utilize facial recognition technology, including our IDentify solution.

We also offer facial recognition technologies to non-governmental customers. Data privacy laws have been enacted or introduced in a number of jurisdictions that regulate the processing of biometric data, including facial images in facial recognition systems, by non-governmental actors. For example, the Illinois Biometric Information Privacy Act (“BIPA”) regulates the collection, use, safeguarding, and storage of biometric information. BIPA provides for substantial penalties and statutory damages and have generated significant class action activity; the cost of litigating and settling any claims that we have violated the BIPA or similar laws could be significant. As another example, certain comprehensive U.S. state privacy laws, such as Virginia’s Consumer Data Protection Act, require covered businesses to obtain affirmative consumer consent before processing biometric data and other sensitive data. Additionally, under the GDPR, use of biometric data for the purpose of uniquely identifying a natural person constitutes the processing of a special category of personal data, to which heightened standards, requirements and regulatory and individual scrutiny apply. The processing of biometric data for such purposes is prohibited unless one of a very limited and specific set of conditions is satisfied (such as explicit consent of the data subject). Effective compliance in this area (including in the context of use of certain of our products) can be highly challenging, and we are reliant on our customers to ensure that such a condition is satisfied when they use our products to identify someone. We may be unable to provide certain of our products in certain jurisdictions, in particular in Europe where provision of such technologies in compliance with the GDPR is highly challenging. Such laws may limit the demand for our aiWARE platform for non-governmental use cases that utilize facial recognition technology, which could adversely impact our ability to grow our business in those areas.

In addition, AI, automated decision making, and ML technologies are increasingly subject to regulatory scrutiny and oversight, for example, under the comprehensive legal framework governing the use of artificial intelligence adopted by the European Parliament in the European Union (the “EU AI Act”). The EU AI Act imposes onerous obligations related to the development, deployment and use of AI/ML-related systems. In particular, the EU AI Act is likely to designate certain AI technologies, including technologies used in an employment-related context (such as in relation to recruitment, placement of targeted job advertisements, and decision-making concerning promotion, termination and task allocation), as ‘high risk’ and subject to numerous onerous compliance obligations, including various transparency, conformity and risk assessment, monitoring and human oversight requirements; the EU AI Act is also likely to impose a prohibition of the use of ‘real-time’ biometric identification systems in publicly accessible spaces by law enforcement authorities or on their behalf unless very limited exceptions apply. Certain of our products and services are likely to fall within one or more of these categories. Under the EU AI Act, non-compliant companies may be subject to administrative fines of up to 35 million Euros or 7% of a company’s total worldwide annual turnover for the preceding financial year, whichever is the higher. The EU AI Act has a phased implementation process and is likely to be fully effective by Spring 2026, with an initial ban on prohibited AI systems applying from Autumn 2024. Moreover, in the United Kingdom, the government has confirmed its position that existing regulators are to implement certain specific principles (safety, security and robustness; transparency and explainability; fairness; accountability and governance; contestability and redress), within those regulators’ existing remits, to guide and inform the responsible development and use of AI/ML within their relevant sectors / competences. Additionally, several U.S. jurisdictions have enacted measures related to the use of AI in products and services for their potentially discriminatory effects. For example, New York City passed a law to regulate the use of automated employment decision tools by employers and employment agencies. Certain of these laws may be materially unfavorable to our interests and/or inconsistent with our existing operations, policies, practices or plans (or may be interpreted as such). We expect other jurisdictions will adopt similar laws.

Additionally, certain privacy laws extend rights to consumers (such as the right to delete certain personal data) and regulate automated decision making, which may be incompatible with our use of AI (including generative AI) and ML technologies in our products and services. These obligations may make it harder for us to conduct our business using AI/ML, lead to regulatory fines or penalties, require us to change our business practices, retrain our AI/ML, or prevent or limit our use of AI/ML. For example, the FTC has required other companies to turn over (or disgorge) valuable insights or trainings

28


 

generated through the use of AI/ML where they allege the company has violated privacy and consumer protection laws. If we cannot use AI/ML or that use is restricted, our business may be less efficient, or we may be at a competitive disadvantage.

Moreover, AI/ML models may create flawed, incomplete, or inaccurate outputs, some of which may appear correct. This may happen if the inputs that the model relied on were inaccurate, incomplete or flawed (including if a bad actor “poisons” the AI/ML with bad inputs or logic), or if the logic of the AI/ML is flawed (a so-called “hallucination”). We may use AI/ML outputs to make certain decisions. Due to these potential inaccuracies or flaws, the model could be biased and could lead us to make decisions that could bias certain individuals (or classes of individuals), and adversely impact their rights, employment, and ability to obtain certain pricing, products, services, or benefits. For example, our platform uses (and allows our customers to use) AI/ML for recruitment, screening, and other employment-related tasks, and if such AI/ML-based outputs or decisions are deemed to be biased, we could face adverse consequences, including exposure to reputational and competitive harm, customer loss, and legal liability.

Furthermore, any sensitive information (including confidential, competitive, proprietary, or personal data) that we input into a third-party generative AI/machine learning platform could be leaked or disclosed to others, including if sensitive information is used to train the third party’s AI/machine learning model. Additionally, where such a model ingests personal data and makes connections using such data, those technologies may reveal other personal or sensitive information generated by the model.

Given that AI, automated decision making and ML technologies are core to our business, any increased regulation over these technologies, including the EU AI Act, could make it harder for us to conduct our business, significantly complicate our compliance efforts, increase legal risk and compliance costs for us, the third parties upon whom we rely, and our customers, increase our cost of doing business, impede or prevent our growth plans (including into Europe), require us to change our business operations at significant cost (such as retaining or rebuilding our AI/ML models), and reduce demand for our products.

Risks Related to the Ownership of Our Securities and Our Public Company Operations

Our common stock price has been extremely volatile and could continue to fluctuate widely in price, which could result in substantial losses for investors.

The market price of our common stock has been, and we expect will continue to be, subject to extreme fluctuations over short periods of time. For example, the closing price of our common stock has ranged from a low of $1.49 to a high of $7.78 during the 12-month period ended February 29, 2024. Prior to that, from the completion of our initial public offering (“IPO”) on May 12, 2017 through February 28, 2023, the closing price of our common stock has ranged from a low of $1.52 to a high of $65.91.

These fluctuations may be due to various factors, many of which are beyond our control, including:

the volume and timing of our revenues and quarterly variations in our results of operations or those of others in our industry;
announcement of new contracts with customers or termination of contracts with customers;
announcement of acquisitions of other companies or businesses, or other significant strategic transactions;
announcement of equity or debt financing transactions;
the introduction of new services, content or features by us or others in our industry;
media exposure of our products or of those of others in our industry;
sales of our common stock;
speculative trading practices of certain market participants;
actual or purported “short squeeze” trading activity;
changes in earnings estimates or recommendations by securities analysts; and
general economic and market conditions and other factors, including factors unrelated to our operating performance or the operating performance of our competitors.

29


 

In recent years, the stock markets generally have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the listed companies. Broad market and industry factors may significantly affect the market price of our common stock, regardless of our actual operating performance. These fluctuations have been, and may continue to be, even more pronounced in the trading market for our common stock.

Further, on some occasions, our stock price may be, or may be purported to be, subject to “short squeeze” activity. A “short squeeze” is a technical market condition that occurs when the price of a stock increases substantially, forcing market participants who had taken a position that its price would fall (i.e., who had sold the stock “short”), to buy it, which in turn may create significant, short-term demand for the stock not for fundamental reasons, but rather due to the need for such market participants to acquire the stock in order to forestall the risk of even greater losses. A “short squeeze” condition in the market for a stock can lead to short-term conditions involving very high volatility and trading that may or may not track fundamental valuation models.

In addition, in the past, class action litigation has often been instituted against companies whose securities have experienced periods of volatility in market price. Securities litigation brought against us following volatility in our stock price, regardless of the merit or ultimate results of such litigation, could result in substantial costs, which would hurt our financial condition and operating results and divert management’s attention and resources from our business.

If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.

As a public company, we are required to comply with the Sarbanes-Oxley Act and related rules implemented by the SEC. The Sarbanes-Oxley Act requires, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. In particular, we must perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on the effectiveness of our internal control over financial reporting, as required by Section 404 of the Sarbanes-Oxley Act. This report must contain, among other things, an assessment of the effectiveness of our internal control over financial reporting as of the end of our fiscal year, including a statement as to whether or not our internal control over financial reporting is effective. This assessment must include disclosure of any material weaknesses in our internal control over financial reporting identified by management. In addition, we are required to have our independent registered public accounting firm attest to the effectiveness of our internal control over financial reporting in this annual report on Form 10-K.

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting have been identified in the past and may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information and could have a material and adverse effect on our business, results of operations and financial condition and could cause a decline in the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on NASDAQ.

We have identified material weaknesses in our internal control over financial reporting. If we are unable to develop and maintain effective internal control over financial reporting, we may not be able to accurately report our financial results in a timely manner, which may adversely affect investor confidence in us, materially and adversely affect our business and operating results and expose us to potential litigation.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected and corrected on a timely basis. We have previously identified multiple material weaknesses in our internal control over financial reporting.

During management’s review of our results for the three and nine months ended September 30, 2023, management identified a material weakness in internal control over financial reporting relating to the consolidation process and review of financial statements specifically pertaining to the Company’s design of controls to determine proper accounting for certain

30


 

foreign exchange transactions and translation between Veritone, Inc. and certain of our foreign subsidiaries. This material weakness did not result in any identified material misstatements to the financial statements. However, this material weakness could have resulted in a material misstatement to the Company’s annual or interim condensed consolidated financial statements that would not be prevented or detected and corrected on a timely basis.

During management’s review of our results for the year ended December 31, 2022, management identified a material weakness in internal control over financial reporting relating to information technology general controls (“ITGCs”) in the areas of user access and change-management over certain information technology (“IT”) systems that support our financial reporting processes. Our business process automated and manual controls that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted. These control deficiencies were a result of user access and change management processes over certain IT systems. Although this material weakness did not result in any identified misstatements to the financial statements and there were no changes to previously released financial results, this material weakness could have resulted in a material misstatement to our annual or interim consolidated financial statements that would not be prevented or detected and corrected on a timely basis. Related to these findings, management concluded that during the year ended December 31, 2023, the Company did not maintain appropriately designed entity-level controls impacting the control environment or monitoring controls to prevent or detect material misstatements to the consolidated financial statements. Specifically, these deficiencies were attributed to (i) a lack of a sufficient number of qualified resources to perform control activities and (ii) insufficient risk assessment and monitoring activities as a result of untimely or ineffective identification of internal control risks to properly design, test, implement and assess effective internal controls over financial reporting.

Management is taking remediation actions with respect to this material weakness including: (i) developing and enhancing IT compliance oversight capabilities with specific focus over identification and execution of appropriate ITGCs; (ii) developing a training program addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on those related to user access and change management over IT systems impacting financial reporting; (iii) developing and maintaining documentation of underlying ITGCs to promote knowledge transfer upon personnel and function changes; (iv) implementing an IT management review and testing plan to monitor ITGCs with a specific focus on systems supporting our financial reporting processes; (v) implementing financial reporting control changes to address foreign currency and consolidation matters, evaluating the adequacy of resources surrounding its consolidation process and training individuals in the proper accounting treatment for foreign currency transactions and consolidation under US GAAP, which training was completed in the fourth quarter of 2023; and (vi) hiring additional staff to oversee the implementation and testing of these remediation actions.

Although management is implementing procedures designed to remediate the material weaknesses identified herein, the implementation of these procedures is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. We cannot be certain that these measures will successfully remediate the material weaknesses or that other material weaknesses and control deficiencies will not be discovered in the future. If we are not able to remediate the existing material weaknesses, or if we identify any new material weaknesses in the future, we may be unable to maintain compliance with the requirements of securities laws, stock exchange listing rules, or debt instrument covenants regarding timely filing of information; we could lose access to sources of capital or liquidity; and investors may lose confidence in our financial reporting and our stock price may decline as a result. Though we are taking steps to remediate the existing material weaknesses, we cannot be assured that the measures we have taken to date, or any measures we may take in the future, will be sufficient to remediate the material weakness or avoid potential future material weaknesses.

As a result of the material weaknesses described above and other related matters raised or that may in the future be identified, we face potential for adverse regulatory consequences, including investigations, penalties or suspensions by the SEC or NASDAQ, litigation or other disputes which may include, among others, claims invoking the federal and state securities laws, contractual claims or other claims arising from the restatement and material weakness in our internal control over financial reporting and the preparation of our consolidated financial statements. As of the date of this filing, we have no knowledge of any such regulatory consequences, litigation, claim or dispute. However, we can provide no assurance that such regulatory consequences, litigation, claim or dispute will not arise in the future. Any such regulatory consequences, litigation, claim or dispute, whether successful or not, could subject us to additional costs, divert the attention of our management, or impair our reputation. Each of these consequences could have a material adverse effect on our business, results of operations and financial condition.

We are a “smaller reporting company” under the U.S. federal securities laws, and the reduced reporting requirements applicable to smaller reporting companies could make our common stock less attractive to investors.

31


 

We are a “smaller reporting company,” and prior to December 31, 2022, we were an “emerging growth company” under U.S. federal securities laws. For as long as we continue to be a smaller reporting company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not smaller reporting companies, including reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements. Furthermore, in prior years, as an emerging growth company, we took advantage of exemptions from further reporting requirements including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act and exemptions from the requirements of holding a non-binding advisory vote on executive compensation. Investors may not find our common stock attractive because we may rely on these exemptions and reduced disclosures. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

Our anti-takeover provisions could prevent or delay a change in control of our company, even if such change in control would be beneficial to our stockholders.

Provisions of our amended and restated certificate of incorporation and amended and restated bylaws as well as provisions of Delaware law could discourage, delay or prevent a merger, acquisition or other change in control of our company, even if such change in control would be beneficial to our stockholders. These include:

authorizing the issuance of “blank check” preferred stock that could be issued by our Board to increase the number of outstanding shares and thwart a takeover attempt;
a provision for a classified board of directors so that not all members of our Board are elected at one time;
the removal of directors only for cause;
no provision for the use of cumulative voting for the election of directors;
limiting the ability of stockholders to call special meetings;
requiring all stockholder actions to be taken at a meeting of our stockholders (i.e., no provision for stockholder action by written consent); and
establishing advance notice requirements for nominations for election to the Board or for proposing matters that can be acted upon by stockholders at stockholder meetings.

In addition, the Delaware General Corporation Law prohibits us, except under specified circumstances, from engaging in any mergers, significant sales of stock or assets or business combinations with any stockholder or group of stockholders who owns at least 15% of our common stock.

Additionally, certain provisions in the indenture governing our convertible senior notes may make it more difficult or expensive for a third party to acquire us. For example, the indenture will generally require us to repurchase the convertible senior notes for cash upon the occurrence of a fundamental change of us and, in certain circumstances, to increase the conversion rate for a holder that converts its convertible senior notes in connection with a make-whole fundamental change. A takeover of us may trigger the requirement that we repurchase the convertible senior notes and/or increase the conversion rate, which could make it more costly for a potential acquiror to engage in such takeover. Such additional costs may have the effect of delaying or preventing a takeover of us that would otherwise be beneficial to stockholders.

Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or other employees.

Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for:

any derivative action or proceeding brought on our behalf;
any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or to our stockholders;
any action asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws; or

32


 

any action asserting a claim against us governed by the internal affairs doctrine.

Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and consented to this provision of our amended and restated certificate of incorporation. This choice-of-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable or convenient for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find these provisions of our amended and restated certificate of incorporation inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition or results of operations.

Conversion or exercise of outstanding equity-linked securities may dilute the ownership interest of our stockholders or may otherwise depress the price of our common stock.

We have a substantial number of shares of our common stock reserved for issuance upon the exercise of stock options, settlement of restricted stock units and upon conversion of our convertible senior notes. The exercise or conversion of some or all of these securities may dilute the ownership interests of our stockholders. Upon conversion of our convertible senior notes, we have the option to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock. If we elect to settle our conversion obligation in shares of our common stock or a combination of cash and shares of our common stock, any sales in the public market of our common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the convertible senior notes may encourage short selling by market participants because the conversion of the notes could be used to satisfy short positions, or anticipated conversion of the notes into shares of our common stock could depress the price of our common stock.

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.

The trading market for our common stock will rely in part on the research and reports that securities or industry analysts publish about us and our business. If one or more of the analysts who cover us downgrades our common stock or issues other unfavorable commentary or research the price of our common stock may decline. If one or more analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our stock could decrease, which in turn could cause the trading price or trading volume of our common stock to decline and could result in the loss of all or part of your investment in us.

 

 

33


 

Item 1B. Unresolved Staff Comments.

None.

Item 1C. Cybersecurity.

Risk management and strategy

We have implemented and maintain various information security processes designed to identify, assess and manage material risks from cybersecurity threats to our critical computer networks, third party hosted services, communications systems, hardware and software, and our critical data, including, without limitation, intellectual property, confidential information that is proprietary, strategic or competitive in nature, and personal data (including sensitive personal data such as biometric data and employment-related data) (“Information Systems and Data”).

Our Chief Information Officer (“CIO”), our Vice President of Information Security (who serves as our Chief Information Security Officer (“CISO”)), and the Company’s information security function help identify, assess and manage the Company’s cybersecurity threats and risks. This team identifies and assesses risks from cybersecurity by monitoring and evaluating our threat landscape and the Company's risk profile using various methods, including, for example, manual and automated tools in certain environments and systems, subscribing to threat intelligence reports and services, scanning our environment for certain threats, evaluating our risk exposure, evaluating and analyzing certain reported threats, collaborating with law enforcement on certain threat intelligence, conducting internal and external cybersecurity audits, performing threat assessments in certain environments and systems, conducting vulnerability assessments in certain environments and systems, and engaging third-party experts for red/blue team testing and tabletop incident response exercises.

Depending on the environment and system, we implement and maintain various technical, physical, and organizational measures, processes, standards and policies designed to manage and mitigate material risks from cybersecurity threats to our Information Systems and Data, including, for example: an incident response plan, vulnerability management, disaster recovery and business continuity planning, risk assessments, encryption of certain data, network security controls in certain environments and systems, data segregation of certain data, access controls for certain environments and systems, physical security, asset management, vendor risk management, employee cybersecurity training, cybersecurity insurance, and dedicated cybersecurity staff.

Our assessment and management of material risks from cybersecurity threats are integrated into the Company’s overall risk management processes. For example, the information security team works with management to prioritize our risk management processes and mitigate cybersecurity threats that are more likely to lead to a material impact to our business.

We use third-party service providers to assist us from time to time to identify, assess, and manage material risks from cybersecurity threats, including, for example, professional services firms (including legal counsel), cybersecurity consultants, cybersecurity software providers, managed cybersecurity service providers, forensic investigators, and penetration testing firms.

We use third-party service providers to perform a variety of functions throughout our business, such as application providers and hosting and cloud-hosting companies. We have a vendor management program to manage cybersecurity risks associated with our use of certain of these providers. The program includes the administration of a security questionnaire for certain providers, evaluation of certain provider’s written security program, and review of security assessments and reports from certain providers. Depending on the nature of the services provided, the sensitivity of the Information Systems and Data at issue, and the identity of the provider, our vendor management process may involve different levels of assessment designed to help identify cybersecurity risks associated with a provider and impose contractual obligations related to cybersecurity on the provider.

For a description of the risks from cybersecurity threats that may materially affect the Company and how they may do so, see our risk factors under Part 1. Item 1A. Risk Factors in this Annual Report on Form 10-K, including the risk factors captioned “Risk Factors—Risks Related to the Development and Operation of Our aiWARE Platform and other Products—The security or operation of our platform, networks, computer systems or data, or those of third parties upon which we rely, may be breached or otherwise disrupted, and any such breach or other disruption could have an adverse effect on our business and reputation” and “Risk Factors—Risks Related to the Development and Operation of Our aiWARE Platform and other Products—Interruptions or performance problems associated with our technology and infrastructure, or that of our third party service providers, including AWS and Azure, may adversely affect our business and operating results.”

Governance

Our board of directors addresses the Company’s cybersecurity risk management as part of its general oversight function. The board of directors is responsible for overseeing the Company’s cybersecurity risk management processes, including oversight of mitigation of risks from cybersecurity threats.

34


 

Our cybersecurity risk assessment and management processes are implemented and maintained by certain members of our management team, including our CIO, who has over 20 years of expertise in overseeing corporate information technology functions, and our CISO, who has 20 years of experience in the cybersecurity industry.

Our CIO and CISO are responsible for hiring appropriate personnel, helping to integrate cybersecurity risk considerations into the Company’s overall risk management strategy, and communicating key priorities to relevant personnel.

Our CIO and CISO are also responsible for approving cybersecurity budgets, helping prepare for cybersecurity incidents, approving cybersecurity processes, and reviewing security assessments and other security-related reports.

Our incident response plan is designed to escalate certain cybersecurity incidents to members of management depending on the circumstances, including the Company’s Chief Executive Officer, CIO, security management team, and our legal team (including privacy). These stakeholders work with the Company’s incident response team to help the Company mitigate and remediate cybersecurity incidents of which they are notified. In addition, the Company’s incident response plan includes reporting to the board of directors for certain cybersecurity incidents.

The board of directors receives periodic reports, summaries or presentations from the CISO concerning the Company’s significant cybersecurity threats and risks, as well as the processes the Company has implemented to address them.

 

Item 2. Properties.

Our principal executive offices are located at 1615 Platte Street, 2nd Floor, Denver, Colorado 80202.

In addition to our principal executive offices, we lease office space in Irvine, California; London, England; Sydney, Australia; and Herzliya, Israel. We also maintain shared office spaces in New York, New York, Paris, France and Noida, India. We lease all of our facilities and do not own any real property. We believe our facilities are adequate and suitable for our current needs and that, should it be needed, suitable additional or alternative space will be available to accommodate our operations.

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. We currently are not a party to any legal proceedings, the adverse outcome of which, in management’s opinion, individually or in the aggregate, would have a material adverse effect on our results of operations, financial position or cash flows. Regardless of the outcome, any litigation may have an adverse impact on us due to defense and settlement costs, diversion of management resources and other factors.

Item 4. Mine Safety Disclosures.

Not applicable.

35


 

PART II

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

Market Information and Holders

Our common stock is listed on the NASDAQ under the ticker symbol “VERI.” As of March 25, 2024, we had 51 holders of record of our common stock based upon the records of our transfer agent, which do not include beneficial owners of common stock whose shares are held in the names of various securities brokers, dealers and registered clearing agencies.

Dividend Policy

We have never declared or paid cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business. Therefore, we do not currently expect to pay any cash dividends on our common stock for the foreseeable future. Any future determination to pay cash dividends will be at the discretion of our Board and will depend upon our results of operations, financial condition, capital requirements, general business conditions, and other factors that our Board deems relevant. Our ability to pay dividends may also be restricted by the terms of any future credit agreement or any future debt or preferred equity securities.

Recent Sales of Unregistered Equity Securities

None.

Purchases of Equity Securities

None.

Performance Graph

As a smaller reporting company, we are not required to provide the performance graph required by Item 201(e) of Regulation S-K.

Item 6. Reserved.

 

36


 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Forward-Looking Statements

The following discussion and analysis of our financial condition and results of operations should be read together with, and is qualified in its entirety by reference to the consolidated financial statements and related notes that are included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed under “Item 1A. Risk Factors” set forth in Part I of this Annual Report on Form 10-K and our other filings with the SEC, including future SEC filings. See “Cautionary Note Regarding Forward-Looking Statements.”

Overview

We are a provider of AI solutions, powered by our proprietary AI operating system, aiWARE™, to deliver differentiated products and solutions to our Commercial Enterprise and Government & Regulated Industries customers.

During the year ended December 31, 2023, we generated revenue of $127.6 million as compared to $149.7 million during the year ended December 31, 2022. Our Software Products & Services revenue was $68.4 million and $84.8 million during the years ended December 31, 2023 and 2022, respectively, and represented 54% and 56% of our consolidated revenue during the years ended December 31, 2023 and 2022, respectively. Our Managed Services revenue was $59.2 million and $65.0 million during the years ended December 31, 2023 and 2022, respectively, and represented 46% and 44% of our consolidated revenue in the years ended December 31, 2023 and 2022, respectively. During the years ended December 31, 2023 and 2022, our largest customer represented approximately 12% and 25% of our consolidated revenue, respectively.

Recent Developments

Broadbean Acquisition. On June 13, 2023, we completed the acquisition of Broadbean (as defined herein) for a total purchase price of $53.3 million, subject to certain post-closing adjustments. Broadbean is a global leader of talent acquisition software-as-a-service technology, and the acquisition of Broadbean is intended to strengthen our AI-driven human resources product suite and build on our previous acquisition of PandoLogic. A portion of the purchase consideration, consisting of $1.3 million in cash, was deposited into a third-party escrow account at closing and will be held in such account for the purposes of satisfying any post-closing indemnification claims and certain post-closing adjustments. We also obtained a representation and warranty insurance policy at closing.

Energy Group Divestiture. On June 30, 2023, we completed the sale of our energy group (the “Energy Divestiture”) to GridBeyond Limited, an Ireland-based privately held company (“GridBeyond”) that delivers AI-powered energy solutions, pursuant to an asset purchase agreement. We received 4,160,644 shares of Series B Preference Shares in GridBeyond valued at approximately $2.0 million, plus $0.5 million in cash. The Energy Divestiture did not meet the criteria of discontinued operations because the disposal did not have a major effect on our operations or financial results.

Senior Secured Term Loan and Warrants. On December 13, 2023 (the “Closing Date”), we entered into a Credit and Guaranty Agreement (the “Credit Agreement”) with certain funds managed by Highbridge Capital Management, LLC and with certain other lenders (collectively, the “Lenders”) and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for a $77.5 million senior secured term loan (the “Term Loan”), which was fully drawn by us on the Closing Date. A portion of the proceeds of the Term Loan were used to repurchase $50.0 million aggregate principal amount of our 1.75% convertible senior notes due 2026 (the “Convertible Notes”) held by the Lenders at a purchase price of $37.5 million plus accrued and unpaid interest through the repurchase date. The Term Loan accrues interest at a rate of Term SOFR plus 8.50% per annum, with a 3.00% floor for Term SOFR, payable quarterly. The Term Loan matures on December 13, 2027, with quarterly amortization payments of 2.50% of the original principal amount, commencing in June 2024. In connection with the Credit Agreement, we issued warrants (the “Warrants”) to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to 3,008,540 shares of our common stock (the “Common Stock”) at an exercise price of $2.576 per share with a termination date of December 12, 2028.

Appointment of Ryan Steelberg as Chairman. Ryan Steelberg, our Chief Executive Officer, was appointed Chairman of the Board, effective January 22, 2024, replacing Chad Steelberg who resigned as Chairman of the Board on the same date. Chad Steelberg continues to serve as a member of our Board.

37


 

Opportunities, Challenges and Risks

In 2023 and 2022, we derived our revenue primarily through our Commercial Enterprise customers, and secondarily, through our Government & Regulated Industries customers.

We are a leader in AI-based Software Products & Services. Our proprietary AI operating system, aiWARE, uses machine learning algorithms, or AI models, together with a suite of powerful applications, to reveal valuable insights from vast amounts of structured and unstructured data. Historically, we have derived a large portion of our Software Product & Services revenue from applications we internally developed from our aiWARE platform and actively sold across various customers. While management believes there is a substantial opportunity to increase revenue longer term, current economic conditions have negatively impacted parts of our consumption-based operations and financial results, and there is no certainty that any future investments, which could be significant and include future potential acquisitions, will result in significant enterprise revenue realization or revenue growth when compared with historical revenue. Nevertheless, we continue to see significant opportunities for growth in Software Products & Services and our aiWARE platform sales to existing and newly acquired customers, and where our AI solutions could add near and long-term value in the government and regulated industries and content creation and distribution across the global media and entertainment industry.

We believe there are significant near and long-term revenue and growth opportunities from our Software Products & Services. In June 2023, we completed the acquisition of Broadbean, a leader in subscription-based talent acquisition software-as-a-service which has approximately 3,000 subscription-based customers based throughout the world, integrated with over 100 applicant tracking systems (“ATS”) and has direct access to over 2,500 job boards globally. The acquisition of Broadbean was strategic to our growth across our hiring applications, as we plan in the near term to offer our existing product offerings to Broadbean’s 3,000 customers, including programmatic advertising capabilities. Over the long term, we plan to utilize our AI capabilities to analyze complex data sets through direct access to these ATS, including future integration with aiWARE. In Government & Regulated Industries markets, we see growth opportunities with customer adoption of our products and services related to AI technologies and with our official Authorization to Operate, of our aiWARE platform across the entire U.S. Department of Justice and progress with the Chief Digital and Artificial Intelligence Officer and Department of Defense, including our recently announced iDEMS platform. However, many enterprise-level opportunities with Government & Regulated Industries customers can involve long sales cycles, during which we must invest significant time and resources without a guarantee of success.

Growing our existing and new Software Products & Services customer base is critical for our success. Software Products & Services revenue declined 19.1% year over year as a result of lower consumption across our Veritone Hire customer base, offset by the addition of Broadbean in the second quarter of 2023, and the decline of certain non-recurring, one-time software revenue in 2023 versus 2022. Since the second quarter of 2022, we have experienced large variances from the consumption use of our Veritone Hire solutions from our customers, including our largest customer Amazon, when compared to the prior year periods. In May 2023, Amazon informed us that they planned to reduce their consumption of our Veritone Hire solutions further. Overall, our revenues from Amazon during the year ended December 31, 2023 declined as compared to the prior year and represented 12% of our consolidated revenue during the year ended December 31, 2023 compared to 25% of our consolidated revenue in the comparable prior year. As we continue to grow and diversify our customer base over the near and long term, we expect that Amazon's share of our revenue will continue to decline, and will represent less than 5% of our consolidated revenue in fiscal 2024. Offsetting this decline was non-Amazon Software Products & Services revenue, which grew as compared to the prior year, driven in part by Government & Regulated Industries revenue growth of 56% during the year ended December 31, 2023 as compared to the prior year.

As a result of the recent pullback in the macroeconomic environment caused by high inflation, rising interest rates, and geopolitical factors including the Russia-Ukraine conflict and the war in Israel, some of our customers reduced consumption-based and advertising spending across our Commercial Enterprise customer base across parts of our Veritone Hire solutions and Managed Services, in the year ended December 31, 2023 when compared to the prior year. As of December 31, 2023, our total Software Products & Services customers declined to 3,460, which was a decrease of 10% compared to the prior year on a pro forma basis, giving effect to the acquisition of Broadbean as if it occurred on January 1, 2022. The decrease in customers was largely driven by planned migration of legacy CareerBuilder customers off the Broadbean software platform, which did not have a significant impact on our financial results in 2023. While we anticipate these trends to continue in the first quarter of 2024, we expect the overall impact will not be significant to our financial results in 2024. To continue our effort to grow our customer base and overall revenue, we have been investing aggressively in existing customers and acquiring new customers. In addition, in January 2023, November 2023 and February 2024, we announced certain cost reduction and restructuring initiatives and through February 2024, we had executed over $34.0 million of net annualized strategic cost reductions. As a result of our efforts to diversify our customer base and increase sales within our existing customer base, as well as the June 2023 acquisition of Broadbean, we increased our sales and marketing spending in the near

38


 

term as compared to the trailing twelve months; however, these increased investments were partially offset by our 2023 and 2024 cost-reduction initiatives.

We believe our Software Products & Services will extend the capabilities of many third-party software platforms and products that are widely used today. For example, we believe that, when integrated with aiWARE, our Veritone Hire solutions customers will be given greater visibility and transparency in their hiring processes. Further and with the recently announced iDEMs launch, we now offer a suite of aiWARE applications to address the growing issue of unstructured digital data management faced by public safety and federal government sectors today. In addition, we have historically integrated aiWARE across many platforms, including Alteryx, Snowflake and the NVIDIA® CUDA® GPU-based platform, enabling dramatic increases in aiWARE’s processing speed and providing a wide range of new use cases for our technology. We are in the process of developing and marketing more specific use cases for these and future integrations, which we believe will open up new markets for our products and accelerate our long-term revenue growth opportunities.

Our non-GAAP gross margin is impacted significantly by the mix of our Software Products & Services and our Managed Services revenue in any given period because our Managed Services revenue typically has a lower overall non-GAAP gross margin than our Software Products & Services revenue. Our non-GAAP gross profit (see “Non-GAAP Financial Measures” below) is also dependent upon our ability to grow our revenue by expanding our customer base and increasing business with existing customers, and to manage our costs by negotiating favorable economic terms with cloud computing providers such as AWS and Microsoft Azure. While we are focused on continuing to improve our non-GAAP gross profit, our ability to attract and retain customers to grow our revenue will be highly dependent on our ability to implement and continually improve upon our technology and services and improve our technology infrastructure and operations as we experience increased network capacity constraints due to our growth.

We believe our operating results and performance are, and will continue to be, driven by various factors that affect our industry. Our ability to attract, grow and retain customers for our aiWARE platform is highly sensitive to rapidly changing technology and is dependent on our ability to maintain the attractiveness of our platform, content and services to our customers. Our future revenue and operating growth will rely heavily on our ability to grow and retain our Software Products & Services customer base, continue to develop and deploy quality and innovative AI-driven applications and enterprise-level offerings, provide unique and attractive content and advertising services to our customers, continue to grow in newer markets such as Government & Regulated Industries, expand aiWARE into larger and more expansive enterprise engagements and manage our corporate overhead costs. While we believe we will be successful in these endeavors, we cannot guarantee that we will succeed in generating substantial long term operating growth and profitability.

Historically, we have pursued an opportunistic strategy of acquiring companies to help accelerate our organic growth. Our acquisition strategy has been threefold: (i) to increase the scale of our business in markets we are in today, (ii) to accelerate growth in new markets and product categories, including expanding our existing engineering and sales resources, and (iii) to accelerate the adoption of aiWARE as the universal AI operating system through venture or market-driven opportunities. While we believe there are strategic acquisition targets that can accelerate our entry into and expand our existing market share in key strategic markets, as well as our ability to grow our business, there is no certainty our historical or future acquisitions will achieve these objectives. Conversely, we have pursued and may continue to pursue opportunistic sales of certain business operations that are not strategic to us long-term, such as the divestiture of our energy group in the second quarter of 2023.

For the year ended December 31, 2023, our total revenues were $127.6 million as compared to $149.7 million for the year ended December 31, 2022, a decrease of 15%. For the year ended December 31, 2023, our total loss from operations was $92.3 million as compared to $38.0 million for the year ended December 31, 2022, an increase of 143%. For the year ended December 31, 2023, our non-GAAP gross margin (calculated as described in “Non-GAAP Financial Measures” below) declined to approximately 78% as compared to 82% for the year ended December 31, 2022, driven in large part by the mix of revenue as compared to 2022. Our non-GAAP gross margin is impacted significantly by the mix of our Software Products & Services and our Managed Services revenue in any given period because our Managed Services revenue typically has a lower overall non-GAAP gross margin than our Software Products & Services revenue. Our non-GAAP gross profit (see “Non-GAAP Financial Measures” below) is also dependent upon our ability to grow our revenue by expanding our customer base and increasing business with existing customers, and to manage our costs by negotiating favorable economic terms with cloud computing providers such as AWS and Microsoft Azure. While we are focused on continuing to improve our non-GAAP gross profit, our ability to attract and retain customers to grow our revenue will be highly dependent on our ability to implement and continually improve upon our technology and services and improve our technology infrastructure and operations as we experience increased network capacity constraints due to our growth.

39


 

During the year ended December 31, 2023, we reported a net loss of $58.6 million as compared to a net loss of $25.6 million during the year ended December 31, 2022. During the year ended December 31, 2023, we reported a non-GAAP net loss of $37.3 million as compared to a non-GAAP net loss of $15.9 million during the year ended December 31, 2022. To continue to grow our revenue, we will continue to make targeted investments in people, namely software engineers and sales personnel. For example, our net headcount grew approximately 8% since the beginning of 2023. In addition, during the year ended December 31, 2023 we made substantial investments in our existing employee base, including higher annual raises and increased benefits, in order to compete in a challenging and constrained labor environment. Lastly, we made investments in our corporate infrastructure, including new ERP and workforce systems to help us better manage the scale and growth of our business. However, considering the current challenging macro-economic environment in the first half of 2023, we have made and are continuing to make significant cost reductions to our operating structure to better streamline our business and prioritization around our growth and corresponding investments. These cost reduction initiatives began in the latter half of 2022 and will continue through the first half of 2024, and include reductions in workforce and certain legacy operating costs, as well as the divestiture of our energy group. As a result of these initiatives, we believe we will be able to accelerate our pathway toward long term profitability.

In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the United States. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, 13% of our consolidated revenue was from customers outside of the U.S., as compared to less than 10% in 2022. We believe that there is a substantial opportunity for us to continue expanding our service offerings and customer base in countries outside of the United States. In the long term, we plan to expand our business further internationally in places such as Europe, Asia Pacific and Latin America, and as a result, we expect to continue to incur significant incremental upfront expenses associated with these expansion opportunities.

Impact of Current Global Economic Conditions

Global economic and business activities continue to face uncertainty as a result of macroeconomic and geopolitical factors, lingering economic disruption caused by the COVID-19 pandemic, labor shortages, inflation rates and the responses by central banking authorities to control inflation, monetary supply shifts, recession risks, disruptions from the Russia-Ukraine conflict, and the war in Israel. In particular, business operations at our Tel Aviv office location where we do development work on our Veritone Hire solutions products have been, and may continue to be, impacted by the war in Israel. A small portion of our Israel-based employees, and a number of their family members, have been conscripted into military service. The extent of the impact of these factors on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, and the impact on our customers, partners and employees, all of which have uncertainty and cannot be predicted. These global economic conditions and any continued or new disruptions caused by these conditions may negatively impact our business in a number of ways. For example, our Veritone Hire solutions are sold to businesses whose financial conditions fluctuate based on general economic and business conditions, particularly the overall demand for labor and the economic health of current and prospective employers.

To the extent that economic uncertainty or attenuated economic conditions cause our customers and potential customers to freeze or reduce their headcount, and reduce their advertising spending, demand for our products and services may be negatively affected. These adverse economic conditions could also result in reductions in sales of our applications, longer sales cycles, reductions in contract duration and value, slower adoption of new technologies and increased price competition. In addition, economic recessions have historically resulted in overall reductions in spending on software and technology solutions as well as pressure from customers and potential customers for extended billing terms. If economic, political, or market conditions deteriorate, or if there is uncertainty around these conditions, our customers and potential customers may elect to decrease their software and technology solutions budgets by deferring or reconsidering product purchases, which would limit our ability to grow our business and negatively affect our operating results. Any of these events would likely have an adverse effect on our business, operating results and financial position.

Due to the nature of our business, the effect of these macroeconomic conditions may not be fully reflected in our results of operations until future periods. We have assessed the potential credit deterioration of our customers due to changes in the macroeconomic environment and have determined that no additional allowance for credit losses was necessary due to credit deterioration as of December 31, 2023. The most significant risks to our business and results of operations are discussed in Part I, Item 1A (Risk Factors) in this Annual Report on Form 10-K.

40


 

Non-GAAP Financial Measures and Key Performance Indicators

In evaluating our cash flows and financial performance, we use certain non-GAAP financial measures, including Pro Forma Software Revenue, non-GAAP gross profit, non-GAAP gross margin, non-GAAP net income (loss), and non-GAAP net income (loss) per share. We also provide certain key performance indicators (KPIs”), including Total Software Products & Services Customers, Annual Recurring Revenue, Annual Recurring Revenue (SaaS), Annual Recurring Revenue (Consumption), Total New Bookings and Gross Revenue Retention.

“Pro Forma” information provided in this annual report on Form 10-K represents our historical information combined with the historical information of Broadbean (as defined below) for the applicable period on a pro forma basis as if we had acquired Broadbean on January 1, 2022.

Pro Forma Software Revenue represents Software Products & Services revenue on a Pro Forma basis. Non-GAAP gross margin is defined as Non-GAAP gross profit divided by revenue. Non-GAAP net loss (pro forma) is the Company’s net loss excluding the items set forth below. Non-GAAP net income (loss) and non-GAAP net income (loss) per share is the Company’s net income (loss) and net income (loss) per share, adjusted to exclude provision for income taxes, depreciation expense, amortization expense, stock-based compensation expense, changes in fair value of contingent consideration, interest income, interest expense, foreign currency gains and losses, acquisition and due diligence costs, gain on sale of energy group, loss from business held for sale, variable consultant performance bonus expense, and severance and executive transition costs. The results for non-GAAP net income (loss), are presented below for the year ended December 31, 2023 and 2022. The items excluded from these non-GAAP financial measures, as well as a breakdown of GAAP net loss, non-GAAP net income (loss) and these excluded items between our Core Operations and Corporate, are detailed in the reconciliation below. In addition, we have provided supplemental non-GAAP measures of gross profit, operating expenses, loss from operations, other (expense) income, net, and loss before income taxes, excluding the items excluded from non-GAAP net loss as noted above, and reconciling such non-GAAP measures to the most directly comparable GAAP measures.

We present these non-GAAP financial measures because management believes such information to be important supplemental measures of performance that are commonly used by securities analysts, investors and other interested parties in the evaluation of companies in our industry. Management also uses this information internally for forecasting and budgeting. These non-GAAP financial measures are not calculated and presented in accordance with GAAP and should not be considered as an alternative to net income (loss), operating income (loss) or any other financial measures so calculated and presented, nor as an alternative to cash flow from operating activities as a measure of liquidity. Other companies (including our competitors) may define these non-GAAP financial measures differently. These non-GAAP measures may not be indicative of our historical operating results or predictive of potential future results. Investors should not consider this supplemental non-GAAP financial information in isolation or as a substitute for analysis of our results as reported in accordance with GAAP.

41


 

 

Reconciliation of GAAP net loss to Non-GAAP net loss

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

2023

 

 

2022

 

 

Core Operations(1)

 

 

Corporate(2)

 

 

Total

 

 

Core Operations(1)

 

 

Corporate(2)

 

 

Total

 

Net loss

 

$

(46,133

)

 

$

(12,492

)

 

$

(58,625

)

 

$

(19,027

)

 

$

(6,530

)

 

$

(25,557

)

(Benefit from) provision for income taxes

 

 

(4,022

)

 

 

974

 

 

 

(3,048

)

 

 

1,805

 

 

 

504

 

 

 

2,309

 

Depreciation and amortization

 

 

25,216

 

 

 

885

 

 

 

26,101

 

 

 

21,936

 

 

 

557

 

 

 

22,493

 

Stock-based compensation expense

 

 

7,259

 

 

 

3,567

 

 

 

10,826

 

 

 

10,138

 

 

 

8,977

 

 

 

19,115

 

Change in fair value of contingent consideration

 

 

 

 

 

2,284

 

 

 

2,284

 

 

 

 

 

 

(22,721

)

 

 

(22,721

)

Interest expense, net

 

 

10

 

 

 

2,438

 

 

 

2,448

 

 

 

 

 

 

4,350

 

 

 

4,350

 

Foreign currency impact

 

 

 

 

 

(133

)

 

 

(133

)

 

 

 

 

 

 

 

 

 

Gain on debt extinguishment

 

 

 

 

 

(30,023

)

 

 

(30,023

)

 

 

 

 

 

(19,097

)

 

 

(19,097

)

Acquisition and due diligence costs

 

 

 

 

 

9,125

 

 

 

9,125

 

 

 

 

 

 

2,688

 

 

 

2,688

 

Gain on sale of energy group

 

 

 

 

 

(2,572

)

 

 

(2,572

)

 

 

 

 

 

 

 

 

 

Loss from business held for sale (3)

 

 

1,691

 

 

 

 

 

 

1,691

 

 

 

 

 

 

 

 

 

 

Variable consultant performance bonus expense (4)

 

 

951

 

 

 

 

 

 

951

 

 

 

 

 

 

 

 

 

 

Severance and executive transition costs

 

 

2,676

 

 

 

968

 

 

 

3,644

 

 

 

512

 

 

 

28

 

 

 

540

 

Non-GAAP Net (Loss) Income

 

$

(12,352

)

 

$

(24,979

)

 

$

(37,331

)

 

$

15,364

 

 

$

(31,244

)

 

$

(15,880

)

 

(1) Core operations consists of our consolidated Software Products & Services and Managed Services that include our content licensing and advertising services, and their supporting operations, including direct costs of sales as well as operating expenses for sales, marketing, and product development and certain general and administrative costs dedicated to these operations.

(2) Corporate consists of general and administrative functions such as executive, finance, legal, people operations, fixed overhead expenses (including facilities and information technology expenses), other income (expenses) and taxes, and other expenses that support the entire company, including public company driven costs.

(3) Loss from business held for sale relates to the net loss for the periods presented for our energy group that we divested during the second quarter of 2023. We have not recast Non-GAAP Net Loss for periods ended prior to March 31, 2023 because the change in business strategy to divest the business occurred in the first quarter of 2023 and the prior period contributions were costs to operate the continuing business when incurred in the prior periods. The historical amounts would not have a major effect on prior period results.

(4) Variable consultant performance bonus expense represents the bonus payments paid to Mr. Chad Steelberg as a result of his achievement of the performance goals pursuant to his consulting agreement with us.

 

For the year ended December 31, 2023, our total loss from operations decreased to $92.3 million compared to $38.0 million for the year ended December 31, 2022. The following tables set forth the calculation of our non-GAAP gross profit and non-GAAP gross margin, followed by a reconciliation of non-GAAP to GAAP financial information presented in our consolidated financial statements for years ended December 31, 2023 and 2022.

 

 

(dollars in thousands)

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

 

Revenue

 

$

127,560

 

 

$

149,728

 

 

Cost of revenue

 

 

28,256

 

 

 

27,432

 

 

Non-GAAP gross profit

 

 

99,304

 

 

 

122,296

 

 

Non-GAAP gross margin

 

 

77.8

%

 

 

81.7

%

 

 

42


 

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Revenue

 

$

127,560

 

 

$

149,728

 

Cost of revenue

 

 

28,256

 

 

 

27,432

 

Non-GAAP gross profit

 

 

99,304

 

 

 

122,296

 

 

 

 

 

 

 

GAAP cost of revenue

 

 

28,256

 

 

 

27,432

 

Stock-based compensation expense

 

 

(52

)

 

 

(116

)

Non-GAAP cost of revenue

 

 

28,204

 

 

 

27,316

 

 

 

 

 

 

 

GAAP sales and marketing expenses

 

 

52,024

 

 

 

51,345

 

Depreciation

 

 

(60

)

 

 

 

Stock-based compensation expense

 

 

(1,301

)

 

 

(2,263

)

Severance and executive transition costs

 

 

(831

)

 

 

(86

)

Non-GAAP sales and marketing expenses

 

 

49,832

 

 

 

48,996

 

 

 

 

 

 

 

GAAP research and development expenses

 

 

42,090

 

 

 

43,589

 

Depreciation

 

 

(1,499

)

 

 

 

Stock-based compensation expense

 

 

(4,445

)

 

 

(5,056

)

Variable consultant performance bonus expense

 

 

(951

)

 

 

 

Severance and executive transition costs

 

 

(1,034

)

 

 

(198

)

Non-GAAP research and development expenses

 

 

34,161

 

 

 

38,335

 

 

 

 

 

 

 

GAAP general and administrative expenses

 

 

73,811

 

 

 

44,177

 

Depreciation

 

 

(827

)

 

 

(1,313

)

Stock-based compensation expense

 

 

(5,028

)

 

 

(11,680

)

Change in fair value of contingent consideration

 

 

(2,284

)

 

 

22,721

 

Acquisition and due diligence costs

 

 

(9,125

)

 

 

(2,688

)

Severance and executive transition costs

 

 

(1,779

)

 

 

(256

)

Non-GAAP general and administrative expenses

 

 

54,768

 

 

 

50,961

 

 

 

 

 

 

 

GAAP amortization

 

 

(23,715

)

 

 

(21,180

)

 

 

 

 

 

 

GAAP loss from operations

 

 

(92,336

)

 

 

(37,995

)

Total non-GAAP adjustments (1)

 

 

52,931

 

 

 

22,115

 

Non-GAAP loss from operations

 

 

(39,405

)

 

 

(15,880

)

 

 

 

 

 

 

GAAP other income (expense), net

 

 

30,663

 

 

 

14,747

 

Loss from business held for sale (2)

 

 

1,691

 

 

 

 

Gain on debt extinguishment

 

 

(30,023

)

 

 

(19,097

)

Gain on sale of energy group

 

 

(2,572

)

 

 

 

Foreign currency impact

 

 

(133

)

 

 

(575

)

Interest expense, net

 

 

2,448

 

 

 

4,925

 

Non-GAAP other expense, net

 

 

2,074

 

 

 

0

 

 

 

 

 

 

 

GAAP loss before income taxes

 

 

(61,673

)

 

 

(23,248

)

Total non-GAAP adjustments (1)

 

 

24,342

 

 

 

7,368

 

Non-GAAP loss before income taxes

 

 

(37,331

)

 

 

(15,880

)

 

 

 

 

 

 

(Benefit from) provision for income taxes

 

 

(3,048

)

 

 

2,309

 

 

 

 

 

 

 

GAAP net loss

 

 

(58,625

)

 

 

(25,557

)

Total non-GAAP adjustments (1)

 

 

21,294

 

 

 

9,677

 

Non-GAAP net loss

 

$

(37,331

)

 

$

(15,880

)

 

 

 

 

 

 

Shares used in computing non-GAAP basic and diluted net loss per share

 

 

36,910

 

 

 

36,034

 

Shares used in computing non-GAAP diluted net loss per share

 

 

36,910

 

 

 

36,034

 

Non-GAAP basic and diluted net loss per share

 

$

(1.01

)

 

$

(0.44

)

Non-GAAP diluted net loss per share

 

$

(1.01

)

 

$

(0.44

)

(1) Adjustments are comprised of the adjustments to GAAP cost of revenue, sales and marketing expenses, research and development expenses and general and administrative expenses and other (expense) income, net (where applicable) listed above.

(2) Loss from business held for sale relates to the net loss for the periods presented for our energy group that we divested during Q2 2023. We have not recast Non-GAAP Net Loss for periods ended prior to March 31, 2023 because the change in business strategy to divest the business occurred in Q1 2023 and the prior period contributions were costs to operate the continuing business when incurred in the prior periods. The historical amounts would not have a major effect on prior period results.

43


 

 

Supplemental Financial Information

We are providing the following unaudited supplemental financial information regarding our Software Products & Services and Managed Services as a lookback of the prior year to explain our recent historical and year-over-year performance.

The supplemental financial information for our Software Products & Services includes: (i) Pro Forma Software Revenue, (ii) Total Software Products & Services Customers, (iii) Annual Recurring Revenue, (iv) Total New Bookings, and (iv) Gross Revenue Retention, in each case as defined in the footnotes to the table below. The supplemental financial information for our Managed Services includes: (i) average gross billings per active Managed Services client, and (ii) revenue.

Software Products & Services Supplemental Financial Information

The following table sets forth the results for each of our Software Products & Services supplemental financial information.

 

Quarter Ended

 

 

 

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

2022 (1)

 

 

2022 (1)

 

 

2022 (1)

 

 

2022 (1)

 

 

2023 (1)

 

 

2023 (1)

 

 

2023

 

 

2023

 

Pro Forma Software Revenue (in 000’s) (2)

 

$

26,319

 

 

$

26,650

 

 

$

28,603

 

 

$

35,612

 

 

$

22,423

 

 

$

20,860

 

 

$

20,361

 

 

$

19,820

 

Total Software Products & Services Customers (3)

 

 

3,673

 

 

 

3,718

 

 

 

3,787

 

 

 

3,824

 

 

 

3,773

 

 

 

3,705

 

 

 

3,536

 

 

 

3,460

 

Annual Recurring Revenue (SaaS) (in 000’s) (4)

 

$

48,392

 

 

$

44,465

 

 

$

43,925

 

 

$

46,248

 

 

$

45,453

 

 

$

47,720

 

 

$

47,756

 

 

$

48,026

 

Annual Recurring Revenue (Consumption) (in 000’s) (5)

 

$

87,445

 

 

$

85,901

 

 

$

85,091

 

 

$

71,754

 

 

$

67,242

 

 

$

60,229

 

 

$

50,803

 

 

$

34,102

 

Total New Bookings (in 000’s)  (6)

 

$

16,643

 

 

$

22,009

 

 

$

23,793

 

 

$

26,342

 

 

$

22,794

 

 

$

8,388

 

 

$

15,501

 

 

$

17,457

 

Gross Revenue Retention (7)

 

>90%

 

 

>90%

 

 

>90%

 

 

>90%

 

 

>90%

 

 

>90%

 

 

>90%

 

 

>90%

 

 

(1) All of the supplemental financial information for this period is presented on a Pro Forma basis inclusive of Broadbean.

(2) “Pro Forma Software Revenue” is a non-GAAP measure that represents Software Products & Services revenue on a Pro Forma basis.

(3) “Total Software Products & Services Customers” includes Software Products & Services customers as of the end of each respective quarter set forth above with net revenues in excess of $10 and also excludes any customers categorized by us as trial or pilot status. In prior periods, we provided “Ending Software Customers,” which represented Software Products & Services customers as of the end of each fiscal quarter with trailing twelve-month revenues in excess of $2,400 for both Veritone, Inc. and PandoLogic Ltd. and/or deemed by the Company to be under an active contract for the applicable periods. Total Software Products & Services Customers is not comparable to Ending Software Customers. Total Software Products & Services Customers includes customers based on revenues in the last month of the quarter rather than on a trailing twelve-month basis. Total Software Products & Services Customers includes customers based on revenues in the last month of the quarter rather than on a trailing twelve-month basis and excludes any customers that are on trial or pilot status with us rather than including customers with active contracts. Management uses Total Software Products & Services Customers and we believe Total Software Products & Services Customers are useful to investors because it more accurately reflects our total customers for our Software Products & Services customers inclusive of Broadbean.

(4) “Annual Recurring Revenue (SaaS)” represents an annualized calculation of monthly recurring revenue during the last month of the applicable quarter for all Total Software Products & Services customers, in each case on a Pro Forma basis. In prior periods, we provided “Average Annual Revenue,” which was calculated as the aggregate of trailing twelve-month Software Products & Services revenue divided by the average number of customers over the same period for both Veritone, Inc. and PandoLogic Ltd. Annual Recurring Revenue is not comparable to Average Annual Revenue (SaaS). Annual Recurring Revenue (SaaS) includes only subscription-based SaaS revenue, is not averaged among active customers and uses a calculation of recurring revenue as described above instead of annual revenue. Management uses “Annual Recurring Revenue (SaaS)” and we believe Annual Recurring Revenue (SaaS) is useful to investors because Broadbean significantly increases our mix of subscription-based SaaS revenues as compared to Consumption revenues and the split between the two allows the reader to delineate between predictable recurring SaaS revenues and more volatile Consumption revenues.

(5) “Annual Recurring Revenue (Consumption)” represents the trailing twelve months of all non-recurring and/or consumption-based revenue for all active Total Software Products & Services customers, in each case, on a Pro Forma basis. In prior periods, we provided “Average Annual Revenue,” which was calculated as the aggregate of trailing twelve-month Software Products & Services revenue divided by the average number of customers over the same period for both Veritone, Inc. and PandoLogic Ltd. Annual Recurring Revenue (Consumption) is not comparable to Average Annual Revenue. Annual Recurring Revenue (Consumption) includes only non-recurring and/or consumption-based revenue, is not averaged among active customers and uses a calculation of recurring revenue as described above instead of annual revenue. Management uses “Annual Recurring Revenue (Consumption)” and we believe Annual Recurring Revenue (Consumption) is useful to investors because Broadbean significantly increases our mix of subscription-based SaaS revenues as compared to Consumption revenues and the split between the two allows the reader to delineate between predictable recurring SaaS revenues and more volatile Consumption revenues.

44


 

(6) “Total New Bookings” represents the total fees payable during the full contract term for new contracts received in the quarter (including fees payable during any cancellable portion and an estimate of license fees that may fluctuate over the term), excluding any variable fees under the contract (e.g., fees for cognitive processing, storage, professional services and other variable services), in each case on a Pro Forma basis.

(7) “Gross Revenue Retention” represents a calculation of our dollar-based gross revenue retention rate as of the period end by starting with the revenue from Software Products & Services Customers as of the 3 months in the prior year quarter to such period, or Prior Year Quarter Revenue. We then deduct from the Prior Year Quarter Revenue any revenue from Software Products & Services Customers who are no longer customers as of the current period end, or Current Period Ending Software Customer Revenue. We then divide the total Current Period Ending Software Customer Revenue by the total Prior Year Quarter Revenue to arrive at our dollar-based gross retention rate, which is the percentage of revenue from all Software Products & Services Customers from our Software Products & Services as of the year prior that is not lost to customer churn. All numbers used to determine Gross Revenue Retention are calculated on a Pro Forma basis.

The following table sets forth the reconciliation of revenue to pro forma revenue and the calculation of pro forma annual recurring revenue.

 

Quarter Ended

 

 

 

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

2022

 

 

2022

 

 

2022

 

 

2022

 

 

2023

 

 

2023

 

 

2023

 

 

2023

 

Software Products & Services Revenue (in 000’s)

 

$

18,167

 

 

$

18,379

 

 

$

20,812

 

 

$

27,220

 

 

$

14,127

 

 

$

14,093

 

 

$

20,361

 

 

$

19,820

 

Broadbean Revenue (in 000’s) (1)

 

 

6,204

 

 

 

6,974

 

 

 

7,639

 

 

 

8,230

 

 

 

8,156

 

 

 

8,374

 

 

 

8,739

 

 

 

8,662

 

Broadbean Revenue included in Software Products & Services Revenue (in 000’s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,716

)

 

 

(8,739

)

 

 

(8,662

)

Pro Forma Software Revenue (in 000’s)

 

$

24,371

 

 

$

25,353

 

 

$

28,451

 

 

$

35,450

 

 

$

22,283

 

 

$

20,751

 

 

$

20,361

 

 

$

19,820

 

Managed Services Revenue (in 000’s)

 

 

16,240

 

 

 

15,856

 

 

 

16,384

 

 

 

16,670

 

 

 

16,136

 

 

 

13,874

 

 

 

14,772

 

 

 

14,377

 

Total Pro Forma Revenue (in 000’s)

 

$

40,611

 

 

$

41,209

 

 

$

44,835

 

 

$

52,120

 

 

$

38,419

 

 

$

34,625

 

 

$

35,133

 

 

$

34,197

 

 

 

Trailing Twelve Months Ended

 

 

 

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

2022

 

 

2022

 

 

2022

 

 

2022

 

 

2023

 

 

2023

 

 

2023

 

 

2023

 

Software Products & Services Revenue (in 000’s)

 

$

72,997

 

 

$

85,796

 

 

$

97,581

 

 

$

84,578

 

 

$

80,538

 

 

$

76,252

 

 

$

75,801

 

 

$

68,401

 

Broadbean Revenue (in 000’s) (1)

 

 

29,599

 

 

 

30,006

 

 

 

30,136

 

 

 

29,047

 

 

 

30,999

 

 

 

32,399

 

 

 

33,499

 

 

 

33,931

 

Broadbean Revenue included in Software Products & Services Revenue (in 000’s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,716

)

 

 

(10,455

)

 

 

(19,117

)

Pro Forma Software Revenue (in 000’s)

 

$

102,596

 

 

$

115,802

 

 

$

127,717

 

 

$

113,625

 

 

$

111,537

 

 

$

106,935

 

 

$

98,845

 

 

$

83,215

 

Managed Services Revenue (in 000’s)

 

 

58,419

 

 

 

60,546

 

 

 

63,406

 

 

 

65,150

 

 

 

65,046

 

 

 

63,064

 

 

 

61,452

 

 

 

59,159

 

Total Pro Forma Revenue (in 000’s)

 

$

161,015

 

 

$

176,348

 

 

$

191,123

 

 

$

178,775

 

 

$

176,583

 

 

$

169,999

 

 

$

160,297

 

 

$

142,374

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pro Forma Total Number of Customers

 

 

3,673

 

 

 

3,718

 

 

 

3,787

 

 

 

3,824

 

 

 

3,773

 

 

 

3,705

 

 

 

3,536

 

 

 

3,460

 

Pro Forma Annual Recurring Revenue (in 000’s) (2)

 

$

135,837

 

 

$

130,366

 

 

$

129,016

 

 

$

118,002

 

 

$

112,695

 

 

$

107,949

 

 

$

98,549

 

 

$

82,127

 

 

45


 

(1) “Pro Forma Software Revenue” includes historical Software Products & Services Revenue from the past eight (8) fiscal quarters of each of Veritone, Inc. and Broadbean and presents such revenue on a combined pro forma basis treating Broadbean as owned by Veritone, Inc. since January 1, 2022.

(2) “Pro Forma Annual Recurring Revenue” represents an annualized calculation of the monthly recurring revenue in the last period of the calculated quarter, combined with the trailing twelve month calculation for all non-recurring and/or consumption based revenue for all active customers.

 

Managed Services Supplemental Financial Information

The following table sets forth the results for each of the key performance indicators for Managed Services.

 

Quarter Ended

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

Mar 31,

 

 

Jun 30,

 

 

Sept 30,

 

 

Dec 31,

 

 

2022

 

 

2022

 

 

2022

 

 

2022

 

 

2023

 

 

2023

 

 

2023

 

 

2023

 

Avg billings per active Managed Services client (in 000’s) (1)

 

$

684

 

 

$

736

 

 

$

747

 

 

$

823

 

 

$

771

 

 

$

576

 

 

$

630

 

 

$

647

 

Revenue during quarter (in 000’s) (2)

 

$

10,735

 

 

$

9,625

 

 

$

10,035

 

 

$

11,074

 

 

$

9,337

 

 

$

6,876

 

 

$

9,117

 

 

$

8,612

 

(1) Avg billings per active Managed Services customer for each quarter reflects the average quarterly billings per active Managed Services customer over the twelve-month period through the end of such quarter for Managed Services customers that are active during such quarter.

(2) Managed Services revenue and metrics exclude content licensing and media services, and Table Rock Management.

We have experienced and may continue to experience volatility in revenue from our Managed Services due to a number of factors, including: (i) the timing of new large customer agreements; (ii) loss of customers who choose to replace our services with new providers or by bringing their advertising placement in-house; (iii) customers who experience reductions in their advertising budgets due to issues with their own businesses; and (iv) the seasonality of the campaigns for certain large customers. We have historically generated a significant portion of our revenue from a few major customers. As we continue to grow and diversify our customer base, we expect that our dependency on a limited number of large customers will be minimized.

Net Loss Carryforwards

As of December 31, 2023, we had U.S. federal, state and foreign loss carryforwards (“NOLs”) totaling approximately $181.2 million, $127.0 million and $25.0 million, respectively. The U.S. federal and state NOLs are projected to expire beginning in 2036 and 2028, respectively, unless previously utilized. The U.S. federal NOLs generated after January 1, 2018 may be carried forward indefinitely, subject to an 80% taxable income limitation on the utilization of the carryforwards. The foreign loss carryforwards can be carried forward indefinitely.

In general, under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”), a corporation that undergoes an “ownership change” (generally defined as a cumulative change (by value) of more than 50% in the equity ownership of certain stockholders over a rolling three-year period) is subject to limitations on its ability to utilize its pre-change NOLs to offset post-change taxable income. Our existing NOLs may be subject to limitations arising from previous ownership changes, and our ability to utilize NOLs could be further limited by Section 382 of the Code. In addition, future changes in our stock ownership, some of which may be outside of our control, could result in an ownership change under Section 382 of the Code. The amount of such limitations, if any, has not been determined.

There is also a risk that due to other future regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For these reasons, we may not be able to realize a tax benefit from the use of our NOLs, even if we attain profitability.

Critical Accounting Policies and Estimates

The preparation of financial statements in accordance with accounting principles generally accepted in the United States requires management to make estimates and assumptions about future events that affect amounts reported in our consolidated financial statements and related notes, as well as the related disclosure of contingent assets and liabilities at the date of the financial statements. Management evaluates its accounting policies, estimates and judgments on an on-going basis. Management bases its estimates and judgments on historical experience and various other factors that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions and conditions. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of

46


 

non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.

Management evaluated the development and selection of its critical accounting policies and estimates and believes that the following involve a higher degree of judgment or complexity and are most significant to reporting our results of operations and financial position and are therefore discussed as critical. The following critical accounting policies reflect the significant estimates and judgments used in the preparation of our consolidated financial statements. With respect to critical accounting policies, even a relatively minor variance between expected and actual experience can potentially have a materially favorable or unfavorable impact on subsequent results of operations. More information on these critical accounting policies and our significant accounting policies can be found in Note 2 to our audited consolidated financial statements included in Part II, Item 8 (Financial Statements and Supplementary Data) of this Annual Report on Form 10-K.

Accounting for Business Combinations

As part of the purchase accounting for acquisitions, we estimate the fair values of the assets acquired and liabilities assumed. A fair value measurement is determined as the price we would receive to sell an asset or pay to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information that is consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. In the context of purchase accounting, the determination of fair value often involves significant judgments and estimates by management, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The fair values reflected in the purchase accounting rely on management’s judgment and the expertise of a third-party valuation firm engaged to assist in concluding on the fair value measurements.

Impairment of Goodwill and Long-Lived Assets

Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. Our annual impairment test is performed during the second quarter. In assessing goodwill impairment, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. Our qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of our financial performance; or (iv) a sustained decrease in our market capitalization below its net book value. If, after assessing the totality of events or circumstances, we determine it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if we conclude otherwise, or if we elect to bypass the qualitative analysis, then we are required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.

We review long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.

During the year ended December 31, 2023, we experienced multiple adverse financial trends. As a result, we determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on our market capitalization and an estimate of a reasonable range of values of a control premium. We determined that goodwill was not impaired, as the estimated fair value of our reporting units exceeded their carrying values. Additionally, as of September 30, 2023, we performed a quantitative analysis of the recoverability of each of our asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.

47


 

Stock-Based Compensation Expense

We record stock-based compensation expense associated with restricted stock, restricted stock units and stock options granted under our stock incentive plans, and purchase rights granted under our Employee Stock Purchase Plan (“ESPP”). We have granted stock options with time-based vesting conditions, as well as performance-based stock options, the vesting of which is conditioned upon the achievement of specified target stock prices for our common stock (“Performance Options”). All Performance Options become exercisable in three equal tranches based on the achievement of specific market price targets for our common stock. For each tranche to become exercisable, the closing price per share of our common stock must meet or exceed the applicable stock price target for a period of 30 consecutive trading days. All stock options have terms of ten years following the grant date, subject to earlier termination in the case of cessation of the awardee’s continued service with us.

The fair values of restricted stock and restricted stock unit awards are based on the closing market price of our common stock on the date of grant.

We estimate the fair values of stock options having time-based vesting conditions, as well as purchase rights under our ESPP, using the Black-Scholes-Merton option pricing model. We estimate the fair values of Performance Options utilizing a Monte Carlo simulation model to estimate when the stock price targets will be achieved and the Black-Scholes-Merton option pricing model. A fair value is estimated for each tranche of such Performance Options that is tied to a particular stock price target.

Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of our common stock, the expected term of awards, and the derived service periods for each tranche of Performance Options.

The expected term for stock options other than Performance Options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for Performance Options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.

The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.

The fair value of stock-based awards (other than Performance Options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For Performance Options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.

We recognize actual forfeitures as they occur and do not estimate forfeitures in determining our stock-based compensation expense.

If Performance Options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.

Accounting for Income Taxes

We account for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of our assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.

We assess the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, we establish a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on us generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses. Due to uncertainties related to the ability to utilize historical U.S. federal and state deferred tax assets in future periods, we have recorded a valuation allowance

48


 

against these net deferred tax assets in the amount of $88.4 million, as of December 31, 2023. These assets consist primarily of net operating loss and tax credit carryovers and non-deductible stock-based compensation.

In connection with the acquisition of PandoLogic, a deferred tax liability is established for the future consequences attributable to differences between the financial statement carrying amounts of the acquired non-goodwill intangible assets and their respective tax basis. Of the goodwill recorded on the acquisition date, $1.9 million is deductible for tax purposes.

In connection with the acquisition of Broadbean, a deferred tax liability is established for the future consequences attributable to differences between the financial statement carrying amounts of the acquired non-goodwill intangible assets and their respective tax basis. Of the goodwill recorded on the acquisition date, $3.7 million is deductible for tax purposes.

Significant management judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and our valuation allowance. In assessing the need for a valuation allowance, management has considered both the positive and negative evidence available, including but not limited to, our prior history of net losses, projected future outcomes, industry and market trends and the nature of existing deferred tax assets. In management’s judgment, any positive indicators are outweighed by the uncertainties surrounding our estimates and judgments of potential future taxable income, due primarily to uncertainties surrounding the timing of realization of future taxable income. In the event that actual results differ from these estimates or we adjust these estimates should we believe we would be able to realize these deferred tax assets in the future, an adjustment to the valuation allowance would increase income in the period such determination was made.

Results of Operations

The following tables set forth our results of operations for the years ended December 31, 2023 and 2022, in dollars and as a percentage of our revenue for those periods. The period-to-period comparisons of our historical results are not necessarily indicative of the results that may be expected in the future.

 

(dollars in thousands)

 

 

 

Year Ended
December 31,

 

 

 

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

$

127,560

 

 

$

149,728

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

 

 

 

 

28,256

 

 

 

27,432

 

Sales and marketing

 

 

 

 

 

 

52,024

 

 

 

51,345

 

Research and development

 

 

 

 

 

 

42,090

 

 

 

43,589

 

General and administrative

 

 

 

 

 

 

73,811

 

 

 

44,177

 

Amortization

 

 

 

 

 

 

23,715

 

 

 

21,180

 

Total operating expenses

 

 

 

 

 

 

219,896

 

 

 

187,723

 

Loss from operations

 

 

 

 

 

 

(92,336

)

 

 

(37,995

)

Gain on debt extinguishment

 

 

 

 

 

 

30,023

 

 

 

19,097

 

Other income (expense), net

 

 

 

 

 

 

640

 

 

 

(4,350

)

Loss before provision for income taxes

 

 

 

 

 

 

(61,673

)

 

 

(23,248

)

(Benefit from) provision for income taxes

 

 

 

 

 

 

(3,048

)

 

 

2,309

 

Net loss

 

 

 

 

 

$

(58,625

)

 

$

(25,557

)

 

49


 

 

 

 

 

Year Ended
December 31,

 

 

 

 

 

 

2023

 

 

2022

 

Revenue

 

 

 

 

 

 

100.0

%

 

 

100.0

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

Cost of revenue

 

 

 

 

 

 

22.2

 

 

 

18.3

 

Sales and marketing

 

 

 

 

 

 

40.8

 

 

 

34.3

 

Research and development

 

 

 

 

 

 

33.0

 

 

 

29.1

 

General and administrative

 

 

 

 

 

 

57.9

 

 

 

29.5

 

Amortization

 

 

 

 

 

 

18.6

 

 

 

14.1

 

Total operating expenses

 

 

 

 

 

 

172.5

 

 

 

125.4

 

Loss from operations

 

 

 

 

 

 

(72.5

)

 

 

(25.4

)

Gain on debt extinguishment

 

 

 

 

 

 

23.5

 

 

 

12.8

 

Other income (expense), net

 

 

 

 

 

 

0.5

 

 

 

(2.9

)

Loss before provision for income taxes

 

 

 

 

 

 

(48.5

)

 

 

(15.5

)

(Benefit from) provision for income taxes

 

 

 

 

 

 

(2.4

)

 

 

1.5

 

Net loss

 

 

 

 

 

 

(46.1

)

 

 

(17.1

)

 

Year Ended December 31, 2023 Compared With Year Ended December 31, 2022

Revenue

 

 

Year Ended
December 31, 2023

 

 

Commercial

 

 

Government &

 

 

 

 

 

Enterprise

 

 

Regulated

 

 

Total

 

Software Products & Services (1)

 

$

62,410

 

 

$

5,991

 

 

$

68,401

 

Managed Services

 

 

59,159

 

 

 

 

 

 

59,159

 

Revenue

 

$

121,569

 

 

$

5,991

 

 

$

127,560

 

 

 

Year Ended
December 31, 2022

 

 

Commercial

 

 

Government &

 

 

 

 

 

Enterprise

 

 

Regulated

 

 

Total

 

Software Products & Services (1)

 

$

80,749

 

 

$

3,829

 

 

$

84,578

 

Managed Services

 

 

65,150

 

 

 

 

 

 

65,150

 

Revenue

 

$

145,899

 

 

$

3,829

 

 

$

149,728

 

(1) Software Products & Services consists of aiWARE revenues of $21.1 million and $27.2 million for the years ended December 31, 2023 and December 31, 2022, respectively, as well as Broadbean revenue of $19.1 million for the year ended December 31, 2023 and PandoLogic revenues of $28.2 million and $57.4 million for the years ended December 31, 2023 and December 31, 2022, respectively.

 

Commercial Enterprise

Commercial Enterprise revenue of $121.7 million decreased $24.3 million, or 16% in the year ended December 31, 2023 as compared to Commercial Enterprise revenue of $145.9 million in the year ended December 31, 2022. The $24.3 million decline was driven primarily by Commercial Enterprise Software Products & Services revenue, which decreased $18.5 million, or 23%, in the year ended December 31, 2023 compared to the prior year, and secondarily from Commercial Enterprise Managed Services revenue, which declined $6.0 million year over year. The $18.3 million decline in Commercial Enterprise Software Products & Services revenue was primarily due to a decline of $9.0 million in certain one-time software revenue, and declines in spending by consumption based customers across our hiring solutions, including our largest customer Amazon, offset by incremental revenue from our acquisition of Broadbean in the second quarter of 2023. Revenue from Amazon declined from 25% to 12% of consolidated revenue in 2023 as compared to 2022. The $6.0 million decline in Commercial Enterprise Managed Services revenue was primarily due to reduced advertising revenue, which declined largely due to reduced spending from existing customers and budget deferrals to later periods as a result of the negative macroeconomic environment in 2023 and 2022.

Government & Regulated Industries

50


 

Government & Regulated Industries Software Products & Services revenue increased $2.2 million, or 56%, in the year ended December 31, 2023 compared to the prior year due primarily to organic growth in software revenues from public safety and federal customers, offset slightly by the divestiture of our energy group in the second quarter of 2023 as compared to 2022. In some cases, Government & Regulated Industries Software Products & Services revenue from customers in certain markets, particularly our government customers, can involve project-based and be impacted by the timing of such projects. As such, we expect that our revenue from these markets could fluctuate significantly from period to period.

Operating Expenses

 

(dollars in thousands)

 

Year Ended
December 31,

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Cost of revenue

 

$

28,256

 

 

$

27,432

 

 

$

824

 

 

 

3.0

%

Sales and marketing

 

 

52,024

 

 

 

51,345

 

 

 

679

 

 

 

1.3

%

Research and development

 

 

42,090

 

 

 

43,589

 

 

 

(1,499

)

 

 

(3.4

)%

General and administrative

 

 

73,811

 

 

 

44,177

 

 

 

29,634

 

 

 

67.1

%

Amortization

 

 

23,715

 

 

 

21,180

 

 

 

2,535

 

 

 

12.0

%

Total operating expenses

 

$

219,896

 

 

$

187,723

 

 

$

32,173

 

 

 

17.1

%

 

Cost of Revenue. The increase in cost of revenue in 2023 compared to 2022 was primarily due to a shift in the mix of revenues from higher margin Software Products & Services products to lower margin Managed Services products. As a percentage of revenue, cost of revenue increased to 22% in 2023 as compared to 18% in 2022, driven by the decline in higher margin revenue from consumption customers across Software Products & Services and certain one time software revenue, consistent with the declines in revenue over the same period.

 

Sales and Marketing. Sales and marketing expenses increased $0.7 million, or 1% in 2023 compared with 2022, primarily due to increases in personnel-related costs from the addition of new sales and marketing resources, including the acquisition of Broadbean in June 2023. As a percentage of revenue, sales and marketing expenses increased to 41% in 2023 from 34% in 2022.

 

Research and Development. The decrease in research and development expenses of $1.5 million, or 3% in 2023 compared with 2022, was primarily due to an increase in capitalized costs for internal use software and a decrease in personnel-related costs due to various cost reduction initiatives enacted throughout 2023, partially offset by increased costs for the consulting agreement we entered into with Steel Holdings, LLC, an affiliate of Chad Steelberg, a director on our Board, and our former Chief Executive Officer and former Chairman of our Board in January 2023 and the acquisition of Broadbean in June 2023. As a percentage of revenue, research and development expenses increased to 33% in 2023 from 29% in 2022.

 

General and Administrative. General and administrative expenses increased $29.6 million, or 67% in 2023 compared to 2022, principally due to a non-cash benefit of $23.1 million recognized in the prior year associated with a change in the estimated fair value of contingent consideration, coupled with the June 2023 Broadbean acquisition and an increase in professional fees largely associated with the acquisition. As a percentage of revenue, general and administrative expenses increased to 58% in 2023 from 30% in 2022.

51


 

 

Amortization. Amortization expense increased in 2023 compared with the corresponding prior year period due to the addition of amortization expense related to our 2022 and 2023 acquisitions.

Gain on Debt Extinguishment

During 2023 and 2022, the gain on debt extinguishment represented gains on the fair value of extinguishing $50.0 million and $60.0 million, respectively, of our convertible notes due November 2026.

Other Income, Net

Other income, net for 2023 was comprised primarily of a gain on the sale of the energy group of $2.6 million, partially offset by net interest expense of $1.8 million.

Provision for (benefit from) income taxes

The change in income taxes from expense of $2.3 million in 2022 to a benefit of $3.0 million for the year ended December 31, 2023 is largely driven by a decline in profitability of certain foreign-based subsidiaries.

Non-GAAP Gross Profit

For the year ended December 31, 2023, our total loss from operations increased to $92.3 million compared to $38.0 million for the year ended December 31, 2022. As noted above, our non-GAAP gross profit is calculated as our revenue less our cost of revenue, as follows:

 

(dollars in thousands)

 

Year Ended
December 31,

 

 

 

 

 

 

 

 

2023

 

 

2022

 

 

$ Change

 

 

% Change

 

Revenue

 

$

127,560

 

 

$

149,728

 

 

$

(22,168

)

 

 

(14.8

)%

Cost of revenue

 

 

28,256

 

 

 

27,432

 

 

 

824

 

 

 

3.0

%

Non-GAAP gross profit

 

 

99,304

 

 

 

122,296

 

 

 

(22,992

)

 

 

(18.8

)%

Non-GAAP gross margin

 

 

77.8

%

 

 

81.7

%

 

 

 

 

 

 

 

The decrease in non-GAAP gross profit and non-GAAP gross margin in the year ended December 31, 2023 compared with the prior year was due primarily due to decreases in revenue compared to the corresponding prior year periods.

Liquidity and Capital Resources

We have historically financed our business through the sale of equity and debt securities. Our principal sources of liquidity are our cash and cash equivalents, which totaled $79.4 million as of December 31, 2023, compared with total cash and cash equivalents of $184.4 million as of December 31, 2022. The decrease in our cash and cash equivalents as of December 31, 2023 as compared with December 31, 2022 was primarily due to our loss from operating activities of $92.3 million, the $37.5 million repurchase of a portion of our outstanding Convertible Notes in December 2023, investments and acquisitions made during the year ended December 31, 2023, including the net acquisition of $50.3 million for Broadbean in June 2023, taxes paid related to net share settlement of equity awards, and the payments of certain legacy acquisition contingent consideration, offset by gross cash proceeds of $77.5 million received from our December 2023 senior secured Term Loan in the year ended December 31, 2023.

In December 2023, we and certain of our subsidiaries, as guarantors, entered into the Credit Agreement with certain lenders and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for a $77.5 million senior secured Term Loan, which was fully drawn by us on closing of the Term Loan. In connection with our entry into the Credit Agreement, the Prior Credit Agreement, by and among us, certain of our subsidiaries and Alterna Capital Solutions, LLC, and the related Commercial Guarantee, dated August 8, 2023 were terminated. Immediately prior to its termination, no amounts were outstanding under the Prior Credit Agreement.

Based on our liquidity position as of December 31, 2023 and our current forecast of operating results and cash flows, absent any other action, management determined that we will need additional liquidity to continue our operations for the foreseeable future, including over the next twelve months. In the near term and to meet its obligations as they come due, we expect to capture cost synergies from our past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. We expect these cost synergies and cost reduction measures to enable us to continue our operations for the foreseeable future, including over the next twelve months.

52


 

Cash Flows

A summary of cash flows from our operating, investing and financing activities is shown in the table below.

 

(in thousands)

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Cash (used in) provided by operating activities

 

$

(76,421

)

 

$

3,737

 

Cash used in investing activities

 

 

(54,884

)

 

 

(12,104

)

Cash provided by (used in) financing activities

 

 

26,329

 

 

 

(61,928

)

Net decrease in cash, cash equivalents and restricted cash

 

$

(104,976

)

 

$

(70,295

)

Operating Activities

Our operating activities used cash of $76.4 million in the year ended December 31, 2023, due primarily to our net loss of $58.6 million, adjusted by $4.2 million in non-cash expenses, including $26.1 million in depreciation and amortization and $11.0 million in stock-based compensation expense, offset by $30.0 million from a net gain on debt extinguishment, with an additional $22.0 million from the net working capital decrease. The net working capital decrease is primarily due to an increase in other assets of $2.2 million, an increase in accrued media payments of $8.2 million, an increase in accounts receivable of $5.7 million, an increase in accounts payable of $5.4 million, an increase in other liabilities of $1.8 million and an increase in other accrued liabilities of $2.9 million.

Our operating activities generated cash inflows of $3.7 million in the year ended December 31, 2022, due primarily to our net loss of $25.6 million, adjusted by $1.0 million in non-cash expenses, including $22.5 million in depreciation and amortization and $19.3 million in stock-based compensation expense, offset in part by $22.7 million from a change in the fair value of contingent consideration and a $19.1 million net gain on debt extinguishment, with an additional $28.2 million and from the net working capital increase primarily due to a decrease in accounts receivable of $29.7 million.

Investing Activities

Our investing activities for the year ended December 31, 2023 used cash of $54.9 million primarily for $50.2 million to fund our acquisition.

Our investing activities for the year ended December 31, 2022 used cash of $12.1 million primarily for $4.8 million in capital expenditures, $4.6 million to fund a portion of the consideration for our acquisitions, and for an equity investment of $2.8 million in a strategic partner.

Financing Activities

Our financing activities for the year ended December 31, 2023 provided cash of $26.3 million, consisting of $77.5 million for the issuance of the Term Loan, partially offset by the $37.5 million repurchase of a portion of our outstanding Convertible Notes, $7.8 million to pay the 2021 contingent consideration for PandoLogic and $2.7 million for the payment of contingent consideration.

Our financing activities for the year ended December 31, 2022 used cash of $61.9 million, consisting of $39.0 million to pay for the repurchase of a portion of our outstanding Convertible Notes, $14.4 million to pay the 2021 contingent consideration for PandoLogic and $9.8 million to pay taxes paid related to the net share settlement of equity awards, partially offset by $1.1 million in proceeds received from the exercise of stock options and purchases of shares under our ESPP.

Contractual Obligations and Known Future Cash Requirements

As of December 31, 2023, our debt obligations are comprised of our Term Loan and 2026 Convertible Notes. As of December 31, 2023, we have $77.5 million principal amount outstanding under our Term Loan that matures in December 2027 and $91.2 million aggregate principal amount outstanding of our 2026 Convertible Senior Notes that mature in November 2026.

As of December 31, 2023, we have future cash requirements to pay $5.3 million in purchase consideration commitments related to the VSL acquisition and the March 2022 acquisition that will be in 2024. We have no other present agreements or commitments with respect to any material acquisitions of businesses or technologies or any other material capital expenditures.

53


 

As of December 31, 2023, we have recorded $2.0 million of gross liability for uncertain tax positions, including interest and penalties. Based upon the information available and possible outcomes, we cannot reasonably estimate the amount and period in which the liability might be paid.

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

As a smaller reporting company, we are not required to provide the information required by Item 305 of Regulation S-K.

54


 

Item 8. Financial Statements and Supplementary Data

INDEX TO FINANCIAL STATEMENTS

Reports of Independent Registered Public Accounting Firm (Grant Thornton LLP; Phoenix, AZ; PCAOB ID Number 248)

56

Consolidated Balance Sheets

60

Consolidated Statements of Operations and Comprehensive Loss

61

Consolidated Statements of Stockholders’ Equity (Deficit)

62

Consolidated Statements of Cash Flows

63

Notes to Consolidated Financial Statements

66

55


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

Board of Directors and Stockholders

Veritone, Inc.

 

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Veritone, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations and comprehensive loss, changes in stockholders’ equity (deficit), and cash flows for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated March 29, 2024 expressed an adverse opinion.

Basis for opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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 financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 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 financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the 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.

Realizability of Trade Credits

As described further in Note 2 to the financial statements, the Company provides software as barter transactions in exchange for other assets, such as trade credits, in the ordinary course of business. Adjustments are made to reduce the trade credits to their net realizable value. Management monitors trade credit usage and evaluates the need for potential write-downs for estimated trade credits that are expected to remain unused prior to their expiration based on forecasted usage. We identified the realizability of the trade credits as a critical audit matter.

The principal consideration for our determination that the realizability of trade credits is a critical audit matter is that the assessment of the valuation of the trade credits includes an estimate of forecasted usage. The usage estimate is subjective and requires the Company to consider significant assumptions such as economic conditions and estimates of spend, which are subject to significant uncertainty and therefore require significant auditor judgement.

Our audit procedures related to the realizability of trade credits included the following, among others.

We obtained management’s analysis of forecasted usage of the trade credits. We evaluated the appropriateness of management's approach, reviewed the agreements and tested delivery of software related to 2023 trade credit

56


 

additions, reviewed modifications to existing trade credit agreements, and tested the completeness and accuracy of the underlying data.
We evaluated the reasonableness of selected usage assumptions by making inquiries of management, reviewing industry reports, and inquiring with staff members outside of the finance function to understand macroeconomic trends and forecasted usage estimates. Further, we performed procedures to evaluate management's intent and ability to carry out a course of action underlying certain usage assumptions.
We performed a lookback analysis to compare management’s historical forecasted usage to actual usage in order to test management’s ability to forecast.
We performed a sensitivity analysis over the significant assumptions to evaluate the changes in usage estimates that would result from changes in the underlying assumptions.

 

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2018.

Phoenix, Arizona

March 29, 2024

 

 

57


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

Board of Directors and Stockholders

Veritone, Inc.

 

 

Opinion on internal control over financial reporting

We have audited the internal control over financial reporting of Veritone, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, because of the effect of the material weaknesses described in the following paragraphs on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

A material weakness is a deficiency, or combination of control deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment.

The Company’s controls to determine proper accounting for certain foreign exchange transactions and translation between Veritone, Inc. and certain foreign subsidiaries were not designed effectively.

The Company’s information technology general controls (“ITGCs”) in the areas of user access and change-management over certain information technology systems that support the Company’s financial reporting processes were not effective. In addition, the Company’s business process automated and manual controls that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted.

The Company did not maintain appropriately designed entity-level controls impacting the control environment or monitoring controls to prevent or detect material misstatements to the consolidated financial statements. Specifically, these deficiencies were attributed to (i) a lack of a sufficient number of qualified resources to perform control activities and (ii) insufficient risk assessment and monitoring activities as a result of untimely or ineffective identification of internal control risks to properly design, test, implement and assess effective internal controls over financial reporting.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2023. The material weaknesses identified above were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report dated March 29, 2024 which expressed an unqualified opinion on those financial statements.

Basis for opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Our audit of, and opinion on, the Company’s internal control over financial reporting does not include the internal control over financial reporting of Broadbean whose financial statements reflect total assets and revenues constituting approximately $85.0 million and $19.1 million, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2023. As indicated in Management’s Report, Broadbean was acquired during 2023. Management’s assertion on

58


 

the effectiveness of the Company’s internal control over financial reporting excluded internal control over financial reporting of Broadbean.

Definition and limitations of internal control over financial reporting

A company’s 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) 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.

/s/ GRANT THORNTON LLP

Phoenix, Arizona

March 29, 2024

 

 

59


 

VERITONE, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except per share and share data)

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

ASSETS

 

 

 

 

 

 

Cash and cash equivalents

 

$

79,439

 

 

$

184,423

 

Accounts receivable, net

 

 

69,266

 

 

 

56,001

 

Expenditures billable to clients

 

 

19,608

 

 

 

22,339

 

Prepaid expenses and other current assets

 

 

14,457

 

 

 

15,242

 

Total current assets

 

 

182,770

 

 

 

278,005

 

Property, equipment and improvements, net

 

 

8,656

 

 

 

5,291

 

Intangible assets, net

 

 

83,423

 

 

 

79,664

 

Goodwill

 

 

80,247

 

 

 

46,498

 

Long-term restricted cash

 

 

867

 

 

 

859

 

Other assets

 

 

19,851

 

 

 

14,435

 

Total assets

 

$

375,814

 

 

$

424,752

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

Accounts payable

 

$

32,756

 

 

$

36,738

 

Accrued media payments

 

 

93,896

 

 

 

102,064

 

Client advances

 

 

15,452

 

 

 

16,442

 

Deferred revenue

 

 

12,813

 

 

 

2,600

 

Senior Secured Term Loan, current portion

 

 

5,813

 

 

 

 

Contingent consideration, current

 

 

1,000

 

 

 

8,067

 

Other accrued liabilities

 

 

27,095

 

 

 

27,412

 

Total current liabilities

 

 

188,825

 

 

 

193,323

 

Convertible senior notes, non-current

 

 

89,572

 

 

 

137,767

 

Senior Secured Term Loan, non-current

 

 

45,012

 

 

 

 

Contingent consideration, non-current

 

 

633

 

 

 

 

Other non-current liabilities

 

 

13,625

 

 

 

13,811

 

Total liabilities

 

 

337,667

 

 

 

344,901

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

 

Common stock, par value $0.001 per share; 75,000,000 shares authorized; 37,186,348 and 36,321,222 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively

 

 

38

 

 

 

36

 

Additional paid-in capital

 

 

468,015

 

 

 

451,162

 

Accumulated deficit

 

 

(429,896

)

 

 

(371,271

)

Accumulated other comprehensive loss

 

 

(10

)

 

 

(76

)

Total stockholders' equity

 

 

38,147

 

 

 

79,851

 

Total liabilities and stockholders' equity

 

$

375,814

 

 

$

424,752

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

60


 

VERITONE, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(in thousands, except per share and share data)

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Revenue

 

$

127,560

 

 

$

149,728

 

Operating expenses:

 

 

 

 

 

 

Cost of revenue

 

 

28,256

 

 

 

27,432

 

Sales and marketing

 

 

52,024

 

 

 

51,345

 

Research and development

 

 

42,090

 

 

 

43,589

 

General and administrative

 

 

73,811

 

 

 

44,177

 

Amortization

 

 

23,715

 

 

 

21,180

 

Total operating expenses

 

 

219,896

 

 

 

187,723

 

Loss from operations

 

 

(92,336

)

 

 

(37,995

)

Gain on debt extinguishment

 

 

30,023

 

 

 

19,097

 

Other income (expense), net

 

 

640

 

 

 

(4,350

)

Income (loss) before provision for income taxes

 

 

(61,673

)

 

 

(23,248

)

(Benefit from) provision for income taxes

 

 

(3,048

)

 

 

2,309

 

Net income (loss)

 

$

(58,625

)

 

$

(25,557

)

Net income (loss) used for calculating net income (loss) per share:

 

 

 

 

 

 

Basic

 

$

(58,625

)

 

$

(25,557

)

Diluted

 

$

(58,625

)

 

$

(25,557

)

Net income (loss) per share:

 

 

 

 

 

 

Basic

 

$

(1.59

)

 

$

(0.71

)

Diluted

 

$

(1.59

)

 

$

(0.71

)

Weighted average shares outstanding:

 

 

 

 

 

 

Basic

 

 

36,909,919

 

 

 

36,033,560

 

Diluted

 

 

36,909,919

 

 

 

36,033,560

 

Comprehensive income (loss):

 

 

 

 

 

 

Net income (loss)

 

$

(58,625

)

 

$

(25,557

)

Foreign currency translation (gain) loss, net of income taxes

 

 

66

 

 

 

28

 

Total comprehensive income (loss)

 

$

(58,559

)

 

$

(25,529

)

 

The accompanying notes are an integral part of these consolidated financial statements.

61


 

VERITONE, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)

(in thousands, except share data)

 

 

Year Ended December 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

 

 

 

Common Stock

 

 

Paid-in

 

 

Accumulated

 

 

Comprehensive

 

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Deficit

 

 

Loss

 

 

Total

 

Balance as of December 31, 2021

 

 

34,972,256

 

 

$

35

 

 

$

431,606

 

 

$

(345,037

)

 

$

(104

)

 

$

86,500

 

Cumulative-effect of accounting change adopted as of January 1, 2022

 

 

 

 

 

 

 

 

 

 

$

(677

)

 

 

 

 

 

(677

)

Common stock issued under employee stock plans, net

 

 

1,382,091

 

 

 

1

 

 

 

1,304

 

 

 

 

 

 

 

 

 

1,305

 

Common stock withheld for employee taxes

 

 

(502,005

)

 

 

 

 

 

(9,766

)

 

 

 

 

 

 

 

 

(9,766

)

Common stock issued for acquisitions

 

 

116,550

 

 

 

 

 

 

1,929

 

 

 

 

 

 

 

 

 

1,929

 

Common stock issued as part of contingent consideration

 

 

352,330

 

 

 

 

 

 

6,440

 

 

 

 

 

 

 

 

 

6,440

 

Stock-based compensation

 

 

 

 

 

 

 

 

19,373

 

 

 

 

 

 

 

 

 

19,373

 

Unwinding of capped calls related to convertible notes repurchase

 

 

 

 

 

 

 

 

276

 

 

 

 

 

 

 

 

 

276

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(25,557

)

 

 

 

 

 

(25,557

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

 

 

28

 

Balance as of December 31, 2022

 

 

36,321,222

 

 

 

36

 

 

 

451,162

 

 

 

(371,271

)

 

 

(76

)

 

 

79,851

 

Common stock issued under employee stock plans, net

 

 

953,306

 

 

 

2

 

 

 

1,062

 

 

 

 

 

 

 

 

 

1,064

 

Common stock withheld for employee taxes

 

 

(223,980

)

 

 

 

 

 

(1,153

)

 

 

 

 

 

 

 

 

(1,153

)

Common stock issued as part of contingent consideration

 

 

135,800

 

 

 

 

 

 

756

 

 

 

 

 

 

 

 

 

756

 

Stock-based compensation

 

 

 

 

 

 

 

 

11,239

 

 

 

 

 

 

 

 

 

11,239

 

Warrants issued in connection with the 2023 Senior Secured Term Loan

 

 

 

 

 

 

 

 

4,949

 

 

 

 

 

 

 

 

 

4,949

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(58,625

)

 

 

 

 

 

(58,625

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

66

 

 

 

66

 

Balance as of December 31, 2023

 

 

37,186,348

 

 

$

38

 

 

$

468,015

 

 

$

(429,896

)

 

$

(10

)

 

$

38,147

 

 

The accompanying notes are an integral part of these consolidated financial statements.

62


 

VERITONE, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

63


 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(58,625

)

 

$

(25,557

)

Adjustments to reconcile net loss to net cash (used in) provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

26,102

 

 

 

22,493

 

Provision for credit losses

 

 

272

 

 

 

549

 

Stock-based compensation expense

 

 

10,950

 

 

 

19,115

 

Gain on sale of energy group

 

 

(2,572

)

 

 

 

Change in fair value of contingent consideration

 

 

2,284

 

 

 

(22,721

)

Change in deferred taxes

 

 

(4,984

)

 

 

(1,562

)

Amortization of debt issuance costs

 

 

1,082

 

 

 

1,191

 

Amortization of right-of-use assets

 

 

1,561

 

 

 

1,053

 

Imputed non-cash interest expense

 

 

(439

)

 

 

 

Gain on debt extinguishment

 

 

(30,023

)

 

 

(19,097

)

Changes in assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(5,720

)

 

 

29,658

 

Expenditures billable to clients

 

 

2,731

 

 

 

4,841

 

Prepaid expenses and other assets

 

 

2,276

 

 

 

(2,938

)

Other assets

 

 

(2,204

)

 

 

(9,558

)

Accounts payable

 

 

(5,449

)

 

 

(9,997

)

Deferred revenue

 

 

184

 

 

 

 

Accrued media payments

 

 

(8,168

)

 

 

14,507

 

Client advances

 

 

(982

)

 

 

8,481

 

Other accrued liabilities

 

 

(2,877

)

 

 

(1,600

)

Other liabilities

 

 

(1,820

)

 

 

(5,121

)

Net cash (used in) provided by operating activities

 

 

(76,421

)

 

 

3,737

 

Cash flows from investing activities:

 

 

 

 

 

 

Minority investment

 

 

 

 

 

(2,750

)

Proceeds from sale of energy group

 

 

504

 

 

 

 

Capital expenditures

 

 

(5,120

)

 

 

(4,765

)

Acquisitions, net of cash acquired

 

 

(50,268

)

 

 

(4,589

)

Net cash used in investing activities

 

 

(54,884

)

 

 

(12,104

)

Cash flows from financing activities:

 

 

 

 

 

 

Payment of debt issuance costs

 

 

(3,120

)

 

 

 

Issuance of Senior Secured Term Loan

 

 

77,500

 

 

 

 

Repurchase of convertible senior notes

 

 

(37,500

)

 

 

(39,029

)

Payment of debt repurchase costs

 

 

 

 

 

(380

)

Unwinding of capped calls related to debt repurchase

 

 

 

 

 

276

 

Payment of contingent consideration

 

 

(2,690

)

 

 

(14,376

)

Taxes paid related to net share settlement of equity awards

 

 

(1,153

)

 

 

(9,766

)

Payment of earnout

 

 

(7,772

)

 

 

 

Proceeds from issuances of stock under employee stock plans, net

 

 

1,064

 

 

 

1,347

 

Net cash provided by (used in) financing activities

 

 

26,329

 

 

 

(61,928

)

Net decrease in cash and cash equivalents and restricted cash

 

 

(104,976

)

 

 

(70,295

)

Cash and cash equivalents and restricted cash, beginning of period

 

 

185,282

 

 

 

255,577

 

Cash and cash equivalents and restricted cash, end of period

 

$

80,306

 

 

$

185,282

 

Supplemental Disclosure of Cash Flow Information

 

 

 

 

 

 

Cash paid during the period for:

 

 

 

 

 

 

Taxes paid

 

$

2,648

 

 

$

1,869

 

Interest paid

 

$

2,630

 

 

$

3,502

 

Non-cash investing and financing activities:

 

 

 

 

 

 

Warrants issued in connection with the 2023 Term Loan

 

$

4,949

 

 

 

 

Fair value of shares issued for acquisition of businesses and contingent consideration

 

$

756

 

 

$

8,369

 

Stock-based compensation capitalized for software development

 

$

413

 

 

$

258

 

Lease liabilities arising from right-of-use assets

 

$

1,436

 

 

$

4,501

 

 

64


 

 

The accompanying notes are an integral part of these consolidated financial statements.

65


 

VERITONE, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data and percentages)

NOTE 1. DESCRIPTION OF BUSINESS

Veritone, Inc., a Delaware corporation (“Veritone,” and together with its subsidiaries, collectively, the “Company”), is a provider of artificial intelligence (“AI”) computing solutions. The Company’s proprietary AI operating system, aiWARETM, uses machine learning algorithms, or AI models, together with a suite of powerful applications, to reveal valuable insights from vast amounts of structured and unstructured data. The aiWARE platform offers capabilities that mimic human cognitive functions such as perception, prediction and problem solving, enabling users to quickly, efficiently and cost effectively transform unstructured data into structured data, and analyze and optimize data to drive business processes and insights. aiWARE is based on an open architecture that enables new AI models, applications and workflows to be added quickly and efficiently, resulting in a scalable and evolving solution that can be leveraged by organizations across a broad range of business sectors, serving commercial enterprises as well as government and regulated industries.

In addition, the Company operates a full-service advertising agency that leverages the Company’s aiWARE technologies to provide differentiated Managed Services to its clients. The Company’s advertising services include media planning and strategy, advertisement buying and placement, campaign messaging, clearance verification and attribution, and custom analytics, specializing in host-endorsed and influencer advertising across primarily radio, podcasting, streaming audio, social media and other digital media channels. The Company’s advertising services also include its VeriAds Network, which is comprised of programs that enable broadcasters, podcasters and social media influencers to generate incremental advertising revenue. The Company also offers cloud-native digital content management solutions and licensing services, primarily to customers in the media and entertainment market. These offerings leverage the Company’s aiWARE technologies, providing customers with unique capabilities to enrich and drive expanded revenue opportunities from their content.

On June 13, 2023, the Company acquired Broadbean (as defined in Note 3), a global leader of talent acquisition software-as-a-service technology. For further details on this acquisition, refer to Note 3.

 

NOTE 2. PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company. All intercompany accounts and transactions have been eliminated in consolidation.

Liquidity and Capital Resources

These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles assuming the Company will continue as a going concern. During the year ended December 31, 2023, the Company used cash in operations of $76,421 and during the years ended December 31, 2023 and 2022 incurred net losses of $58,625 and $25,557, respectively. As of December 31, 2023, the Company had an accumulated deficit of $429,896. Historically, the Company has satisfied its capital needs with the net proceeds from its sales of equity securities, its issuance of convertible debt and a term loan, and the exercises of common stock options and warrants.

During the year ended December 31, 2023, the cash flows used in operations were driven principally by the Company’s net loss of $58,625, and the Company used cash in investing activities of $54,884, driven principally by its acquisition of Broadbean (see Note 3), and generated cash flows from financing activities of $26,329, driven principally by the issuance of the Senior Secured Term Loan, offset by the repurchase of convertible notes. Based on the Company's liquidity position as of December 31, 2023 and the Company's current forecast of operating results and cash flows, absent any other action, management determined that the Company will require additional liquidity to continue its operations for the foreseeable future, including over the next twelve months.

In the near term and to meet its obligations as they come due, the Company expects to capture cost synergies from the Company’s past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. The Company expects the cost synergies coupled with the additional cost reduction measures to enable the Company to continue operations for the foreseeable future, including over the next twelve months.

66


 

Use of Accounting Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the accompanying consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of senior secured debt, the valuation of non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, the wars in Ukraine and Israel, the global inflationary environment and rising interest rates. The war in Israel has also adversely impacted the Company’s business operations because the Company has an office and personnel based in Tel Aviv, Israel. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities as of the date of filing of this Annual Report on Form 10-K.

These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

Business Combinations

The results of a business acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values as of the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill.

Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expenses in the consolidated statements of operations and comprehensive loss.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed may require management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.

Cash Equivalents

All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents.

Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients

Accounts receivable consist primarily of amounts due from the Company’s clients and customers under normal trade terms. Past due is generally considered greater than 90 days outstanding, but this can vary depending on common business practices for certain products and customers.

The Company maintains an allowance for expected credit losses in order to record accounts receivable at their net realizable value. Inherent in the assessment of the allowance for credit losses are certain judgments and estimates relating to, among other things, the Company’s customers’ access to capital, customers’ willingness and ability to pay, general economic conditions and the ongoing relationship with customers. The Company calculates the expected credit losses on a pool basis for those receivables that have similar risk characteristics aligned with the types of accounts receivable listed in the accounts receivable table above. Allowances have been recorded for receivables believed to be uncollectible, including amounts for the resolution of potential credit and other collection issues. The allowance for expected credit losses is determined by analyzing the Company’s historical write-offs and the current aging of receivables. Adjustments to the allowance may be required in future periods depending on how issues considered such as the financial condition of customers and the general economic climate may change or if the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments. The Company has not historically had material write-offs due to uncollectible accounts receivable.

The amounts due from clients based on costs incurred or fees earned that have not yet been billed to advertising clients are reflected as expenditures billable to clients in the accompanying consolidated balance sheets.

67


 

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy, which is based on three levels of inputs, the first two of which are considered observable and the last unobservable, that may be used to measure fair value, is as follows:

Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or
Level 3 — unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company classifies its cash equivalents within Level 1 of the fair value hierarchy on the basis of valuations based on quoted prices for the specific securities in an active market.

The Company’s stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are recorded within equity in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The warrants have been recorded at their fair values using a probability weighted expected return model or Black-Scholes-Merton option pricing model. These models incorporate contractual terms and assumptions regarding expected term, risk-free rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s contingent consideration is categorized as Level 3 within the fair value hierarchy. Contingent consideration is recorded within contingent consideration, current and contingent consideration, non-current in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The contingent consideration for PandoLogic has been recorded at its fair values using a Monte Carlo simulation option pricing framework. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the PandoLogic contingent consideration would increase if a lower discount rate was used and would increase if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the PandoLogic contingent consideration, and a lower revenue volatility assumption would decrease the value of the PandoLogic contingent consideration. The contingent consideration for the March 2022 Acquisition has been recorded at its fair values using was the expected (probability-weighted) payment based on the likelihood of achieving the financial performance targets. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s strategic minority investments are categorized as Level 3 within the fair value hierarchy. These investments are recorded at cost within other assets in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The Company will monitor these investments to determine whether an other-than-temporary decline in value indicates that impairment charges may be required. The Company will also re-measure its investments if there is an observable transaction in a similar class of security to our investments.

The Company’s other financial instruments consist primarily of cash, accounts receivable and accounts payable. The Company has determined that the carrying values of these financial instruments approximate fair value for the periods presented due to their short-term nature and the relatively stable current interest rate environment.

Long-Term Restricted Cash

Long-term restricted cash consists primarily of collateral required as security for the Company’s corporate credit cards.

Property, Equipment and Improvements

Property, equipment and improvements are stated at cost. Repairs and maintenance to these assets are charged to expense as incurred. Major improvements enhancing the function and/or useful life of the related assets are capitalized. Depreciation and amortization are computed using the straight-line method over the estimated useful lives (or lease term, if shorter) of the related assets. At the time of retirement or disposition of these assets, the cost and accumulated depreciation or amortization are removed from the accounts and any related gains or losses are recorded in the Company’s statements of operations and comprehensive loss.

68


 

The useful lives of property, equipment and improvements are as follows:

Property and equipment (includes capitalized internal use software development costs) — 3 years
Leasehold improvements — 5 years or the remaining lease term, whichever is shorter

The Company assesses the recoverability of property, equipment and improvements whenever events or changes in circumstances indicate that their carrying value may not be recoverable. No property, equipment and improvements were impaired in the periods presented.

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets include acquired developed technology, licensed technology, customer relationships, noncompete covenants, and trademarks and tradenames. Intangible assets are amortized on a straight-line basis over the applicable amortization period as set forth below.

The amortization periods for intangible assets are as follows:

Developed technology — 3 to 5 years
Customer and supplier relationships — 5 to 7 years
Noncompete agreements — 3 to 4 years
Trademarks and trade names — 2 to 10 years
Licensed technology — lesser of the term of the agreement, or the estimated useful life

 

Intangible asset amortization expense is recorded in amortization on the consolidated statements of operations and comprehensive loss.

Impairment of Goodwill and Long-Lived Assets

Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. The Company’s annual impairment test is performed during the second quarter. In assessing goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. The Company’s qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of the Company’s financial performance; or (iv) a sustained decrease in the Company’s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of such reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if it elects to bypass the qualitative analysis, then it is required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.

The Company reviews long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.

During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.

69


 

No impairment of goodwill or long-lived assets was recorded for the years ended December 31, 2023 and 2022.

Revenue Recognition

The Company recognizes revenue under its contracts with customers in accordance with ASU 2014-09, Revenue from Contracts with Customers (“Topic 606”). The Company derives its revenues primarily from two sources: (1) Software Products & Services, which are comprised primarily of subscription and related fees from customers for access to and use of the Company’s platforms and associated services delivered as software-as-a-service (“SaaS”) and (2) Managed Services, which are composed of content licensing revenues made up primarily of fees from customers for licenses to third-party content owners’ digital assets and advertising revenues.

The Company recognizes revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company follows a five-step process to determine revenue recognition, as follows:

Identifies the contract(s) with a customer;
Identifies the performance obligations in the contract;
Determines the transaction price;
Allocates the transaction price to the performance obligations in the contract; and
Recognizes revenue when (or as) performance obligations are satisfied.

The Company enters into contracts with customers that may include promises to transfer multiple services. The Company evaluates these services to determine whether they represent distinct, separately identifiable performance obligations that should be accounted for separately or as a single performance obligation. For contracts containing multiple performance obligations, to meet the allocation objective of Topic 606, the Company allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. The SSP is the price at which the Company would sell a promised service separately to a customer. For certain arrangements, the determinations regarding whether a contract contains multiple performance obligations and, if so, the SSP of each performance obligation, may require judgment by management.

Software Products & Services Revenues

aiWARE Revenues

The Company has agreements with its customers under which it provides customers with access to and use the Company’s aiWARE and digital content management platforms. Under most agreements, the Company provides access to the platform, specified applications and associated data ingestion, hosting and/or processing services, and standard user support. Fees for these services typically take the form of a fixed monthly subscription fee, with certain contracts specifying usage-based fees for data processing services in excess of the data processing services included as part of such subscription services. Fees for excess usage-based data processing services are accounted for as variable consideration. In certain cases, the fixed monthly subscription fee may adjust during each monthly period of the contract based on changes in the monthly volume of services, at the rates established in the contract. These contracts typically have terms ranging from one to three years, with renewal options, and do not contain refund-type provisions. All significant services provided as part of these subscription arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term (collectively, the “subscription services”). The fixed subscription fees are recognized as revenue over the contract term using the output method of passage of time, as this best depicts the pattern of control transfer. If a portion of the term of a contract is cancellable, the Company determines the transaction price for, and recognizes revenue ratably over, the non-cancellable portion of the term of the contract. The Company receives fees from advertisers or resellers as consideration for combined software and services performed by the Company. The amount expected to be received from the advertiser or through the reseller represents the Company's fees which are recognized when the Company's services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis. In certain SaaS arrangements with broadcasters, the fees for subscription services are paid by broadcasters with advertising inventory that is provided to and monetized by the Company. The Company recognizes revenue for these arrangements based on the estimated fair value of the advertising inventory.

The Company also makes data processing, storage and transfer services available to customers through its aiWARE and digital content management platforms under usage-based arrangements with no minimum fees, either separately or in addition to subscription services as described above. Fees are charged for actual usage of such services at the rates specified

70


 

in the contract for each particular service. Each of these distinct services represents an individual performance obligation. When sold in connection with subscription services, the Company considers the allocation guidance of Topic 606.

Variable consideration for usage-based data processing, storage and transfer services is recognized in the month in which it is earned, as the payment terms relate to a specific outcome (amount of data processed, stored or transferred) of delivering the distinct time increment (the month) of services, and represents the fees to which the Company expects to be entitled for providing the services, and allocating the variable fees in this way is consistent with the allocation objective of Topic 606.

The Company also enters into software license agreements with customers under which the Company provides software representing an on-premises deployment of its aiWARE platform or components thereof. Under these license agreements, the customer is responsible for the installation and configuration of the software in the customer-controlled environment. The Company recognizes the license fees as revenue under these agreements at the time that the software is made available by the Company for download by the customer. In certain instances, the Company will provide software under such arrangements as a barter transaction in exchange for services or other assets in the ordinary course of business. The transaction price for these contracts is measured at the estimated fair value of the non-cash consideration received unless this is not reasonably estimable, in which case the consideration is measured based on the standalone selling price of the software promised to the customer. Revenue is recognized on barter transactions when the software is made available by the Company for download by the customer. Barter revenues are included on the Company’s consolidated statements of operations and comprehensive loss within Revenue.

The Company typically invoices its aiWARE SaaS customers for subscription services monthly, for on-premises software at the time the software is made available for download by the customer, and for professional services either monthly or in accordance with an agreed upon invoicing schedule. Invoices are typically due and payable within 30 days following the date of invoice. Amounts that have been invoiced are recorded in revenue or in deferred revenue, depending on whether transfer of control to customers of the promised services has occurred.

 

Veritone Hire Solutions Revenues

Revenue is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment software-as-a-service (“SaaS”) solutions and access to the Company’s online talent networks, programmatic talent acquisition products, and other recruitment services. We previously referred to these solutions as “hiring solutions” now refer to these solutions and services as “Veritone Hire.” Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts.

 

Subscription Fee Revenue

 

Subscription fee revenue from SaaS applications and access to the Company’s online talent networks are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer.

Revenue for Broadbean is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment SaaS solutions and access to the Broadbean’s online talent networks, transactional talent acquisition products, and other recruitment services. Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts. Subscription fee revenue from SaaS applications and access to Broadbean’s online talent networks, which makes up the majority of Broadbean’s revenues, are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer. Broadbean does not offer financing alternatives to customers and there are no rights of return, warranties, or other variable consideration in contracts with customers. Payment terms are generally net 30 days. In most cases, Broadbean acts as a principal with respect to the goods and services it sells providing for gross revenue.

 

Media Revenue

 

Media buy is a service offered by Broadbean to purchase media for job postings, job advertising space, etc. from various third-party jobsites (e.g., LinkedIn) on behalf of customers. Broadbean then uses the media that has been purchased for the customers job listings and advertisements. In accordance with Accounting Standard Codification (“ASC”) 606, the Company records customer billed amounts into revenue and, in the same revenue account, recognizes the cost associated

71


 

with these transactions. Revenues and costs are recorded in the same period which results in the Company effectively recognizing net revenue.

In the certain cases where Broadbean is acting as an agent, revenue is recognized net of the costs to obtain the media. Broadbean reports revenue net of sales and other taxes collected from customers to be remitted to government authorities.

Implementation and Customization Revenue

Broadbean implementation and customization revenue include, amongst other items, account setup, customization of job boards that customer uses, training, additional languages, testing, user acceptance testing, project management, customized reports, and integration with the applicant tracking system. The criteria for implementation and customization revenue to be considered as separate performance obligations requires them to be distinct in the context of the contract and not integral to the customer receiving value from the product (ASC 606-10-25-19). The determination was made that since a customer can use the product without additional integration or personalized setup services, they are distinct. Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.
 

Contracts With Multiple Performance Obligations

For contracts with customers that contain multiple performance obligations, the individual performance obligations are accounted for separately when they are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the stand-alone selling prices based on their overall pricing objectives, taking into consideration market conditions and entity-specific factors, including the size of arrangements, length of term, customer demographics, and the types of users within arrangements.

 

Programmatic Advertising Services

 

The Company generates revenue primarily from platform services where it provides its customers access to intelligent hiring services, including ad placements on job boards. Revenue is derived from AI-enabled services, which uses software and algorithms to match buyers and sellers of digital job advertising in a technology-driven marketplace. The Company provides the use of its hiring solutions to clients to execute digital hiring campaigns at scale, which are typically ordered through monthly purchasing commitments. The Company charges customers a fee based on various performance indicators as outlined in our customer contracts including job advertisements placed, potential job applicants or other outputs of services placed through its platform, which is accounted for as variable consideration. All services provided as part of these arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. Revenue is recognized over time using the input method of cost incurred as platform services are provided during each campaign as this best depicts the transfer of control. The Company determined that it is not a principal in the purchase and sale of job placements in its arrangements, and as a result, reports its revenue on a net basis for solution fees charged to clients. Costs to source applicants are recorded monthly over the period the services are delivered as an offset to revenue.

Managed Services Revenues

Influencer Representation

The Company earns commissions on its clients’ successful engagements. As part of the client representation business, the Company represents, supports and advocates for its clients in the sourcing, negotiating, and execution of income generating engagements. The Company’s clients consist primarily of influencers in the social media market.

The Company’s promise, as well as its performance obligation, under the Company’s representation arrangements is to achieve a successful engagement for its clients, which is fulfilled when its clients perform in accordance with the terms of their respective engagements. Accordingly, the Company recognizes commission revenue when a client achieves a successful engagement, as this is when a client also obtains control of the representation service.

The Company’s clients may receive a fixed fee for their services or receive a combination of a fixed fee and the potential to earn variable consideration. Such variable consideration is generally based on performance of social media posts or direct marketing campaigns promoted in the posts. Commission revenue from variable consideration is recognized using

72


 

the most likely amount method. The Company is determined to be an agent with respect to the representation services, and therefore revenues will be recognized net of the amounts paid to the influencer.

Advertising Revenues

The Company’s advertising services consist primarily of placing advertisements for clients with media vendors, including broadcasters, podcasters and digital media providers. Under the most common billing arrangements, the Company bills and collects the gross cost of the advertisement it places, less any discounts negotiated with its client from the media vendor’s standard agency fee. The Company then remits to the media vendor the gross amount less the standard agency fee. The amount billed to the client, less the amount payable to the media vendor, represents the Company’s fees and is recognized as revenue.

All significant services performed by the Company under its contracts with advertising clients in conjunction with media placements, including planning and placing media and verifying that advertisements have aired, represent a single performance obligation as such services are highly interrelated. The Company’s fee, which represents the transaction price, is recognized as revenue at a point in time when the advertisement is aired, which is the point at which the Company has an enforceable right to payment of its fees.

The Company’s clients may be required to make a deposit or prepay the gross costs of advertisements, including the Company’s fees. Such amounts are reflected as client advances on the Company’s consolidated balance sheets until all revenue recognition criteria have been met.

For certain advertising products, we provide advertisers with the opportunity to reach unique ad units and markets. Leveraging our aiWARE platform to programmatically manage clearance, verification and analysis of advertising performance, we create marketable advertising products through the curation of our broadcaster and influencer networks. We receive fees from advertisers or resellers as consideration for combined software and services performed by us. The amount expected to be received from the advertiser or through the reseller represents our fees which are recognized when our services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis.

Licensing Revenues

 

The Company has agreements with third-party owners of digital assets pursuant to which the Company licenses those assets to customers and remits royalties to the content owners. In licensing such third-party digital assets, the Company hosts public and private content libraries on the Company’s platform to enable customers to view and search for digital assets to be licensed, establishes and negotiates with customers the scope and term of, and the prices for, licenses to those digital assets, and makes the licensed digital assets available to the end-customers. The Company is considered the principal under most agreements that have this range of services due to obtaining control prior to transfer of the assets, and the Company records the revenue from the customer gross of royalties due to the content owner. In limited cases, the Company does not obtain control prior to transfer of the assets, and accordingly, the Company records revenues net of royalties due to the content owner.

The Company licenses digital assets under (i) individual license agreements, pursuant to which the customer licenses a particular digital asset (or set of digital assets) for a specified license fee, and (ii) bulk license agreements, pursuant to which the customer pays a fixed fee to have access to view and search third-party owners’ content and to license a specified number of minutes of that content in each year over the term of the contracts, which typically range from one to three years, with certain contracts specifying usage-based license fees for additional digital assets that may be licensed by the customer.

Under individual license agreements, the Company has a single performance obligation, which is to make the licensed digital assets available to the customer, generally by download. The Company recognizes the license fees charged for the digital assets as revenue when the licensed digital assets are made available to the customer.

73


 

Under bulk license agreements, the Company’s obligations include hosting the content libraries for access and searching by the customer, updating the libraries with new content provided by the content owner, and making assets selected by the customer available for download, throughout the term of the contract. All of these services are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. The predominant item in the single performance obligation is a license providing a right to access the content library throughout the license period. For these arrangements, the Company recognizes the total fixed fees under the contract as revenue ratably over the term of the contract as the performance obligation is satisfied, as this best depicts the pattern of control transfer. If the customer selects digital assets in excess of the amount included in the fixed fees under the contract, the Company constrains the variable consideration until the usage occurs and recognizes such usage-based license fees as the digital assets are made available to the customer, consistent with the usage-based royalty accounting of Topic 606.

 

Gross Versus Net Revenue Recognition

The Company reports revenue on a gross or net basis based on management’s assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue is reported on a gross basis, net of any sales tax from customers, when applicable. The determination of whether the Company acts as a principal or an agent in a transaction is based on an evaluation of whether the Company controls the good or service prior to transfer to the customer. The Company has determined that it acts as the principal in providing all of its services with the exception of certain content licensing services, advertising services, media revenue and programmatic advertising services, where the Company recognizes its fees on a net basis.

 

 

Remaining Performance Obligations

 

As of December 31, 2023, the aggregate amount of the transaction prices under the Company’s contracts allocated to the Company’s remaining performance obligations was $32,254, approximately 56% of which the Company expects to recognize as revenue over the next twelve months, and the remainder thereafter to be recognized over the next 3 years. This aggregate amount excludes amounts allocated to remaining performance obligations under contracts that have an original duration of one year or less and variable consideration that is allocated to remaining performance obligations. Excluded based on this policy are balances related to Veritone Hire solutions representing gross purchase orders to be satisfied in less than one year. Revenues will be recognized net of costs to fulfill these orders.

Cost of Revenue

Cost of revenue related to the Company’s advertising business consists of production costs relating to advertising content for advertisements placed for clients, and amounts payable to media vendors under revenue sharing arrangements for ad inventory transferred to and monetized by the Company.

Cost of revenue related to the Company’s Software Products & Services consists primarily of fees charged by vendors for cloud infrastructure, computing and storage services and cognitive processing services related to the operation of the Company’s platforms. The Company’s arrangements with cloud infrastructure providers typically require fees that are based on computing time, data storage and transfer volumes, and reserved computing capacity. The Company also pays fees to third-party providers of AI models, which are generally based upon the hours of media processed through their models.

Cost of revenue related to the Company’s Managed Services include royalties paid to content owners on revenue generated from the Company’s licensing of their content, and fees charged by vendors that provide products and services in support of the Company’s live event services and obtaining of talent and property clearances.

Stock-Based Compensation

Stock-based compensation expense is estimated at the grant date based on the fair value of the award.

The fair values of restricted stock and restricted stock unit awards granted by the Company are based on the closing market price of the Company’s common stock on the date of grant.

The Company estimates the fair values of stock options having time-based vesting conditions, as well as purchase rights under the Company’s Employee Stock Purchase Plan (“ESPP”), using the Black-Scholes-Merton option pricing model. The Company’s performance-based stock options vest if a specified target price for the Company’s common stock is achieved. The Company estimates the fair values of performance-based stock options utilizing a Monte Carlo simulation model, to estimate the date that the specified stock price targets will be achieved (the attainment date), and the

74


 

Black-Scholes-Merton option pricing model. A fair value is determined for each tranche of such performance-based stock options that is tied to a particular stock price target.

Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of the Company’s common stock, the expected term of awards, and the derived service periods for each tranche of performance stock options. In determining fair values, the Company estimated volatility based on the historical volatility of its own common stock.

The expected term for stock options other than performance-based stock options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for performance-based stock options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.

The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.

The assumptions used in the Company’s Black-Scholes-Merton option-pricing and Monte Carlo simulation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

The fair value of stock-based awards (other than performance-based stock options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For performance-based stock options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.

In recording stock-based compensation expense, the Company accounts for actual forfeitures as they occur and does not estimate forfeitures.

If performance options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.

Advertising and Marketing Costs

Advertising and marketing costs are expensed as incurred and are primarily included in sales and marketing expenses in the Company’s consolidated statements of operations and comprehensive loss. Advertising and marketing costs include personnel-related costs for sales and marketing resources, online and print advertising, public relations, tradeshows, and sponsorships. For the years ended December 31, 2023 and 2022, the Company recorded expense of $5,430 and $6,613, respectively, for advertising and marketing costs.

Research and Development Costs and Software Development Costs

Research and development costs are expensed as incurred. Computer software development costs and website development costs are expensed as incurred, except for internal use software that qualify for capitalization as described below.

The costs of internal use software that is developed to meet the Company’s needs and will not be marketed externally are subject to capitalization under ASC 350-40. The Company expenses costs incurred in the preliminary project and post-implementation stages of software development and capitalizes costs incurred in the application development stage and costs associated with significant enhancements to existing internal use software applications. These capitalized costs are included in property, equipment and improvements, net on the consolidated balance sheets and are amortized using the straight-line method over an estimated useful life of three years commencing when the software project is ready for its intended use. The Company capitalized $4,507 of software development costs in 2023 and $4,188 of software development costs in 2022.

Income Taxes

The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of

75


 

the Company’s assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.

The Company assesses the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, the Company establishes a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on the Company generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses.

The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to determine whether the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. If the first test is met, then the second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.

Foreign Currency

The functional currency of the Company's foreign subsidiary in Israel is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company's foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations. The functional currency of the Company's remaining international subsidiaries is the local currency of the country in which they operate. The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each reporting period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized as a cumulative translation adjustment and included in accumulated other comprehensive income (loss).

Comprehensive Loss

Comprehensive loss consists of net loss and other gains and losses affecting equity that are excluded from net loss. These consist of foreign currency translation adjustments.

Segment Information

The Company reports segment information based on the internal reporting used by the chief operating decision maker for making decisions and assessing performance as the source of the Company’s reportable segments. As of October 1, 2021, the Company determined that there was a change in the internal reporting for such information reviewed by the chief operating decision maker. As a result, the Company determined that it has one reportable segment.

The chief operating decision maker reviews financial information on a consolidated basis, accompanied by more detailed revenue information for Commercial Enterprise and Government & Regulated Industries (see Note 8), but does not evaluate other metrics such as cost of revenue, operating expenses, total assets, net income (loss), capital expenditures, goodwill or other intangible assets financial information on a more disaggregated basis. The Company’s revenues are generated primarily in the United States and it therefore does not report additional information on geographic segments.

Significant Customers

One individual customer accounted for 10% or more of the Company’s revenue for each of the years ended December 31, 2023 and December 31, 2022. No individual customer accounted for 10% or more of the Company’s accounts receivable as of December 31, 2023, and one individual customer accounted for 10% or more of accounts receivable as of December 31, 2022.

 

Concentration of Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what management believes are quality financial institutions in the United States and management reviews its capital investment policies on an annual basis. At times, the value of the United States deposits exceeds federally insured limits. The Company has not experienced any losses in such accounts.

76


 

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842). The amendments under this pronouncement change the way all leases with duration of one year or more are treated. Under this guidance, lessees are required to capitalize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or operating lease liability. On January 1, 2022, the Company adopted the new leasing standard using the modified retrospective transition method applied at the adoption date of the standard. See Note 9 for further details.

In September 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326). which requires measurement and recognition of expected credit losses for financial assets held. The standard was effective for the Company beginning in the first quarter of fiscal year 2023. The Company adopted this guidance on January 1, 2023 and the impact of the adoption was not material to our consolidated financial statements as credit losses are not expected to be significant based on historical collection trends, the financial condition of payment partners, and external market factors.

In December 2019, the FASB issued ASU No. 2019-12 to simplify the accounting in ASC Topic 740, Income Taxes. This standard removes certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This guidance also clarifies and simplifies other areas of ASC 740. The Company adopted this guidance on January 1, 2022 using the prospective transition method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers, in order to align the recognition of a contract liability with the definition of a performance obligation. The Company adopted this guidance on January 1, 2023. The Company recognized the contract assets and contract liabilities in accordance with ASC 606, and the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional information in the rate reconciliation and additional disaggregated disclosures about income taxes paid. This guidance requires public entities to disclose in their rate reconciliation table additional categories of information about federal, state, and foreign income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. The guidance is effective for annual periods beginning after December 15, 2024. The Company plans to adopt ASU 2023-09 on January 1, 2025. The Company does not expect the adoption of this guidance to have a significant impact on the Companys consolidated financial statements, but the guidance will impact its income tax disclosures.

 

NOTE 3. BUSINESS COMBINATIONS AND DIVESTITURE

 

Broadbean Acquisition

On June 13, 2023, the Company acquired Broadbean (as defined below), a global leader of talent acquisition software-as-a-service technology, pursuant to a securities and asset purchase agreement whereby the Company acquired (i) 100% of the issued and outstanding share capital of (a) Broadbean Technology Pty Ltd I, (b) Broadbean Technology Limited, (c) Broadbean, Inc., and (d) CareerBuilder France S.A.R.L., and (ii) certain assets and liabilities related thereto (the foregoing clauses (i) and (ii) together, “Broadbean”). The acquisition is intended to strengthen Veritone’s AI-driven human resources product suite, building on the Company’s previous acquisition of PandoLogic.

The total purchase consideration was $53,301 (the “Broadbean Acquisition Consideration”), which consisted of cash payments of $53,301 at closing. The Company incurred $4,214 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss. The following table summarizes the fair value of the Broadbean Acquisition Consideration:

 

 

 

 

 

Broadbean Acquisition Consideration

Amount

77


 

Cash consideration at closing

$

53,301

The allocation of the Broadbean Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows:

Allocation of Broadbean Acquisition Consideration**

 

As Reported

 

 

Measurement Period Adjustment

 

 

As Adjusted

 

Cash and cash equivalents

 

$

3,029

 

 

$

4

 

 

$

3,033

 

Accounts receivable, net

 

 

7,910

 

 

 

(93

)

 

 

7,817

 

Prepaid expenses and other current assets

 

 

1,008

 

 

 

(1

)

 

 

1,007

 

Property, equipment and improvements, net

 

 

4,348

 

 

 

(4,005

)

 

 

343

 

Intangible assets

 

 

27,500

 

 

 

 

 

 

27,500

 

Other assets

 

 

1,115

 

 

 

2,371

 

 

 

3,486

 

Total assets acquired

 

 

44,910

 

 

 

(1,724

)

 

 

43,186

 

Accounts payable

 

 

1,369

 

 

 

(262

)

 

 

1,107

 

Deferred revenue

 

 

10,134

 

 

 

(105

)

 

 

10,029

 

Other accrued liabilities

 

 

4,565

 

 

 

489

 

 

 

5,054

 

Other non-current liabilities

 

 

7,565

 

 

 

(947

)

 

 

6,618

 

Total liabilities assumed

 

 

23,633

 

 

 

(825

)

 

 

22,808

 

Identifiable net assets acquired

 

 

21,277

 

 

 

(899

)

 

 

20,378

 

Goodwill

 

 

31,947

 

 

 

976

 

 

 

32,923

 

Total purchase consideration

 

$

53,224

 

 

$

77

 

 

$

53,301

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base and to the assembled workforce. Tax deductible goodwill generated from the acquisition is $3,728.

During the year ended December 31, 2023, the Company continued finalizing its valuations of the assets acquired and liabilities assumed in the acquisition of Broadbean based on new information obtained about facts and circumstances that existed as of the acquisition date. During the year ended December 31, 2023, the Company recorded measurement period adjustments, reducing its acquisition date goodwill by approximately $1.0 million primarily to decrease the fair value of property, equipment and improvements, net by $4.0 million and other non-current liabilities by $1.0 million and increase other assets by $2.4 million based on a resolution of tax uncertainties related to qualifying net operating losses and recognition of an uncertain tax position, identification of capitalized software relating to intangible assets recognized, and balances from a formerly commingled foreign entity. In addition, the change to the preliminary amount of property, equipment and liabilities resulted in a decrease in depreciation expense and accumulated amortization of $0.2 million, of which $0.1 million relates to a previous period.

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of the customer relationships and developed technology with estimated useful lives of four to five years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

Developed technology relates to Broadbean’s internally developed software. The Company valued the developed technology using the relief- from- royalty method under the income approach. This method is based on the application of a royalty rate to forecasted revenue that is expected to be generated by the existing developed technology. The economic useful life was determined based on the technology cycle related to the developed technology, as well as the timing of cash flows over the forecast period. Customer relationships relate to the sales of products and services to Broadbean’s existing customer base. The Company valued the customer relationships using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the existing customer relationships less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on historical customer turnover rates, as well as the timing of cash flows over the forecast period.

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows:

 

 

 

 

 

 

 

Estimated
Fair Value

Estimated Useful Lives (in years)

78


 

Customer relationships

$

17,200

5

Developed technology

10,300

4

Total intangible assets

$

27,500

 

Taxes

In connection with the acquisition of Broadbean, a net deferred tax liability of $3,741 was established primarily relating to non-goodwill intangible assets and recorded within other non-current liabilities on the Company’s consolidated balance sheets. The amount of tax-deductible goodwill as of the purchase date is $3,728. The allocation of purchase consideration to deferred tax assets and liabilities and income taxes payable is preliminary as the Company continues to evaluate certain balances, estimates and assumptions during the measurement period (up to one year from the acquisition date).

Unaudited Pro Forma Results

The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Broadbean as if the companies were combined for the years ended December 31, 2023 and December 31, 2022, respectively. The unaudited pro forma financial information for all periods presented included the business combination accounting effects resulting from this acquisition, including adjustments to reflect recognition of intangible asset amortization. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of January 1, 2022 or the results that may occur in the future.

The Company recognized $19.1 million in revenue and $1.9 million of net income related to Broadbean since the acquisition date of June 13, 2023 through December 31, 2023 in the consolidated statement of operations and comprehensive loss.

The unaudited pro forma financial information was as follows:

 

Year Ended
December 31,

 

 

2023

 

Net revenue

 

$

33,931

 

Loss before provision for income taxes

 

 

(381

)

Net loss

 

 

(811

)

 

 

Year Ended
December 31,

 

 

2022

 

Net revenue

 

$

29,046

 

Loss before provision for income taxes

 

 

(782

)

Net income

 

 

105

 

 

VSL Acquisition

On August 11, 2022, the Company acquired certain assets of VSL, a U.K.-based company focused on AI-powered video analytics and surveillance software solutions, pursuant to an asset purchase agreement.

The total purchase consideration was $1,952 (the “VSL Acquisition Consideration”), which consisted of cash payments of $1,700 at closing and deferred cash payments to be made during the three months ended March 31, 2024 totaling $0, of which the deferred payments were estimated to have a fair value of $252 as of the acquisition date. The Company incurred $272 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

79


 

The following table summarizes the fair value of the VSL Acquisition Consideration (in thousands):

 

VSL Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,700

 

Deferred consideration

 

 

252

 

Total

 

$

1,952

 

The allocation of the VSL Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VSL Acquisition Consideration**

 

Amount

 

Accounts receivable, net

 

$

57

 

Property, equipment and improvements, net

 

 

13

 

Intangible assets

 

 

1,500

 

Total assets acquired

 

 

1,570

 

Accrued expenses and other current liabilities

 

 

32

 

Total liabilities assumed

 

 

32

 

Identifiable net assets acquired

 

 

1,538

 

Goodwill

 

 

414

 

Total purchase consideration

 

$

1,952

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. All goodwill generated from the acquisition is tax deductible.

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of developed technology valued at $1,500 with estimated useful lives of 3 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.

 

VocaliD Acquisition

On June 10, 2022, the Company acquired 100% of VocaliD, a U.S.-based company that specializes in the creation of personalized synthetic voices, pursuant to a stock purchase agreement.

The total purchase consideration was $3,384 (the “VocaliD Acquisition Consideration”), which consisted of cash payments of $1,609 at closing and deferred cash payments made in 2023 totaling $2,000, of which the deferred payments were estimated to have a fair value of $1,785 as of the acquisition date, and a net working capital adjustment reducing the purchase price by $10. The Company incurred $200 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

The following table summarizes the fair value of the VocaliD Acquisition Consideration (in thousands):

 

VocaliD Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,609

 

Deferred consideration

 

 

1,785

 

Net working capital adjustment

 

 

(10

)

Total

 

$

3,384

 

 

80


 

 

The allocation of the VocaliD Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VocaliD Acquisition Consideration**

 

Amount

 

Cash

 

$

216

 

Intangible assets

 

 

2,700

 

Total assets acquired

 

 

2,916

 

Accounts payable

 

 

6

 

Accrued expenses and other current liabilities

 

 

33

 

Deferred tax liability

 

 

663

 

Total liabilities assumed

 

 

702

 

Identifiable net assets acquired

 

 

2,214

 

Goodwill

 

 

1,170

 

Total purchase consideration

 

$

3,384

 

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. The transaction is treated as a non-taxable stock acquisition for income tax purposes and none of the goodwill generated from the acquisition was tax deductible.

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of developed technology valued at $2,700 with estimated useful lives of 3 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.

 

March 2022 Acquisition

On March 1, 2022, the Company acquired 100% of an influencer-based management company, which is a California limited liability company, pursuant to a securities purchase agreement dated as of March 1, 2022. The entity is an influencer management company that works with a select group of social media influencers to create content and custom marketing campaigns for brand partners and agencies.

The total purchase consideration was $5,881 (the “March Acquisition Consideration”), which consisted of a cash payment of $1,500 at closing, $1,929 for the fair value of the Company’s 116,550 shares of common stock, and deferred cash payments to be made in 2023 and 2024 totaling $3,000, of which the deferred payments were estimated to have a fair value of $2,707 on the acquisition date. The total purchase price was decreased by $976 for the settlement of a preexisting receivable and increased by $684 to adjust for the cash on hand at the time of the transaction closing and a net working capital adjustment of $37. In addition, the seller may receive up to $4,500 in contingent consideration based on achieving certain milestones tied to the entity’s financial performance in fiscal 2022 and 2023, which amount will be paid in cash (the “March Acquisition Contingent Consideration”). The fair value of the March Acquisition Contingent Consideration was estimated to be $3,015 as of March 1, 2022, all of which was deemed to be compensation to the seller which will be recognized as compensation expense over the contingent consideration period in the general and administrative expenses on the consolidated statement of operations and comprehensive loss. The Company incurred $270 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

In July 2023, the Company entered into an amendment to the March 2022 Acquisition securities purchase agreement (the “March 2022 Acquisition Amendment”). The March 2022 Acquisition Amendment provides that the March 2022 Acquisition Contingent Consideration amount was reduced to $3,500 (the “March 2022 Acquisition Contingent Consideration Amount”) and the payment is now tied to the employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. Expense associated with this expected payment will be accrued ratably over the service period. In exchange for the March 2022 Acquisition Contingent Consideration Amount,

81


 

the March 2022 Acquisition Amendment further provides that certain restrictive operational covenants and obligations of the Company terminated immediately as of the date of the March 2022 Acquisition Amendment.

The Company incurred $270 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2022.

The Company paid the first of two deferred cash payments of $1,500 during the year ended December 31, 2023.

The following table summarizes the fair value of the March Acquisition Consideration (in thousands):

 

March 2022 Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,500

 

Equity consideration at closing

 

 

1,929

 

Deferred consideration

 

 

2,707

 

Acquired cash

 

 

684

 

Settlement of pre-existing receivable

 

 

(976

)

Net working capital adjustment

 

 

37

 

Total

 

$

5,881

 

 

The allocation of the March Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of March 2022 Acquisition Consideration**

 

Amount

 

Cash

 

$

715

 

Accounts receivable

 

 

1,088

 

Prepaid and other current assets

 

 

120

 

Property and equipment

 

 

53

 

Intangible assets

 

 

2,700

 

Other assets

 

 

247

 

Total assets acquired

 

 

4,923

 

Accounts payable

 

 

18

 

Accrued expenses and other current liabilities

 

 

1,788

 

Operating lease liabilities, non-current

 

 

140

 

Total liabilities assumed

 

 

1,946

 

Identifiable net assets acquired

 

 

2,977

 

Goodwill

 

 

2,904

 

Total purchase consideration

 

$

5,881

 

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base. For income tax purposes, the Company elected to treat the transaction as an asset acquisition. Tax deductible goodwill generated from the acquisition is $2,842 (including transaction costs of $270).

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of the influencer network, trade name and brand relationships with estimated useful lives of 3-10 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using an income approach. Under the income approach, the after-tax cash flows associated with the asset are discounted to present value. The key assumptions include the Company’s estimates of the projected cash flows and discount rates.

82


 

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows (in thousands):

 

 

 

Estimated
Fair Value

 

 

Estimated Useful Lives (in years)

Influencer network

 

$

1,200

 

 

5

Trade name

 

 

200

 

 

10

Brand relationships

 

 

1,300

 

 

3

Total intangible assets

 

$

2,700

 

 

 

 

Energy Group Divestiture

On June 30, 2023, the Company completed the sale of its energy group (the “Energy Divestiture”) to GridBeyond Limited, an Ireland-based privately held company (“GridBeyond”) that delivers AI-powered energy solutions, pursuant to an asset purchase agreement. The Company received 4,160,644 shares of Series B Preference Shares in GridBeyond valued at approximately $2,021 as well as $549 to be paid in cash of which $504 was paid during the year ended December 31, 2023. The Energy Divestiture resulted in a pre-tax gain of $2,572 for the year ended December 31, 2023. The Energy Divestiture does not meet the criteria of discontinued operations because the disposal does not have a major effect on the Company’s operations and financial results.

 

NOTE 4. DEBT

 

Senior Secured Term Loan

 

On December 13, 2023 (the “Closing Date”), the Company and certain of its subsidiaries, as guarantors, entered into a Credit and Guaranty Agreement (the “Credit Agreement”) with certain funds managed by Highbridge Capital Management, LLC and with certain other lenders (collectively, the “Lenders”) and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for a $77.5 million senior secured term loan (the “Term Loan”), which was fully drawn by the Company on the Closing Date. On the Closing Date, the Company used $37.5 million of the Term Loan proceeds to repurchase $50.0 million of its 2026 Convertible Senior Notes. As a result of the collective transactions at the closing date, the Company recorded the Term Loan at fair value and recognized a one-time gain of $30.0 million on the extinguishment of the convertible debt. The initial discount on the Term Loan was $23.8 million as well as capitalized issuance costs of $3.1 million, and each will be amortized to interest expense using the effective interest method over the term of the loan. During the year ended December 31, 2023, $0.3 million was recognized as the amortization of the issuance discount.

The Company is the borrower under the Credit Agreement and all indebtedness outstanding under the Credit Agreement is guaranteed by each of the Company’s direct and indirect material subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”). Pursuant to a Pledge and Security Agreement, dated December 13, 2023 (the “Pledge and Security Agreement”), the Term Loan is secured by a first-priority security interest in and lien on substantially all tangible and intangible property of the Credit Parties and a pledge of equity interests held by the Credit Parties. The Credit Agreement has certain customary default provisions, representations and warranties and affirmative and negative covenants, including a covenant to maintain unrestricted cash and cash equivalents of at least $15.0 million at all times. The Company is in compliance with the financial covenants at December 31, 2023.

The Term Loan accrues interest at a rate of Term SOFR plus 8.50% per annum, with a 3.00% floor for Term SOFR, payable quarterly. A default interest rate of an additional 3.00% per annum applies on all outstanding obligations after the occurrence and during the continuance of an event of default.

The Credit Agreement has a term of four years from the Closing Date, with a scheduled maturity date of December 13, 2027, and requires quarterly amortization payments of 2.50% of the principal amount, commencing in June 2024, with the outstanding balance of the Term Loan payable on the scheduled maturity date.

The Credit Agreement requires mandatory prepayments from the net cash proceeds received by the Credit Parties for among other things (i) certain asset sales, but only to the extent net cash proceeds therefrom exceed $10.0 million in the aggregate, and (ii) insurance recoveries on loss of property that are not otherwise reinvested in other assets of the Credit

83


 

Parties at a 10% prepayment premium. The Credit Agreement also requires prepayment of the Term Loan in full if $30.0 million or more of aggregate principal amount of the 2026 Convertible Senior Notes are outstanding on August 14, 2026. The Company may elect to prepay the Term Loan, in whole or in part, in cash, subject to a make-whole premium during the first year of the Term Loan, a 14.0% prepayment premium during the second year of the Term Loan, and a 7.0% premium during the third year of the Term Loan. The Term Loan is not repayable with the Company’s common stock, $0.001 per share (the “Common Stock”) as was initially set forth in the Commitment Letter.

On the Closing Date, the Company issued warrants (the “Warrants”) to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to 3,008,540 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”) at an exercise price of $2.576 per share with a termination date of December 12, 2028. Refer to Note 6 for further details about the Warrants.

For the year ended December 31, 2023, interest expense related to the Term Loan and amortization of the issuance costs was $0.8 million. The effective annual interest rate was approximately 31.3%.

The scheduled principal payments on the Term Loan as of December 31, 2023 were as follows:

 2024

 

$

5,813

 

 2025

 

 

7,750

 

 2026

 

 

7,750

 

 2027

 

 

56,188

 

Total

 

$

77,500

 

 

Convertible Senior Notes

In November 2021, the Company issued, at par value, $201,250 aggregate principal amount of 1.75% convertible senior notes due 2026 (the “Convertible Notes”). The issuance included the full exercise of an option granted by the Company to the initial purchasers of the Convertible Notes to purchase an additional $26,250 aggregate principal amount of Convertible Notes. The Convertible Notes were issued pursuant to and are subject to the terms and conditions of an indenture, which is referred to as the Indenture, between the Company and U.S. Bank National Association, as trustee. The Convertible Notes were offered and sold in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In December 2022, the Company repurchased $60,000 aggregate principal amount of the Convertible Notes at approximately 65% of par (the “2022 Repurchase Transaction”). In December 2023, the Company repurchased $50,000 aggregate principal amount of the Convertible Notes at approximately 75% of par (the “2023 Repurchase Transaction”). The Company has $91,200 in aggregate principal amount of the Convertible Notes outstanding as of December 31, 2023.

The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 1.75% per year. Interest accrues from November 19, 2021 and is payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022. The Convertible Notes will mature on November 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes.

Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding May 15, 2026, only under the following conditions: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Convertible Notes on each such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable redemption date; or (4) upon the occurrence of specified corporate events. On or after May 15, 2026, holders may convert all or any portion of their Convertible Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.

84


 

The conversion rate for the Convertible Notes initially is 27.2068 shares of the Company’s common stock per $1,000 principal amount of Convertible Notes (equivalent to an initial conversion price of approximately $36.76 per share of common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date or following the Company’s issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such a corporate event or who elects to convert its Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.

The Company may not redeem the Convertible Notes prior to November 20, 2024. The Company may redeem for cash all or any portion of the Convertible Notes (subject to certain limitations), at its option, on or after November 20, 2024 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Convertible Notes.

If the Company undergoes a fundamental change prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes. The fundamental change repurchase price will be equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The Convertible Notes are the Company’s senior unsecured obligations and rank senior in right of payment to all of the Company’s indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all existing and future liabilities of the Company that are not so subordinated; effectively junior to any of secured indebtedness of the Company to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) and any preferred equity of the Company’s current or future subsidiaries.

The net proceeds from the issuance of the Convertible Notes were approximately $194,945, after deducting debt issuance costs. The total debt issuance costs incurred and recorded by the Company amounted to $6,304, which were recorded as a reduction to the face amount of the Convertible Notes and are being amortized to interest expense using the effective interest method over the contractual term of the Convertible Notes. The Convertible Notes are recorded as a liability within convertible senior notes, non-current.

For the years ended December 31, 2023 and 2022, interest expense related to the Convertible Notes and amortization of the issuance costs was $3.2 million and $4.7 million, respectively. The effective annual interest rate for the years ended December 31, 2023 and 2022 was approximately 2.42%. As of December 31, 2023, the if-converted value of the Convertible Notes did not exceed the outstanding principal amount. As of December 31, 2023, the total estimated fair value of the Convertible Notes was $29.4 million, which was determined based on a market approach using actual bids and offers of the Convertible Notes in an over-the-counter market during the period. The Company considers these assumptions to be Level 2 inputs in accordance with the fair value hierarchy described in Note 2.

Capped Calls

In connection with the 2022 pricing of the Convertible Notes, with the full exercise by the initial purchasers of their option to purchase additional Convertible Notes in November 2021, the Company used approximately $18,616 of the net proceeds from the issuance of the Convertible Notes to enter into privately negotiated capped call transactions, which are referred to as the capped calls, with various financial institutions.

The capped call transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Convertible Notes, the number of shares of the Company’s common stock underlying the Convertible Notes. The capped call transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset some or all of any cash payments the Company is required to make in excess of the principal amount of converted Convertible Notes, as the case may be, in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the Convertible Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Convertible Notes. If, however, the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, exceeds the

85


 

cap price of the capped call transactions, there would nevertheless be dilution and/or there would not be an offset of such potential cash payments, in each case, to the extent that such market price exceeds the cap price of the capped call transactions. The initial cap price of the capped calls is $48.55 per share of common stock, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $27.74 per share on November 16, 2021, and is subject to certain customary adjustments under the terms of the capped calls; provided that the cap price will not be reduced to an amount less than the strike price of $35.76 per share.

The capped call transactions are separate transactions and are not part of the terms of the Convertible Notes. The capped calls meet the criteria for classification as equity and, as such, are not remeasured each reporting period and are included as a reduction to additional paid-in-capital within stockholders’ equity.

In connection with the 2022 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. As a result, the Company received $276 in net proceeds from the proceeds of the unwinding of the capped calls. In connection with the 2023 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. The Company did not receive any proceeds from the unwinding of the capped calls in 2023.

Credit Facility

 

In August 2023, the Company entered into a three year credit agreement with Alterna Capital Solutions, LLC (“ACS”) pursuant to which the Company may borrow up to $30,000 (the “ACS Credit Facility”). Loans under the Credit Facility are secured by certain domestic receivables and other assets as determined by ACS. The ACS Credit Facility bears interest at the greater of Prime rate plus 1% or 9.5%, and minimum annual interest of $250 if no funds are drawn under the ACS Credit Facility in a given year. ACS will be a senior secured creditor.

On December 12, 2023, in connection with the Company’s entry into the Credit Agreement (as defined above), the ACS Credit Facility and the related Commercial Guarantee, dated August 8, 2023, were terminated. Immediately prior to its termination, no amounts were outstanding under the Prior Credit Agreement. The Company did not incur any early termination penalties in connection with the termination of the ACS Credit Facility and related agreements.

NOTE 5. NET LOSS PER SHARE

The following table presents the computation of basic and diluted net loss per share:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Numerator

 

 

 

 

 

 

Net loss

 

$

(58,625

)

 

$

(25,557

)

Denominator

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

36,909,919

 

 

 

36,034,135

 

Less: Weighted-average shares subject to repurchase

 

 

 

 

 

(575

)

Denominator for basic and diluted net loss per share attributable to common stockholders

 

 

36,909,919

 

 

 

36,033,560

 

Basic and diluted net loss per share

 

$

(1.59

)

 

$

(0.71

)

 

The Company reported net losses for both periods presented and, as such, all potentially dilutive shares of common stock would have been antidilutive for such periods. The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Common stock options, restricted stock units and performance stock units

 

 

10,977,698

 

 

 

10,511,320

 

Warrants to purchase common stock

 

 

638,426

 

 

 

496,612

 

Common stock issuable in connection with convertible senior notes

 

 

2,482,621

 

 

 

5,406,874

 

 

 

14,098,745

 

 

 

16,414,806

 

 

86


 

NOTE 6. FINANCIAL INSTRUMENTS

Cash, Cash Equivalents

The Company’s money market funds are categorized as Level 1 within the fair value hierarchy. As of December 31, 2023, the Company’s cash and cash equivalents were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

Total

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

As of December 31, 2022, the Company’s cash and cash equivalents balances were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

183,381

 

 

$

 

 

$

183,381

 

 

$

183,381

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,042

 

 

 

 

 

 

1,042

 

 

 

1,042

 

Total

 

$

184,423

 

 

$

 

 

$

184,423

 

 

$

184,423

 

 

Contingent Consideration

On September 14, 2021, the Company acquired 100% of PandoLogic, Ltd. (“PandoLogic”), a company incorporated under the laws of the state of Israel, pursuant to an Agreement and Plan of Merger, dated as of July 21, 2021 (the “PandoLogic Merger Agreement”). The total purchase consideration for PandoLogic included up to $65,000 in contingent consideration based on achieving certain contingent consideration tied to financial performance of PandoLogic in fiscal 2021 and 2022, which amount will be paid in a combination of cash and common stock (the “PandoLogic Contingent Consideration”).

All of the Company’s contingent consideration liabilities are categorized as Level 3 within the fair value hierarchy, except when the amount of the payout is determined to be fixed. Contingent consideration for the PandoLogic acquisition was valued at the time of acquisition using Monte Carlo simulation models. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the Company’s contingent consideration would increase if a lower discount rate was used and would decrease if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the contingent consideration, and a lower revenue volatility assumption would decrease the value of the contingent consideration. Contingent consideration for the March 2022 Acquisition was valued at the time of acquisition using a simple probability of achievement model, with the probability of achievement based on management’s forecasted outcomes for 2022 and 2023 fiscal year results for the acquired entity. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist when deemed necessary.

In September 2022, the Company and PandoLogic entered into an amendment to the PandoLogic Merger Agreement. This amendment provides that the 2022 PandoLogic Contingent Consideration would be no less than $10,825, irrespective of the actual financial performance of PandoLogic for the 2022 PandoLogic Contingent Consideration period. All of the 2022 PandoLogic Contingent Consideration was paid during the year ended December 31, 2023 in a combination of cash consideration and stock consideration, with the number of shares paid equal to that stock consideration portion of the contingent consideration amount divided by a price per share of $20.53 in accordance with the terms of the PandoLogic Merger Agreement.

On March 1, 2022, the Company completed the March 2022 Acquisition, in which it acquired 100% of an influencer-based management company. As part of the consideration, the seller may receive the March 2022 Acquisition Contingent Compensation of up to $4,500 in cash. In July 2023, the Company entered into the March 2022 Acquisition Contingent Compensation Amendment. The March 2022 Acquisition Contingent Compensation Amendment provides that the March 2022 Acquisition Contingent Compensation was reduced to $3,500 and payment of the March 2022 Acquisition Contingent Compensation Amount is now tied to employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. As the amount became fixed under the March 2022 Acquisition Contingent Compensation Amendment, the Company determined that the March 2022 Acquisition Contingent Compensation Amount should no longer be categorized as Level 3 within the fair value hierarchy at the time of the amendment.

87


 

As of December 31, 2023, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Fair Value as of

 

 

January 1, 2023

 

 

Fair Value

 

 

To Date

 

 

December 31, 2023

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

8,067

 

 

$

1,651

 

 

$

(8,718

)

 

$

1,000

 

Contingent consideration, non-current

 

 

 

 

 

633

 

 

 

 

 

 

633

 

Total

 

$

8,067

 

 

$

2,284

 

 

$

(8,718

)

 

$

1,633

 

 

As of December 31, 2022, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Reclass from
Non-current to

 

 

Fair Value as of

 

 

January 1, 2022

 

 

Fair Value

 

 

To Date

 

 

Current

 

 

December 31, 2022

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

20,053

 

 

$

(22,703

)

 

$

(20,816

)

 

$

31,533

 

 

$

8,067

 

Contingent consideration, non-current

 

 

31,533

 

 

 

 

 

 

 

 

 

(31,533

)

 

 

 

Total

 

$

51,586

 

 

$

(22,703

)

 

$

(20,816

)

 

$

 

 

$

8,067

 

 

Stock Warrants

On the Closing Date of the Term Loan, the Company issued warrants to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to 3,008,540 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”).

All of the Company’s outstanding stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are equity classified and have been recorded at their fair value using either a probability weighted expected return model, the Monte Carlo simulation model or the Black-Scholes option-pricing model. These models incorporate contractual terms, maturity, risk-free interest rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:

 

Year Ended

 

 

December 31, 2023

 

Expected term (in years)

 

 

5.0

 

Expected volatility

 

95%

 

Risk-free interest rate

 

5.5%

 

Expected dividend yield

 

 

 

 

Investments

The Company holds a strategic investment in a technology company that was determined to not have a readily determinable fair value. This investment is carried at a cost of $2,750 on the Company’s consolidated balance sheet within other assets as of December 31, 2023 and December 31, 2022 and is categorized as Level 3 within the fair value hierarchy.

As part of the Energy Divestiture, the Company acquired a strategic investment in GridBeyond that was determined not to have a readily determinable fair value. This investment is carried at a cost equal to its initial estimated fair value of $2,021 on the Company’s consolidated balance sheet within other assets as of December 31, 2023, with that initial estimated fair value based on third party valuation at the time of this transaction and is categorized as Level 3 within the fair value hierarchy.

88


 

Because these investments do not have readily determinable fair values, the Company has elected to measure these investment under ASC 321, Investments – Equity Securities, at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments. No impairment was recorded for the year ended December 31, 2023. The Company re-measures its investments if there is an observable transaction in a class of security similar to the Company’s investments and there were no such re-measurements for the year ended December 31, 2023.

NOTE 7. GOODWILL AND INTANGIBLE ASSETS, NET

Goodwill

The carrying amount of goodwill was $80,247 as of December 31, 2023 and $46,498 as of December 31, 2022.

 

 

Goodwill

 

Balance at December 31, 2022

 

$

46,498

 

Broadbean acquisition

 

 

32,923

 

Foreign currency translation/other

 

 

826

 

Balance at December 31, 2023

 

$

80,247

 

 

Intangible Assets

The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:

 

 

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

Weighted
Average
Remaining
Useful
Life (in years)

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Software and technology

 

 

0.0

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

Licensed technology

 

 

0.0

 

 

 

500

 

 

 

(500

)

 

 

 

 

 

500

 

 

 

(500

)

 

 

 

Developed technology

 

 

1.7

 

 

 

44,100

 

 

 

(24,601

)

 

 

19,499

 

 

 

33,800

 

 

 

(15,512

)

 

 

18,288

 

Customer and supplier relationships

 

 

4.0

 

 

 

99,000

 

 

 

(36,323

)

 

 

62,677

 

 

 

81,800

 

 

 

(22,091

)

 

 

59,709

 

Noncompete agreements

 

 

0.0

 

 

 

800

 

 

 

(800

)

 

 

 

 

 

800

 

 

 

(800

)

 

 

 

Trademarks and trade names

 

 

3.1

 

 

 

2,300

 

 

 

(1,053

)

 

 

1,247

 

 

 

2,300

 

 

 

(633

)

 

 

1,667

 

Total

 

 

3.2

 

 

$

150,282

 

 

$

(66,859

)

 

$

83,423

 

 

$

122,782

 

 

$

(43,118

)

 

$

79,664

 

 

The following table presents future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

 

 2024

 

$

23,953

 

 2025

 

 

21,427

 

 2026

 

 

16,569

 

 2027

 

 

13,541

 

 2028

 

 

7,870

 

Thereafter

 

 

63

 

Total

 

$

83,423

 

 

Impairment Assessment

During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected undiscounted cash flows exceeded the carrying value for each asset group.

89


 

 

NOTE 8. CONSOLIDATED FINANCIAL STATEMENTS DETAILS

Consolidated Balance Sheets Details

Cash and cash equivalents

As of December 31, 2023 and December 31, 2022, the Company had cash and cash equivalents of $79,439 and $184,423, respectively, including $21,179 and $93,118, respectively, of cash received from advertising customers for future payments to vendors.

Accounts Receivable, Net and Allowance for Credit Losses

Accounts receivable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable — Managed Services(1)

 

$

38,477

 

 

$

27,670

 

Accounts receivable — Software Products & Services(2)

 

 

26,246

 

 

 

26,969

 

Accounts receivable — Other

 

 

5,723

 

 

 

2,181

 

 

 

70,446

 

 

 

56,820

 

Less: allowance for expected credit losses

 

 

(1,180

)

 

 

(819

)

Accounts receivable, net

 

$

69,266

 

 

$

56,001

 

 

(1)
Accounts receivable – Managed Services reflects the amounts due from the Company’s advertising customers.
(2)
Accounts receivable – Software Products & Services reflects the amounts due from the Company’s Veritone Hire solutions customers.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Prepaid assets

 

$

5,538

 

 

$

5,465

 

Other receivables

 

 

1,805

 

 

 

1,631

 

Other current assets

 

 

7,114

 

 

 

8,146

 

Prepaid expenses and other current assets

 

$

14,457

 

 

$

15,242

 

Property, Equipment and Improvements, Net

Property, equipment and improvements, net consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Property and equipment

 

$

6,796

 

 

$

5,375

 

Internal use software development costs placed in service

 

 

8,226

 

 

 

3,157

 

Leasehold improvements

 

 

1,639

 

 

 

250

 

 

 

16,661

 

 

 

8,782

 

Less: accumulated depreciation

 

 

(8,005

)

 

 

(3,491

)

Property, equipment and improvements, net

 

$

8,656

 

 

$

5,291

 

Depreciation expense was $2,387 and $1,312 for the years ended December 31, 2023 and 2022, respectively. Of the $6,796 in property and equipment as of December 31, 2023, $1,691 consisted of work in progress not yet placed in service for internal use software development costs. Depreciation of internal use software development costs was $1,878 and $418 for the years ended December 31, 2023 and 2022, respectively.

The Company’s property and equipment, net, are primarily located in the U.S. Property in the UK makes up 17% of total property and equipment, net as of December 31, 2023. No other country accounted for more than 10% of total property and equipment, net as of December 2022.

90


 

Accounts Payable

Accounts payable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts payable — Managed Services(1)

 

$

11,797

 

 

$

17,972

 

Accounts payable — Other

 

 

20,959

 

 

 

18,766

 

Accounts payable

 

$

32,756

 

 

$

36,738

 

 

(1)
Accounts payable – Managed Services reflects the amounts due to media vendors for advertisements placed on behalf of the Company’s advertising clients.

Other Accrued Liabilities

Other accrued liabilities consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accrued compensation

 

$

4,615

 

 

$

4,882

 

Taxes payable

 

 

5,425

 

 

 

4,774

 

Current portion of operating lease liabilities

 

 

2,348

 

 

 

2,112

 

Accrued trade payables

 

 

13,749

 

 

 

14,724

 

Other

 

 

958

 

 

 

920

 

Other accrued liabilities

 

$

27,095

 

 

$

27,412

 

Contract Liabilities

Our contract liabilities consist of deferred revenue. Deferred revenue represents billings under non-cancelable contracts before the related product or service is transferred to the customer. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue within the Company's consolidated balance sheets. Deferred revenue was comprised of the following:

 

Year Ended
December 31,

 

 

2023

 

Deferred revenue additions from acquisition

 

$

10,002

 

Less: revenue recognized

 

 

8,166

 

Additions to deferred revenue

 

 

8,436

 

Ending balance of deferred revenue

 

$

10,272

 

Consolidated Statements of Operations and Comprehensive Loss Details

Revenue

Revenue for the periods presented were comprised of the following:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Commercial Enterprise

 

$

121,569

 

 

$

145,899

 

Government & Regulated Industries

 

 

5,991

 

 

 

3,829

 

Total revenue

 

$

127,560

 

 

$

149,728

 

 

The Company serves two customer groups: (1) Commercial Enterprise, which today consists of customers in the commercial sector, including media and entertainment customers, advertising customers, content licensing customers and Veritone Hire solutions customers (inclusive of Broadbean customers); and (2) Government & Regulated Industries, which consists of customers in the government and regulated industries sectors, including state, local and federal government, legal, and compliance customers.

91


 

Software Products & Services consists of revenue generated from the Company’s aiWARE platform and Veritone Hire solutions’ talent acquisition solutions (inclusive of Broadbean), any related support and maintenance services, and any related professional services associated with the deployment and / or implementation of such solutions.

Managed Services consists of revenues generated from content licensing customers and advertising agency customers and related services.

The table below illustrates the presentation of our revenues based on the above definitions:

 

Year Ended
December 31, 2023

 

 

Year Ended
December 31, 2022

 

 

 

 

 

 

Government &

 

 

 

 

 

 

 

 

Government &

 

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Total Software Products & Services

 

$

62,410

 

 

$

5,991

 

 

$

68,401

 

 

$

80,749

 

 

$

3,829

 

 

$

84,578

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Managed Services

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Advertising

 

 

38,821

 

 

 

 

 

 

38,821

 

 

 

44,665

 

 

 

 

 

 

44,665

 

 

Licensing

 

 

20,338

 

 

 

 

 

 

20,338

 

 

 

20,485

 

 

 

 

 

 

20,485

 

 

Total Managed Services

 

 

59,159

 

 

 

 

 

 

59,159

 

 

 

65,150

 

 

 

 

 

 

65,150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Revenue

 

$

121,569

 

 

$

5,991

 

 

$

127,560

 

 

$

145,899

 

 

$

3,829

 

 

$

149,728

 

 

 

In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the U.S. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, 13% of our consolidated revenue was from customers outside of the U.S., as compared to less than 10% in 2022.

Other Income (Expense), Net

Other income (expense), net for the periods presented was comprised of the following:

 

 

 

 

Year Ended
December 31,

 

 

 

 

 

 

2023

 

 

2022

 

Interest expense, net

 

 

 

 

 

$

(2,447

)

 

$

(4,862

)

Gain on sale of energy group

 

 

 

 

 

 

2,572

 

 

 

 

Other

 

 

 

 

 

 

515

 

 

 

512

 

Other income (expense), net

 

 

 

 

 

$

640

 

 

$

(4,350

)

 

NOTE 9. LEASES, COMMITMENTS AND CONTINGENCIES

Lease Accounting Policies

The Company determines if an arrangement is a lease at inception and determine the classification of the lease, as either operating or finance, at commencement. The Company has various operating leases for its offices. These existing leases have remaining lease terms ranging from 1 to 5 years. Certain lease agreements contain options to renew, with renewal terms that generally extend the lease terms by 1 to 5 years for each option. The Company determined that none of its current leases are reasonably certain to renew. For short-term leases with expected terms of less than 1 year, the Company does not recognize ROU assets or lease liabilities. The Company does not have any finance leases.

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the initial date of adoption or the lease commencement date.

92


 

The operating lease ROU asset also includes any lease payments made and excludes lease incentives received at or before lease commencement. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Sublease rental income is recognized as a reduction to the related lease expense on a straight-line basis over the sublease term.

 

Lease Costs

As of December 31, 2023 and 2022, on its consolidated balance sheets the Company had right-of-use assets of $1,669 and $1,755 recorded within other assets, the current portion of operating lease liabilities of $2,348 and $2,112 recorded within other accrued liabilities, and the non-current portion of operating lease liabilities of $308 and $1,510 recorded within other non-current liabilities, respectively.

The Company made cash payments for its operating leases of $2,694 and $2,692 for the years ended December 31, 2023 and 2022, respectively, all of which were included in cash flows from operating activities within the consolidated statements of cash flows. The Company’s operating leases have a weighted average remaining lease term of 1.2 years and weighted average discount rate of 6.8%.

The total rent expense for all operating leases was $2,277 and $2,495 for the years ended December 31, 2023 and 2022, respectively, with short-term leases making up an immaterial portion of such expenses. For its sublease, the Company recorded sublease income of $1,108 for each of the years ended December 31, 2023 and 2022, respectively.

 

Lease Commitments

Future undiscounted lease payments for the Company’s operating lease liabilities, a reconciliation of these payments to its operating lease liabilities, and related sublease income at December 31, 2023 are as follows:

 

Years ended December 31,

 

 

 

2024

 

$

2,597

 

2025

 

 

328

 

Total future minimum lease payments, including short-term leases

 

 

2,925

 

Less: future minimum lease payments for short-term leases

 

 

(42

)

Less: imputed interest

 

 

(227

)

Present value of future minimum lease payments, excluding short-term leases

 

$

2,656

 

Less: current portion of operating lease liabilities

 

 

(2,348

)

Non-current portion of operating lease liabilities

 

 

308

 

 

 

 

 

Year ended December 31,

 

Sublease Income

 

2024

 

$

1,241

 

Total sublease income

 

$

1,241

 

Purchase Consideration

In connection with the March 2022 Acquisition, the Company committed to make purchase consideration payments of $1,500 within ten days of the first anniversary of the closing date of the acquisition and an additional $1,500 within ten days of the second anniversary of the closing date of the acquisition. The first payment of $1,500 was made during the year ended December 31, 2023. In connection with the VocaliD acquisition, the Company committed to make purchase consideration payments of $1,000 on the first anniversary of the closing date of the acquisition and an additional $1,000 on the 18-month anniversary of the closing date of the acquisition. The first payment of $1,000 was made during the year ended December 31, 2023. In connection with the VSL acquisition, the Company committed to make a purchase consideration payment of $300 on the 18-month anniversary of the closing date of the acquisition. Refer to Note 3 for further details. Purchase consideration is included in contingent consideration current and contingent consideration non-current on the Company's consolidated balance sheets.

Other Contingencies

From time to time, the Company may be involved in litigation relating to claims arising out of its operations in the normal course of business. The Company currently is not a party to any legal proceedings, the adverse outcome of which, in

93


 

management’s opinion, individually or in the aggregate, would have a material adverse effect on the Company’s results of operations, financial position or cash flows.

NOTE 10. STOCKHOLDERS’ EQUITY

Common Stock Issuances

During the years ended December 31, 2023 and 2022, the Company issued an aggregate of 953,306 shares and 1,382,091 shares of its common stock, respectively, in connection with the exercise of stock options, issuance of stock awards and vesting of restricted stock units under its stock incentive plans and purchases under its Employee Stock Purchase Plan (the “ESPP”).

During the year ended December 31, 2023 and 2022, the Company issued a total of 135,800 and 352,330 shares of its common stock, respectively, in connection with the contingent consideration arrangement related to the acquisition of PandoLogic.

During the year ended December 31, 2022, the Company issued a total of 116,550 shares of its common stock in connection with its March 2022 acquisition.

 

NOTE 11. STOCK PLANS

2014 Stock Incentive Plan

In 2014, the Company’s Board of Directors and stockholders approved and adopted the 2014 Stock Option/Stock Issuance Plan (the “2014 Plan”), which was amended in March 2015, October 2016 and April 2017. Under the 2014 Plan, incentive stock options, nonstatutory stock options, restricted stock and restricted stock units may be granted to eligible employees, directors and consultants. The Company’s Board of Directors resolved not to make any further awards under the 2014 Plan following the completion of the Company’s IPO. The 2014 Plan will continue to govern all outstanding awards granted thereunder.

2017 Stock Incentive Plan

In April 2017, the Board and stockholders approved and adopted the 2017 Stock Incentive Plan (the “2017 Plan”), which became effective on May 11, 2017. Under the 2017 Plan, incentive stock options, nonstatutory stock options, stock appreciation rights, stock awards and restricted stock units may be granted to employees, non-employee directors, consultants and advisors. The Board resolved not to make any further awards under the 2017 Plan following the adoption of the Company’s 2023 Plan (as defined below) by the Company’s stockholders in June 2023. The 2017 Plan will continue to govern all outstanding awards granted thereunder.

2018 Performance-Based Stock Incentive Plan

In June 2018, the Company’s stockholders approved the Company’s 2018 Performance-Based Stock Incentive Plan (the “2018 Plan”), and approved grants under the 2018 Plan of nonstatutory stock options, having performance-based vesting conditions tied to the future achievement of stock price milestones by the Company (each, a “Performance Option”), to the Company’s Chief Executive Officer for 1,809,900 shares (the “CEO Award”) and to the Company’s President for 1,357,425 shares (the “President Award”). In May 2018, the CEO Award and the President Award had been approved by a special committee of the Board of Directors of the Company (the “Special Committee”), and the 2018 Plan had been approved by the Company’s Board of Directors, subject to stockholder approval.

The 2018 Plan allows the Company to grant Performance Options to its executive officers and other employees as an incentive for them to remain in service with the Company and to further align their interests with the interests of the Company’s stockholders. A total of 4,200,000 shares of the Company’s common stock have been authorized for issuance under the 2018 Plan.

As of December 31, 2023, 83,309 shares of common stock were available for future grant under the 2018 Plan.

Inducement Grant Plan

In October 2020, the Company’s Board of Directors (the “Board”) adopted the Company’s Inducement Grant Plan (the “Inducement Grant Plan”). Under the Inducement Grant Plan, nonstatutory stock options, stock appreciation rights, stock awards, restricted stock units and dividend equivalent rights may be granted as an inducement material for eligible persons to enter into employment with the Company in accordance with NASDAQ Marketplace Rule 5635(c)(4) and the related guidance under NASDAQ IM 5635-1, and any amendments or supplements thereto. The Company has initially reserved

94


 

750,000 shares of common stock for issuance under the Inducement Grant Plan. As of December 31, 2023, an aggregate of 308,737 shares of common stock were available for future grant under the Inducement Grant Plan.

2023 Equity Incentive Plan

The Company’s 2023 Equity Incentive Plan (the “2023 Plan”) was approved by our Board in March 2023 and by our stockholders in June 2023 at our annual meeting. The 2023 Plan became effective immediately following the close of business on June 8, 2023 (the “2023 Plan Effective Time”). Under the 2023 Plan, the Compensation Committee or our Board has authority to grant incentive stock options to our employees and employees of certain subsidiaries, and to grant nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of stock awards to our employees, directors and consultants and the employees and consultants of our affiliates.

Under the 2023 Plan, the Company may grant up to 2,500,000 shares of our common stock plus the aggregate of (A) the number of shares of our common stock which were available for the grant of new awards under the 2014 Plan and 2017 Plan as of the 2023 Plan Effective Time, and (B) all Returning Shares (as defined below), if any, as they become available from time to time. “Returning Shares” means shares of our common stock subject to an outstanding award granted under the 2014 Plan or 2017 Plan and that, following the 2023 Plan Effective Time: (1) are not issued because such stock award or any portion thereof expires or otherwise terminates without all of the shares covered by such stock award having been issued; (2) are not issued because such stock award or any portion thereof is settled in cash; (3) are forfeited back to or repurchased by the Company because of the failure to meet a contingency or condition required for the vesting of such shares; (4) are withheld or reacquired to satisfy the exercise, strike or purchase price; or (5) are withheld or reacquired to satisfy a tax withholding obligation. The Board may suspend or terminate the 2023 Plan at any time. The aggregate maximum number of shares of our common stock that may be issued pursuant to the exercise of incentive stock options granted under the 2023 Plan is 2,000,000 shares. The authority to grant new incentive stock options under the 2023 Plan will terminate on March 30, 2033.

As of December 31, 2023, an aggregate of 2,446,451 shares of our common stock were available for future grant under the 2023 Plan.

Terms of Awards Under Stock Plans

The 2014 Plan, 2017 Plan, 2018 Plan, Inducement Grant Plan and 2023 Plan are collectively referred to herein as the “Stock Plans.” The Stock Plans are administered by the Compensation Committee of the Board of Directors, which determines the recipients and the terms of the awards granted (with the exception of the CEO Award and President Award, which were approved by the Special Committee). All stock options granted under the Stock Plans have exercise prices equal to or greater than the fair market value of the Company’s common stock on the grant date, and expire ten years after the grant date, subject to earlier expiration in the event of termination of the optionee’s continuous service with the Company as further described in each Stock Plan. The vesting of all awards granted under the Stock Plans is generally subject to the awardee’s continuous service with the Company, with certain exceptions, as further described in each Stock Plan.

The Company has granted to employees, non-employee directors and consultants awards of stock options, restricted stock and restricted stock units that are subject to time-based vesting conditions. The time-based stock options that have been granted to employees and consultants generally vest over a period of four years (with the exception of certain stock options granted to the Company’s Chief Executive Officer and President in 2017, which vested over a period of three years, and certain other limited exceptions). Restricted stock units that have been awarded to employees generally vest, in some cases, over periods of one to four years. The restricted stock units awarded to members of the Company’s Board of Directors under the automatic grant program provisions of the 2023 Plan generally vest over a period of one year.

The Company has also granted Performance Options under the 2018 Plan, the 2017 Plan and the Inducement Grant Plan. All such Performance Options become exercisable in three equal tranches based on the achievement of specific stock price milestones for the Company’s common stock. These stock price milestones were amended in August 2020 with respect to substantially all of the Performance Options outstanding at such time, as discussed below. For each tranche to become exercisable, the closing price per share of the Company’s common stock must meet or exceed the applicable stock price target for a period of 30 consecutive trading days. In the first quarter of 2021, the Company achieved all of the stock price milestones and, accordingly, substantially all of the then-outstanding Performance Options have vested in full.

In addition, the Company has granted Performance Stock Units under the 2023 Plan to the Chief Executive Officer and the Chief Financial Officer. All such Performance Stock Units become eligible to vest upon the achievement of certain revenue and non-GAAP net income targets for 2023. The Company failed to achieve either of the financial targets for 2023 and, accordingly, all of the Performance Stock Units granted under the 2023 Plan in 2023 were forfeited.

95


 

Stock-based Compensation

The Company recognizes stock-based compensation expense for awards granted under the Stock Plans ratably over the requisite service period. For awards subject to time-based vesting conditions, the service period is generally the vesting period. For Performance Options, a derived service period is estimated for each tranche under the Monte Carlo simulation model. The Company also recognizes stock-based compensation expense related to the Company’s ESPP ratably over each purchase interval.

The Company has also issued shares of common stock to consultants in exchange for services under separate agreements outside of the Stock Plans. These share-based payment transactions are measured based on the fair value of the common stock issued and are recognized in the period in which the services are rendered.

The fair values of time-based stock options granted under the Stock Plans and purchase rights under the ESPP are determined as of the grant date using the Black-Scholes-Merton option-pricing model. The following assumptions were used to compute the grant date fair values of the stock options granted during the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

6.0 - 6.8

 

 

5.5 - 6.1

 

Expected volatility

 

91% - 100%

 

 

82% - 92%

 

Risk-free interest rate

 

3.6% - 4.1%

 

 

1.7% - 3.5%

 

Expected dividend yield

 

 

 

 

 

 

 

The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the years ended December 31, 2023 and 2022 are set forth in the table below:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

0.5 - 2.0

 

 

0.5 - 2.0

 

Expected volatility

 

71% - 101%

 

 

67% - 119%

 

Risk-free interest rate

 

0.1% - 5.5%

 

 

0.1% - 3.0%

 

Expected dividend yield

 

 

 

 

 

 

 

96


 

The stock-based compensation expense by type of award and by operating expense grouping are presented below:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Stock-based compensation expense by type of award:

 

 

 

 

 

 

Restricted stock units

 

$

5,653

 

 

$

13,044

 

Performance-based stock options

 

 

667

 

 

 

 

Stock options

 

 

3,609

 

 

 

5,304

 

Employee stock purchase plan

 

 

897

 

 

 

728

 

Common stock issued for services

 

 

 

 

 

39

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

 

 

 

 

 

Stock-based compensation expense by operating expense grouping:

 

 

 

 

 

 

Cost of revenue

 

$

52

 

 

$

116

 

Sales and marketing

 

 

1,301

 

 

 

2,263

 

Research and development

 

 

4,445

 

 

 

5,056

 

General and administrative

 

 

5,028

 

 

 

11,680

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

97


 

Stock-based compensation capitalized for internal use software was $413 and $258 for the years ended December 31, 2023 and 2022, respectively.

 

Equity Award Activity Under Stock Plans

 

Performance Stock Units

On January 4, 2023, the Company entered into a consulting agreement (the “Steel Holdings Consulting Agreement”) with Steel Holdings, LLC, an affiliate of Chad Steelberg, our former Chief Executive Officer and former Chairman of the Board, as further described in Note 13. In connection with the Steel Holdings Consulting Agreement, on January 11, 2023, the Compensation Committee of the Board (the “Compensation Committee”) approved a grant of 118,460 performance stock units (the “Steel Holdings Consulting PSUs”) that vest upon the achievement of certain performance milestones. The Steel Holdings Consulting PSUs will expire 6 months after the Steel Holdings Consulting Agreement terminates.

On March 16, 2023, the Compensation Committee approved a grant of 170,402 target performance stock units to be granted to the Company’s named executive officers (the “Senior Executive PSUs”). The awards had a grant date of March 31, 2023 and were to vest based on the achievement of revenue and non-GAAP net income targets (each equally weighted) for 2023, which achievement shall then be modified (up to a 20% increase or decrease) based on the Company’s relative total stockholder return over a three-year performance period (the “TSR Modifier”), as compared with the S&P Software and Services Select Industry Index. Based on the Company’s performance, the Company’s named executive officers were to earn from 0% to 200% of the target number of shares of the Senior Executive PSUs. The Senior Executive PSUs, to the extent earned, were to vest on the date the Board certifies the TSR Modifier for the three-year performance period ending December 31, 2025 and the number of Senior Executive PSUs that were to vest as of such certification, all of which was to occur within 90 days of the end of the performance period ending December 31, 2025. Compensation costs recognized on the Senior Executive PSUs were to be adjusted, as applicable, for performance above or below the target specified in the award. As of December 31, 2023, the revenue and non-GAAP net income targets were not achieved and the Senior Executive PSU were forfeited.

The Company’s performance stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

 

 

N/A

 

Granted

 

 

288,862

 

 

$

5.88

 

Vested

 

 

(59,229

)

 

$

5.94

 

Unvested at December 31, 2023

 

 

229,633

 

 

$

5.86

 

Restricted Stock Units

The Company’s restricted stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

1,048,834

 

 

$

15.28

 

Granted

 

 

1,823,074

 

 

$

3.94

 

Forfeited

 

 

(199,715

)

 

$

18.91

 

Vested

 

 

(722,679

)

 

$

14.56

 

Unvested at December 31, 2023

 

 

1,949,514

 

 

$

5.40

 

 

As of December 31, 2023, total unrecognized compensation cost related to restricted stock units was $7,869, which is expected to be recognized over a weighted average period of 2.3 years. The weighted average grant date fair values per share of restricted stock units granted in the years ended December 31, 2023 and 2022 were $3.94 and $13.13, respectively. The fair values of restricted stock units vested during the years ended December 31, 2023 and 2022 totaled $10,593 and $7,151, respectively.

98


 

Performance-Based Stock Options

The activity during the year ended December 31, 2023 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

3,762,679

 

 

$

11.15

 

 

 

 

 

 

Exercised

 

 

(7,000

)

 

$

6.11

 

 

 

 

 

 

Expired

 

 

(84,369

)

 

$

5.75

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

Exercisable at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

 

The aggregate intrinsic value of the options exercised during the years ended December 31, 2023 and 2022 was $5 and $281, respectively. No performance-based stock options were granted during the years ended December 31, 2023 and 2022 and no performance-based stock options vested during the year ended December 31, 2023.

Stock Options

The activity during the year ended December 31, 2023 related to all other stock options was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

5,867,785

 

 

$

14.53

 

 

 

 

 

 

Granted

 

 

288,893

 

 

$

5.02

 

 

 

 

 

 

Exercised

 

 

(19,312

)

 

$

4.99

 

 

 

 

 

 

Forfeited

 

 

(333,794

)

 

$

17.60

 

 

 

 

 

 

Expired

 

 

(297,198

)

 

$

15.27

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

5,506,374

 

 

$

13.81

 

 

4.6 years

 

$

27

 

Exercisable at December 31, 2023

 

 

4,782,721

 

 

$

14.05

 

 

4.0 years

 

$

27

 

The weighted average grant date fair value of stock options granted during the years ended December 31, 2023 and 2022 was $3.99 and $8.28 per share, respectively. The aggregate intrinsic value of the stock options exercised during the years ended December 31, 2023 and 2022 was $12 and $329, respectively. The total grant date fair value of stock options vested during the years ended December 31, 2023 and 2022 was $5,830 and $5,939 respectively. At December 31, 2023, total unrecognized compensation expense related to stock options was $5,937 and is expected to be recognized over a weighted average period of 2.4 years.

The aggregate intrinsic values in the tables above represent the difference between the fair market value of the Company’s common stock and the average option exercise price of in-the-money options, multiplied by the number of such stock options.

Employee Stock Purchase Plan

In April 2017, the Company’s Board of Directors and stockholders approved and adopted the ESPP, which became effective on May 11, 2017. The ESPP is administered by the Compensation Committee of the Board of Directors and is intended to qualify as an employee stock purchase plan under Section 423 of the Internal Revenue Code. Under the ESPP, each offering period is generally 24 months with four, six-month purchase intervals, and new offering periods generally commence every six months, as determined by the Compensation Committee of the Board of Directors.

The purchase price for shares of the Company’s common stock under the ESPP will be established by the plan administrator prior to the start of the offering period but will not be less than 85% of the lower of the fair market value of the Company’s common stock on (i) the first day of the offering period and (ii) the purchase date. Each purchase right granted to an employee will provide an employee with the right to purchase up to 1,000 shares of common stock on each purchase date within the offering period, subject to an aggregate limit of 200,000 shares purchased under the ESPP on each purchase date, and subject to the purchase limitations in each calendar year under Section 423 of the Internal Revenue Code.

99


 

The Company had initially reserved 1,000,000 shares of its common stock for issuance under the ESPP. The share reserve increases automatically on the first trading day of January each calendar year by an amount equal to 1% of the total number of shares of common stock outstanding on the last trading day in December of the immediately preceding calendar year, up to an annual maximum of 250,000 shares.

The ESPP contains a reset provision, which provides that, if the Company’s stock price on any purchase date under an offering period is less than the stock price on the start date of that offering period, then all employees participating in that offering period will be automatically transferred to the new offering period starting on the next business day following such purchase date, so long as the stock price on that start date is lower than the stock price on the start date of the offering period in which they are enrolled.

Employee payroll deductions accrued under the ESPP as of December 31, 2023 and 2022 totaled $357 and $595, respectively. During the years ended December 31, 2023 and 2022, a total of 190,697 shares and 130,538 shares of common stock were purchased under the Company’s ESPP at a weighted average purchase price of $5.05 and $5.19, respectively.

NOTE 12. PROVISION FOR INCOME TAXES

The components of the Company’s loss before the provision for income taxes consisted of the following:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

United States of America

 

$

(32,298

)

 

$

(18,309

)

Foreign

 

 

(29,375

)

 

 

(4,939

)

Total

 

$

(61,673

)

 

$

(23,248

)

The provision for income taxes consisted of the following for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Current

 

 

 

 

 

 

Federal

 

$

(113

)

 

$

1,001

 

State

 

 

537

 

 

 

384

 

Foreign

 

 

1,512

 

 

 

2,486

 

Total current provision

 

 

1,936

 

 

 

3,871

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

Federal

 

 

(7,441

)

 

 

723

 

State

 

 

(1,161

)

 

 

779

 

Foreign

 

 

(3,757

)

 

 

(2,331

)

 

 

 

 

 

 

Change in valuation allowance

 

 

7,375

 

 

 

(733

)

Total deferred benefit

 

 

(4,984

)

 

 

(1,562

)

Total provision for income taxes

 

$

(3,048

)

 

$

2,309

 

100


 

A reconciliation of the statutory U.S. federal income tax rate to the Company’s effective tax rate for the years ended December 31, 2023 and 2022 is as follows:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Tax, computed at the federal statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefit

 

 

0.32

 

 

 

0.75

 

Impact of foreign operations

 

 

(6.90

)

 

 

(32.93

)

Research and development credits

 

 

3.75

 

 

 

5.74

 

Stock-based compensation

 

 

(2.15

)

 

 

(13.57

)

Contingent consideration revaluation

 

 

(0.22

)

 

 

22.86

 

Other

 

 

(0.96

)

 

 

(0.49

)

Change in valuation allowance

 

 

(9.90

)

 

 

(13.29

)

(Provision for) benefit from income taxes

 

 

4.94

%

 

 

(9.93

)%

 

The significant components of the Company’s deferred income tax assets and liabilities as of December 31, 2023 and 2022 were as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

49,757

 

 

$

44,512

 

Stock-based compensation

 

 

20,026

 

 

 

19,722

 

Accrued expenses

 

 

410

 

 

 

289

 

Capital loss Carryforward

 

 

5,341

 

 

 

-

 

Capitalized research and development

 

 

13,915

 

 

 

10,318

 

Lease liability

 

 

437

 

 

 

884

 

Research credits

 

 

8,791

 

 

 

6,617

 

Other

 

 

1,680

 

 

 

1,246

 

Total gross deferred tax assets

 

 

100,357

 

 

 

83,588

 

Valuation allowance

 

 

(93,768

)

 

 

(81,051

)

Total deferred tax assets (1)

 

 

6,589

 

 

 

2,537

 

 

 

 

 

 

 

Right of use assets

 

 

(179

)

 

 

(408

)

Unremitted foreign earnings

 

 

-

 

 

 

(1,012

)

Other

 

 

(483

)

 

 

(166

)

fixed assets

 

 

(834

)

 

 

(269

)

Intangible assets and goodwill

 

 

(14,597

)

 

 

(11,331

)

Total deferred tax liabilities

 

 

(16,093

)

 

 

(13,186

)

Net deferred tax liabilities

 

$

(9,504

)

 

$

(10,649

)

(1) $1,050 of deferred tax assets related to research costs at December 31, 2022 were reclassified to conform to the current year presentation.

The Company has evaluated the available positive and negative evidence supporting the realization of its gross deferred tax assets, including its cumulative losses, and the amount and timing of future taxable income, and has determined it is more likely than not that historical U.S. federal and state deferred tax assets will not be realized. Accordingly, the Company recorded a valuation allowance as of December 31, 2023 and 2022 against these deferred tax assets.

The change in the valuation allowance for the years ended December 31, 2023 and 2022 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Valuation allowance, at beginning of year

 

$

81,051

 

 

$

81,784

 

Increase in valuation allowance from Broadbean acquisition

 

 

5,204

 

 

 

-

 

Increase (decrease) recognized in other comprehensive income (loss)

 

 

138

 

 

 

-

 

Increase (decrease) recognized in tax provision

 

 

7,375

 

 

 

(733

)

Valuation allowance, at end of year

 

$

93,768

 

 

$

81,051

 

 

101


 

As of December 31, 2023, the Company continues to provide a valuation allowance against federal and state deferred tax assets that are not expected to be realizable. The Company continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If the Company’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which the determination is made. The tax benefit for the year ended December 31, 2023 includes a $225 tax benefit relating to a change to beginning of the year valuation allowance. With the acquisition of Broadbean, the Company acquired deferred tax liabilities that provide a source of taxable income that allows for the release of valuation allowance related to the Company’s deferred tax assets.

As a result of the Broadbean acquisition, the Company expects to be subject to taxation in France and Australia, in addition to already being subject to taxation in the United States, Israel, and the United Kingdom. The United States, Israel, and the United Kingdom comprise the majority of the Company’s operations. In general, the U.S. federal statute of limitations is three years. However, the Internal Revenue Service may still adjust a tax loss or credit carryover in the year the tax loss or credit carryover is utilized. As such, the Company’s U.S. federal tax returns and state tax returns are open for examination since inception. The Israeli statute of limitations period is generally four years commencing at the end of the year in which the return was filed. The UK statute of limitations period is typically twelve months following the date on which the return is filed. The Company is not currently under examination from income tax authorities in the jurisdictions in which the Company does business.

As of December 31, 2023, the Company has federal and state income tax net operating loss carryforwards of approximately $181,155 and $127,005, respectively. The U.S. federal and state net operating losses are projected to expire beginning in 2036 and 2028, respectively, unless previously utilized. Net federal operating loss carryforwards generated after January 1, 2018 may be carried forward indefinitely, subject to the 80% taxable income limitation on the utilization of the carryforwards. In addition, the Company had federal and state research and development credit carryforwards of approximately $7,357 and $4,415, respectively, as of December 31, 2023. The federal research and development credit will begin to expire in 2036 if unused and the state research and expenditure credit may be carried forward indefinitely. Utilization of the Company’s U.S. net operating loss and tax credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations set forth in Internal Revenue Code Section 382 and similar state provisions. Such an annual limitation could result in the expiration of the net operating loss and tax credit carryforwards before utilization. As of December 31, 2023, the Company has foreign net loss carryforwards of $24,961 which can be carried forward indefinitely.

In connection with the Company’s acquisition of PandoLogic in September 2021, the Company recorded a net deferred tax liability primarily related to acquired non-goodwill intangible fair value in excess of tax basis. No valuation allowance is recorded against acquired PandoLogic Israel’s deferred tax assets as it is more likely than not they will be utilized to offset future taxable income.

In August 2021, PandoLogic obtained the approval for the Israeli Preferred Technology Enterprise (“PTE”) status which provides beneficial tax treatment for Israeli companies engaged in R&D activities that own the intellectual property rights. Under PTE status, the Company’s Israeli tax rate is reduced from the 23% statutory rate to a 12% beneficial rate. This arrangement is subject to certain conditions which we have complied with during 2023. The effect of this tax incentive arrangement increased our income tax provision, as compared to the statutory rate, by $3,159 in 2023.

Prior to the September 2021 PandoLogic acquisition, PandoLogic received certain favorable tax treatment from the Israeli tax authorities predicated on PandoLogic’s continued reinvestment of its earnings and profits back into Israel (“Pre-acquisition E&P”). Beyond fiscal year 2022 and in the event the Company declares a dividend and takes distributions on any of PandoLogic’s Pre-acquisition E&P, a portion of those distributions would be subject to a 20% local tax on distribution and become payable in the period in which the distribution is made. During the fourth quarter of 2023, the Company believes the facts and circumstances exist that the Israeli tax authorities could assert that the Company has triggered a deemed dividend. As such, the Company has accrued taxes of $1,268 as part of the income tax provision in the quarter ended December 31, 2023.

In accordance with the U.S. global intangible low-taxed income (“GILTI”) provisions, we include in our U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. We account for the GILTI tax in the period in which it is incurred, and therefore have not provided any deferred tax impacts of GILTI in our consolidated financial statements.

As of December 31, 2023 and 2022, the Company had approximately $6,873 and $1,650 respectively, of unrecognized tax benefits of which $3.839 would impact the Company’s effective tax rate if recognized. If recognized, $3,890 would result in a deferred tax asset for tax attribute carryforwards, out of which $2,021 is expected to require a full valuation allowance based on present circumstances. The Company estimates that none of its unrecognized tax benefits will materially change

102


 

within the next twelve months. Amounts accrued for interest and penalties related to uncertain tax positions were not material for any period presented.

 

A reconciliation of the unrecognized tax benefits from January 1, 2022 to December 31, 2023 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Unrecognized tax benefits as of January 1

 

$

1,650

 

 

$

1,111

 

Gross increase related to the acquisition of Broadbean

 

 

3,326

 

 

 

 

Gross increase for tax positions for prior year

 

 

125

 

 

 

 

Gross decrease for tax positions for prior year

 

 

 

 

 

(2

)

Gross increase for tax positions of current year

 

 

1,772

 

 

 

541

 

Unrecognized tax benefits balance at December 31

 

$

6,873

 

 

$

1,650

 

On August 16, 2022, the U.S. government enacted the Inflation Reduction Act (“IRA”), which, among others, implements a 15% corporate alternative minimum tax based on the adjusted financial statement income for certain large corporations and a 1% excise tax on net share repurchases. The minimum tax and excise tax, if applicable, are effective for fiscal years beginning after December 31, 2022. The IRA did not have a material impact on our financial position, results of operations or cash flows.

The main corporation tax rate for UK corporations increased from 19% to 25% for the financial year beginning April 1, 2023. The tax provision for the year ended December 31, 2023 is reflective of the change in tax rate.

NOTE 13. RELATED PARTY TRANSACTIONS

On January 4, 2023, the Company entered into a consulting agreement with Steel Holdings, LLC, effective as of January 1, 2023 (the “Steel Holdings Consulting Agreement”). Steel Holdings, LLC is an entity affiliated with Chad Steelberg, currently a director serving on the Company’s Board of Directors, and formerly its Chairman of the Board and Chief Executive Officer. Under the Steel Holdings Consulting Agreement, the Company retained Mr. Steelberg as a consultant to provide ongoing Chief Executive Officer transition services and to manage and oversee the further development of the Company’s aiWARE platform. During the year ended December 31, 2023, the Company recorded research and development expenses of $662 for consulting fees and reimbursements for reasonable and documented expenses; $951 for variable consultant performance bonus expense; and $667 in stock-based compensation expense for the Steel Holdings Consulting PSUs.

There were no other material related party transactions during the year ended December 31, 2023.

 

NOTE 14. SUBSEQUENT EVENTS

In January 2024, the Company entered into an amended and restated independent contractor services agreement with Steel Holdings, LLC (the “Amended Consulting Agreement”), which supersedes and replaces the Steel Holdings Consulting Agreement. Pursuant to the Amended Consulting Agreement, Mr. Steelberg will provide technical advisory services related to the Company’s software, software architecture and technology strategy as requested by the Company’s Chief Executive Officer until December 31, 2025, the termination date of the Amended Consulting Agreement. In consideration for such services, the Company will pay to Steel Holdings, LLC (i) $1.0 million in cash on July 1, 2024 and (ii) $50,000 per month in cash for the period from January 2024 through December 2025. The Company will reimburse Steel Holdings, LLC for reasonable and documented expenses incurred in connection with providing the services in accordance with the Company’s standard travel and expense policies.

The Amended Consulting Agreement may be terminated by either party with 90 days’ notice. If the Company terminates the Amended Consulting Agreement for any reason other than Steel Holdings, LLC’s material breach, then any remaining compensation payments under the Amended Consulting Agreement will become due and payable. In the event of a Change in Control (as defined in the 2017 Plan), the Amended Consulting Agreement will terminate as of the effective date of the Change in Control and any remaining payments will become due and payable.

Ryan Steelberg, our Chief Executive Officer, was appointed Chairman of the Board, effective January 22, 2024, replacing Chad Steelberg who resigned as Chairman of the Board effective the same date. Chad Steelberg continues to serve as a member of our Board.

103


 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

 

Item 9A. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act as of the end of the period covered by this Annual Report on Form 10-K. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives of ensuring that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to enable timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the rules and forms promulgated by the SEC. Our management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and there is no assurance that our disclosure controls and procedures will operate effectively under all circumstances. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2023, our disclosure controls and procedures were not effective at the reasonable assurance level due to the following material weaknesses in internal control over financial reporting.

Managements Annual Report on Internal Control over Financial Reporting

Managements Assessment of the Effectiveness of our Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control system is designed to provide reasonable assurance to our management and Board regarding the preparation and fair presentation of published financial statements.

Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, it used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control—Integrated Framework (2013). Based upon its assessment, our management believes that, as of December 31, 2023, our internal control over financial reporting was not effective due to the following material weaknesses in internal control over financial reporting.

As discussed in Note 3 to our consolidated financial statements, we acquired Broadbean on June 13, 2023. As permitted by guidelines established by the SEC for newly acquired business, we excluded this acquisition from the scope of our annual report on internal controls over financial reporting for the fiscal year ended December 31, 2023. This acquisition contributed approximately $85.0 million to our consolidated total assets as of December 31, 2023, and $19.1 million to our consolidated revenues for the fiscal year ended December 31, 2023. We are in the process of integrating this business into our overall internal controls over financial reporting process and plan to include it in our scope for the fiscal year ended December 31, 2024.

Material Weaknesses in Internal Control over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

Management has determined that the Company had the following material weaknesses in its internal control over financial reporting at December 31, 2023:

Management identified a material weakness in internal control over financial reporting relating to the consolidation process and review of financial statements specifically pertaining to the Company’s design of controls to determine proper accounting for certain foreign exchange transactions and translation between Veritone, Inc. and certain foreign subsidiaries. This material weakness did not result in any identified material misstatements to the financial statements. However, this material weakness could have resulted in a material misstatement to the Company’s annual or interim condensed consolidated financial statements that would not be prevented or detected and corrected on a timely basis.
Management identified a material weakness in internal control over financial reporting relating to information technology general controls (“ITGCs”) in the areas of user access and change-management over certain

104


 

information technology (“IT”) systems that support our financial reporting processes. The Company’s business process automated and manual controls that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted. These control deficiencies were a result of user access and change management processes over certain IT systems. Although this material weakness did not result in any identified misstatements to the financial statements and there were no changes to previously released financial results, this material weakness could have resulted in a material misstatement to our annual or interim consolidated financial statements that would not be prevented or detected and corrected on a timely basis.

Related to these findings, management concluded that during the year ended December 31, 2023, the Company did not maintain appropriately designed entity-level controls impacting the control environment or monitoring controls to prevent or detect material misstatements to the consolidated financial statements. Specifically, these deficiencies were attributed to (i) a lack of a sufficient number of qualified resources to perform control activities and (ii) insufficient risk assessment and monitoring activities as a result of untimely or ineffective identification of internal control risks to properly design, test, implement and assess effective internal controls over financial reporting.

Grant Thornton LLP, the independent registered public accounting firm that audited the consolidated financial statements included in this Annual Report on Form 10-K, has issued an audit report on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023, which is included herein.

Remediation of Material Weaknesses in Internal Control Over Financial Reporting

As a result and in addition to these findings, management concluded that during the year ended December 31, 2023, the Company did not maintain appropriately designed entity-level controls impacting the control environment and effective monitoring controls to prevent or detect material misstatements to the consolidated financial statements. Specifically, these deficiencies were attributed to (i) a lack of a sufficient number of qualified resources and oversight over the performance of control activities and (ii) insufficient risk assessment and monitoring activities as a result of untimely identification of internal control risks to properly design, test and assess the effectiveness of information technology general controls (“ITGCs”).

In order to remediate these material weaknesses, management is taking remediation actions including:

i.
Developing and enhancing IT compliance oversight capabilities with specific focus over identification and execution of appropriate ITGCs;
ii.
Developing a training program addressing ITGCs and policies, including educating control owners concerning the principles and requirements of each control, with a focus on those related to user access and change management over IT systems impacting financial reporting;
iii.
Developing and maintaining documentation of underlying ITGCs to promote knowledge transfer upon personnel and function changes;
iv.
Implementing an IT management review and testing plan to monitor ITGCs with a specific focus on systems supporting our financial reporting processes;
v.
Implementing financial reporting control changes to address foreign currency and consolidation matters, evaluating the adequacy of resources surrounding its consolidation process and training individuals in the proper accounting treatment for foreign currency transactions and consolidation under US GAAP. This training was completed in the fourth quarter of 2023; and
vi.
Hiring additional staff to oversee the implementation and testing of these remediation actions.

To further remediate the existing material weaknesses identified herein, the management team, including the Chief Executive Officer and Chief Financial Officer, have reaffirmed and re-emphasized the importance of internal controls, control consciousness and a strong control environment. We are committed to maintaining a strong control environment and believe that these remediation efforts represent continued improvement in our control environment. We also expect to continue to review, optimize and enhance our financial reporting controls and procedures. A material weakness will not be considered remediated until the applicable remediated control operates for a sufficient period of time and management has concluded, through testing, that this enhanced control is operating effectively.

We are also evaluating remediation activities and plan to enhance the design and operating effectiveness of the controls around our internal control over financial reporting (“ICFR”). We have engaged an outside firm and hired additional resources to assist management with (i) reviewing our current processes, procedures, and systems to assess our ICFR to identify opportunities to enhance the design of controls to address relevant risks identified by management, and (ii) enhancing and implementing policies to retain sufficient documentary evidence of operating effectiveness of such controls.

105


 

While these actions taken and planned actions are subject to ongoing management evaluation and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles, we are committed to the continuous improvement of our internal control over financial reporting and will continue to review our internal control over financial reporting.

While we believe that these efforts will improve our internal control over financial reporting, the implementation of these procedures is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles. We cannot be certain that these measures will successfully remediate the material weaknesses or that other material weaknesses and control deficiencies will not be discovered in the future.

 

Changes in Internal Control over Financial Reporting

During the quarter ended June 30, 2023, we completed the acquisition of Broadbean. Prior to the acquisition, Broadbean was a privately-held company and was not subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC, or other corporate governance requirements applicable to public reporting companies. As part of our ongoing integration activities, we are continuing to incorporate our controls and procedures into Broadbean and to augment our company-wide controls to reflect the risks that may be inherent in acquisitions of privately-held companies.

Other than our integration of Broadbean and the remediation efforts discussed above, there were no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Inherent Limitations on Effectiveness of Controls

Management recognizes that a control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

106


 

Item 9B. Other Information.

None.

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

Not applicable.

 

 

107


 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

We have adopted a written Code of Business Conduct and Ethics (the “Code of Conduct”) which is applicable to our directors, officers and employees, including our principal executive officer, principal financial and accounting officer, or persons performing similar functions. A copy of the Code of Conduct is available on our website at investors.veritone.com. To the extent required by rules adopted by the SEC and Nasdaq, we intend to promptly disclose on our website or in a Current Report on Form 8-K future amendments to certain provisions of the Code of Conduct, or waivers to such provisions granted to our principal executive officer, principal financial and accounting officer, or persons performing similar functions.

The remaining information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2023 and delivered to stockholders in connection with our 2024 annual meeting of stockholders.

Item 11. Executive Compensation.

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2023 and delivered to stockholders in connection with our 2024 annual meeting of stockholders.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2023 and delivered to stockholders in connection with our 2024 annual meeting of stockholders.

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2023 and delivered to stockholders in connection with our 2024 annual meeting of stockholders.

Item 14. Principal Accountant Fees and Services.

The information required by this item is incorporated herein by reference to our definitive proxy statement to be filed within 120 days of December 31, 2023 and delivered to stockholders in connection with our 2024 annual meeting of stockholders.

108


 

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 the index of the consolidated financial statements that are filed as part of this Annual Report on Form 10-K included in Part II, Item 8 (Financial Statements and Supplementary Data).

(2)
Financial Statement Schedules.

All financial statement schedules have been omitted because they are not applicable, not material, or the required information is included in the consolidated financial statements or the notes thereto.

(3)
Exhibits.

The following exhibits are filed as part of this Annual Report on Form 10-K (or are incorporated by reference herein):

 

Exhibit

No.

 

Description of Exhibit

 

 

 

2.1

 

Agreement and Plan of Merger, dated as of July 21, 2021, by and among Veritone, Inc., Melisandra Ltd., PandoLogic Ltd. and Shareholder Representative Services, LLC, as the Securityholder Representative (incorporated by reference to Exhibit 2.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 filed on August 5, 2021).

 

 

 

2.2

 

Amendment No. 1 to Agreement and Plan of Merger, dated as of September 6, 2022, by and between Veritone, Inc. and Shareholder Representative Services, LLC (incorporated by reference to Exhibit 2.2 to the Registrant’s Current Report on Form 8-K filed on September 12, 2022).

 

 

 

2.3^

 

Securities and Asset Purchase Agreement, dated as of May 27, 2023, by and among Veritone, Inc., Veritone UK Ltd., CareerBuilder, LLC, CareerBuilder International Holding B.V. and CareerBuilder France Holding, LLC (incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K, filed May 31, 2023).

 

 

 

3.1

 

Third Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K filed on May 23, 2017).

 

 

 

3.2

 

Amended and Restated Bylaws of the Registrant (incorporated by reference to Exhibit 3.2 to the Registrant’s Current Report on Form 8-K filed on May 23, 2017).

 

 

 

4.1

 

Specimen Stock Certificate evidencing the shares of the Registrant’s common stock (incorporated by reference to Exhibit 4.1 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

4.2

 

Form of Indenture (incorporated by reference to Exhibit 4.4 to the Registrant’s Registration Statement on Form S-3 (File No. 333-225394), filed on June 1, 2018).

 

 

 

4.3

 

Description of Registrant’s securities registered under Section 12 of the Exchange Act (incorporated by reference to Exhibit 4.3 to the Registrant’s Annual Report on Form 10-K filed on March 16, 2023).

 

 

 

4.4

 

Indenture, dated as of November 19, 2021, by and among Veritone, Inc. and U.S. Bank National Association, as trustee (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed on November 22, 2021).

 

 

 

4.5

 

Form of Warrant (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K, filed December 14, 2023).

 

 

 

4.6

 

Registration Rights Agreement, dated December 13, 2023, by and among Veritone, Inc. and the investors identified therein (incorporated by reference to Exhibit 4.2 to the Registrant’s Current Report on Form 8-K, filed December 14, 2023).

 

 

 

10.1*

 

Veritone, Inc. 2014 Stock Option/Stock Issuance Plan (2014 Plan) (incorporated by reference to Exhibit 10.1 to the Registrant’s Registration Statement on Form S-1 (No. 333-216726) filed on March 15, 2017).

 

 

 

10.2*

 

Amendment to 2014 Plan dated April 27, 2017 (incorporated by reference to Exhibit 10.33 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

109


 

Exhibit

No.

 

Description of Exhibit

10.3*

 

Form of Notice of Grant of Stock Option, together with Forms of Stock Option Agreement and Stock Purchase Agreement (for use with the 2014 Plan) (incorporated by reference to Exhibit 10.2 to the Registrant’s Registration Statement on Form S-1 (No. 333-216726) filed on March 15, 2017).

 

 

 

10.4*

 

Form of Stock Issuance Agreement (for use with the 2014 Plan with 83(b) election) (incorporated by reference to Exhibit 10.3 to the Registrant’s Registration Statement on Form S-1 (No. 333-216726) filed on March 15, 2017).

 

 

 

10.5*

 

Form of Stock Issuance Agreement (annual vesting for use with 2014 Plan without 83(b) election) (incorporated by reference to Exhibit 10.15 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

10.6*

 

Form of Notice of Grant of Stock Option, together with Forms of Stock Option Agreement and Stock Purchase Agreement, relating to Time-Based Option granted to each of Chad Steelberg and Ryan Steelberg on May 11, 2017 (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2017 filed on June 26, 2017).

 

 

 

10.7*

 

Form of Notice of Grant of Stock Option, together with Forms of Stock Option Agreement and Stock Purchase Agreement, relating to Performance-Based Option granted to each of Chad Steelberg and Ryan Steelberg on May 11, 2017 (incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2017 filed on June 26, 2017).

 

 

 

10.8*

 

Form of Change in Control (CIC) Addendum to Stock Option Agreement for use in connection with the grant of stock options to certain executive officers under the 2014 Plan (incorporated by reference to Exhibit 10.38 to the Registrant’s Registration Statement on Form S-1 (No. 333-221570) filed on November 15, 2017).

 

 

 

10.9*

 

2017 Stock Incentive Plan (2017 Plan) (incorporated by reference to Exhibit 10.14 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

10.10*

 

Form of Notice of Grant of Stock Option, together with Forms of Stock Option Agreement and Stock Purchase Agreement, for use with the 2017 Plan (incorporated by reference to Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2017 filed on June 26, 2017).

 

 

 

10.11*

 

Forms of Notice of Grant of Stock Option and Stock Option Agreement for use in connection with grants of stock options to Chad Steelberg and Ryan Steelberg under 2017 Plan (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018 filed on May 8, 2018).

 

 

 

10.12*

 

Form of Change in Control (CIC) Addendum to Stock Option Agreement for use in connection with grants of stock options to certain executive officers under 2017 Plan (incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018 filed on May 8, 2018).

 

 

 

10.13*

 

Form of Restricted Stock Unit Agreement for use under the 2017 Plan (incorporated by reference to Exhibit 10.3 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018 filed on May 8, 2018).

 

 

 

10.14*

 

Form of Restricted Stock Unit Agreement for use in connection with the award of restricted stock units to directors pursuant to the automatic grant program under the 2017 Plan (incorporated by reference to Exhibit 99.5 to the Registrant’s Registration Statement on Form S-8 (No. 333-217990) filed on May 12, 2017).

 

 

 

10.15*

 

Form of Restricted Stock Unit Agreement for use in connection with the award of restricted stock units to executive officers under the 2017 Plan (incorporated by reference to Exhibit 10.16 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2018 filed on March 18, 2019).

 

 

 

10.16*

 

Form of Notice of Grant of Stock Option and Stock Option Agreement for use in connection with the grant of stock options with performance-based vesting conditions under the 2017 Plan (incorporated by reference to Exhibit 10.17 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2018 filed on March 18, 2019).

 

 

 

10.17*

 

Veritone, Inc. 2018 Performance-Based Stock Incentive Plan (2018 Plan) (incorporated by reference to Exhibit 99.2 to the Registrant’s Post-Effective Amendment to Registration Statement on Form S-8 (No. 333-227477) filed on June 21, 2023).

 

 

 

10.18*

 

Amendment No. 1 to Veritone, Inc. 2018 Performance-Based Stock Incentive Plan (incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K filed with the Securities and Exchange Commission on September 1, 2020).

 

 

 

110


 

Exhibit

No.

 

Description of Exhibit

10.19*

 

Amended and Restated CEO Award Agreement between the Registrant and Chad Steelberg dated effective as of August 27, 2020 (incorporated by reference to Exhibit 10.2 of the Current Report on Form 8-K filed with the Securities and Exchange Commission on September 1, 2020).

 

 

 

10.20*

 

Amended and Restated President Award Agreement between the Registrant and Ryan Steelberg dated effective as of August 27, 2020 (incorporated by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 1, 2020).

 

 

 

10.21*

 

Form of Award Agreement to be used under the 2018 Plan (incorporated by reference to Exhibit 10.4 to the Registrant’s Current Report on Form 8-K filed on July 5, 2018).

 

 

 

10.22*

 

Veritone, Inc. Amended and Restated Inducement Grant Plan (the Inducement Plan) (incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K filed on March 30, 2023).

 

 

 

10.23*

 

Form of Notice of Grant of Stock Option under the Inducement Plan (incorporated by reference to Exhibit 99.2 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on October 7, 2020).

 

 

 

10.24*

 

Form of Stock Option Agreement under the Inducement Plan (incorporated by reference to Exhibit 99.3 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on October 7, 2020).

 

 

 

10.25*

 

Form of Notice of Grant of Performance-Based Stock Option under the Inducement Plan (incorporated by reference to Exhibit 99.4 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on October 7, 2020).

 

 

 

10.26*

 

Form of Performance-Based Stock Option Agreement under the Inducement Plan (incorporated by reference to Exhibit 99.5 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on October 7, 2020).

 

 

 

10.27*

 

Form of Restricted Stock Unit Agreement under the Inducement Plan (incorporated by reference to Exhibit 99.6 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on October 7, 2020).

 

 

 

10.28*

 

Veritone, Inc. Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.32 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

10.29*

 

Form of Indemnification Agreement for directors and officers (incorporated by reference to Exhibit 10.17 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 28, 2017).

 

 

 

10.30

 

Form of Common Stock Purchase Warrant issued to Acacia and Veritone LOC, LLC (incorporated by reference to Exhibit 10.22 to the Registrant’s Registration Statement on Form S-1/A (No. 333-216726) filed on April 21, 2017).

 

 

 

10.31

 

Lease Agreement dated for reference purposes as of July 14, 2017, between the Registrant and PRII/MCC South Coast Property Owner, LLC, for premises located at 575 Anton Boulevard, Costa Mesa, California (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2017 filed on August 8, 2017).

 

 

 

10.32

 

Office Sublease dated effective as of February 23, 2021, between the Registrant and California Pizza Kitchen, Inc. (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed with the Securities and Exchange Commission on March 1, 2021.

 

 

 

10.33

 

Form of Capped Call Transactions Confirmation (Incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K, filed November 22, 2021).

 

 

 

10.34

 

Form of Voting and Support Agreement (Incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 filed on August 5, 2021).

111


 

Exhibit

No.

 

Description of Exhibit

 

 

 

10.35

 

Registration Rights Agreement, made and entered into as of September 14, 2021, by and between the Registrant and the shareholders named therein (incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021 filed on November 15, 2021).

 

 

 

10.36†

 

Amended and Restated Independent Contractor Services Agreement, dated January 23, 2024, between Veritone, Inc. and Steel Holdings, LLC (incorporated by reference to Exhibit 10.2 of the Current Report on Form 8-K, filed January 23, 2024).

 

 

 

10.37*

 

Employment Agreement, dated January 19, 2023, between Veritone, Inc. and Ryan Steelberg (incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K, filed January 20, 2023).

 

 

 

10.38*

 

Employment Agreement, dated January 19, 2023, between Veritone, Inc. and Michael L. Zemetra (incorporated by reference to Exhibit 10.2 of the Current Report on Form 8-K, filed January 20, 2023).

 

 

 

10.39*

 

Veritone, Inc. 2023 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Current Report on Form 8-K, filed June 14, 2023).

 

 

 

10.40

 

Ledgered ABL Agreement, dated August 8, 2023, between and among Veritone, Inc., Veritone One, Inc., Table Rock Management, LLC, Pandologic, Inc., Veritone Enterprises, LLC, Veritone Digital, Inc. d/b/a T3 Media and Alterna Capital Solutions, LLC (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed August 14, 2023).

 

 

 

10.41

 

Commercial Guarantee, dated August 8, 2023, by Veritone Alpha, Inc., Performance Bridge Media, Inc., Machine Box, Inc., Veritone Politics, LLC, VocaliD, Inc. and Broadbean, Inc. (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, filed August 14, 2023).

 

 

 

10.42^

 

Credit and Guaranty Agreement, dated December 13, 2023, by and among Veritone, Inc., certain of its direct and indirect subsidiaries and the other parties thereto (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K, filed December 14, 2023).

 

 

 

10.43^

 

Pledge and Security Agreement, dated December 13, 2023, by and among Veritone, Inc., certain of its direct and indirect subsidiaries and Wilmington Savings Fund Society, FSB as Collateral Agent (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K, filed December 14, 2023).

 

 

 

21.1

 

List of Subsidiaries.

 

 

 

23.1

 

Consent of Grant Thornton LLP.

 

 

 

24.1

 

Power of Attorney (included on signature page).

 

 

 

31.1

 

Certification pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act.

 

 

 

31.2

 

Certification pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act.

 

 

 

  32.1+

 

Certifications pursuant to Rule 13a-14(b) or Rule 15d-14(b) of the Exchange Act and 18 U.S.C. Section 1350.

 

 

 

 97

 

Incentive Compensation Recoupment Policy.

 

 

 

101.INS

 

Inline XBRL Instance Document.

 

 

 

 101.SCH

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents.

 

 

 

 104

 

The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, has been formatted in Inline XBRL.

 

 

 

*

 

Indicates a management contract or compensatory plan or arrangement.

 

 

 

 

The Company has omitted portions of the referenced exhibit pursuant to Item 601(b) of Regulation S-K because it (a) is not material and (b) is the type of information that the Company both customarily and actually treats as private and confidential.

 

 

 

^

 

The exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K under the Securities Act of 1933, as amended. The Company agrees to furnish supplementally a copy of all omitted exhibits and schedules to the Securities and Exchange Commission upon request.

112


 

Exhibit

No.

 

Description of Exhibit

 

 

 

+

 

The certifications furnished as Exhibit 32.1 accompany this Annual Report on Form 10-K pursuant to 18 U.S.C. Subsection 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Exchange Act and are not to be incorporated by reference into any of the Registrant's filings under the Securities Act, irrespective of any general incorporation language contained in any such filing.

 

Item 16. Form 10-K Summary.

 

None.

113


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

Veritone, Inc.

 

 

 

 

 

Date: March 29, 2024

By:

 

 

/s/ Ryan Steelberg

 

 

 

 

Ryan Steelberg

 

 

 

 

President, Chief Executive Officer and Chairman of the Board

 

 

 

 

(Principal Executive Officer)

 

 

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Ryan Steelberg and Michael L. Zemetra, jointly and severally, his attorneys-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.

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

 

SIGNATURE

 

TITLE

 

DATE

 

 

 

 

 

/s/ Ryan Steelberg

 

President, Chief Executive Officer and Chairman of the Board

 

March 29, 2024

Ryan Steelberg

 

(Principal Executive Officer)

 

 

 

 

 

 

 

 

/s/ Michael L. Zemetra

 

Executive Vice President, Chief Financial Officer and Treasurer

 

March 29, 2024

Michael L. Zemetra

 

(Principal Financial and Accounting Officer)

 

 

 

 

 

 

 

/s/ Chad Steelberg

 

Director

 

March 29, 2024

Chad Steelberg

 

 

 

 

 

 

 

 

 

/s/ Jeff P. Gehl

 

Director

 

March 29, 2024

Jeff P. Gehl

 

 

 

 

 

 

 

 

 

/s/ Knute P. Kurtz

 

Director

 

March 29, 2024

Knute P. Kurtz

 

 

 

 

 

 

 

 

 

/s/ Richard H. Taketa

 

Director

 

March 29, 2024

Richard H. Taketa

 

 

 

 

 

 

 

 

 

/s/ Michael Zilis

 

Director

 

March 29, 2024

Michael Zilis

 

 

 

 

 

 

 

 

 

 

114


EX-21.1 2 veri-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

LIST OF SUBSIDIARIES

Company Name

Jurisdiction

Machine Box, Inc.

Delaware

Performance Bridge Media, Inc. (indirect)

New York

PandoLogic, Inc.

Delaware

PandoLogic Ltd.

Israel

Veritone Alpha, Inc.

Delaware

Veritone Digital, Inc.

Delaware

Veritone Enterprise, LLC

Delaware

Veritone One, Inc.

Delaware

Veritone Politics, LLC

Delaware

Veritone UK Ltd.

United Kingdom

VocaliD, Inc.

Delaware

Table Rock Management, LLC

California

Broadbean, Inc.

Delaware

Broadbean Technology Limited

United Kingdom

Broadbean Technology Pty LTD

Australia

CareerBuilder France, S.A.R.L.

France

Veritone AI India Private Limited

India


EX-23.1 3 veri-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our reports dated March 29, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Veritone, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of Veritone, Inc. on Form S-3 (File No. 333-227613, File No. 333-231345, File No. 333-257179, File No. 333-262429, and File No. 333-276363) and on Form S-8 (File No. 333-217990, File No. 333-227477, File No. 333-237114, File No. 333-249371, File No. 333-253961, File No. 333-262499, File No. 333-271032, and File No. 333-272791).

/s/ GRANT THORNTON LLP

Phoenix, Arizona

March 29, 2024

 

 


EX-31.1 4 veri-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULE 13a-14(a) OR RULE 15d-14(a) OF THE

SECURITIES EXCHANGE ACT OF 1934

I, Ryan Steelberg, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Veritone, 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 control 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; and
(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 control 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: March 29, 2024

/s/ Ryan Steelberg

Ryan Steelberg

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 5 veri-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULE 13a-14(a) OR RULE 15d-14(a) OF THE

SECURITIES EXCHANGE ACT OF 1934

I, Michael L. Zemetra, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Veritone, 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 control 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; and
(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 control 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: March 29, 2024

/s/ Michael L. Zemetra

Michael L. Zemetra

Executive Vice President, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 6 veri-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATIONS PURSUANT TO RULE 13a-14(b) OR RULE 15d-14(b)

OF THE SECURITIES EXCHANGE ACT OF 1934

AND 18 U.S.C. SECTION 1350

Each of the undersigned hereby certifies, pursuant to Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934, as amended (the "Exchange Act") and 18 U.S.C. Section 1350, in his capacity as an officer of Veritone, Inc., that, to his knowledge, the Annual Report of Veritone, Inc. (the "Company") on Form 10-K for the fiscal year ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

Date: March 29, 2024

By:

/s/ Ryan Steelberg

Ryan Steelberg

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

Date: March 29, 2024

By:

/s/ Michael L. Zemetra

Michael L. Zemetra

Executive Vice President, Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

A signed original of this written statement required by 18 U.S.C. Section 1350 has been provided to Veritone, Inc. and will be retained by Veritone, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 


EX-97 7 veri-ex97.htm EX-97 EX-97

Adopted as of November 6, 2023

 

VERITONE, INC.

Incentive Compensation Recoupment Policy

1.
Introduction

The Compensation Committee (the “Compensation Committee”) of the Board of Directors (the “Board”) of Veritone, Inc., a Delaware corporation (the “Company”), has determined that it is in the best interests of the Company and its stockholders to adopt this Incentive Compensation Recoupment Policy (this “Policy”) providing for the Company’s recoupment of Recoverable Incentive Compensation that is received by Covered Officers of the Company under certain circumstances. Certain capitalized terms used in this Policy have the meanings given to such terms in Section 3 below.

This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Exchange Act, Rule 10D-1 promulgated thereunder (“Rule 10D-1”) and Nasdaq Listing Rule 5608 (the “Listing Standards”).

2.
Effective Date

This Policy shall apply to all Incentive Compensation that is received by a Covered Officer on or after October 2, 2023 (the “Effective Date”). Incentive Compensation is deemed “received” in the Company’s fiscal period in which the Financial Reporting Measure specified in the Incentive Compensation award is attained, even if the payment or grant of such Incentive Compensation occurs after the end of that period.

3.
Definitions

Accounting Restatement” means an accounting restatement that the Company is required to prepare 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.

Accounting Restatement Date” means the earlier to occur of (a) the date that the Board, a committee of the Board authorized to take such action, or the officer or 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, or (b) the date that a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.

Administrator” means the Compensation Committee or, in the absence of such committee, the Board.

Code” means the U.S. Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.

Compensation Committee” means the Compensation Committee of the Board.

Covered Officer” means each current and former Executive Officer.

Exchange” means the Nasdaq Stock Market.

Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended.

 

 

 


 

Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries are deemed executive officers of the Company if they perform such policy-making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. Identification of an executive officer for purposes of this Policy would include at a minimum executive officers identified pursuant to Item 401(b) of Regulation S-K promulgated under the Exchange Act.

Financial Reporting Measures” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures, including Company stock price and total stockholder return (“TSR”). A measure need not be presented in the Company’s financial statements or included in a filing with the SEC to be a Financial Reporting Measure.

Incentive Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

Lookback Period” means the three completed fiscal years immediately preceding the Accounting Restatement Date, as well as any transition period (resulting from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period of at least nine months shall count as a completed fiscal year). Notwithstanding the foregoing, the Lookback Period shall not include fiscal years completed prior to the Effective Date.

Recoverable Incentive Compensation” means Incentive Compensation received by a Covered Officer during the Lookback Period that exceeds the amount of Incentive Compensation that would have been received had such amount been determined based on the Accounting Restatement, computed without regard to any taxes paid (i.e., on a gross basis without regard to tax withholdings and other deductions). For any compensation plans or programs that take into account Incentive Compensation, the amount of Recoverable Incentive Compensation for purposes of this Policy shall include, without limitation, the amount contributed to any notional account based on Recoverable Incentive Compensation and any earnings to date on that notional amount. For any Incentive Compensation that is based on stock price or TSR, where the Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the Administrator will determine the amount of Recoverable Incentive Compensation based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or TSR upon which the Incentive Compensation was received. The Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange in accordance with the Listing Standards.

SEC” means the U.S. Securities and Exchange Commission.

4.
Recoupment
(a)
Applicability of Policy. This Policy applies to Incentive Compensation received by a Covered Officer (i) after beginning services as an Executive Officer, (ii) who served as an Executive Officer at any time during the performance period for such Incentive Compensation, (iii) while the Company had a class of securities listed on a national securities exchange or a national securities association, and (iv) during the Lookback Period.

2

 

 

 


 

(b)
Recoupment Generally. Pursuant to the provisions of this Policy, if there is an Accounting Restatement, the Company must reasonably promptly recoup the full amount of the Recoverable Incentive Compensation, unless the conditions of one or more subsections of Section 4(c) of this Policy are met and the Compensation Committee, or, if such committee does not consist solely of independent directors, a majority of the independent directors serving on the Board, has made a determination that recoupment would be impracticable. Recoupment is required regardless of whether the Covered Officer engaged in any misconduct and regardless of fault, and the Company’s obligation to recoup Recoverable Incentive Compensation is not dependent on whether or when any restated financial statements are filed.
(c)
Impracticability of Recovery. Recoupment may be determined to be impracticable if, and only if:
(i)
the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount of the applicable Recoverable Incentive Compensation; provided that, before concluding that it would be impracticable to recover any amount of Recoverable Incentive Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Recoverable Incentive Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange in accordance with the Listing Standards; or
(ii)
recoupment of the applicable Recoverable Incentive Compensation 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 requirements of Code Section 401(a)(13) or Code Section 411(a) and regulations thereunder.
(d)
Sources of Recoupment. To the extent permitted by applicable law, the Administrator shall, in its sole discretion, determine the timing and method for recouping Recoverable Incentive Compensation hereunder, provided that such recoupment is undertaken reasonably promptly. The Administrator may, in its discretion, seek recoupment from a Covered Officer from any of the following sources or a combination thereof, whether the applicable compensation was approved, awarded, granted, payable or paid to the Covered Officer prior to, on or after the Effective Date: (i) direct repayment of Recoverable Incentive Compensation previously paid to the Covered Officer; (ii) cancelling prior cash or equity-based awards (whether vested or unvested and whether paid or unpaid); (iii) cancelling or offsetting against any planned future cash or equity-based awards; (iv) forfeiture of deferred compensation, subject to compliance with Code Section 409A; and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Administrator may effectuate recoupment under this Policy from any amount otherwise payable to the Covered Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, e.g., base salary, bonuses or commissions and compensation previously deferred by the Covered Officer. The Administrator need not utilize the same method of recovery for all Covered Officers or with respect to all types of Recoverable Incentive Compensation.
(e)
No Indemnification of Covered Officers. Notwithstanding any indemnification agreement, applicable insurance policy or any other agreement or provision of the Company’s certificate of incorporation or bylaws to the contrary, no Covered Officer shall be entitled to indemnification or advancement of expenses in connection with any enforcement of this Policy by the Company, including paying or reimbursing such Covered Officer for insurance premiums to cover potential obligations to the Company under this Policy.
(f)
Indemnification of Administrator. Any members of the Administrator, and any other

3

 

 

 


 

members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.
(g)
No “Good Reason” for Covered Officers. Any action by the Company to recoup or any recoupment of Recoverable Incentive Compensation under this Policy from a Covered Officer shall not be deemed (i) “good reason” for resignation or to serve as a basis for a claim of constructive termination under any benefits or compensation arrangement applicable to such Covered Officer, or (ii) to constitute a breach of a contract or other arrangement to which such Covered Officer is party.
5.
Administration

Except as specifically set forth herein, this Policy shall be administered by the Administrator. The Administrator shall have full and final authority to make any and all determinations required under this Policy. Any determination by the Administrator with respect to this Policy shall be final, conclusive and binding on all interested parties and need not be uniform with respect to each individual covered by this Policy. In carrying out the administration of this Policy, the Administrator is authorized and directed to consult with the full Board or such other committees of the Board as may be necessary or appropriate as to matters within the scope of such other committee’s responsibility and authority. Subject to applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions that the Administrator, in its sole discretion, deems necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).

6.
Severability

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

7.
No Impairment of Other Remedies

Nothing contained in this Policy, and no recoupment or recovery as contemplated herein, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against a Covered Officer arising out of or resulting from any actions or omissions by the Covered Officer. This Policy does not preclude the Company from taking any other action to enforce a Covered Officer’s obligations to the Company, including, without limitation, termination of employment and/or institution of civil proceedings. This Policy is in addition to the requirements of Section 304 of the Sarbanes-Oxley Act of 2002 (“SOX 304”) that are applicable to the Company’s Chief Executive Officer and Chief Financial Officer and to any other compensation recoupment policy and/or similar provisions in any employment, equity plan, equity award, or other individual agreement, to which the Company is a party or which the Company has adopted or may adopt and maintain from time to time; provided, however, that compensation recouped pursuant to this Policy shall not be duplicative of compensation recouped pursuant to SOX 304 or any such compensation recoupment policy and/or similar provisions in any such employment, equity plan, equity award, or other individual agreement except as may be required by law.

8.
Amendment; Termination

4

 

 

 


 

The Administrator may amend, terminate or replace this Policy or any portion of this Policy at any time and from time to time in its sole discretion. The Administrator shall amend this Policy as it deems necessary to comply with applicable law or any Listing Standard.

9.
Successors

This Policy shall be binding and enforceable against all Covered Officers and, to the extent required by Rule 10D-1 and/or the applicable Listing Standards, their beneficiaries, heirs, executors, administrators or other legal representatives.

10. Required Filings

The Company shall make any disclosures and filings with respect to this Policy that are required by law, including as required by the SEC.

 

* * * * *

5

 

 

 


 

VERITONE, INC.

Incentive Compensation Recoupment Policy

Form of Executive Acknowledgment

 

I, the undersigned, agree and acknowledge that I am bound by, and subject to, the Veritone, Inc. Incentive Compensation Recoupment Policy, as may be amended, restated, supplemented or otherwise modified from time to time (the “Policy”). In the event of any inconsistency between the Policy and the terms of any employment agreement, offer letter or other individual agreement with Veritone, Inc. (the “Company”) to which I am a party, or the terms of any compensation plan, program or agreement, whether or not written, under which any compensation has been granted, awarded, earned or paid to me, the terms of the Policy shall govern.

In the event that the Administrator (as defined in the Policy) determines that any compensation granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company pursuant to the Policy, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement. I further agree and acknowledge that I am not entitled to indemnification, and hereby waive any right to advancement of expenses, in connection with any enforcement of the Policy by the Company.

 

Agreed and Acknowledged:

 

Name:

Title:

Date:

 

 

 

 


GRAPHIC 8 img114796165_0.jpg GRAPHIC begin 644 img114796165_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BO'_BI\ M4-=\%^++32=*M;69)[-)_P!ZC,Q=G=<#!_V17,_\+=^)'_0MQ_\ @))_C0!] M#45\\_\ "W?B1_T+]CTVY,KV4Q@N%:-D*/ MZ88"LR?XC>%K:RU"\DU(BWT^X%M<2""0A9"<;1A>>G;-<#XBU1?AM\1]0W1=BDX!P5R?PJ7P_\1?"OB>^^PZ3JJ3714LL3 M1O&S =5_9Y&2,C[V#7.>#6N;_P =^"XM M9LH-*%I8F2QDB&3>Y3 !;Z9./KZT >N7GQ$\+Z>-1-SJ)0:=.MO=8@D.QVS@ M<+ST/(S4>@_$KPGXEU)=/TG4S/1.!UY90*Y7P)#%/XS^(ZRQI(OVV M,X=01G#^M9?@>"O3- SO+OXG^#++4SI\^O6 MZW"MM; 8HI]"X&T?G6GK'B[0] 2QDU*^$,5\X2WE",Z.3R/F4$#\:\_\'Q^! MC\)%^VBQ\HVS?;C*%\WS,?-UYW9Z5P-W97NI?!OPC97KN@FU0QV[-U$1R%/\ M\>U CZ$O_$>E:;J>GZ==W6RZU!BML@1F\PCGJ!@?C6!J/Q7\&:3J=SIU[JS1 MW5M(8Y4%M*VUAU&0N*\GL-5U$?$/PCX:UE'^WZ->/")6_P"6L1!V-^5:.F/K MR_$7QE_8\&C2)_:'[W^T2 1R?NY- 'O,B>#KV\>^:Q(0(D\4>]E9C@;1W.37E^@>+_$41\2Z9 M=ZC>7'V?3#=P2W<*QS1L?8<8H&>GZ!X[T'Q)=I9V%S+]K: 7'D2PLC!#WY&. M_8FK=AXIT;4SJ@M;S<=+D:*\#1LOE,,YZCGH>1Z5XW/K4OA[4/!OC>^D:07> MER074A'+N%++G'J=HKFXKG4?!NDW\][*YD\6Z.TZY'(G,A 'UV/G_@5 CZ"@ M\::!<>&'\1QWW_$I0$F=HG7IQ]TC)_*KNDZ]INN:,FK:=#4CE1\ ].54BO ='>[N?#'AO3=0L+>TT675V9=6 W/N#'*' M'3DX_#VKN-:;5T^-&J?V-%I M'[./3;*VTFTOWNO[3W#SG"R-E<=>I(_ M 4#/>M.\1:7JVI7^GV5SYEU8.$N4V,-A/09(P?PJ'Q%XLT3PI#;RZU>BU2X? M9&=C-N/_ $&N&\ W,%O\1O'7G31Q[KM,;V SQ[UQGQ0U2U\1^/+K3IX+RYL M].LVCC%I&7Q<,,@G':@#V/Q%X[\.>%?LW]L7YMQGZQ'XC_9]U"6ZC1[VPLI;60N MH+*R#@\\@D8-1^(8(HOV<[1XX8U=[2W+%5 +'(Z^M CT/P]X_P##7BJYEM]' MU SR1)YCAH)(P%]:V<,\J\;LX_P!GFK%K'X$_X4SB0:?]G^PG>2%\WSMO7UW[ MJ!G=^(O&F@>%(;:;6;[[/'3=@9_A!IEEXY\-ZCH5UK5IJ:2V-J,SN MJ-NC^JXW?I7BE\^L)X/^&C-:BZOEN6\B"8X$BY^13GMC'X8JYI'^D^$OB)?W M4<=GJ4H*SZ?&NU8,8QCUS0(]OT;7]+\0:.FK:9=+-8N&(EP5Z'!R" 1C'>J_ MASQ9HOBVVFN-$O/M44+^6[>6R8;K_$!FO ]#UB^\,>#=1\*1,[76MQ6[Z7[^ M?A7QZ8Y_&N]^!M@-*M/$^G!MPM-5> -Z[,KG]*!GK-%%>(>*?B;X\TKQ1J5A MIV@I-9P3LD,AMI&W*.AR#@T >WT5\\_\+=^)'_0MQ_\ @))_C1_PMWXD?]"W M'_X"2?XT"N?0U%?//_"W?B1_T+?^%N_$C_H6X__ $D_P :/^%N_$C_ *%N/_P$D_QH"Y]# M45\\_P#"W?B1_P!"W'_X"2?XT?\ "W?B1_T+?^%N_$ MC_H6X_\ P$D_QH_X6[\2/^A;C_\ 23_ !H"Y]#45\\_\+=^)'_0MQ_^ DG^ M-'_"W?B1_P!"W'_X"2?XT!<^AJ*^>?\ A;OQ(_Z%N/\ \!)/\:/^%N_$C_H6 MX_\ P$D_QH"Y]#45\\_\+=^)'_0MQ_\ @))_C1_PMWXD?]"W'_X"2?XT!<^A MJ*^>?^%N_$C_ *%N/_P$D_QH_P"%N_$C_H6X_P#P$D_QH"Y]#45\\_\ "W?B M1_T+:;P_#'$@RSM:R >YS7I_P */&6H M>./"UUJ>I101S17KVX$((&T(C=R>/C/_P EF\._]>EM_P"E$E?0XZ4 +BC%%% !BBBB@#!\3>#M%\7Q6T>L6QF% MLY>+#%2">OX<"I]?\-:9XETC^R]2A+VFY6V(VW&WITK7HH Y"Q^&GAK3M/OK M&"VF\B^C$E:$G@W193HK-;MNT8@V9#D%,8Z^O05OT4 9&F^&M M,TJ_U2]M(62?4W$ER2Q.XC/3TZFG:%X=T[PY8R6>G1&.&21I65FW99NO6M6B M@#CKKX6^#[S4FOI=(C\QFWNBDA&/J5Z&MC5?"VDZQ!8075M^ZL95EMTC.T(R M\#@=JV:* ,._\(:-J/B&RUVXM0=1LS^ZE4X_/UK%U'X4^%=4U6ZU*YM9_M-S M(9)62=E!8^PKMJ* ,_4]$T_6-'?2K^W6:T=0I1O;H<^M85A\-O#>FFZ-O;2[ MKJW^S2L\S,63TYKK:* .9U'P#X?U7P]9:'=VC/8V9!A3>05P,=:FUSP5H7B) M-/34;/S%L#FW ;&WIQ].!^5=!10!COX8TN3Q+'X@>%FU".+R4(1KKPL+\0&W+JY 9#V([UM44 Z^QYFTA EHQ8_*!TSZXJ]HOAS3= DOWT^)HVOKAKF?+$ M[G8Y)]NM:U% !1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ M Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1B MBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ MQ1BBB@ Q1BBB@ Q1BBB@#E?B1_R3K7?^O1OZ5QG[.O\ R3_4/^PK)_Z*BKL_ MB3_R3K7?^O1OZ5QG[.O_ "3_ %#_ +"LG_HJ*@#E/C/_ ,EF\._]>EM_Z425 M]#CI7SQ\9_\ DLWAW_KTMO\ THDKZ''2@!:P_%6O2^'M*BNH+07#C^5 &=_;'C/_H5;;_P8+_A1_;'C/\ MZ%6V_P#!@O\ A6OJ>MK87<5E!:SWEY*AD$,('RH#C/>JW]N:I_T+MY M_P!_$_QH H_VQXS_ .A5MO\ P8+_ (4?VQXS_P"A5MO_ 8+_A5[^W-4_P"A M=O/^_B?XT?VYJG_0NWG_ '\3_&@"C_;'C/\ Z%6V_P#!@O\ A1_;'C/_ *%6 MV_\ !@O^%7O[?]_$_QIK>))[4J^H:/>6MN6"F8E65"3@% ML'@>] %/^V/&?_0JVW_@P7_"C^V/&?\ T*MM_P"#!?\ "MS5-6ATRWB=DDFE MF<1P0PC+RL03@?@"<]@*H_VYJG_0NWG_ '\3_&@"C_;'C/\ Z%6V_P#!@O\ MA1_;'C/_ *%6V_\ !@O^%7O[?\ ?Q/\: */ M]L>,_P#H5;;_ ,&"_P"%']L>,_\ H5;;_P &"_X5>_MS5/\ H7;S_OXG^-,D M\1W=JAFN]"O8K=>9) 5;8/7 .<4 5/[8\9_]"K;?^#!?\*/[8\9_]"K;?^#! M?\*W;_5[73]-%](S/$VT1K&-S2%ONA1W)K/&NZF1G_A';S\9$_QH I?VQXS_ M .A5MO\ P8+_ (4?VQXS_P"A5MO_ 8+_A5[^W-4_P"A=O/^_B?XT?VYJG_0 MNWG_ '\3_&@"C_;'C/\ Z%6V_P#!@O\ A1_;'C/_ *%6V_\ !@O^%7O[';W:> M1N= W""6VT"^ M>%N4=F52P['!/% %/^V/&?\ T*MM_P"#!?\ "C^V/&?_ $*MM_X,%_PJ]_;F MJ?\ 0NWG_?Q/\:/[IB9/)EM[F!@LT$ MHPR9Z'C@@^M2ZK_R"+S_ *X2?^@F@"#P[JW]O>'=/U81>3]L@6;R\YV[AG&: MTZYGX=?\DY\/?]>$7_H(KIJ .5^)/_).M=_Z]&_I7&?LZ_\ )/\ 4/\ L*R? M^BHJ[/XD_P#).M=_Z]&_I7&?LZ_\D_U#_L*R?^BHJ .4^,__ "6;P[_UZ6W_ M *425]#CI7SQ\9_^2S>'?^O2V_\ 2B2OH<=* %KD?B'_ ,@C2_\ L,V7_HX5 MUU* -^BL#1O&F@:]=&UT_4(Y+@#=Y3 JQ'J >M:5GJUEJ%S>6]M,));. M3RIU'\#8SC\J +M%84_C'0;;2Y=1FU")+6.Z_INGV5M=W%TBPW3HD## MGS"WW0,=%"[NW10* +%%9]KK6GWNBC5[>Y22Q,1F$H MZ;0,D_I65I'C[PWKEY':6.I1O/*,QHRE=_TR.: .EHKEH_B+X7DU$V']J1K. M)3"=RD#>#C&<8ZUN6VK65YJ%U8P3J]Q:[?.0?P[AD4 7:*HP:O8W.JWFFQ3J MUW9JCSQ]T#@E2?K@UCS?$#PO;ZB;%]6@\\/L.,D!NF"1Q0!TU%9FH^(=+TJZ ML;:]O(XI;Y_+MU8_?;V_.L[6_'7A_P .WIM-3OO(E"AL%&(P>G(&* .DHK"L M/%^BZF+3[+>!OMAINL^-- T&Z%MJ&HQ13D9\L99@/4@=* M-^BLA_$VD)X??7!>QOIJ+N:=/F &<=JL7&LV%KHS:O)O?]N__HLUO5@Z7_R->O?]N_\ Z+-5O%>I[Q!H M5E=;+^^E6-O+/SQ1_P 3>W QGWH FN?&%A'>26EE;WNIW$1VR+80&01GT9SA M ?8FGV'BW3KR^2PGCNM/O9/]7;WT!B:3UVG[K?@36IIVGVNEV$5G9PK%!$,* MJC]?K46L:/::YILEE>1[D;E6'#(PZ,I[$'H: +]8GB/_ %FC_P#813_T!ZS8 M-6UKP\+>'Q!##/:$K%_:%LQ.#T!D4],^HR,UH^(B"VCD=/[1C_\ 0'H 2+_D M>[O_ +!D'_HV6MQF5<9(&?6L.+_D>KO_ +!D'_HV6L[7QMXBU2;5 )+.P MV?:W49D6@"_+SXYM/;39__ $;%6Y6' M+_R/-I_V#9__ $;%4OB'Q#:>'K 3SAI)I&V06\8R\SGHJB@#7J-IX4G2!I46 M60$HA8;F QD@=\9'YUF>'1K!TTS:VT0NIG,@AB'$*GHF>Y'K6+9#^U?BEJ-U MG,6DV,=HGIYDIWOCWVA!0!V-8WBS_D5M1_ZXFLTZ_>Z%XA>RUW:=/O)?]!O5 M7"J3_P LI/0^A[UH^*SGPKJ)'_/$T 5+[_D,^%O]Z3_T2:Z6N:OO^0SX6_WI M/_1)J__\ $6HZ?H<6D)!8 M^6':^,I9V89XV< 4[/Q"]?"__DQ2:1C_ (2GQ=N\S'[G/E_>_P!6>F.]0WB!OW8R=69R._W=WZU!X*_Y)>/^N5Q_P"A-0!>G&=( M\-9_Y^8?_1;TNOZAJD_B/3_#^EWD>GF>WDN9KIXA(VU2J[(P>-V6RM;6?#VG:]'"M]"S/ VZ&6.1HY(R>#M92",T 9_A75+^ZEU/ M3=2EBN+G3IQ%]IB38)5*Y!*]F'?%=)7!:AI*> %;6M%W"P&/M]G)(6,O/^L4 ML<[^?QJ[_P )K>K#]MD\+ZJFG;=QFPI8+_>*9W8_6@";Q!J&J3^)-/\ #^EW MB:>T]O)=37;1"1MJ%5"1@\;LMDD]!CUJ7PQJ=_=-JFFZG-#L:STP_$*:WU_4C+!I<:L=+@AD,O:CH]MI46F6R7$TJM-*C=6AB4,X7_;((Q0!UF: MR]8UVVT58!+%<3RW#[(H;:+S'<@9.![5P(N[E[[6];TF_O9M/CVW(,SL8)58 M8DA /0CJ"N,9Q6JEK'9:XITC3[W5+Z*$.'O;H^7:H_.U2>Y_$^] '7:3JUMK M%H;BW$J;7,-AU5E/(-7ZX#3DU.;4-6-EJ TBX,@EOK6[B$PBX)!(]C0!FVW_,T?[[?^BZ MU?#W_(O:?_UP3^595O\ \S1_OM_Z+K6\/?\ (O:?_P!<$_E0!I44QY8XRH=U M4L< $XS2O+'& 7=5!.!N.* '44UY$C3>[JJ^K' IP((R.10!@6?_ ".NJ?\ M7M#_ .S5IZK_ ,@B\_ZX2?\ H)K,L_\ D==3_P"O:'^;5IZK_P @B\_ZX2?^ M@F@#%^'7_).?#W_7A%_Z"*Z:N9^'7_).?#W_ %X1?^@BNFH Y7XD_P#).M=_ MZ]&_I7&?LZ_\D_U#_L*R?^BHJ[/XD_\ ).M=_P"O1OZ5QG[.O_)/]0_["LG_ M **BH Y3XS_\EF\._P#7I;?^E$E?0XZ5\\?&?_DLWAW_ *]+;_THDKZ''2@! M:Y'XA_\ ((TO_L,V7_HX5UUU8K?#CP[_8']BQV\T5D+O[:JQ3LI27L0 M0N"@YK2TCP)HFD:BNHQQW%Q>(,)-=W#S,@_V=Q.*76O NAZ[?F^N89X[EEV M/);7#Q&1?1MI&?QH X/1/#=SKWAY;[3;B&/4-/UJ[N;03+NBE^8@@CT]^U=# M;ZY'KW@?Q$L^FQV.HV(FM[R!<$"4)]X$=01BMZ[\$:)=:59Z:MO);061)M_L MTS1,F>O*D'FI]/\ "FD:7H4^D6EN4M;C<9LN2\A889F8G))]: .&UI-GP&MF MB1=YL[?';)RO6F:*MUJOQ"M8O$=A;:?-#ICK;PQ?.MW&^ Y+=\?W?>N_G\,Z M;<>&X]!DC?^#] E'CJ_TN\NCI13M%:'Q5U799:;H:0W$_P!O MN 9X[:,O(8$.6PO?/ KL[/1;.QU?4M4@1A=:B8S<,7)#%%V+@=N!VI&T.R;7 MUUID9KQ(3 C%SA5)R<#H"?6@#S;P?JD*>'/%OA]+>YM8[2*::TBNHS&X@="1 MP?0Y%,\*:1K_ (AT/P8;C3K.RTW34M[M;I9=TLP6,;1C'&[/->BWOAG3;_59 M-2FC?[3):/9NR2%0T3=00._H>U7M-TZWTG2K73K12MM:PK#$I.2%48'/?@4 M>-Z/I>O>(M"UK1;/3K,6$^KS[[^67YX_G!.%QUXXYKL_",7V?Q]XIAW%O+6U M7)[XCQ75Z/HEEH5O/!8HR)-.]PX9RV7KW&IR27\-S<;?-- MO>21!L# X4T GC3X+ M:2R:!&#;0=W R2?7/7WJWIWAO3M,U"[OH$D-Q=PQ03-)(7WK&I5]8 M[?#3PV;MIX[>XA1G\QH(;J1(BV.O"(C51^^GP ,#/EU7^&EO9W-AJ=S=1QR:N][*MZ9 "ZG<=H.>@QC%= MA>:+9W^I6-_.C&XLF9H2&( +#!R.]9.K^ M"UC4'OY89H+N0;9);6=X3(/\ M:VD9H X+5UAMT^)MMI>T:8FFJ[K'_JTN2C;PO;.-I/O69J%Q<>#_ -=^'[U MW?2=1T\2Z;<.<^7(5!:$GZY(KUJ+PCHL'AJXT""S$6GW,;)*B,0S[N"2W4D^ MM.U?PMI.N: NBW]MYMDJJJJ6(*[1@$'KGB@#B[[2-1TL6GB[2HK>]VZ7%%>6 M,^,M&J Y0]CCMWKO=!U*UUC0;+4+)-EO<0J\:8QM!'2LC5/ &AZM+')@)[D^@K*;QMW.P\.QR AUNX0P/J(VS5S_A&]/?5QJO'M-*O=1TS4F\Y8K1 S0W'\67\6W_@77\*=\0Q$?",ZD9NGEC6R MQ][[07'E[??/Z9J'7+:]U#0;?6;BWM])U:QD$T9FNOE1,C#U%5M M:7Q1XB;5[ZXTJX33XE2UM["\-PL4K%MTC95<,5P!P< 'UH L^-H&(TNZNK2: M[TNVG+WL,7.5VG#%?X@#SBK>O7%M=^'+.XLW5[:2YMFC9.A'F+TK,U36?$6H MVS:(GAZ\L;VY;RC=AEEMXXC]YQ(.^.@(!S6CK5A!I?ABQL;9=L,%Q;(@]A(M M %N7_D>;3_L&S_\ HV*N=UZ"7P]XT3Q3?1M>Z6T0A9L9:P_VU']T]SU%=%+_ M ,CS:?\ 8-G_ /1L5;4D:2QM'(H9&&&5AD$4 1I=V\MF+J.5'MV3>)%.5*XS MG-RW?/]PG"?^.@4NK:$VB>"-6L- AN)'G5E@@#%O+, MAVG;Z*,DXKH='L$TS1K.PC&$MX4C ^@Q0!SWC?5('M1X?@LDU'4]04K':M]U M%[R.?X5'KZ]*==:=<:1\-Y+"ZNFNIX+38\S=6/\ GBMC3M!L=-O[V_B5GN[R M3?+-*VYL=E![*.PJ+Q9_R*VH_P#7$T 4[[_D,^%O]Z3_ -$FJ^I?\E.T+_L' M7?\ Z%%5B^_Y#/A;_>D_]$FJ^ID#XFZ%D_\ ,.N__0HJ $T02-XN\6+$P20F M *Q&0#Y9P<4XZ7XS[>([/_P '^-%_P"&=1_MNZU+1O$+:/&J?^"N+_&@#J&61; B5@\@BPS 8!..3BN.\%?\ )+Q_URN/ M_0FJR_AWQ?)&R-XT 5A@[=+B!Q^=:5OHT&@>#GTRW=WC@MG&]_O,<$DGW)- M%.;_ )!/AK_KYA_]%O75=JY6;_D$^&O^OF'_ -%O4NNZOJG]MV6A:*+9+J>! M[F6XNE++%$I"\*"-S$L._'6@"O\ $!D@T:TO+@C[':WL,UR#T*!NOX<&MY]7 MTU-*.I/>VXL=F_SRXV8^M-L M+RLR<=OE(./>NH?[A^E>?"#6O#_B=/#7AV[M18W4#WD:7L;/]A56 98\$;E8 MMPI/RX/8@5T7AW6;W4#J-CJ<4"7UA*(Y&MR?+D!7*L >1QU!H S9O^1"C_Z[ M1?\ HX5T6L_\@&^_Z]W_ /037.S?\B%'_P!=HO\ T<*Z+6 3H5Z ,GR'_P#0 M30!RWAOQUX7M_"VD03:Y9)+'90HZF3E2$ (K4_X6!X2_Z#UC_P!_*D\(V]C/ MX-T61(('!L8,@,C#A@<^AI?$NERZCIRRVC;+^T<3V MK_[8[?0C(/UKEM-U-KK4KN'0Y(Q)J=H\SVS/M-I(-0NX[>WN)HH5%D\HPL$3^85D8="XWCT -=MI%Q!=Z-975M#Y,$\"2QQ M;=NQ64$#';K6%:^ =$73X(;JV\Z8+B>7S&!N#U/F<_.">QR*ZE5"*%4 # M[4 6P8DN .N01^52?%/P'XG\40 M:,NCWX)M4V3*TICW-Q\_'TKU>B@#ROX@^!?$VO>!]%TS3M0$EW9 "YW2%!.= MH&<^Q!_.NW\&Z5?:'X/TS3=3N?M-Y;P[)9N 0/PK=HH P+/_ )'7 M4_\ KVA_FU:>J_\ ((O/^N$G_H)K,L_^1UU/_KVA_FU:>J_\@B\_ZX2?^@F@ M#%^'7_).?#W_ %X1?^@BNFKF?AU_R3GP]_UX1?\ H(KIJ .5^)/_ "3K7?\ MKT;^E<9^SK_R3_4/^PK)_P"BHJ[/XD_\DZUW_KT;^E<9^SK_ ,D_U#_L*R?^ MBHJ .4^,_P#R6;P[_P!>EM_Z425]#CI7SQ\9_P#DLWAW_KTMO_2B2OH<=* % MKD?B'_R"-+_[#-E_Z.%==7(_$/\ Y!&E_P#89LO_ $<* .N'2BD!%&10 M%) MD49% "T4F11D4 +129%&10 M%)D49% "T4F11D4 +129%&10 M%)D49% "T4 MF11D4 +129%&10 M%)D49% "T4F11D4 +129%&10 M%)D49% "T4F11D4 +1 M29%&10 M%)D49% '/65Q#;>+]:CGD2-I4MY(PYQN4*5)'K@BMO[;:_\ /Q%_ MWV*CO--L=0V_:[6*;9]TNN2/H:J?\(WHO_0.@_[YH LSG3+J%X;C[+-$_P!Y M)-K*WU!ZTEI_9=A#Y-F+2WB!SLA"HOY"J_\ PC>B_P#0.@_[YH_X1O1?^@=! M_P!\T 7_ +;:_P#/Q%_WV*Q==N[>XO=&MH9DDF-\LFQ&!.U4;)^G(_.K?_"- MZ+_T#H/^^:L6>DZ=82-):VD,3L,%E3G'UH S&GBM/'4AN)%B$^G1K$7. Y21 MRP!]0&7\ZVOMMK_S\1?]]BFWEA9ZA&L=W;QS*IR ZYP?;TJE_P (WHO_ $#H M/^^: +DEU:R1,GVF,;@1D..*J:6D&FVIA?57O&+%C+<.F[Z?* ,?A2?\(WHO M_0.@_P"^:/\ A&]%_P"@=!_WS0!?^V6O_/Q%_P!]BL/Q1=V\MC:P1S(\TEY! ML16!)PX)X^@)J[_PC>B_] Z#_OFIK71M,LIA-;64,<@& ZIR/QH H7TT=GXR MT^>X=8XIK*>%'8X!??&VW/J0"?P-;'VVU_Y^(O\ OL475I;7T!ANH8YHR<[7 M7(S5#_A&]%_Z!T'_ 'S0!?\ MMK_ ,_$7_?8H^VVO_/Q%_WV*H?\(WHO_0.@ M_P"^:/\ A&]%_P"@=!_WS0!?^VVO_/Q%_P!]BL7Q7>VS>&[R)9XVDE3RXT5@ M2S$@ 5;_P"$;T7_ *!T'_?-26^A:5:S+-#8P)(OW6"K,MIJ7AJ>X M(CACE>-W;@*S0D $]LGBK.M:-X=\1"'^U(K>X,!)B;S2K+GK@J0>:V+B""Z@ M:&>))8F&&1UR#6=_PC>B_P#0.@_[YH PO^$"\$_\^:?^!LO_ ,74]EX.\(Z? M>PW=K;I'/"V]'^V2'!^A?%:W_"-Z+_T#H/\ OFC_ (1O1?\ H'0?]\T 7_MM MK_S\1?\ ?8JAK6HV<6BWK/2X^^.200!1_P (WHO_ $#H/^^:='X?T>&5 M9$T^W#J<@[,X- &/?M]CT'09YP4C@N(&E8C[@*LN3Z#+"KFM:5I6N-;7#7[V MUW;9,%U:SA)$##D9Z$'C(((K=DCCFB:*1%=&&&5AD$5F?\(UHO;3H!]%H CT M33]*T&U>&UN-[RN9)IYI@\DKGNS'K6G]MM?^?B+_ +[%4/\ A&]%_P"@=!_W MS1_PC>B_] Z#_OF@"MK>E:7K;VTSWTEK>6Q;R+JUG"2(&^\,]"#@9!!' I=, MM-'\.:;,L-T#N)EGGGFWR2MCEF8]35C_ (1O1?\ H'0?]\TJ^'-&5@PTZWR# MD93- &%+G_A7DPH_ MX1&S_P"AMU__ ,&?_P!:M[_A&]%_Z!T'_?-'_"-Z+_T#H/\ OF@# ;P7I%PI MBOM?U>^MF^_;W&I$QR#T8#&1[5U:W5C!"$2>".-%P & "@53_P"$;T7_ *!T M'_?-'_"-Z+_T#K<_5* ,&)6N/!&MO$K.LSW$D>!]]?4?E72:?J5E/I]O)'=0 MLC1K@AQZ5=1(XXQ&BA448"@8 %9S^'='DD9VTZWW,]5?^$;T7_H'0?]\T?\(WHO_0.@_P"^: +_ M -MM?^?B+_OL4?;;7_GXB_[[%4/^$;T7_H'0?]\T?\(WHO\ T#H/^^: ,W32 M+R+Q'+;_ +R.:5UC9>CG9C@]^:N^'-0M'\/V(%Q'E855@6 *D#!!'8UKPPPV M\*Q0QK'&HP%1< 50FT'2;B9II;"!I'.6;9R3[T 7/MMK_P _$7_?8H^VVO\ MS\1?]]BJ'_"-Z+_T#H/^^:/^$;T7_H'0?]\T 7_MMK_S\1?]]BC[;:_\_$7_ M 'V*H?\ "-Z+_P! Z#_OFC_A&]%_Z!T'_?- %32Y4NO%NK7$#"2%8HHBZG(W M#)(S[5JZK_R"+S_KA)_Z":FMK:WLX!#;1)%&.BHN!4.JG_B47G_7!_\ T$T M8OPZ_P"2<^'O^O"+_P!!%=-7,_#K_DG/A[_KPB_]!%=-0!ROQ)_Y)UKO_7HW M]*XS]G7_ ))_J'_85D_]%15V?Q)_Y)UKO_7HW]*XS]G7_DG^H?\ 85D_]%14 M (=$L-?TO[%J3.L E24-'*8V5E.5(8=.:U:XSXF6\-WX>L+:XC66"75K-)$; MHRF4 @T ,_X0/0O^@SJO_@TD_P#BJ/\ A ]"_P"@SJO_ (-)/_BJM?\ "L_! MG_0N6'_?O_Z]+_PK/P9_T+EA_P!^_P#Z] %3_A ]"_Z#.J_^#23_ .*H_P"$ M#T+_ *#.J_\ @TD_^*JW_P *S\&?]"Y8?]^__KT?\*S\&?\ 0N6'_?O_ .O0 M!4_X0/0O^@SJO_@TD_\ BJ/^$#T+_H,ZK_X-)/\ XJK?_"L_!G_0N6'_ '[_ M /KT?\*S\&?]"Y8?]^__ *] %3_A ]"_Z#.J_P#@TD_^*H_X0/0O^@SJO_@T MD_\ BJM_\*S\&?\ 0N6'_?O_ .O1_P *S\&?]"Y8?]^__KT 5/\ A ]"_P"@ MSJO_ (-)/_BJ/^$#T+_H,ZK_ .#23_XJK?\ PK/P9_T+EA_W[_\ KT?\*S\& M?]"Y8?\ ?O\ ^O0!4_X0/0O^@SJO_@TD_P#BJ/\ A ]"_P"@SJO_ (-)/_BJ MM_\ "L_!G_0N6'_?O_Z]'_"L_!G_ $+EA_W[_P#KT 5/^$#T+_H,ZK_X-)/_ M (JC_A ]"_Z#.J_^#23_ .*JW_PK/P9_T+EA_P!^_P#Z]'_"L_!G_0N6'_?O M_P"O0!4_X0/0O^@SJO\ X-)/_BJ/^$#T+_H,ZK_X-)/_ (JK?_"L_!G_ $+E MA_W[_P#KT?\ "L_!G_0N6'_?O_Z] %3_ (0/0O\ H,ZK_P"#23_XJC_A ]"_ MZ#.J_P#@TD_^*JW_ ,*S\&?]"Y8?]^__ *]'_"L_!G_0N6'_ '[_ /KT 5/^ M$#T+_H,ZK_X-)/\ XJC_ (0/0O\ H,ZK_P"#23_XJK?_ K/P9_T+EA_W[_^ MO1_PK/P9_P!"Y8?]^_\ Z] %3_A ]"_Z#.J_^#23_P"*H_X0/0O^@SJO_@TD M_P#BJM_\*S\&?]"Y8?\ ?O\ ^O1_PK/P9_T+EA_W[_\ KT 5/^$#T+_H,ZK_ M .#23_XJC_A ]"_Z#.J_^#23_P"*JW_PK/P9_P!"Y8?]^_\ Z]'_ K/P9_T M+EA_W[_^O0!4_P"$#T+_ *#.J_\ @TD_^*H_X0/0O^@SJO\ X-)/_BJM_P#" ML_!G_0N6'_?O_P"O1_PK/P9_T+EA_P!^_P#Z] %3_A ]"_Z#.J_^#23_ .*H M_P"$#T+_ *#.J_\ @TD_^*JW_P *S\&?]"Y8?]^__KT?\*S\&?\ 0N6'_?O_ M .O0!4_X0/0O^@SJO_@TD_\ BJ/^$#T+_H,ZK_X-)/\ XJK?_"L_!G_0N6'_ M '[_ /KT?\*S\&?]"Y8?]^__ *] %3_A ]"_Z#.J_P#@TD_^*H_X0/0O^@SJ MO_@TD_\ BJM_\*S\&?\ 0N6'_?O_ .O1_P *S\&?]"Y8?]^__KT 5/\ A ]" M_P"@SJO_ (-)/_BJ/^$#T+_H,ZK_ .#23_XJK?\ PK/P9_T+EA_W[_\ KT?\ M*S\&?]"Y8?\ ?O\ ^O0!4_X0/0O^@SJO_@TD_P#BJ/\ A ]"_P"@SJO_ (-) M/_BJM_\ "L_!G_0N6'_?O_Z]'_"L_!G_ $+EA_W[_P#KT 5/^$#T+_H,ZK_X M-)/_ (JC_A ]"_Z#.J_^#23_ .*JW_PK/P9_T+EA_P!^_P#Z]'_"L_!G_0N6 M'_?O_P"O0!4_X0/0O^@SJO\ X-)/_BJ/^$#T+_H,ZK_X-)/_ (JK?_"L_!G_ M $+EA_W[_P#KT?\ "L_!G_0N6'_?O_Z] %3_ (0/0O\ H,ZK_P"#23_XJGI\ M/M'ESY>JZP^.NW4Y#_6I_P#A6?@S_H7+#_OW_P#7JCX,TJPT7QGXGLM-M8K6 MV5;4B*(84$J^: )6\ Z(C%6U?5@1U!U23_XJD_X0/0O^@SJO_@TD_P#BJS-$ M\(^']?\ $'B>XU72;6[F74W57E7) VCBM[_A6?@S_H7+#_OW_P#7H J?\('H M7_09U7_P:2?_ !5'_"!Z%_T&=5_\&DG_ ,55O_A6?@S_ *%RP_[]_P#UZ/\ MA6?@S_H7+#_OW_\ 7H J?\('H7_09U7_ ,&DG_Q5'_"!Z%_T&=5_\&DG_P 5 M5O\ X5GX,_Z%RP_[]_\ UZ/^%9^#/^A@"I_P ('H7_ $&=5_\ M!I)_\51_P@>A?]!G5?\ P:2?_%5;_P"%9^#/^AC_A6?@S_ *%R MP_[]_P#UZ *G_"!Z%_T&=5_\&DG_ ,51_P ('H7_ $&=5_\ !I)_\55O_A6? M@S_H7+#_ +]__7H_X5GX,_Z%RP_[]_\ UZ *G_"!Z%_T&=5_\&DG_P 51_P@ M>A?]!G5?_!I)_P#%5;_X5GX,_P"AC_ (5GX,_Z%RP_[]__ %Z M*G_"!Z%_T&=5_P#!I)_\51_P@>A?]!G5?_!I)_\ %5;_ .%9^#/^AC_A6?@S_H7+#_ +]__7H J?\ "!Z%_P!!G5?_ :2?_%4?\('H7_09U7_ M ,&DG_Q56_\ A6?@S_H7+#_OW_\ 7H_X5GX,_P"A@"I_P@>A?] M!G5?_!I)_P#%4?\ "!Z%_P!!G5?_ :2?_%5;_X5GX,_Z%RP_P"_?_UZ/^%9 M^#/^A@"I_P@>A?]!G5?_!I)_\ %4?\('H7_09U7_P:2?\ Q56_ M^%9^#/\ H7+#_OW_ /7H_P"%9^#/^A@"I_P@>A?]!G5?\ P:2? M_%4?\('H7_09U7_P:2?_ !56_P#A6?@S_H7+#_OW_P#7H_X5GX,_Z%RP_P"_ M?_UZ *G_ @>A?\ 09U7_P &DG_Q5'_"!Z%_T&=5_P#!I)_\55O_ (5GX,_Z M%RP_[]__ %Z/^%9^#/\ H7+#_OW_ /7H J?\('H7_09U7_P:2?\ Q5'_ @> MA?\ 09U7_P &DG_Q56_^%9^#/^AC_A6?@S_H7+#_OW_P#7H J? M\('H7_09U7_P:2?_ !5'_"!Z%_T&=5_\&DG_ ,55O_A6?@S_ *%RP_[]_P#U MZ/\ A6?@S_H7+#_OW_\ 7H J?\('H7_09U7_ ,&DG_Q5'_"!Z%_T&=5_\&DG M_P 55O\ X5GX,_Z%RP_[]_\ UZ/^%9^#/^A@"I_P ('H7_ $&= M5_\ !I)_\51_P@>A?]!G5?\ P:2?_%5;_P"%9^#/^AC_A6?@S_ M *%RP_[]_P#UZ *G_"!Z%_T&=5_\&DG_ ,51_P ('H7_ $&=5_\ !I)_\55O M_A6?@S_H7+#_ +]__7H_X5GX,_Z%RP_[]_\ UZ *G_"!Z%_T&=5_\&DG_P 5 M1_P@>A?]!G5?_!I)_P#%5;_X5GX,_P"AC_ (5GX,_Z%RP_[]__ M %Z *G_"!Z%_T&=5_P#!I)_\51_P@>A?]!G5?_!I)_\ %5;_ .%9^#/^AC_A6?@S_H7+#_ +]__7H J?\ "!Z%_P!!G5?_ :2?_%4?\('H7_0 M9U7_ ,&DG_Q56_\ A6?@S_H7+#_OW_\ 7H_X5GX,_P"A@"I_P@ M>A?]!G5?_!I)_P#%4C> =!=2K:OJI4C!!U23D?\ ?57/^%9^#/\ H7+#_OW_ M /7K%\7?#[PE8^#M9NK;0+&.>&RE>-U3!5@I((YH [G2=-MM'TFTTVR!%M;1 M+%$"VXA0,#GO5RJ&B?\ (!T__KVC_P#015^@#E?B3_R3K7?^O1OZ5QG[.O\ MR3_4/^PK)_Z*BKL_B3_R3K7?^O1OZ5QG[.O_ "3_ %#_ +"LG_HJ*@#E/C/_ M ,EF\._]>EM_Z425]#CI7SQ\9_\ DLWAW_KTMO\ THDKZ''2@!:Y'XA_\@C2 M_P#L,V7_ *.%==7(_$/_ )!&E_\ 89LO_1PH ZX=**!THH **** "BBB@ HH MHH **** "BBB@ HHHH **3/U_*ES0 449HH **** "BC-&: "BBC- !129^O MY4M !11FC- !111F@ HHHH **** "BBB@ HHHH **** "N1\/_\ )0/%/^Y: M?^@O775R/A__ )*!XI_W+3_T%Z $\&?\A?Q5_P!A5_\ T$5U]_Z\)O_0#705S_ (Y_Y$/7O^O";_T T :.A_\ (!T__KVC_P#015^J M&A_\@'3_ /KVC_\ 015^@#E?B3_R3K7?^O1OZ5QG[.O_ "3_ %#_ +"LG_HJ M*NS^)/\ R3K7?^O1OZ5QG[.O_)/]0_["LG_HJ*@#E/C/_P EF\._]>EM_P"E M$E?0XZ5\\?&?_DLWAW_KTMO_ $HDKZ''2@!:Y'XA_P#((TO_ +#-E_Z.%==7 M(_$/_D$:7_V&;+_T<* .N'2B@=** "BBB@ HHHH **** "BBB@ K*\2ZU#X> M\-ZAJTV-MK T@']YL?*/Q.!^-:M*(-.L&DC&GK=I->QMG,J+R$'L M3C- '(?#.[U#2]5N]"U;46O)[VTCU6)FDW;788FC!SV;'%:_@RXGE^'VIRR3 M2/()[T!V&K6VT^XM+C-P%!Q+"PPR_7IBJK>$/$^ MFQZAIFB:K91Z5>RO(//B+2P;_OA<<'J<4 6%Y]BU;3W+VMQM MW 9&&5AW4CK]* .9US1&\ 6\&NZ+J>HM''-&EU:7=T\R3HQP3\Q.&YSD5G6V MNWVF_&:_>6>0Z1=&&T96&V%W%)>6%W->WLK _OYI$8,1^)'X"DTSX5:.^BS# M7+.VO=7NFDDGN\'[[DGCV'% %'QYX?TZZN]%U.&XOU;4M1ABE,5[*BM&RG@* M&P.@Z5G>+K/0M$\6^'M)U.\U&'1DT^Y8!+N8N9/,4C+*=QZGK74IX1U-_#OA MW3[B[A>;2KV.9I.?GC3( ^N"*F\2Z!KMQXMT[7=$EL@]M:RVS)= X.]E.1C_ M ': -?PNFF+X<@_L2::2S;<8GG=W8G)SDO\ -UKS_P ,V]N?%#V_B;4-8MO$ MHN'>,/=NL%S'S@(/NE<=NM>EZ4-3_LQ1JAMQ><[C;@[/;&:Y"Z\*>)-EGXIOHQGU3[#_8_P!LV?VC-GS? M."YSNST/2ND\ 3S3'Q2)9I)/+UF=$WN6VJ N ,]!6H/#]P/B&WB$RQ_9CI?V M+R^=V[S0^?I@5CS^&/$FE:KJ$](TS2[J%KNPO%NVEN 0LCY))X]2:LP> M&=?UG6K"^\3WMHUKI\OGV]G:(0K2@8#N3UQG(% '-R^(-2TRW\6K9SL+N;7D ML[>20[A#O5!D ^F2<5LWOP_;3]+FU"P\0ZRNLP1F474UXSK(P&<-&3MVG'3' M%6_^$#%W:^([:^F 74[_ .UP21?>A(50I^H*YJO-H'CG4+(Z3>ZY8K9.OERW M,,)$\B="/0$CO0!TOA36)->\+Z=JNNK MD?#_ /R4#Q3_ +EI_P"@O0 G@S_D+^*O^PJ__H(KKZY#P9_R%_%7_85?_P!! M%=?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$X&2<4M9GB& MUO;[P_?VFG2I%=SPM'%(^<(2,9X] : /+-+\1W1\>Q>*9-18Z/JFH2Z3';&3 MY4C4 12;>VYU;GWJQXOFT5OB7 6]S+'^\W'D!#R<5M7GPC MT ^%OL5C900:K' HBOL'<)5 (<_4CFMK3?#=Y'XO;7+^2"0R:;%;,JC)\Q6R MS#/:@#B='U#5Q>>"&U*XO"7>\_UK$/)$%^0N.YQCK7:^$/%]SXJ+W"Z0]MIS M*QAN&N$Q5E2:3=GS6!X#8&./6@#MZ*** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KG_'/_(AZ]_UX3?^@&N@KG_'/_(AZ]_UX3?^@&@# M1T/_ ) .G_\ 7M'_ .@BK]4-#_Y .G_]>T?_ *"*OT *?]RT_P#07KKJY'P_ M_P E \4_[EI_Z"] ">#/^0OXJ_["K_\ H(KKZY#P9_R%_%7_ &%7_P#0177T M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/^.?^1#U[_KPF_\ M0#705S_CG_D0]>_Z\)O_ $ T :.A_P#(!T__ *]H_P#T$5?JAH?_ " =/_Z] MH_\ T$5?H Y7XD_\DZUW_KT;^E<9^SK_ ,D_U#_L*R?^BHJ[/XD_\DZUW_KT M;^E<9^SK_P D_P!0_P"PK)_Z*BH Y3XS_P#)9O#O_7I;?^E$E?0XZ5\\?&?_ M )+-X=_Z]+;_ -*)*^AQTH 6L?Q+H"^(],2S-U+:M'/'<)-& 2KHVX<'CJ*V M*YCQWJ.H:=HEL=-NOLUQ<7]O;>;L#[5=PI.#QWH B_X177?^ASU'_OQ%_A1_ MPBNN_P#0YZC_ -^(O\*C_P"$=\6?]#E+_P" 4='_ COBS_HH_]^(O\*C_X1WQ9_P!#E+_X!1T?\([XL_Z' M*7_P"CH D_X177?^ASU'_OQ%_A1_PBNN_P#0YZC_ -^(O\*C_P"$=\6?]#E+ M_P" 4='_ COBS_HH_]^(O\ M*C_X1WQ9_P!#E+_X!1T?\([XL_Z'*7_P"CH D_X177?^ASU'_OQ%_A1_PBNN M_P#0YZC_ -^(O\*C_P"$=\6?]#E+_P" 4='_ COBS_HH_]^(O\*C_X1WQ9_P!#E+_X!1T?\([XL_Z'*7_P M"CH D_X177?^ASU'_OQ%_A1_PBNN_P#0YZC_ -^(O\*C_P"$=\6?]#E+_P" M4='_ COBS_HH_]^(O\*/\ A%==_P"ASU'_ +\1?X5'_P ([XL_Z'*7_P MHZ/^$=\6?]#E+_X!1T 2?\(KKO\ T.>H_P#?B+_"C_A%==_Z'/4?^_$7^%1_ M\([XL_Z'*7_P"CH_X1WQ9_T.4O\ X!1T 2?\(KKO_0YZC_WXB_PH_P"$5UW_ M *'/4?\ OQ%_A4?_ COBS_HH_]^(O\*/\ A%== M_P"ASU'_ +\1?X5'_P ([XL_Z'*7_P HZ/^$=\6?]#E+_X!1T 2?\(KKO\ MT.>H_P#?B+_"C_A%==_Z'/4?^_$7^%1_\([XL_Z'*7_P"CH_X1WQ9_T.4O\ MX!1T 2?\(KKO_0YZC_WXB_PH_P"$5UW_ *'/4?\ OQ%_A4?_ COBS_HH_]^(O\*/\ A%==_P"ASU'_ +\1?X5'_P ([XL_Z'*7 M_P HZ/^$=\6?]#E+_X!1T 2?\(KKO\ T.>H_P#?B+_"C_A%==_Z'/4?^_$7 M^%1_\([XL_Z'*7_P"CH_X1WQ9_T.4O\ X!1T 2?\(KKO_0YZC_WXB_PH_P"$ M5UW_ *'/4?\ OQ%_A4?_ COBS_H>-HY$,$?S*1@CI3_P#A'?%G_0Y2_P#@%'6=KVG^+=&\/ZAJ2^+I)&M+ M=Y@ALHP&*J3B@#N[2V6SLX+9266*-4!/4@#%354TN>2YTFSGE.9)(4=CZDJ" M:MT '?^O2V_\ 2B2OH<=*^>/C/_R6;P[_ M ->EM_Z425]#CI0 M_Z\)O_ M $ UT%<_XY_Y$/7O^O";_P! - &CH?\ R =/_P"O:/\ ]!%7ZH:'_P @'3_^ MO:/_ -!%7Z .5^)/_).M=_Z]&_I7&?LZ_P#)/]0_["LG_HJ*NS^)/_).M=_Z M]&_I7&?LZ_\ )/\ 4/\ L*R?^BHJ .4^,_\ R6;P[_UZ6W_I1)7T..E?/'QG M_P"2S>'?^O2V_P#2B2OH<=* %KD?B'_R"-+_ .PS9?\ HX5UU#-5U&R<)-B <'C ML:WZYWQY8W.I>!]7L[.%IKB:W*QQKU8\<4 ?$#4-!\::?#J+&71+K3H); MF78!]E=R5#DC^$D<^F:WKW4]7O?'MYH-CJ M8#HZ7,4@B5]DAE*[N>O JG:> M&I;OQ7C4M/:339O#\=G-O'REMQW(??!JAX*\+:[X?^(%XE\7N=+MM.%K87C= M6B$A948_WE!(^@% $OAJ;Q7=:KK)O/$GG6^E7#0F+[(B^:-F>HZ=:?X(N?$. MMVNGZK>>*XG24EI+$6\8) )^7(YK6\.Z7>VMWXL:>V=%N[QG@)'^L7RP,C\: MY'P#I5MI4^FP7GP^OH=4CRB0VFL M7%K#A0,1IMVCCKU-/\(ZO>:KF7-K<:YXW MT6RDD(D:PECC1"F>55F(8^F:K7'@_4=9M_%<81K2XFU2.]T^64?*714*DX[9 M!%)JE[KVO6OV"?X?#^US&8A=W;126T1/5@_)([@8H M:OJ^JZIXV&G:3XEM] M/L/[/6Y641QRK(2V."?Z56\7^*-;\&R>&W6Z;58Y3(+U8XE!E15W%UQT(&3Q MZ5BWGA"+0M;T^"]\)77B.PMM*2V5H8E8+*&)8_,1BNFN-,GO=8\$W-GHD]E8 MVC3^;;R(!]F4Q%0& )'7B@"WK/B.XNM6\)1:+?HMGK/VC,JH'R!"60C/H:R= M'_X2^Y\::AI,_BG?!8)#*W^AQ@RALY'MTJK'X,U?0_B9H8T^,R^%X[BXNXU' M_+D[Q,K)_N$D$?4UU.C:;>6_Q"U^^EMW6UN((%BE(X8KG('YT 5_'&HZQ#K' MAW2](U$6+:C/*DDOE+)PJ C@U#;ZIX@\,^)--TS7KZ+4['57:&WNEA$3Q3 ; M@K <$$ X/M2^/8M0BUSPSJMEI5WJ,=C<3/-%:@%P&0 =2!55DUOQ?X@TS4;S M1+G2M*T=VNTBN64SW,^TA0%4D*HR3R>2: *_B+QQJ>G^/(8;4H=#L6BAU(E1 MD/*<+SVQP?QJ7Q6WBJR\1:5%8^)?)M=4NVA2/[(C>2 A;J>O2L>R^&FIZUX= MO[[4]9U>QU#5'DN)K".1!$&R=BL-I)P O>MI;37-2MO!$U[I\R75E=-]L!'W M (V7)O$?AV'3=,TRZ2]U*W@DU'496B WV\>,C Z%B?TKT6QO M8=1TZWO;=@T-Q&LJ,.X89%>>1^"M2\2^)=V0#!; M*GAB6-;OP\L-2T;0)M#U"*4+IUP\-K,__+:#.4/Y''X4 6/!VL7NK-K0O) X MMM0D@BPH&$&,"N;\9^.-4T?Q?;QV!0Z1I@ADU@E03MF?8N#VVCYJ;H>IZMX9 MU/6;:7PIK-W',O%3>'-5T&1[N.'3YY)?M);&&58RPP?KBL6^\1^)/^ M$%OO$ANELS=RQ_883&K>1$S !F]20<^U4_\ A&M3\0Z?X+L_$.D23?V?-)%> MB0?*0BE5<^H. :;J.@ZW;^"M:\+_ -F3WMM:W"/8,H!\Z N&,?7JO(H [;PQ M;:M'))+J'B2/54:,;8TA1/+/KE:Z6N'\"0:=;W%RMEX)N_#[F-?,FFB1!+@] M/E8].M=Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7/^.?\ D0]>_P"O";_T UT%<_XY_P"1#U[_ M *\)O_0#0!HZ'_R =/\ ^O:/_P!!%7ZH:'_R =/_ .O:/_T$5?H Y7XD_P#) M.M=_Z]&_I7&?LZ_\D_U#_L*R?^BHJ[/XD_\ ).M=_P"O1OZ5QG[.O_)/]0_[ M"LG_ **BH Y3XS_\EF\._P#7I;?^E$E?0XZ5\\?&?_DLWAW_ *]+;_THDKZ' M'2@!:Y'XA_\ ((TO_L,V7_HX5UUT?_ *"*OT "TDNWDN([>.&,@%F=MHZ^YH R_^$@\8_P#0 MCK_X-HO_ (FC_A(/&/\ T(Z_^#:+_P")IG_"6^(/^A*U#_O_ !_XT?\ "6^( M/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_P MEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_ MX2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^ M- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4 M/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ M -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2# MQC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_" M6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG M_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@ MVB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0 M_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB M#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$ M@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ MX2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ MC1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ MX-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ MT(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^( M/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_P MEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_ MX2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^ M- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4 M/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ M -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2# MQC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_" M6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG M_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@ MVB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0 M_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB M#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$ M@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ MX2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ MC1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ MX-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ MT(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^( M/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_P MEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_ MX2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^ M- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4 M/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ M -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2# MQC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_" M6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG M_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@ MVB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0 M_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB M#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$ M@\8_]".O_@VB_P#B:9_PEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ MX2#QC_T(Z_\ @VB_^)H_X2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ MC1_PEOB#_H2M0_[_ $?^- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ MX-HO_B:9_P );X@_Z$K4/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ MT(Z_^#:+_P")H_X2#QC_ -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^( M/^A*U#_O]'_C0 __ (2#QC_T(Z_^#:+_ .)H_P"$@\8_]".O_@VB_P#B:9_P MEOB#_H2M0_[_ $?^-'_"6^(/^A*U#_O]'_C0 _\ X2#QC_T(Z_\ @VB_^)H_ MX2#QC_T(Z_\ @VB_^)IG_"6^(/\ H2M0_P"_T?\ C1_PEOB#_H2M0_[_ $?^ M- #_ /A(/&/_ $(Z_P#@VB_^)H_X2#QC_P!".O\ X-HO_B:9_P );X@_Z$K4 M/^_T?^-'_"6^(/\ H2M0_P"_T?\ C0 __A(/&/\ T(Z_^#:+_P")H_X2#QC_ M -".O_@VB_\ B:9_PEOB#_H2M0_[_1_XT?\ "6^(/^A*U#_O]'_C0 __ (2# MQC_T(Z_^#:+_ .)K.UZ]\9:SH&H:8/!BQ&[MWA$AU6([=P(SC'-7O^$M\0?] M"5J'_?Z/_&H+WQSK.GV,][<^#K](((VDD;SH^% R3UH ZW2X)+72K2"4 21P MHC '."% -6Z@L[E;RR@N54JLT:N >V1FIZ .5^)/_).M=_Z]&_I7&?LZ_P#) M/]0_["LG_HJ*NS^)/_).M=_Z]&_I7&?LZ_\ )/\ 4/\ L*R?^BHJ .4^,_\ MR6;P[_UZ6W_I1)7T..E?/'QG_P"2S>'?^O2V_P#2B2OH<=* %KD/B'_R"-+_ M .PQ9?\ HX5U]E&!Z444 & M!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z4 M44 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E M&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% M!@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@> ME%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8' MI1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z48'I11 M0 8'I1@>E%% !@>E&!Z444 &!Z48'I110 8'I1@>E%% !@>E&!Z444 &!Z5S M_CD?\4'KW_7A-_Z :Z"N?\<_\B'KW_7A-_Z : -'0_\ D Z?_P!>T?\ Z"*O MU0T/_D Z?_U[1_\ H(J_0!ROQ)_Y)UKO_7HW]*XS]G7_ ))_J'_85D_]%15V M?Q)_Y)UKO_7HW]*XS]G7_DG^H?\ 85D_]%14 MGO5KXB6UW=^ M]6ALU=Y3"3M3JR@Y8#ZC-6=$U[P_-X>LYK*]M([/RU1$,BKLXQM(['MB@"KJ MWCS2M+U!M/CCN[Z[09EBLX3*8Q_M8Z5+#XWTBY\-WNMVSRRPV2DW,00B6+ R M0RGD''-8'PZO;.PCU?3K^>*'6$OI9+D2L%:12W MWA6GIGB_2-3T2XU5;@P6]L2MP)UV-$PZA@>AKE_&\>K2?$3PH-%GMX;W[+?% M6N$+)C$>1@5RD\6DUE-:LL<:.K>82N%55'?.*Y/P_'@W"R>8W M(.Z/@D]Z /19M;M8/$-KHK;_ +5+[3PY=VEI-:WES M/=!FCCMHBY(7K6/J5S /BUH+- M/\1OAP>U<9XS76Y-.\'H]_82ZJ=>0)<11GR0?+EQ ME<^GO5WP1]L'C371X@=3KXCC4&(;8GMLG:4'7[VO?]>$W_H!KH*Y_P <_P#(AZ]_UX3?^@&@ M#1T/_D Z?_U[1_\ H(J_5#0_^0#I_P#U[1_^@BK] '*_$G_DG6N_]>C?TKC/ MV=?^2?ZA_P!A63_T5%79_$G_ ))UKO\ UZ-_2N,_9U_Y)_J'_85D_P#145 ' M*?&?_DLWAW_KTMO_ $HDKZ''2OGCXS_\EF\._P#7I;?^E$E?0XZ4 +7(_$/_ M )!&E_\ 89LO_1PKKJY'XA_\@C2_^PS9?^CA0!UPZ44#I10 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 !&:P&\$^&GU+^T&T2Q-UNW^9Y(SN]?K6_10!CZOX5T+79$D MU/2K6ZD085Y(P6 ],U831-,CTA])CL8$L'0QM;J@"%2,$8%:%% %&YT;3KS2 M/[*N+.&6QV"/R'7*[1T&*)]&T^ZM;6UGM(GAM9$DA1EX1D^Z1[BKU% %6;3; M.?4+:_EMT:ZME=892/F0/C/M#!>9,# SZ\5H M'Y5LT4 >C@$?K0!SG_"P_"/\ T'K3_OH_X4O_ L/PC_T'K3\ MS_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%'_"P_"/ M_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ $'K3\S_ (4? M\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0!C_\+#\(_P#0 M>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/M:?]\+0!C_\ M"P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\ M+0!C_P#"P_"/_0>M/S/^%'_"P_"/_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M: M?]\+0!C_ /"P_"/_ $'K3\S_ (4?\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA M:/L6E_\ /M:?]\+0!C_\+#\(_P#0>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ MY]K3_OA:/L6E_P#/M:?]\+0!C_\ "P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6 MQ]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%'_"P_"/_0>M M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ $'K3\S_ (4?\+#\ M(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0!C_\+#\(_P#0>M/S M/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/M:?]\+0!C_\ "P_" M/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C M_P#"P_"/_0>M/S/^%'_"P_"/_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+ M0!C_ /"P_"/_ $'K3\S_ (4?\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6 ME_\ /M:?]\+0!C_\+#\(_P#0>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3 M_OA:/L6E_P#/M:?]\+0!C_\ "P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BT MO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%'_"P_"/_0>M/S/^ M%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ $'K3\S_ (4?\+#\(_\ M0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0!C_\+#\(_P#0>M/S/^%' M_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/M:?]\+0!C_\ "P_"/_0> MM/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#" MP_"/_0>M/S/^%'_"P_"/_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ M /"P_"/_ $'K3\S_ (4?\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ M/M:?]\+0!C_\+#\(_P#0>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA: M/L6E_P#/M:?]\+0!C_\ "P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GV MM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%'_"P_"/_0>M/S/^%;'V M+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ $'K3\S_ (4?\+#\(_\ 0>M/ MS/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0!C_\+#\(_P#0>M/S/^%'_"P_ M"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/M:?]\+0!C_\ "P_"/_0>M/S/ M^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/ M_0>M/S/^%'_"P_"/_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P M_"/_ $'K3\S_ (4?\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:? M]\+0!C_\+#\(_P#0>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E M_P#/M:?]\+0!C_\ "P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ MOA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%'_"P_"/_0>M/S/^%;'V+2_^ M?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ $'K3\S_ (4?\+#\(_\ 0>M/S/\ MA6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0!C_\+#\(_P#0>M/S/^%'_"P_"/\ MT'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/M:?]\+0!C_\ "P_"/_0>M/S/^%'_ M L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/L6E_\^UI_P!\+0!C_P#"P_"/_0>M M/S/^%'_"P_"/_0>M/S/^%;'V+2_^?:T_[X6C[%I?_/M:?]\+0!C_ /"P_"/_ M $'K3\S_ (4?\+#\(_\ 0>M/S/\ A6Q]BTO_ )]K3_OA:/L6E_\ /M:?]\+0 M!C_\+#\(_P#0>M/S/^%'_"P_"/\ T'K3\S_A6Q]BTO\ Y]K3_OA:/L6E_P#/ MM:?]\+0!C_\ "P_"/_0>M/S/^%'_ L/PC_T'K3\S_A6Q]BTO_GVM/\ OA:/ ML6E_\^UI_P!\+0!C_P#"P_"/_0>M/S/^%8GB_P =>&+WP;K-M;:U:R3RV4J1 MHI.68J< <5V?V+2_^?:T_P"^%I/L6E_\^UI_WPM !HG_ " =/_Z]H_\ T$5? MI% "@* !CC%+0!ROQ)_Y)UKO_7HW]*XS]G7_ ))_J'_85D_]%15V?Q)_Y)UK MO_7HW]*XS]G7_DG^H?\ 85D_]%14 BCW- '-_P#"L_!O M_0 MOS;_ !H_X5GX-_Z %M^;?XUTEY?6NGVYN+RXC@A!"[Y&P,DX _.LV[\6 M^'["[>UNM9LH9T.&C>8!@?<4 9O_ K/P;_T +;\V_QH_P"%9^#?^@!;?FW^ M-:M[XIT'3IU@O-7LX)64,$DF"D@]#5V74[*%('DNH52X.V%BXQ(<$\'OP": M.=_X5GX-_P"@!;?FW^-'_"L_!O\ T +;\V_QJZOC?PN[A%U[3RQ. !.O)J_J M&NZ5I*H=0U&UM1)RGG2A=WTS0!A_\*S\&_\ 0 MOS;_&C_A6?@W_ * %M^;? MXUT!U6P&FG4?MD!L@N\SAP4 ]<]*E-[;"R^V^?']FV>9YNX;=O7.?2@#FO\ MA6?@W_H 6WYM_C1_PK/P;_T +;\V_P :UKWQ/H>G"$WFJVD F3?'YDH&]?4> MU7K&_M=2M$N[*XCN+=\[9(VW*<'!P?K0!S?_ K/P;_T +;\V_QH_P"%9^#? M^@!;?FW^-;TVLZ;;ZA'837UO'=R\I T@#M]!5Z@#D_\ A6?@W_H 6WYM_C1_ MPK/P;_T +;\V_P :V[+7](U&ZDM;+4K6XGC^_'%*&8?@*@@\5Z!0):8!\]G&S!Z58HMH- '+?\*S\&_] "V_-O\ &C_A6?@W_H 6WYM_C6LOB?0G MOQ8KJ]DUT6V^4)UW9],9ZU=6_M&OWL1<1&Z1 [0[OF"GOCTH YS_ (5GX-_Z M %M^;?XT?\*S\&_] "V_-O\ &NBDU&SANVM9+F);A8?/,98;A'G&['IGO6?< M>+_#UIY?VC6;*+S4$B;Y@-RGH1[4 9O_ K/P;_T +;\V_QH_P"%9^#?^@!; M?FW^-:\'B71+F..2#5+21)2RH5E!#%1E@/H.:OVUW;WEJEU;3)+!(NY)$;*L M/4&@#F?^%9^#?^@!;?FW^-'_ K/P;_T +;\V_QK5F\4:%;6<5W-JUFEO*Q6 M.5I0%8CJ >]6].U6PU>W-QI]W#=0@[2\3AAGTXH Y_\ X5GX-_Z %M^;?XT? M\*S\&_\ 0 MOS;_&M&Y\8>';.ZDM;C6K&*>-MCQO, 5/H16C!J-G-IX0#)&&^90>F15";Q/H5O>_8IM7L8[G.WRFG4-GTQF@#)_X5GX-_Z M%M^;?XT?\*S\&_\ 0 MOS;_&NCEU"S@N4MI;F))G1I%C9L$JO4@>@IUG>VM_ M:K=6D\<\#_=DC;(/XT [@U:S>V@QYLHF&U,],GM0 M!D_\*S\&_P#0 MOS;_&C_A6?@W_H 6WYM_C70Z?JECJUO]HT^[ANHLXWPN&& M?3BK= ')_P#"L_!O_0 MOS;_ !H_X5GX-_Z %M^;?XUUE% ')_\ "L_!O_0 MMOS;_&C_ (5GX-_Z %M^;?XUUE% ')_\*S\&_P#0 MOS;_&C_A6?@W_H 6WY MM_C7644 =:L.JS)\R?J,?C71 M44 >6-K"^/[OP=81\PM$-5U!1_#Y?RA#_P!M,C_@-5=-EG3QUXK6/PD^M*;V M/=,LD*B+Y!Q\Y!/KQ7;^&_!&F>&-6U;4+)I6DU&3>5;Z02S10"/:2!@=5)H X_7[PZ?\1/$-P?"TFMQ)IEN9(D* M?N1@]0>2/]T'I4NGV0L_#?PWA^UQ7:-JAD#Q$LFUTE8*I/. #CGTKT2R\-P6 M?B*[UK[1+)<75O%!(KXQA,X/U.:S;+P%8V,&G0175QY.GZC)?VZ'&%+[ODZ? M=&XT 9%OH^FCXOW<(L+81KI".%\H8#>9U^M)X)TJPU^YUG6-7@BN]1^W2VY6 M90WD1H<*@!Z#'/XUUZ:! GBF77A+(9Y+46ICXVA0V[/KFLK5? T%YJLNIZ;J MNH:/=SC%PUDX"S>A92""?>@#D+VV@T37?&>AZ6 NER:%]MDMU^Y!.2ZX [;E M .*Q]+U*[\,^ SH&K3M+9:EI/VC2[E^@8QAGA)]03D5Z;8>"=-T[0]1TZ*6X MDEU)&%W>SOOGE)7&2Q] >!T%)JO@C2]9\&0>&KS>]M! D4RM!:));A,LGOD'TKI=+T^6QTJ.RNKV>_=00 MT]P%WODGK@ =\4 >+WSG4_$"^++R(V'A74+J&07LBAY@8L[&XYCC?'O^M>Q: M!K"^(-)34$M98()6;RA,,,Z9P&QV!ZUS/_"K-,:,V,NIZI)HHG->3W2Q*4264C>%[#(]!WH \YOK2:S^)'AM[G0+;1 M;!+F>*WN[602&Z=D.V-P -@(RW.>17(6LGVCPS%ILN@K;+=:Q*D6NS,OEQMY MQ/\ #E@>PS@5ZQ8^ 88=9M=1U#6M4U0V;,]I#>2ADA8C&[ R<' )Z5,O@:P M'A"Z\.&>9K>XDDE\TXWHSN7R.,<$\4 8UGIUI>?%G7([VWBN0FG6P'FH&]>> M:?X9MXM%^)6NZ+IJB/36M(;MH%^Y#,Q8' [;@ <>U7+[P%)<:PVIV?B/4["X MDMH[>4P;/W@08!.0>:V/#GABR\-6\ZV\D]QW< M<8:7R(SGRXAL!Z$_3BO9(] @C\5S>(!+(9Y;1;0Q\;0H;=GUSFDL_#UO:^(K M_6FEDEN;M$CPX&(T7HJ_G0!YK#KL>M? #6T6;S9;&TFM9&P03M^Z>0#RN#S2 MZ,D>K^-]!M+CP^FA26MD\K"8J6OD*!2J[,J0.IR(L7-Q%'K ML*QW$:;=JL!C>O'4CK5^^\,6U]-HLQGECETF421.F,N-NTJWL1UQ0!S/A+2= M/'CGQ:!96X\FX@\O]V/D_=]O2L6;P_=_\)K_ ,(0DJ#PY._]KO$2=WEA@#"/ M]DN0?I7HVFZ#!IFL:KJ,9./+B=PK'VX./QK0'A/0=-TQ39:/: M![5#) 1&"VX#@YZYK:U#3[75;":QO8%FMID*21L."#7+Z?X";3[J IXEUR2R MMV#1V@&, M8KF-2GET"R\8Z!I5R\&DPWUE'&ZDG[*)_P#7(I[ <'';=7=7?P^A-]<7.D:U MJNC+K!2#M)]16I8>#=$T_P /3Z(MKYUI,YS7):E/JWB7Q?I/B M31(VMM3BT5;R.T+9$P\P[HB>,Y'0^N*[,?#.!XTL[KQ#K=SI2$8L);@&,J.B MD@;BOMFNAB\-VD'B*+6(6:-HK,6:0J $"!LCWH \YCU^T\3>,[C5+,D)+X3< M/&W#1.)G#(P[$'BH]5L;63X(Z'/X?Z3;^)]5URV M,D,VIVIM[B-,;"3U<>A-3S^#+.X\'VGAMKB86]L(PL@QN.P@C/;M0!A>([*V MM/%G@>*WMXHHVN9R510 ?W0K"CU>?PCX8\5>&(L_;+*Y$.F+W=+H_NL>N&+? ME7HVI>';?4M4T>_DFE632W=XU7&'++M.?_K52U7P1INK^+M,\17#2BXL!@1J M1LD(R4+#U4L2/K0!Q?B/25\./X'TNUTHZI]E9T^S*R*96V'<GW%D[/%+;;:>'I9U\1>)T3P<^KQG7)LW8DA C^[ MQAR#QUX]:BUJ+5+#XI:UX@T??)+I]K;M/:+TN(3NWC_>&,CZ5UI^']Q#J=_= MZ?XHU:Q2]NFNI((1'MWMUQE2>U;]KH$%KXAO]8$LC37D4<3HV-H"9QC\Z /+ M+SQ()I/&NN:+/E9=/M6CE7DH&X)]B 3^5=3)X7M=+T&QAT;PKINKI)'ON);J MY$;$X!#%BK%B>3GMBMC1_ .C:+J&LW%M&QAU;_7VS@&,=<@#T.:SA\,X8XC8 MP>(M&-5:T%KYNGWZ>4)/,'RD M+D-@9!Q6=X%U"Z\'P0W-Y*SZ!J]S+&7;I:3[R!GT5OYUZ6G@_3H-6TR]M0UN MFG6LEK!!& $", /KGBBU\'Z;#X5F\/3AKFREW[O,QGYB3V]">* /*G=A\/? MSQV9OF_MW*VRE1YW,GRY;CGWXKK=7T#4?$GAV-K7PY'I%U9WB7(L+IXVCO H M^ZQC)&.>]:3_ VM!X8TC1+;4[RV&E7/VFWN(PAD##=CJ,?Q59_X0R^?3VMY MO%NM/,)5DCN Z*Z8!!7A<$'/(/I0!)X)U73M1MKR.VTG^R;ZWFV7UF4 *28Z MY'# CH:ZJL/PWX9MO#D-QLN;F[NKJ3S+BZN6#22MC SCC ':MR@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *Y_QS_R(>O?]>$W_H!KH*Y_QS_R(>O?]>$W_H!H T=#_P"0#I__ %[1_P#H M(J_5#0_^0#I__7M'_P"@BK] '*_$G_DG6N_]>C?TKC/V=?\ DG^H?]A63_T5 M%79_$G_DG6N_]>C?TKC/V=?^2?ZA_P!A63_T5%0!RGQG_P"2S>'?^O2V_P#2 MB2OH<=*^>/C/_P EF\._]>EM_P"E$E?0XZ4 +7(_$/\ Y!&E_P#89LO_ $<* MZZN1^(?_ ""-+_[#-E_Z.% &_J6K6NDQQ/=,X\U]B*B%BQZ\ 52_X2NP_P"> M-[_X"O\ X4S7O^0KH7_7V?\ T!JWZ ,/_A*[#_GC>_\ @*_^%'_"5V'_ #QO M?_ 5_P#"MRB@##_X2NP_YXWO_@*_^%'_ E=A_SQO?\ P%?_ K-[_ . K_P"% M'_"56'_/&]_\!7_PKN0?I6>GBW3I$#I' M>,K#(86KD$?E5+3/^1/U7_>NOYM6WH?_ " K'_K@G\J *?\ PE=A_P \;W_P M%?\ PH_X2NP_YXWO_@*_^%;E% &'_P )78?\\;W_ ,!7_P */^$KL/\ GC>_ M^ K_ .%;E% &'_PE=A_SQO?_ %?_"C_ (2NP_YXWO\ X"O_ (5N44 8?_"5 MV'_/&]_\!7_PH_X2NP_YXWO_ ("O_A6Y10!F:?KMGJ5R]O#YJRH@S6C"X>6 A9/*@9PI*A@,@>A!_&F_P#,Y'_KQ'_H;4NC?\A; MQ!_U_+_Z3PT ,_X2NP_YXWO_ ("O_A1_PE=A_P \;W_P%?\ PK-[_X"O_A1_P )78?\\;W_ ,!7_P *W** ,/\ X2NP_P">-[_X"O\ X4?\ M)78?\\;W_P !7_PK_P#@*_\ A1_PE=A_SQO?_ 5_\*W* M* ,-?%6G&6*-A=1^;(L:M);NHW,< 9([DU=U+6+32O)%R9-TS%8UCC+EB!D\ M#VJEXI_Y!MM_U_VG_HY*;JW_ ",F@_\ 76;_ -%F@!W_ E=A_SQO?\ P%?_ M H_X2NP_P">-[_X"O\ X5N44 8?_"5V'_/&]_\ 5_\*/\ A*[#_GC>_P#@ M*_\ A6Y10!A_\)78?\\;W_P%?_"C_A*[#_GC>_\ @*_^%;E% &'_ ,)78?\ M/&]_\!7_ ,*/^$KL/^>-[_X"O_A6Y10!A_\ "5V'_/*]_P# 5_\ "KT>KVRAECO M2I&01:OS^E+_ ,)78?\ /&]_\!7_ ,*T]._Y!MK_ -_P#@*_\ A6Y10!A_\)78?\\;W_P%?_"C_A*[#_GC M>_\ @*_^%;E% &'_ ,)78?\ /&]_\!7_ ,*/^$KL/^>-[_X"O_A6Y10!A_\ M"5V'_/&]_P# 5_\ "K6G:W9ZI++% 91)$ 622-D(!Z'FM*L*V_Y'"_\ ^O:/ M^9H ?-XHTZ&ZFM\7$CPOL?RX&8!O3(%-_P"$KL/^>-[_ . K_P"%-\-_\?&L M_P#80D_D*WJ ,/\ X2NP_P">-[_X"O\ X4?\)78?\\;W_P !7_PK_P#@*_\ A1_PE=A_SQO?_ 5_\*W** ,/_A*[#_GC>_\ @*_^%'_" M5V'_ #QO?_ 5_P#"MRB@##_X2NP_YXWO_@*_^%+'XJTY[B&%AB_P Q M798H Q/^$LTKTU#_ ,%MS_\ &Z/^$LTKTU#_ ,%MS_\ &ZV\48H Q/\ A+-* M]-0_\%MS_P#&Z/\ A+-*]-0_\%MS_P#&ZV\48H Q/^$LTKTU#_P6W/\ \;H_ MX2S2O34/_!;<_P#QNMO%&* ,3_A+-*]-0_\ !;<__&Z/^$LTKTU#_P %MS_\ M;K;Q1B@"AINM6.K/,EH\I>#;YBRP21,N[..'4'G!K.\<_P#(AZ]_UX3?^@&I M=._Y&S6O^N-M_*2HO'/_ "(>O?\ 7A-_Z : -'0_^0#I_P#U[1_^@BK]4-#_ M .0#I_\ U[1_^@BK] '*_$G_ ))UKO\ UZ-_2N,_9U_Y)_J'_85D_P#145=G M\2?^2=:[_P!>C?TKC/V=?^2?ZA_V%9/_ $5%0!RGQG_Y+-X=_P"O2V_]*)*^ MAQTKYX^,_P#R6;P[_P!>EM_Z425]#CI0 MA_P#("L?^N"?RK$TS_D3] M5_WKK^;5MZ'_ ,@*Q_ZX)_*@#0HHHH **** "BBB@ HHHH Q?^9R/_7B/_0V MI=&_Y"WB#_K^7_TGAI/^9R/_ %XC_P!#:ET;_D+>(/\ K^7_ -)X: -FBBB@ M HHHH **** "BBB@##\4_P#(-MO^O^T_]')3=6_Y&30?^NLW_HLT[Q3_ ,@V MV_Z_[3_T&_^/C6?^PA)_(5O5@^&_P#CXUG_ +"$G\A6]0 4444 %%%% !11 M10 5@>*?]7I7_82A_K6_6!XI_P!7I7_82A_K0 ^]_P"1RT?_ *\[O_T*"MRL M.]_Y'+1_^O.[_P#0H*W* "BBB@ HHHH **** "FR?ZMOH:=39/\ 5M]#0!Q\ MO_)+E_Z]%_F*[*N-E_Y)_Z\)O\ T U+IW_(V:U_UQMOY25%XY_Y$/7O^O"; M_P! - &CH?\ R =/_P"O:/\ ]!%7ZH:'_P @'3_^O:/_ -!%7Z .5^)/_).M M=_Z]&_I7&?LZ_P#)/]0_["LG_HJ*NS^)/_).M=_Z]&_I7&?LZ_\ )/\ 4/\ ML*R?^BHJ .4^,_\ R6;P[_UZ6W_I1)7T..E?/'QG_P"2S>'?^O2V_P#2B2OH M<=* %KD?B'_R"-+_ .PS9?\ HX5UU M@K._X3#PZ?\ F,V7_?T4WQ'_ *_1/^PE'_Z ];HZ4 (CK(BNA!5AD$=Q2T44 M (2%!). .M8I\7^'58@ZS9 @X(\T5MT=J *EAJ=CJD+36%U%>*V@>>>18XHU+.[' 4#J2:Q_^$Q\.'_F-67_ M ']%2^*/^17U/_KV?^1K4B_U*?[HH CM+RWO[9+BUF2:%^5=#D&IZ*AN+J"T MC#W$R1*2!EV &: )JR;GQ/H=GM"L _\ (_?]PP?^C:WZ ,7_ )G(_P#7B/\ T-J7 M1O\ D+>(/^OY?_2>&D_YG(_]>(_]#:ET;_D+>(/^OY?_ $GAH V:*** "HYI MXK:%III%CC099V. ![FGLP4$L0 .YK$\8?\ (HZG_P!<#0!MJP90RD$$9!'> MEJM9$+IUN20 (E_D*LT %%%% &'XI_Y!MM_U_P!I_P"CDINK?\C)H/\ UUF_ M]%FG>*?^0;;?]?\ :?\ HY*;JW_(R:#_ -=9O_19H WJ*** "LG4O%&A:0Y3 M4-7LK>0=8Y)E#?\ ?.IZ9)?36ND:8Z0S0VTACDN9&0.=SCYE M0!@,#&3GFM_2_#>BZ*H&FZ7:6Q'\4<0#'ZMU/YT 97_"Q?"?_0:@QZ[7Q^>W M%:>F^)]"U=@FGZO97,AZ1QSJ6_[YSFM:LK5/#6B:TK#4M*M+DG^*2(%A]&ZC M\Z -6BN+MUN/"'B'3],2_FN])U%FCAAN9#));.!GY7/+(1V))'K7:4 -?[C? M2N1A_P"2;W/^[/\ ^C6KKG^XWTKD8?\ DF]S_NS_ /HUJ .GT[_D&VO_ %R7 M^0JS5;3O^0;:_P#7)?Y"K- !116'JTNL>>RV]S9:?8JN6NIAYCY] IPH^I)^ ME &YD>M&:X-KK2)9#YGB_5[F3^(P2A5'T$: "I;6ZADD\O2/&,QGS_J+\)*K M>W(5Q^!H [>BJ6F2:A):?\3**".X!(_<.61AV(R 1]*NT %85M_R.%__ ->T M?\S6[6%;?\CA?_\ 7M'_ #- ">&_^/C6?^PA)_(5O5@^&_\ CXUG_L(2?R%; MU !1110 45E:YX@L]!ME>X+R32G9!;Q#=),W95%8FC:OXB;Q0ECK*6<45S:- M_\CEH__7G=_P#H4%;E8=[_ ,CEH_\ UYW?_H4%;E ! M1110 45GZOK%MHMO#-=;]LLZ0+M&?FO?]>$W_H!J73O^1LUK_KC;?RDJ+QS_P B'KW_ %X3?^@&@#1T/_D Z?\ M]>T?_H(J_5#0_P#D Z?_ ->T?_H(J_0!ROQ)_P"2=:[_ ->C?TKC/V=?^2?Z MA_V%9/\ T5%79_$G_DG6N_\ 7HW]*XS]G7_DG^H?]A63_P!%14 M'?\ KTMO_2B2OH<=*^>/C/\ \EF\._\ 7I;?^E$E?0XZ4 +7(_$/_D$:7_V& M;+_T<*ZZN1^(?_((TO\ [#-E_P"CA0!?U[_D+:%_U^'_ - :M_M6!KW_ "%M M"_Z_#_Z U;_:@""YLX+MH&F3<89!+'ST8 @']34]%% !7D&L_'C3M)\53Z1_ M9TDL$%P(7N1(,=<,<>W/Y5Z#XTUY?#7A'4=59@&AA/E^[GA?U-?)$7AJ\U+P M5JGBQBS);WJ1.?7=]X_@67\Z /M-'61%=2"K#(([BG5P?P@\1_\ "1?#VQ,C M[KFS'V6;GG*@;3^*XKO* (+>S@MI9Y(DVM._F2'U; &?R J>BB@#E-,_Y$_5 M?]ZZ_FU;>A_\@*Q_ZX)_*L33/^1/U7_>NOYM6WH?_("L?^N"?RH M75M%>6L MMM.NZ*52K+Z@U* %4 =!2T4 <[JGB7R]8&AZK>)-:@O(%D7;"5/1E.WJ#U!I+ MJ?6O#$:!2-6LY)%AB\Z0)-&S$!06Z,N3UZCWH DFLK[PW&]QILXFL$Y>SN9, M;!_L.>GT-:VB:U::]IJ7UFS&)B5(88*L."#6?#X?GOY4NM>N!=.O*6L8(@C/ MT_B/N:?X64+;7ZJ +Z8 #M\U &M]C@^W_;=G^D>5Y6[/\.;(0,G:JY/\JRO$?_ "(%Y_UY M?^RBG>)?^2>:K_V"Y?\ T6: -^*19HDE7[KJ&'T-/JMI_P#R#K;_ *Y)_(59 MH P_%/\ R#;;_K_M/_1R4W5O^1DT'_KK-_Z+-.\4_P#(-MO^O^T_]')3=6_Y M&30?^NLW_HLT ;U!Z44'I0!YSI^AW%YXJ\4:EI6HM9:C%J"QDD;XY5\F,A77 MZYY'-;8U?Q79?+>:!%=@?\M+*X S_P !;FL+3[36[?Q;XIU319(IC]O6.>PN M#M24"&,@JP^ZW)'0@UOKXT%L,:MH>KV#C[S?93/&/^!QYX_*@!?^$IU/'_(J M:IG_ (!_C33JWBN^&VTT&&S!_P"6M[< X_X"O-/_ .%A>&.G]H29_N_9)L_E MLIK>-/M(VZ3H.KWSG[K&V,$9]]\F./H#0!@WVAW%CXM\-ZAJFHO>ZA+=.F<; M(XUV$[47^O6O1QTKSB^M-;F\7>&]2UJ6&(FZ=(;&W.Y(AL/+,?O-^ %>CCI0 M U_N-]*Y&'_DF]S_ +L__HUJZY_N-]*Y&'_DF]S_ +L__HUJ .GT[_D&VO\ MUR7^0JS5;3O^0;:_]]:996L M%L4?7=68R2W$@R(QC+-CT4$ #UH N9\1"%?R-5#::3%>36L>F7GB"^A(%S.Y#!&QG:68@9QCY1T MSVI]O''#!/J'AP3V\]J<76E3D@'C."I^Z<@"2VNGT:WBU#3+B2_P!" MD/[R-B6DMO=>Y [@\BNQ1@Z!EZ$9%T?\S6[6%;?\CA?_P#7M'_,T )X;_X^-9_["$G\ MA6]6#X;_ ./C6?\ L(2?R%;U &#JWB==-U6/38=.O+VY>+SBMNH.U['/ %*?^2G+_P!@S_V>NI)P"<9]A0!S^A>& MC8W+ZIJEQ]NUB48>X886(?W(Q_"OZGO5R[L;.#5EUVXN/*,%N826("!2P.3^ M-8&H^/AI<4BZCH]]I\KPR-;?:"A$SJ/N#:QY.>EJ2$:U+< M^5<-&,?NPOF;@/3M^% '2?%>:XD\!S6U@Q-Q>2QQQ;3R>=_'X)76Z->+J&B6 M-ZIRMQ;QR@^NY0?ZUQ5M=_VS/X'A8@YAEN90#G!2/R\'_OL_E3_!_BO2M)\/ MV6B:C=/#?V;/9F)H),@([(G(7'*A3^- '?U@>*?]7I7_ &$H?ZUOU@>*?]7I M7_82A_K0 ^]_Y'+1_P#KSN__ $*"MRL.]_Y'+1_^O.[_ /0H*W* "N=U'PM) M?WTMR->UBV#G/E0711%^@[5T5% '!KX*L/$%E'*OBC5[VV67Q)I^NZH/AEK5Q>QIYVDZP[.+5& M:&[Q]X#^Z_?T//>NE\'Z)/86T^J:E(LNKZDPFN74Y5!_#&I_NJ* -'1=&?2$ ME5]2O[WS"#F[F,A7Z>E:M9T>NZ=+KTVB)X4]#6C0 4V3_5M]#3 MJ;)_JV^AH X^7_DER_\ 7HO\Q795QLO_ "2Y?^O1?YBNRH *QO$_B"+PWHSW MK0O<3LPBM[:,$O-*>B@#)[$GC@ FMFN5(74OB.?.P8M)LE:('M+,3EOJ%0#_ M ($: .+U"_M8[6.:[EO;WQ'?N(5F?3YPEJI^]Y*%>BKD\GSNH!C)XP3P2.U=SJ]M%J.BWUE((_AY8QWP#K>Z=&)1GJ2@S^M '2T5@^#;R:]\*V37#;IX@ MT$C?WFC8H3^.W-;U &)IW_(V:U_UQMOY25%XY_Y$/7O^O";_ - -2Z=_R-FM M?]<;;^4E1>.?^1#U[_KPF_\ 0#0!HZ'_ ,@'3_\ KVC_ /015^J&A_\ (!T_ M_KVC_P#015^@#E?B3_R3K7?^O1OZ5QG[.O\ R3_4/^PK)_Z*BKL_B3_R3K7? M^O1OZ5QG[.O_ "3_ %#_ +"LG_HJ*@#E/C/_ ,EF\._]>EM_Z425]#CI7SQ\ M9_\ DLWAW_KTMO\ THDKZ''2@!:Y'XA_\@C2_P#L,V7_ *.%==7(_$/_ )!& ME_\ 89LO_1PH OZ]_P A;0O^OP_^@-6_VK U[_D+:%_U^'_T!JW^U !16+XC MN9K6WL&@D9"^H6T;$=U:0 C\16U0!X3^T3XBV6FG^'XGYD;[1, >PX4']:Y/ M3/A?\2;GPREK:79BTJ[02&T-[M1@V#\R=,]*^B=2\)Z!K%Y]KU'2;2ZN,!?, MEC#' Z"MA$5$"* %48 '84 ?-7P#UV72/&%[H%R2B7BD!3VE3/\ 3(KZ6K%B M\(^'X=3_ +2BT>S2]\PR^>L0#;BN*FU^XAN]'M+FWE26(WE MLZLAR&'FKW_&N@(SUKF-5\&PW0SIEY+IA:5))$A ,;E6#9V'@-D#D4 :>J:[ M:Z8RPX>XO)/]7:P#=(_X=A[GBF>';*ZL["5KQ$CGGG>=HT;=LW'.W/(/\ K^7_ -)X:3_F.EV^!M37TB'_H2U9\ M8?\ (HZG_P!<&K6NK6"]MGM[F)989!AD89!%9/C#_D4=3_ZX-0!7\1_\B!>? M]>7_ +**T;K3UU;PS-ISR&-;JT,)=1DJ&3&?UJ:&WAN]'B@N(UDBDA561NA& M!5Q5"*%484# H 9;Q>1;QQ9SL4+GUP,5)110!A^*?\ D&VW_7_:?^CDINK? M\C)H/_76;_T6:=XI_P"0;;?]?]I_Z.2FZM_R,F@_]=9O_19H WJ#THHH \VT MZ]UC1_%WBJ]MK!M1TQ[]%FA@/[^%A#'\Z@_?!!Y YXXS73VOC?P[=94ZE%!( M.#%$?$FIW-[;RMI.IRI.+J-2P@D"*C*X'(!V@@UO1RZ%X M@B5U:QOT(XSLDX_&@"7^U])\KS?M]IY?][S5Q_.LVZ\<>';7"+J45Q*?NQ6H M,SD^@59_86G;O7[,O\ A4TD^A^'XF9WL;!,<@;8\CZ#K0!Q ME_>ZOJ_C#PU>75B^GZ:MTX@AGQYTC;#\[ ?=&.QY^E>D#I7&1W3^+?$>GW5E M!(FE:<[2_:9%*^>Y& $!ZCWKLZ &O]QOI7(P_P#)-[G_ '9__1K5US_<;Z5R M,/\ R3>Y_P!V?_T:U '3Z=_R#;7_ *Y+_(59JMIW_(-M?^N2_P A5F@#%\6* M6\,7V!G$>XCU ()JH[*?%^F3\>7-8NL9]P0>/P(KH9X([FWD@E&Z.12K#U!K M%UC1I/[+M3IN?M>G$26P<_> &"A/N./KB@#(M;JYTWPEJ;VK,UY8W\KW&%!9 MU$V]OJ3&>/K5N]NX]/UR+6BIETN\M1%)<0KN"$'*=1'J%B1A]R\;@#_&O0CN,>E,TI&)<>&-4A$'+-IUVA_&_P#CXUG_ +"$ MG\A6]6#X;_X^-9_["$G\A6]0!Q>K7ATCQ[%?SV=[+;/8&(/;6SR@-OS@[0<5 M=;QYI$6&N8]1M8B0#-<6$L<:YX&YBN /*5%DC<%61AD,#V(H MS]1T?3->2RDNX4N$MIEN8#G@..AXZ]:A;PS8-XJ7Q%M;[:MN;?\ V2,]?KVK M$DLK_P $.T^F1R7F@9S)8C+26OJ8O5?]GMVJ:VUN+5/&EB;&]\ZRETYY-J-Q MNW@9([&@#GO <#_\)OJUJP(71D>V7(ZB25G!'X 5Z=M7.<"J-GH]G8ZC?7T$ M96XO65IFSU*C _2K] !6!XI_U>E?]A*'^M;]8'BG_5Z5_P!A*'^M #[W_DP]3VK5H(S0!Q^C^#VNI)M5\4^5?:I=1F,QXS%;1G_EF@/ZMU-7=) MT@>$;.]+:E+)I,2&2*&;DVZ@9(#=2/3-='7&_$"1[^TLO#4$C)-J\WE.R=4A M7ES^7% '(Q6L^G65E\1)587,E\TUV#VLY2$ ^BC:WYUZ^K!E# Y!&0:XJ;X= MK<::]A+XDUIK1X_*:(S#:5QC&,>E6_A_?W$WAYM,OFW7^CS-I]P3_%LQL?\ MX$A4_C0!U=-D_P!6WT-.ILG^K;Z&@#CY?^27+_UZ+_,5V5<;+_R2Y?\ KT7^ M8KLJ "N"N- T[4OB3J4>H)*6GL8)H2D[QY"ED;[I&,=*U&>VAU M;0B@UG3]S0*X^69&&'C/UX(]P* .?;P7HL?C^*W:.Y\J;3791]KESN61>^[/ M1NE2>*?!6BVMC:-'% MW5_ED$B[LY7@D>U:GB:T\4G3;*276].FC:\AV%+,CDG@YW\B@#9N_!'A^WLI MYWCN@L<;.2;V;@ 9_O5D^%O!.B_\(3I-S=17(D-C'))_I V!4?BF+ MQ:+&+2#K6GRS:LYM%CCLBK;"/WC9W=%7)_+UJ&X3Q%J.I)X2AU>SGMEC"Z@] MM:E/LT.,!=VX_.PX"]<9- '2_#VW6V\&68166.1Y98PQ).QI&*\GV(KJ*CMX M([:WC@A0)%&H1%'0 # %24 8FG?\C9K7_7&V_E)47CG_ )$/7O\ KPF_] -2 MZ=_R-FM?]<;;^4E1>.?^1#U[_KPF_P#0#0!HZ'_R =/_ .O:/_T$5?JAH?\ MR =/_P"O:/\ ]!%7Z .5^)/_ "3K7?\ KT;^E<9^SK_R3_4/^PK)_P"BHJ[/ MXD_\DZUW_KT;^E<9^SK_ ,D_U#_L*R?^BHJ .4^,_P#R6;P[_P!>EM_Z425] M#CI7SQ\9_P#DLWAW_KTMO_2B2OH<=* %KD?B'_R"-+_[#-E_Z.%==7(_$/\ MY!&E_P#89LO_ $<* +^O?\A;0O\ K\/_ * U;_:L#7O^0MH7_7X?_0&K?[4 M9/B#3;G4K&%+22-)X;F*X0R@E248-@X^E5_^*H_O:5_WQ)_C6]10 R+S/*7S M=OF8^;;TS[4^F>;'NV[QGTS1YT9S\Z\=>: ''.#CK6*T?B3<=MSIFW/&87Z? M]]5LF1%ZL!@9ZT*ZO]U@?H: ,S1K"\M)+V>^FADFNIA(?)0JJ@(J@NOYM6WH?_("L?\ K@G\JQ-,_P"1/U7_ 'KK^;5MZ'_R M K'_ *X)_*@"74[1K[3+JU5@K31,@8CID8K'MH/$]M:PP*^ED1(J E).<#'K M71TA(49)Q0!!9?:_LR_;C#Y_\7D@A?UJQ32ZJ<%@.]!=0P4L,GH* '5DW2:\ M;ES:SV"PY^021.6Q[D-6IO7;NW#'K1O7:&W#![T 8MCINI_VW_:.HW%J^RV, M")!&R]6#$G)/]T5N4FX;L9YQG%+0!B_\SD?^O$?^AM2Z-_R%O$'_ %_+_P"D M\-)_S.1_Z\1_Z&U+HW_(6\0?]?R_^D\- &S112,RH,L0![T +5>^LH=1LI;2 MX4M#*NUP#C(J4RH" 6&3T&:7S$W;=PW>F: "-%BC6-!A5 'L*=35D1CA6!/ MH#1YB<_,..O/2@!U%)N&0,C)Z4M &'XI_P"0;;?]?]I_Z.2FZM_R,F@_]=9O M_19IWBG_ )!MM_U_VG_HY*;JW_(R:#_UUF_]%F@#>HHHH 1E5U*L 0>H-85Y MX+\/WTAEETR%9"1^)S6VTJ(<,X!]S3MPSC(SC.* !5"J H M Z 4M%% #7^XWTKD8?^2;W/^[/_ .C6KKG^XWTKD8?^2;W/^[/_ .C6H Z? M3O\ D&VO_7)?Y"K-5+"1!I]JI8 F).,^PJUN&2,CCK0 M%-$B,"0P('O1O4+ MNR,>M J*N=J@9.3@=33!;0K.9Q$@E(P7"C)'UI_F(&V[AN],T@FC/1U/XT M/HIHD0KN# CUS0SJN-S 9Z9H =6%;?\ (X7_ /U[1_S-;>]=VW<-WI6);?\ M(X7_ /U[1_S- ">&_P#CXUG_ +"$G\A6]6#X;_X^-9_["$G\A6]0 44A8+C) M S1N&<9Y]* %QFLRS\/:3I^I3ZA:6,,-U.,22(N"U:!E0 $N #T.:=N7CD<] M* %HIN]=VW<-WI3J "L#Q3_J]*_["4/]:WZP/%/^KTK_ +"4/]: 'WO_ ".6 MC_\ 7G=_^A05N5AWO_(Y:/\ ]>=W_P"A05N4 %%%% !33$C2+(44NHP&(Y'X MTN1@<]:,C.,\T +3$BCC=W2-59SER 6.,9/KP!3P0>E% !39/\ 5M]#3J;) M_JV^AH X^7_DER_]>B_S%=E7&R_\DN7_ *]%_F*[*@ HHI"P'4@4 BWMC!.LT' MVE98WC"G(0;=WR^V>*],) ZFC(H X"V\%>);_5)M2UWQ(D7MTR'88X^N MQ)&R4![D ,?6NSTK2+#1+%++3K9+>!3G:O5B>K,3RQ/O?\ 7A-_Z : -'0_^0#I_P#U[1_^@BK]4-#_ .0#I_\ U[1_^@BK] '* M_$G_ ))UKO\ UZ-_2N,_9U_Y)_J'_85D_P#145=G\2?^2=:[_P!>C?TKC/V= M?^2?ZA_V%9/_ $5%0!RGQG_Y+-X=_P"O2V_]*)*^AQTKYX^,_P#R6;P[_P!> MEM_Z425]#CI0 MUU_KGV^;N(W8SCIVZ5RO@1-)_P"$8U>;5[JV*M92?:1%)-]H5=YY;)P# MG&-O?%>W>6GF;]B[\8W8YQZ5"+&T7=BVA&X8;$8Y^M 'E?@:TEU:TU>U\5K< MR:L]I%M29F7-J%RA&T_>S][OFNI^&&FVUGX*LKB.-UGN5+3,[LQ8AB!]XG'% M=AY4?F;]B[\;=V.<>E*B+&@5%"J.@ P* '4444 )ZC>W?B3PGXA\4-]HB7;:V5M'EE*[98_,. M!ZL2/PK1U.2WM/BS'+),=1DN)X8D@6619;$B,4GE MDY*[1C\J3[/#YWG>4GFXQOVC/YT >.02;M#T!-;FNH] :YNOM3QLPR_F-L#D M?V*+RU73YW9BR,9%#[">2H)XKV@V\)B\HQ(8S_#M&/R MH\B'RA%Y2>6.B[1C\J /-?!U_J]S\2KJTUF-TN['1DMY7&?+G(F)$J]OF4C] M17IU-$:"0R!%WD;2V.<>F:=0!B_\SD?^O$?^AM2Z-_R%O$'_ %_+_P"D\-)_ MS.1_Z\1_Z&U+HW_(6\0?]?R_^D\- &S7G7Q76(6%A-->1HD#O(;.5W1+K ^[ MN3D-Z5Z+4)7FD:AXIUZ2+2[%HF;1;-H7N;N2-K)F+ M_,,'YF&!G/I6AI,$?_"U]3%Y=VC3PW$2QB=Y1*Y$"Y* ';@G)YKU\1HKEPBA MB "0.2!49M+<8(_-Z[]@S^= 'C/@P7"V.O7&GSVDFL^5<>3&'E,X.\XR& M.WZ8J:<^'!X UV71[N\DULZ1*;GSI9#)GC)8'@-NZ8KV".UMX9#)'!&CGJRH M 31]DM\R'R(\R##_ "#YOKZT >=60\0)\0/# U>>U>-K*X,8M0X'W%^]GOTK MTNF^6F]6V+N484XY%.H P_%/_(-MO^O^T_\ 1R4W5O\ D9-!_P"NLW_HLT[Q M3_R#;;_K_M/_ $GD!\]?D! MR!W->V/:V\LHDD@C:0=&9 3^=/$489F"+EOO''7ZT >:^(;#2_$FL>#=1:"1 MTU&5EGQ*ZAD$+, 0",885B3:SJ:^/#XIBMKO^PK.[73!('_=>0,H[;>I/F'. M?05[(((@$ C0!/N_*/E^GI1]GA\HQ>4GEGDKM&/RH D!R**** &O]QOI7(P_ M\DWN?]V?_P!&M77/]QOI7(P_\DWN?]V?_P!&M0!YQX[>5/$WF).$DBL+1H%# MR"1FWXK6UN?4%U/Q9YG"]: GS$MC"/,*8Z&-I!$F&*@D<#O5L11@N0BY?[QQU^M 'CY;2XK^ZC\'W%U)IQTV:KKC^![;PXSW DT[RKJ>YY_>0LR^6,^N6.?I7T#'; M01(R1PQHC=550 :#;0$$&&/! !^4=!T% 'DMK'!-\8K\W=Q:J4GMQ#'/)*)& MS O^K"G;U]?>A=!L=/G\?26L$J-9Q*EL?.D.P-#E@,GN:]9-I;F83&",RCD. M4&?SIYAB._,:_/\ >X'S?7UH \(L$O+/PEK\$B2VS:,E=G5]V>OM7J!MX3UB0Y 'W1T M'04LMO#-M\V)'V\KN4'% 'E.C26UK\6)HO-.IRW,\K+,LL@DM %_U;H?E*\< M&N\MO^1PO_\ KVC_ )FMI;>%)6E6)!(W5PHR?QK&MO\ D<+_ /Z]H_YF@!/# M?_'QK/\ V$)/Y"MZL'PW_P ?&L_]A"3^0K>H \I^)-UK&J:[%I^BV]U*=*A^ MVR&!PH\S/R@YZC /%6KKQ-;1>)M \0WDTD&FW.D3*7(;;YI93M('? ->DB) M[,$7N2VT$X FACD"]- MZ@XIWE1X0;%^3[O'3Z4 >'22Z9_PCLUQ+>:F/'0<[$$DGF>=GA0OW?+_ QB MO;K4RFTA,X FV+O _O8Y_6E^SPF;SO*3S?[^T9_.I: "L#Q3_J]*_P"PE#_6 MM^L#Q3_J]*_["4/]: 'WO_(Y:/\ ]>=W_P"A05N5AWO_ ".6C_\ 7G=_^A05 MN4 %4M7)71KT@D$6\A!'^Z:NTA (P1D&@#R5?$VG2_#[P?+'J\+&SGTX7SB; M_5<#(<]NASGT--\3^)'L/'%OXCT^Y-UI=OI^Z586W+(K.5!&..&Q7JPLK4(4 M%O$%/)&P8-.%M %VB&/;C&-HZ4 >)Z7XAUOP]H&I7,FH1)(=88W328>0(R*= ML:L<,03TZ^E>WH=T:GU -,:V@;[T,9YWB_P Q795QLO\ R2Y?^O1?YBNRH *\]^(;:9_PD_A:+6KE(-.? M[7YADE,:$A$VY.?6O0JCEMX9\>;$DF.FY0<4 >%WMR(]"L;^>_2XT^UNKH6- ME>3O&]W;;QL=".2PY"YZ@BNKT37[)=6\46DUZ(+BXCB>VM9I<28\C. #W'>O M2&MX7"AHD8)]W*@X^E!M8#)YAAC+_P!XJ,_G0!X[J.L+JOPDT>STG5(WU2.X MLXGV39:.0O@!L<\D4_0?$VI:WXUOM=C=8(GT"9;6*X8JBM%)&KLP_P"NA<9] M!7KRVENGW((ER0>$ Y'2G"WA'2)!P1]T="A'6NFIL<:1($C154= HP*=0!B:=_R-FM?]<;;^4E1>.?^1#U M[_KPF_\ 0#4NG?\ (V:U_P!<;;^4E1>.?^1#U[_KPF_] - &CH?_ " =/_Z] MH_\ T$5?JAH?_(!T_P#Z]H__ $$5?H Y7XD_\DZUW_KT;^E<9^SK_P D_P!0 M_P"PK)_Z*BKL_B3_ ,DZUW_KT;^E<9^SK_R3_4/^PK)_Z*BH Y3XS_\ )9O# MO_7I;?\ I1)7T..E?/'QG_Y+-X=_Z]+;_P!*)*^AQTH 6N1^(?\ R"-+_P"P MS9?^CA775R/Q#_Y!&E_]AFR_]'"@"_KW_(6T+_K\/_H#5O\ :L#7O^0MH7_7 MX?\ T!JW^U !1110 4444 %%%% !1110!RFF?\B?JO\ O77\VK;T/_D!6/\ MUP3^58FF?\B?JO\ O77\VK;T/_D!6/\ UP3^5 &A1110 4444 %%%% !1110 M!B_\SD?^O$?^AM2Z-_R%O$'_ %_+_P"D\-)_S.1_Z\1_Z&U+HW_(6\0?]?R_ M^D\- &S1110 4444 %%%% !1110!A^*?^0;;?]?]I_Z.2FZM_P C)H/_ %UF M_P#19IWBG_D&VW_7_:?^CDINK?\ (R:#_P!=9O\ T6: -ZBBB@ HHHH **** M "BBB@!K_<;Z5R,/_)-[G_=G_P#1K5US_<;Z5R,/_)-[G_=G_P#1K4 =/IW_ M "#;7_KDO\A5FJVG?\@VU_ZY+_(59H **** "BBB@ HHHH *PK;_ )'"_P#^ MO:/^9K=K"MO^1PO_ /KVC_F: $\-_P#'QK/_ &$)/Y"MZL'PW_Q\:S_V$)/Y M"MZ@ HHHH **** "BBB@ K \4_ZO2O\ L)0_UK?K \4_ZO2O^PE#_6@!][_R M.6C_ /7G=_\ H4%;E8=[_P CEH__ %YW?_H4%;E !1110 4444 %%%% !39/ M]6WT-.ILG^K;Z&@#CY?^27+_ ->B_P Q795QLO\ R2Y?^O1?YBNRH **** " MBBB@ HHHH **** ,33O^1LUK_KC;?RDJ+QS_ ,B'KW_7A-_Z :ET[_D;-:_Z MXVW\I*B\<_\ (AZ]_P!>$W_H!H T=#_Y .G_ /7M'_Z"*OU0T/\ Y .G_P#7 MM'_Z"*OT _Y"VA?]?A_P#0&K?[5@:]_P A;0O^OP_^@-6_VH **** "BBB M@ HHHH **** .4TS_D3]5_WKK^;5MZ'_ ,@*Q_ZX)_*L33/^1/U7_>NOYM6W MH?\ R K'_K@G\J -"BBB@ HHHH **** "BBB@#%_YG(_]>(_]#:ET;_D+>(/ M^OY?_2>&D_YG(_\ 7B/_ $-J71O^0MX@_P"OY?\ TGAH V:*** "BBB@ HHH MH **** ,/Q3_ ,@VV_Z_[3_TT?\S6[6%;?\CA?_P#7M'_,T )X M;_X^-9_["$G\A6]6#X;_ ./C6?\ L(2?R%;U !1110 4444 %%%% !6!XI_U M>E?]A*'^M;]8'BG_ %>E?]A*'^M #[W_ )'+1_\ KSN__0H*W*P[W_D.?^1#U[_KPF_P#0#4NG?\C9K7_7&V_E)47CG_D0]>_Z\)O_ $ T :.A M_P#(!T__ *]H_P#T$5?JAH?_ " =/_Z]H_\ T$5?H Y7XD_\DZUW_KT;^E<9 M^SK_ ,D_U#_L*R?^BHJ[/XD_\DZUW_KT;^E<9^SK_P D_P!0_P"PK)_Z*BH MY3XS_P#)9O#O_7I;?^E$E?0XZ5\\?&?_ )+-X=_Z]+;_ -*)*^AQTH 6N1^( M?_((TO\ [#-E_P"CA775R/Q#_P"01I?_ &&;+_T<* +^O?\ (6T+_K\/_H#5 MO]JQM=T^]O&L9[!H1-:S^9B;.UA@CM]:AW^*O^>>E?\ C_\ C0!OT5@^9XJ_ MYYZ5_P"/_P"-'F>*O^>>E?\ C_\ C0!O45@^9XJ_YYZ5_P"/_P"-'F>*O^>> ME?\ C_\ C0!O45@^9XJ_YYZ5_P"/_P"-'F>*O^>>E?\ C_\ C0!O45@^9XJ_ MYYZ5_P"/_P"-'F>*?^>>E?\ C_\ C0!2TS_D3]5_WKK^;5MZ'_R K'_K@G\J MIZ;H]S!XHK!\SQ5_P \]*_\?_QH\SQ5_P \]*_\?_QH WJ*P?,\5?\ M//2O_'_\:/,\5?\ //2O_'_\: )/^9R/_7B/_0VI=&_Y"WB#_K^7_P!)X:9I MMEJIUJ2_U(VH_<"%%@W?WB>E?^/_XT>9XJ_P">>E?^/_XT ;U%8/F>*O\ GGI7_C_^ M-'F>*O\ GGI7_C_^- &]16#YGBK_ )YZ5_X__C1YGBK_ )YZ5_X__C0!O45@ M^9XJ_P">>E?^/_XT>9XJ_P">>E?^/_XT .\4_P#(-MO^O^T_]')3=6_Y&30? M^NLW_HLU6N[+Q%J?V>&Z_LZ.!+F*9S'OW81PV!GZ5=UO3[^XN]/O-/:#S;61 MV*SYPP92O;ZT ;5%8&_Q5_SSTK_Q_P#QI?,\5?\ //2O_'_\: -ZBL'S/%7_ M #STK_Q__&CS/%7_ #STK_Q__&@#>HK!\SQ5_P \]*_\?_QH\SQ5_P \]*_\ M?_QH WJ*P?,\5?\ //2O_'_\:/,\5?\ //2O_'_\: -Q_N-]*Y&'_DF]S_NS M_P#HUJT2_BD@CR]*Y_W_ /&B#1+E?![Z5)+']I=) 74':&9BWY*O^>>E?^/\ ^- &]16#YGBK M_GGI7_C_ /C1YGBK_GGI7_C_ /C0!O45@^9XJ_YYZ5_X_P#XT>9XJ_YYZ5_X M_P#XT ;U%8/F>*O^>>E?^/\ ^-'F>*O^>>E?^/\ ^- &]6%;?\CA?_\ 7M'_ M #-)YGBK_GGI7_C_ /C3M*L-375;J_U$VP:6-8U6#. !ZYH ;X;_ ./C6?\ ML(2?R%;U M!GZT 6[W_D MFS]:3=XH_P"??2/^_P#+_P#$4 ;=%8F[Q1_S[Z1_W_E_^(HW>*/^??2/^_\ M+_\ $4 ;=%8F[Q1_S[Z1_P!_Y?\ XBC=XH_Y]](_[_R__$4 ;=%8F[Q1_P ^ M^D?]_P"7_P"(HW>*/^??2/\ O_+_ /$4 ;=-D_U;?0UC;O%'_/OI'_?^7_XB MD)\4$$?9](Y_Z;R__$4 9,O_ "2Y?^O1?YBNRK ?0[IO!8T<20_:A;B/?SLW M#'XXXJ3=XH_Y]](_[_R__$4 ;=%8F[Q1_P ^^D?]_P"7_P"(HW>*/^??2/\ MO_+_ /$4 ;=%8F[Q1_S[Z1_W_E_^(HW>*/\ GWTC_O\ R_\ Q% &W16)N\4? M\^^D?]_Y?_B*-WBC_GWTC_O_ "__ !% &W16)N\4?\^^D?\ ?^7_ .(HW>*/ M^??2/^_\O_Q% !IW_(V:U_UQMOY25%XY_P"1#U[_ *\)O_0#4^CV&HPZE?WV MH_95>Y6)%2W9F ";N26 _O5!XY_Y$/7O^O";_P! - &CH?\ R =/_P"O:/\ M]!%7ZH:'_P @'3_^O:/_ -!%7Z .5^)/_).M=_Z]&_I7&?LZ_P#)/]0_["LG M_HJ*NS^)/_).M=_Z]&_I7&?LZ_\ )/\ 4/\ L*R?^BHJ .4^,_\ R6;P[_UZ M6W_I1)7T..E?/'QG_P"2S>'?^O2V_P#2B2OH<=* %KE/B!:WMUH5HUA937LM MOJ-M<&"'&]E20,V,D#H*ZNN;\;ZKJ&D:+;R:8\,=U<7L%LKS(651(X4G (]: M *7_ FFJ_\ 0C>(/_('_P (/_('_P (/_ "!_ M\(/_('_ , M(/\ R!_\(/_('_P (/_ "!_\(/_('_ ,(/\ R!_\(/_('_P (/_ "!_\(/_('_ ,(/\ MR!_\(/_('_P ?]![2/_ %_P#XNJ&M_P#"=:-H=_J; M:UI,@M('F*"R8;MHSC[U '9Z3%)!H]E#*I61($5E/8A1D5)=/M?"C>(RTDFGBV%T#&N69",\#/ M6@#8HKB[#XFZ1=7-O#=V&L:6MR0(9M0LC%$Y/0!\D<]LUK^*?%VE>$-/AO=5 MD=8II5B41KN.3WQGH.I- &[16-XB\2V7AK0FU>[2>:W#(H6V3>[%R N!D9Y( MK$A^)6FS17"C2=<6^@ 8Z>]B1<,I.-RKGD>N#0!VE%&VT+7X8;A"Z75S8[(=H&<[]QZ M]J .OHKA;?XK:)- MRPA3_Z\)O\ T T :.A_\@'3 M_P#KVC_]!%7ZH:'_ ,@'3_\ KVC_ /015^@#E?B3_P DZUW_ *]&_I7&?LZ_ M\D_U#_L*R?\ HJ*NS^)/_).M=_Z]&_I7&?LZ_P#)/]0_["LG_HJ*@#E/C/\ M\EF\._\ 7I;?^E$E?0XZ5\\?&?\ Y+-X=_Z]+;_THDKZ''2@!:Y'XA_\@C2_ M^PS9?^CA775R/Q#_ .01I?\ V&;+_P!'"@#KATHH'2B@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /,_'M_/J'C#1M%M-,FU2*R_XF%W;Q%1GJL8.3CKDXKGK* M\N+?X4>,/#=];RVMQI*2>5!*066WDR\>2.#C)'X5[##I=C;ZC<:A%;(MW)6!=I2%VX'KFN=UIKW7?$=OIK:/X6%E&V>5,$G<>H7] M:]&TWP-X9T>Z6ZL-'MH9T^Z^"Q7Z9)Q6K9:78Z?+6"*R1E15)R22W)/ K;F\,:+<->-+I\3&\ECFN,Y_>.F-K'W&!6MB@#S#PY M_P DV\7?]==0_DU6?AR_B+^Q-(6[U/1Y=,^PKL@A1A./D&W))QQWKMX-%TZV MLKFSAM(TM[DN9HQTS]23QMSUQVKL/$CMX2N;[Q3X>U2V>,[ M&U#3)G&)< %#U#XQ]:[Q- TI-)ETI;*(6,I8R0\[6W'+?F35.;P5X;N+Z.] MFT>V>XCV[793VZ<=#CWH U[.X%W9PW 0H)$#[6ZC(S4]( , 8%+0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7/^.?\ D0]>_P"O";_T UT%<_XY_P"1#U[_ M *\)O_0#0!HZ'_R =/\ ^O:/_P!!%7ZH:'_R =/_ .O:/_T$5?H Y7XD_P#) M.M=_Z]&_I7&?LZ_\D_U#_L*R?^BHJ[/XD_\ ).M=_P"O1OZ5QG[.O_)/]0_[ M"LG_ **BH Y3XS_\EF\._P#7I;?^E$E?0XZ5\\?&?_DLWAW_ *]+;_THDKZ' M'2@!:Y'XA_\ ((TO_L,V7_HX5UU<;\294M] L)Y6VQ1:M9R2-C[JB4$G\J . MR'2BN8_X6%X5_P"@U;?F?\*7_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A M87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H M-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG M_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WY MF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87 MA7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6 MWYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A M87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@ M#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7 M_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WY MFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87 MA7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#I MJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H M-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC M_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7 M_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ* MYG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6 MWYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A M87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H M-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG M_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WY MF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87 MA7_H-6WYF@#IJ*YG_A87A7_H-6WYFC_A87A7_H-6WYF@#IJ*YG_A87A7_H-6 MWYFC_A87A7_H-6WYF@#IJY_QS_R(>O?]>$W_ * :A_X6%X5_Z#5M^9K%\7>- M_#=]X.UFUMM5@DGFLI4C1PBQ);VCRH'661L$J",\CCWJ+_A8GQ?_P"A M5OO_ 3R_P"% CZ&ILD4 EX-101.SCH 9 veri-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) 4 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Business Combinations and Divestiture link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Consolidated Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Leases, Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Stock Plans link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Provision for Income Taxes link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Business Combinations and Divestiture (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Consolidated Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Leases, Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Provision for Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Business Combinations and Divestiture - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Debt - Schedule of Scheduled Principal Payments on Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Net Loss Per Share - Effect of Anti-dilutive Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Financial Instruments - Summary of Quantitative Information with Respect to Significant Unobservable Inputs (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Financial Instruments - Schedule of Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Consolidated Financial Statements Details - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Consolidated Financial Statements Details - Accounts Payable (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Consolidated Financial Statements Details - Summary of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Consolidated Financial Statements Details - Summary of Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Consolidated Financial Statements Details - Summary of Presentation of Revenues (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments Under Previous Lease Accounting Standard (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Stockholders' Equity - Summary of Warrants Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Stock Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Stock Plans - Schedule of Fair Value Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Stock Plans - Schedule of Stock-based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Stock Plans - Schedule of Performance Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Stock Plans - Schedule of Restricted Stock Unit Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Stock Plans - Schedule of Performance Options Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Stock Plans - Schedule of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Provision for Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Provision for Income Taxes - Summary of Valuation Allowance (Detail) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2023 Repurchase Transaction [Member] Two Thousand Twenty Three Repurchase Transaction [Member] Two thousand twenty three repurchase transaction. Accounts Receivable, before Allowance for Credit Loss, Current Accounts receivable, gross Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term, Outstanding Steel Holdings, LLC [Member] Steel Holdings L L C Member Steel Holdings, LLC. Deferred tax assets related to research costs Deferred Tax Assets, in Process Research and Development Revenue, Remaining Performance Obligation, Amount Transaction price remaining performance obligations Schedule of Performance Stock Unit Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Money Market Funds [Member] Money Market Funds [Member] Increase (Decrease) in Other Accrued Liabilities Other accrued liabilities Payments for Repurchase of Convertible Preferred Stock Repurchase of convertible senior notes Repurchase of convertible senior notes Geographical [Axis] Geographical Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Cost of Revenue Cost of revenue Cost of Revenue, Total Investment Owned, Cost Strategic investment Other Liabilities, Noncurrent Other non-current liabilities Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Restricted Stock Units (RSUs) [Member] Restricted Stock Units [Member] Contingent consideration, liability, noncurrent. Contingent Consideration Liability Noncurrent [Member] Contingent Consideration, Noncurrent [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Entity Public Float Entity Public Float Pre-tax Gain Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Common stock returned from acquisition escrow shares. Common Stock Returned From Acquisition Escrow Shares Common stock returned from acquisition escrow, shares Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Useful lives of property, equipment and improvements Senior Secured Term Loan, current portion Senior Secured Term Loan, current portion Common stock issued as part of contingent consideration Stock Issued During Period Value Contingent Consideration Stock issued during period, value, contingent consideration. Foreign net loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign Variable consultant performance bonus expense Variable Consultant Performance Bonus Expense Variable consultant performance bonus expense. Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized cost of share-based compensation awards Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Change in valuation allowance Payments to Acquire Businesses, Net of Cash Acquired Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Debt instrument convertible principal amount. Debt Instrument Convertible Principal Amount Debt instrument convertible principal amount Contingent Consideration Contingent Considerations [Member] Contingent consideration. Accrued trade payables Accounts Payable, Trade, Current Accounts payable — Managed Services Contract with Customer, Liability, Current Client advances Contingent consideration, current Interest Income (Expense), Net Interest Income (Expense), Net, Total Interest expense, net Seventy Five Persentage Convertible Notes [Member] Seventy Five Persentage Convertible Notes [Member] Seventy five persentage convertible notes. Senior Secured Term Loan, non-current Senior Secured Term Loan, non-current Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of Stock-based Compensation Expense Title of Individual [Domain] Title of Individual Pledging Purpose [Axis] Subsequent Events [Text Block] Subsequent Events Broadbean Acquisition [Member] Broadbean Acquisition [Member] Broadbean acquisition. Stock Issued During Period, Shares, Issued for Services Common stock issued for services, shares Shares issued to outside service provider, shares Purchases of capped calls related to convertible senior notes. Purchases Of Capped Calls Related To Convertible Senior Notes Purchases of capped calls related to convertible senior notes Debt Instrument, Annual Principal Payment Total principal at issuance of notes Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Income Taxes Disclosure [Line Items] Goodwill, Acquired During Period Acquisition Contingent consideration. Contingent Consideration [Member] Contingent Consideration [Member] Contingent Consideration Operating Lease, Liability, Noncurrent Non-current portion of operating lease liabilities Stock Purchase Agreement [Member] Stock Purchase Agreement [Member] Stock purchase agreement. Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Leases, Commitments and Contingencies Leases Commitments And Contingencies [Text Block] Leases, commitments and contingencies. Debt Instrument, Maturity Date, Description Debt Instrument, maturity date, description Debt Securities, Available-for-Sale [Table] Class of Stock [Line Items] Class of Stock [Line Items] Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Loss before provision for income taxes Related Party Transactions [Abstract] Balance Sheet Location [Axis] Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders' equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Operating Leases, Future Minimum Payments, Due in Two Years 2023 Stock Issued During Period, Value, New Issues Common stock offerings, net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Options, Outstanding, Ending Balance Options, Outstanding, Beginning Balance Significant customer. Significant Customer [Member] Significant Customer [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value per share Business Acquisition, Effective Date of Acquisition Business acquisition, effective date of acquisition Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Description of agreement expiration Description of Agreement Expiration Description of agreement expiration. Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Intangible Assets Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Total deferred tax assets Research, Development, and Computer Software, Policy [Policy Text Block] Research and Development Costs and Software Development Costs Fair Value Measurement Inputs and Valuation Techniques [Abstract] Common Stock, Shares, Issued Common stock, shares issued Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Stock-based compensation Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Adjustments to additional paid in capital purchases of capped calls related to convertible debt. Adjustments To Additional Paid In Capital Purchases Of Capped Calls Related To Convertible Debt Purchases of capped calls related to convertible notes 2025 Long-Term Debt, Maturity, Year Two Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Fair value of restricted stock vested Expenditures billable to clients. Increase Decrease Expenditures Billable To Clients Expenditures billable to clients Earning percentage of number of shares Earning Percentage of Number of Shares Earning percentage of number of shares. Pandologic Ltd. Pandologic Ltd [Member] Pandologic Ltd [Member] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Interest rate Line of Credit Facility, Interest Rate During Period Stock issued during period value warrants exercised. Stock Issued During Period Value Warrants Exercised Exercise of warrants Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable Selling and Marketing Expense [Member] Sales and Marketing [Member] Accrued media payments. Accrued Media Payments Accrued media payments Lease Expiration Date Lease Expiration Date Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Shares, Outstanding Ending balance, shares Beginning balance, shares Lessee, Operating Lease, Liability, to be Paid, Year Three 2025 Common Stock, Capital Shares Reserved for Future Issuance Common stock reserved for future issuance Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Business Combinations and Divestiture Business Combination Disclosure [Text Block] Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Total Other comprehensive loss Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Maximum number of shares per employee in each purchase Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Credit agreement term Credit Agreement Term Credit agreement term. Debt instrument convertible measurement period. Debt Instrument Convertible Measurement Period Debt instrument convertible measurement period Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Weighted Average Discount Rate, Percent Operating lease, weighted average discount rate Government and regulated industries. Government And Regulated Industries [Member] Government and Regulated Industries [Member] Class of Warrant or Right, Outstanding Warrants to purchase common stock Lessee, Operating Lease, Renewal Term Operating lease, renewal term Debt Disclosure [Text Block] Debt Property, Plant and Equipment [Table Text Block] Summary of Property Equipment and Improvements, Net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Options Expired Disposal Group Name [Axis] Debt instrument, date of first required payment Debt Instrument, Date of First Required Payment Description of timing Revenue, Performance Obligation, Description of Timing Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type Gross increase for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross increase for tax positions of prior years Chief Executive Officer [Member] Chad Steelberg [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Increase in income tax provision Non-US [Member] Foreign [Member] Business Acquisition, Pro Forma Revenue Net revenue Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Common stock issued as part of contingent consideration, shares Stock Issued During Period Shares Contingent Consideration Stock issued during period, shares, contingent consideration. Series B Preferred Stock [Member] Series B Preferred Stock [Member] Less: allowance for expected credit losses Accounts Receivable, Allowance for Credit Loss, Current Net income (loss) used for calculating net income (loss) per share: Net Income Loss Available To Common Stockholders Basic and Diluted Abstract Net income loss available to common stockholders basic and diluted. Impairment, Long-Lived Asset, Held-for-Use Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use, Total Business combination contingent consideration amortized​ cost​ basis. Business Combination Contingent Consideration Amortized Cost Basis Cost Statement of Stockholders' Equity [Abstract] Current portion of operating lease liabilities Operating Lease, Liability, Current Less: current portion of operating lease liabilities Lender Name [Axis] Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Summary of Quantitative Information with Respect to Significant Unobservable Inputs April 2018 warrant. April Two Thousand And Eighteen Warrant [Member] April 2018 Warrant [Member] April 2018 Warrant [Member] Debt Instrument, Maturity Date Debt Instrument, maturity date Additions to deferred revenue Contract With Customer Liability Additions to Deferred Revenue Contract with customer liability additions to deferred revenue. Total Long-Term Debt Fair value of shares issued for acquisition of businesses and contingent consideration Noncash Or Part Noncash Fair Value of Shares Issued For Acquisition Of Businesses And Earnout Consideration Noncash Or Part Noncash Fair Value of Shares Issued For Acquisition Of Businesses And Earnout Consideration Property, Plant and Equipment, Net Property, equipment and improvements, net Property, equipment and improvements, net Common stock returned from acquisition escrow value. Common Stock Returned From Acquisition Escrow Value Common stock returned from acquisition escrow Class of Stock [Domain] Fair Value ending balance Fair Value beginning balance Contingent Consideration Classified as Equity, Fair Value Disclosure Fair Value Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Provision for credit losses Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Total intangible assets Deferred revenue Deferred Income, Current Effective tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax, computed at the federal statutory rate Business Combination, Contingent Consideration, Liability Contingent Consideration Business Combination, Contingent Consideration, Liability, Total Contingent consideration Business combination earnout consideration payable. Business Combination Earnout Consideration Payable Merger, earnout consideration payable Increase (decrease) recognized in other comprehensive income (loss) Valuation Allowance Deferred Tax Asset Change ecognized in Other Comprehensive Income (Loss) Valuation allowance deferred tax asset change ecognized in other comprehensive income (loss). Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Debt instrument repurchase price due to fundamental change. Debt Instrument Repurchase Price Due To Fundamental Change Debt instrument repurchase price due to fundamental change Entity Central Index Key Entity Central Index Key Other Country [Member] Other Country [Member] Other Country. Early termination penalties Early Termination Penalties Early termination penalties. Plan Name [Domain] Plan Name Related party [Member] Related Party [Member] Restricted Cash, Noncurrent Long-term restricted cash Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Loss on disposal of property and equipment and leasehold improvements Loss on disposal of fixed assets Increase (Decrease) in Other Operating Assets Other assets Increase (Decrease) in Other Operating Assets, Total Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Equity consideration at closing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Expected Recognition of revenue over remaining contract terms Current Foreign Tax Expense (Benefit) Foreign Schedule of Goodwill [Table Text Block] Schedule of Carrying Amount of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Loss before provision for income taxes Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Increase (decrease) recognized in tax provision Valuation Allowance Deferred Tax Asset Change In Recognized in Tax Provision Valuation allowance deferred tax asset change in recognized in tax provision Inducement grant plan. Inducement Grant Plan [Member] Inducement Grant Plan [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Monthly payment for technical advisory services Monthly Payment For Technical Advisory Services Monthly payment for technical advisory services. Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Payments of Debt Issuance Costs Payment of debt issuance costs Payment of debt issuance costs Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock-based compensation Award Date [Domain] Award Date Employee Stock Option, Restricted Stock Units and Performance Stock Units [Member] Employee Stock Option Restricted Stock Units And Performance Stock Units [Member] Employee stock option restricted stock units and performance stock units. Debt instrument, term Debt Instrument, Term Award Type [Axis] Award Type Contingent consideration liabilities. Contingent Consideration Liabilities [Table] Contingent Consideration Liabilities [Table] Sixty five percentage convertible notes. Sixty Five Percentage Convertible Notes [Member] 65 % Convertible Notes [Member] Cash and Cash Equivalents [Abstract] Class of Warrant or Right [Line Items] Class Of Warrant Or Right [Line Items] Other Commitments [Abstract] Share-Based Payment Arrangement, Disclosure [Abstract] Plan Name [Axis] Plan Name Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs Transaction cost Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Operating lease, remaining lease term Two thousand eighteen performance based stock incentive plan. Two Thousand Eighteen Performance Based Stock Incentive Plan [Member] 2018 Performance Base Stock Incentive Plan [Member] Assets Total assets Amount of earnings and profits subject to local tax. Amount of Eearnings and Profits Subject to Local Tax Amount of E&P subject to local tax Net Income (Loss) Available to Common Stockholders, Basic, Operations [Abstract] Numerator ACS Credit Facility ACS Credit Facility [Member] ACS credit facility. UNITED STATES United States of America [Member] Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense related to stock options Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net Debt issuance costs Debt Issuance Costs, Net, Total Executive Officer [Member] Related Party, Type [Domain] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting Revenue Reconciling Item [Line Items] Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit), Total Long-Term Debt, Fiscal Year Maturity [Abstract] Proceeds from Stock Plans Proceeds from issuances of stock under employee stock plans, net Supplemental Cash Flow Information [Abstract] Supplemental Disclosure of Cash Flow Information 2024 Lessee Operating Leases Future Minimum Payments Sublease Income Due Year Two Lessee operating leases future minimum payments, sublease income, due year two. Retained Earnings [Member] Accumulated Deficit [Member] Class of Stock [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares, Unvested, Ending Balance Shares, Unvested, Beginning Balance Gain on sale of energy group Gain (Loss) on Disposition of Assets, Total Gain (Loss) on Disposition of Assets Loss on disposal of property and equipment and leasehold improvements Minimum [Member] Minimum [Member] Operating loss carryforwards expiration year. Operating Loss Carryforwards Expiration Year Operating loss carry forwards expiration year Revenues Revenue Total revenue Revenues, Total Significant Accounting Policies [Text Block] Presentation and Summary of Significant Accounting Policies Summary of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Operating Lease, Liability Operating lease liabilities Present value of future minimum lease payments, excluding short-term leases March 2022 Acquisition [Member] March Two Thousand Twenty Two Acquisition [Member] March 2022 acquisition. Leasehold Improvements, Gross Leasehold improvements Forecast [Member] Tax benefit relating to change in valuation allowance resulting from acquisition Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense Accrued compensation Accrued Compensation Accrued compensation. Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Revenue [Policy Text Block] Revenue Recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, minimum Equity Component [Domain] Equity Component Segments [Axis] Segments Employee Stock Option [Member] Stock Options [Member] Stockholder return performance period Shareholder Return Performance Period Shareholder return performance period. Percentage of consolidated revenue Percentage of Consolidated Revenue Percentage of consolidated revenue. Change in Accounting Principle, Accounting Standards Update, Adoption Date Accounting standards update, adoption date Valuation Allowance [Abstract] Amortization of issuance discount Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts, Total Corporation tax rate Corporation Tax Rate Corporation tax rate. Purchase consideration payments on 18-month anniversary of acquisition Purchase Consideration Payments On Eighteen Month Anniversary Of Acquisition Purchase consideration payments on 18-month anniversary of acquisition. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Purchase consideration payment within ten days of first anniversary of acquisition Purchase Consideration Payment Within Ten Days Of First Anniversary Of Acquisition Purchase consideration payment within ten days of first anniversary of acquisition. 1.75% convertible senior notes due 2026. One Point Seven Five Percentage Convertible Senior Notes Due Two Thousand Twenty Six [Member] 1.75% Convertible Senior Notes Due 2026 [Member] Sublease Income Sublease income Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation/other Debt Disclosure [Abstract] Gain on sale of energy group Gain (Loss) on Disposition of Business Diluted Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted, Total Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development Research and Development Expense, Total Performance warrant. Performance Warrant [Member] Performance Warrant [Member] 2023 Equity Incentive Plan [Member] Two Thousand Twenty Three Equity Incentive Plan [Member] 2023 Equity incentive plan. Deferred Tax Liabilities, Gross Total deferred tax liabilities Deferred Tax Liabilities, Gross, Total Aggregate stock issued during period share warrants exercised. Aggregate Stock Issued During Period Share Warrants Exercised Aggregate exercise of warrants issued, shares Deferred Foreign Income Tax Expense (Benefit) Foreign Business Acquisition, Goodwill, Expected Tax Deductible Amount Tax deductible goodwill, acquisition Assets [Abstract] Assets Proceeds from common stock offerings, net Net proceeds from sales of common stock Net proceeds from stock issuance Amortization of Intangible Assets Amortization Common stock available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Managed services. Managed Services [Abstract] Managed Services Measurement Input, Expected Term [Member] Term [Member] Excise tax rate on net share repurchase. Excise Tax Rate on Net Share Repurchase Excise tax on net share repurchases Less: future minimum lease payments for short-term leases Lessee Operating Lease Liability Payments Due Short Term Leases Lessee operating lease liability payments due short-term leases. Business combination fair value of earnout within contingent consideration. Business Combination Fair Value Of Earnout Within Contingent Consideration Contingent earnout Common stock, par value $0.001 per share; 75,000,000 shares authorized; 37,186,348 and 36,321,222 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Debt Instrument, Convertible, Conversion Price Initial conversion price Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Change in valuation allowance Repayments of Long-Term Debt, Total Repayments of Long-Term Debt Payment of debt repurchase costs Payment of debt repurchase costs Contingent consideration, liability, current. Contingent Consideration Liability Current [Member] Contingent Consideration, Current [Member] Corporate alternative minimum tax percentage. Corporate Alternative Minimum Tax Percentage Corporate alternative minimum tax Less: revenue recognized Contract with Customer, Liability, Revenue Recognized Advertising and marketing costs. Advertising And Marketing Costs Policy [Text Block] Advertising and Marketing Costs Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Cash Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense, Total Auditor Name Auditor Name Operating Income (Loss) Loss from operations Loss from operations Payment terms Revenue, Performance Obligation, Description of Payment Terms Merger consideration equity interest issued number of shares Business acquisition, shares issued or issuable Consideration equity interest issued number of shares Common stock withheld for employee taxes, shares Common Stock Withheld For Employee Taxes Shares Common stock withheld for employee taxes shares. Number of common stock shares withheld Deferred tax liabilities right of use assets. Deferred tax liabilities right of use assets Right of use assets Entity Ex Transition Period Entity Ex Transition Period Business Combination, Consideration Transferred Total consideration Total Deferred Income Tax Expense (Benefit) Total deferred benefit Income Tax Expense (Benefit) Total provision for income taxes (Benefit from) provision for income taxes Provision for income taxes Research and Development Expense [Member] Research and Development [Member] 2027 Long-Term Debt, Maturity, Year Four Gross decrease for tax positions for prior year Gross decrease for tax positions for prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Schedule of Cumulative Effects of Changes Made to the Company Schedule Of Cumulative Effects Of Changes Made To Company [Text Block] Schedule of cumulative effects of changes made to the company. Stock Issued During Period, Shares, Acquisitions Common stock issued for acquisitions, shares Cash and cash equivalents gross before unrealied losses. Cash And Cash Equivalents Gross Before Unrealized Losses Cash and cash equivalents gross before unrealized losses Cash Cash received Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Payment of contingent considerations Concentration Risk, Percentage Concentration risk percentage Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Share-Based Payment Arrangement, Expense Stock-based compensation expense Debt instrument convertible business period. Debt Instrument Convertible Business Period Debt instrument convertible business period Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Expected volatility, maximum Payment, Tax Withholding, Share-Based Payment Arrangement Taxes paid related to net share settlement of equity awards Taxes paid related to net share settlement of equity awards Measurement Input Type [Domain] Measurement Input Type Acquired cash Business Combination Consideration Transferred Cash Acquired Business combination consideration transferred cash acquired. Equipment [Member] Property and Equipment [Member] Taxes payable Taxes Payable, Current Taxes Payable, Current, Total Finite-Lived Intangible Assets, Net Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Accounting Standards Update 2016-02 [Member] ASU 2016-02 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Common stock were purchased under ESPP Disposal Group Name [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Weighted-Average Aggregate Intrinsic Value License [Member] Licensing [Member] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Advertising Customers [Member] Advertising Customers [Member] Advertising customers. Debt Instrument, Face Amount Aggregate principal amount Operating Leases, Future Minimum Payments, Due in Three Years 2024 Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross increase for tax positions of current year Unrestricted cash and cash equivalents required to maintain under covenant Unrestricted Cash and Cash Equivalents Required to Maintain Under Covenant Unrestricted cash and cash equivalents required to maintain under covenant. Sale of Stock, Price Per Share Sale price of common stock Business Combination, Contingent Consideration, Liability, Noncurrent Contingent consideration, non-current Operating Leases, Future Minimum Payments Due, Next 12 Months 2022 Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Long-Term Debt, Type [Domain] Time-based stock option. Timebased Stock Option [Member] Timebased Stock Option [Member] Entity Voluntary Filers Entity Voluntary Filers Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Subsequent Events [Abstract] Debt reacquisition costs. Debt reacquisition costs Commitments and Contingencies Disclosure [Abstract] Other assets Other Assets, Noncurrent Other assets Business combination consideration transferred, net working capital adjustment. Business Combination Consideration Transferred Net Working Capital Adjustment Net working capital adjustment Net working capital adjustment Debt Instrument, Convertible, If-converted Value in Excess of Principal Convertible debt, if-converted value in excess of principal Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Options Granted Other accrued liabilities Other accrued liabilities Other Accrued Liabilities, Current Other accrued liabilities Equity [Text Block] Stockholders' Equity Depreciation Depreciation Expense Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Interest paid Stock issued during period shares employee stock plans. Stock Issued During Period Shares Employee Stock Plans Common stock issued under employee stock plans, net, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Description ESPP offering description 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Condensed Financial Information Disclosure [Abstract] Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total Payments of Derivative Issuance Costs Payment for capped call transactions Securities Purchase Agreement [Member] Securities Purchase Agreement [Member] Securities purchase agreement. Liabilities [Abstract] Liabilities Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Research and development credit carryforwards expiration year. Research And Development Credit Carryforwards Expiration Year Research and development credit expiration year Equity, Attributable to Parent [Abstract] Stockholders' equity Investment at fair value Investment Owned, Fair Value Investment Owned, Fair Value, Ending Balance Investment Owned, Fair Value, Beginning Balance Distribution Type [Domain] Distribution Type Developed Technology Rights [Member] Developed Technology [Member] Purchase consideration payments on first anniversary of acquisition Purchase Consideration Payments On First Anniversary Of Acquisition Purchase consideration payments on first anniversary of acquisition. Loss Contingency Nature [Axis] Loss Contingency Nature Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal Gain (Loss) on Disposition of Property Plant Equipment, Total Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Summary of Warrants Outstanding Decrease in other non-current liabilities Decrease in Other Non-current Liabilities Decrease in other non-current liabilities. Revenue, Remaining Performance Obligation, Percentage Transaction price remaining performance obligations percentage Capital loss Carryforward Deferred Tax Assets, Capital Loss Carryforwards Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Total grant date fair value of stock options vested Advertising [Member] Advertising [Member] Lease Contractual Term [Domain] Lease Contractual Term Capitalized issuance costs Capitalized Issuance Costs Capitalized issuance costs. Sharebased compensation arrangement by sharebased payment award options grants in period fair value. Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants In Period Fair Value Total grant date fair value of stock options granted Net income (loss) per share: Earnings Per Share [Abstract] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Summary of Future Minimum Rentals Under Leases Deferred Tax Liabilities, Net Net deferred tax liabilities Deferred Tax Liabilities, Net, Total Capitalized Software Development Costs for Software Sold to Customers Capitalized software development costs Accounting Policies [Abstract] Segments [Domain] Segments March 2022 Acquisition [Member] March2022 Acquisition [Member] March 2022 acquisition. 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Total sublease income Lessee Operating Leases Future Minimum Payments Sublease Income Due Lessee operating leases future minimum payments, sublease income, due. Purchase consideration payment within ten days of second anniversary of acquisition Purchase Consideration Payment Within Ten Days Of Second Anniversary Of Acquisition Purchase consideration payment within ten days of second anniversary of acquisition. Liability Class [Axis] Energy Divestiture [Member] Energy Divestiture [Member] Energy divestiture. Scenario [Axis] Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Risk Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable Other Noncurrent Assets [Member] Equity Option [Member] Stock Options [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid and other current assets Business Acquisition, Pro Forma Information [Table Text Block] Summary of Unaudited Proforma Information Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Identifiable net assets acquired Identifiable net assets acquired Debt Instrument, Interest Rate, Effective Percentage Effective annual interest rate Earnings Per Share, Basic, Total Net loss per share, basic Basic net loss per share Reclass from Non-current to Current Business Combination Contingent Consideration Reclassifications From Non Current To Current Business combination contingent consideration reclassifications from non current to current. Customer Concentration Risk [Member] Customer Concentration Risk [Member] Commitments and Contingencies Commitments and contingencies (Note 9) Accounts payable. Accounts Payable Table [Text Block] Summary of Accounts Payable Business Combinations [Abstract] Condensed Financial Statements [Table] Schedule Of Condensed Financial Statements [Table] Business Combination, Acquisition Related Costs Acquisition related expenses Income Statement [Abstract] Credit Parties [Member] Credit Parties [Member] Credit Parties. Related Party, Type [Axis] Warrants maturity period. Warrants Maturity Period Warrants maturity period Life in Years Accounting Standards Update and Change in Accounting Principle [Table Text Block] Schedule of Tables Reflecting Impact of Adjustments to Specific Line Items Presented in Previously Reported Consolidated Financial Statements Performance Shares [Member] Performance-based Stock Options [Member] Performance-based Stock Options [Member] Warrants issued in connection with the 2023 Senior Secured Term Loan Adjustments to Additional Paid in Capital, Warrant Issued Summary of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating Lease, Cost Rent expense Description of performance period Description of Performance Period Description of performance period. Measurement Input Type [Axis] Measurement Input Type Statistical Measurement [Domain] Statistical Measurement Unbilled Receivables, Current Expenditures billable to clients Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Positive (negative) cash flows from operations Distribution Type [Axis] Distribution Type Business Acquisition, Name of Acquired Entity Business acquisition, name of acquired entity All Award Types Award Type Schedule of revenue recognition. Schedule Of Revenue Recognition Table [Text Block] Summary of Revenue Document Period End Date Document Period End Date Deferred Tax Liabilities, Undistributed Foreign Earnings Unremitted foreign earnings Statistical Measurement [Axis] Statistical Measurement Stockholders' Equity Note [Abstract] Operating Lease, Payments Operating lease, cash payments Earnings Per Share, Diluted, Total Net loss per share, diluted Diluted net loss per share Product and Service [Domain] Product and Service Operating Loss Carryforwards, Limitations on Use Operating loss carryforwards, limitations on use Lease Arrangement One [Member] Lease Arrangement One [Member] Building Lease Agreement [Member] Employee stock purchase plan. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] VocaliD [Member] Vocali D Inc [Member] VocaliD, Inc. Denominator for basic and diluted net loss per share attributable to common stockholders Weighted Average Number Of Shares Outstanding Basic And Diluted Weighted average number of shares outstanding basic and diluted. Weighted average shares outstanding, basic and diluted Denominator for basic and diluted net loss per share attributable to common stockholders Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Unrecognized Tax Benefits Unrecognized tax benefits balance at December 31 Unrecognized tax benefits as of January 1 Unrecognized tax benefits netted against its deferred tax assets within other assets Gross increase related to the acquisition of Broadbean Unrecognized Tax Benefits, Increase Resulting from Acquisition Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Contingent consideration liabilities. Contingent Consideration Liabilities [Line Items] Contingent Consideration Liabilities [Line Items] Stock-based compensation capitalized for software development. Stock-based compensation capitalized for software development Debt Instrument, Name [Domain] Debt Instrument, Name Weighted average shares outstanding: Earnings Per Share Other Disclosures Abstract Earnings Per Share Other Disclosures. Senior Executive PSUs [Member] Senior Executive PSUs. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Lenders [Member] Lenders [Member] Lenders. Equity distribution agreement. Equity Distribution Agreement [Member] Equity Distribution Agreement [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Options, Exercisable at December 31, 2022 Revenue Recognition and Deferred Revenue [Abstract] Disposal group including discontinued operation consideration Disposal Group, Including Discontinued Operation, Consideration Loss Contingency, Nature [Domain] Loss Contingency, Nature Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Weighted volatility of common stock Number of Reportable Segments Number of reportable segment Foreign currency translation (gain) loss, net of income taxes Other comprehensive income loss foreign currency transaction and translation gain loss net of tax. Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Net Of Tax Schedule of Scheduled Principal Payments on Term Loan Schedule of Maturities of Long-Term Debt [Table Text Block] Software products services . Software Products And Services [Member] Software Products & Services [Member] Components of Deferred Tax Assets and Liabilities [Abstract] Foreign exchange gain (loss) Gain (Loss), Foreign Currency Transaction, before Tax Gain (Loss), Foreign Currency Transaction, before Tax, Total Deferred cash payment Business Combination Deferred Cash Payment Business combination deferred cash payment. Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Adjustments Due to Adoption of New Leasing Standard [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Contingent consideration revaluation Effective income tax rate reconciliation non deductible expense earn-out revaluation. Effective Income Tax Rate Reconciliation Non Deductible Expense Earn Out Revaluation Two thousand seventeen stock option plan. Two Thousand Seventeen Stock Option Plan [Member] 2017 Stock Incentive Plan [Member] Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Minimum sublease rental income to be received in the future under noncancelable subleases Summary of Valuation Allowance [Table Text Block] Summary of Valuation Allowance Business combination recognized identifiable assets acquired and liabilities assumed accrued expenses and other current liabilities. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Shares issued in connection with stock option exercise Options Exercised 2022 Repurchase Transaction [Member] Two Thousand Twenty Two Repurchase Transaction [Member] Two thousand twenty two repurchase transaction. Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Business acquisition purchase price allocation goodwill not deductible for tax purposes. Business Acquisition Purchase Price Allocation Goodwill Not Deductible For Tax Purposes Goodwill not deductible for tax purposes Stock Issued During Period, Value, Acquisitions Common stock issued for acquisitions Entity Address, Postal Zip Code Entity Address, Postal Zip Code Intangible assets and goodwill Intangible assets and goodwill Deferred Tax Liabilities, Goodwill and Intangible Assets Deferred Tax Liabilities, Goodwill and Intangible Assets, Total Debt Instrument, Convertible, Conversion Ratio Initial conversion rate Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Debt Instrument, Convertible, Threshold Consecutive Trading Days Number of consecutive trading days Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits if recognized Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Measurement Period Adjustment Revision of Prior Period, Adjustment [Member] Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Summary of Valuation of Intangible Assets Shares, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of shares authorized for issuance Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Revision of Prior Period [Axis] Debt Instrument, Payment Terms Debt instrument, payment terms Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash Equivalents Office sublease. Office Sublease [Member] Office Sublease [Member] Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Other Operating Liabilities Other liabilities Increase (Decrease) in Other Operating Liabilities, Total Accrued taxes Accrued Income Taxes Accrued Income Taxes, Total Debt instrument discount percentage. Debt Instrument Discount Percentage Debt innstrument discount percentage Term Loan Facility [Member] Term Loan Facility [Member] Term loan facility. Payments to Acquire Businesses, Gross Cash consideration at closing Cash payment Adjustments to additional paid in capital acquisition holdback consideration shares. Adjustments To Additional Paid In Capital Acquisition Holdback Consideration Shares Release of Machine Box holdback consideration, shares Business Acquisition, Date of Acquisition Agreement Business acquisition, date of acquisition agreement Agreement and Plan of Merger [Member] Agreement And Plan Of Merger [Member] Agreement and plan of merger. Board of Directors Chairman [Member] Decrease in fair value of property, equipment and improvements, net Decrease in Fair Value of Property, Equipment and Improvements, Net Decrease in fair value of property, equipment and improvements, net. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercisable warrants issuance date. Warrants Issuance Date Issuance Date Decrease in depreciation expense and accumulated amortization Decrease in Depreciation Expense and Accumulated Amortization Decrease in depreciation expense and accumulated amortization. Deferred revenue Increase (Decrease) in Deferred Revenue Current Federal Tax Expense (Benefit) Federal Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Carrying amount of goodwill Debt instrument, minimum net cash proceeds required for mandatory prepayments Debt Instrument, Minimum Net Cash Proceeds Required to Make Prepayments Debt instrument, minimum net cash proceeds required to make prepayments. Reclass from Non-current to Current Business Combination Contingent Consideration Reclassification From Non Current To Current Business combination contingent consideration reclassification from non current to current. Debt instrument, minimum convertible principal amount required for prepayment in full Debt Instrument, Minimum Convertible Principal Amount Required to Make Prepayment Debt instrument, minimum convertible principal amount required to make prepayment. Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Loss Performance Stock Units Performance Stock Units [Member] Performance stock units. Schedule of provision for income taxes. Schedule Of Provision For Income Taxes Table [Text Block] Schedule of Provision for Income Taxes Debt Instrument, Redemption Period, Start Date Redemption date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Share based compensation arrangement by share based payment award fair value assumptions weighted average volatility rate peer group companies. Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate Peer Group Companies Weighted volatility of peer company Income Tax Authority [Domain] Income Tax Authority Developed technology. Developed Technology [Member] Developed Technology [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Property, Plant and Equipment, Policy [Policy Text Block] Property, Equipment and Improvements Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Share-Based Payment Arrangement, Amount Capitalized Amount capitalized to internal-use software Common Stock, Par or Stated Value Per Share Common stock, par value Stock issued during period share warrants exercised. Stock Issued During Period Share Warrants Exercised Exercise of warrants, shares Debt Instrument, Interest Rate, Stated Percentage Debt instrument, interest rate Cumulative Effect, Period of Adoption [Axis] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Cost of share-based compensation awards, recognition period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares authorized for issuance Effective Income Tax Rate Reconciliation, Percent [Abstract] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Convertible Debt, Noncurrent Convertible senior notes, non-current Loss on sublease. Loss On Sublease Loss on sublease Deferred tax assets capitalized research and development. Deferred Tax Assets Capitalized Research and Development Capitalized research and development Cost of Goods and Service [Policy Text Block] Cost of Revenues Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Debt Instrument, Convertible, Threshold Trading Days Number of trading days (whether or not consecutive) Changes in Fair Value Business Combination Contingent Consideration Change In Fair Value Business combination contingent consideration change In fair value. Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Reconciliation of Unrecognized Tax Benefits Line of credit facility collateral Line of Credit Facility, Collateral Level 3 [Member] Fair Value, Inputs, Level 3 [Member] APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation Fair Value Adjustment of Warrants Fair value of warrants Net decrease in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect General and Administrative Expense [Member] General and Administrative Expense [Member] General and Administrative [Member] Noncash Investing and Financing Items [Abstract] Non-cash investing and financing activities: PandoLogic merger agreement. PandoLogic Merger Agreement [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Options Forfeited Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation Of Revenue From Segments To Consolidated [Table] Document Financial Statement Error Correction [Flag] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Effect of Anti-dilutive Securities Recently adopted accounting pronouncements. Recently Adopted Accounting Pronouncements Policy Policy [Text Block] Recently Adopted Accounting Pronouncements City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State Debt instrument, redemption, threshold percentage of stock price trigger. Debt Instrument Redemption Threshold Percentage Of Stock Price Trigger Percentage of conversion stock price, Redemption Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to additional paid in capital acquisition holdback consideration. Adjustments To Additional Paid In Capital Acquisition Holdback Consideration Release of Machine Box holdback consideration Common stock issuable in connection with convertible senior notes. Common Stock Issuable In Connection With Convertible Senior Notes [Member] Common Stock Issuable in Connection with Convertible Senior Notes [Member] Debt Instrument, Repurchase Amount Repurchase of debt instrument Contingent consideration liabilities. Contingent Consideration Liabilities [Abstract] Operating Leases, Future Minimum Payments Due Total minimum payments Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent Local tax rate on distribution Business Acquisition [Line Items] Business Acquisition [Line Items] Pledging Purpose [Domain] Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and Administrative Expense General and administrative General and Administrative Expense, Total Denominator for basic net loss per share attributable to common stockholders Weighted average shares outstanding, basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of Fair Value Assumptions of Stock Purchase Plan Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Deferred tax assets Summary of presentation of revenues. Summary Of Presentation Of Revenues Table [Text Block] Summary of Presentation of Revenues Other Commitments [Line Items] Other Commitments [Line Items] Business combination upfront cash payment. Business Combination Upfront Cash Payment Merger consideration upfront payment in cash Employee Stock [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Redemption price, Percentage of principal amount to be redeemed Debt instrument, redeemable, threshold trading days. Debt Instrument Redeemable Threshold Trading Days Debt instrument, Redeemable, Number of trading days Gain (Loss) on Extinguishment of Debt, Total Gain (Loss) on Extinguishment of Debt Gain on debt extinguishment Gain on debt extinguishment Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Restricted Stock Unit Activity Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Stock Option Activity Accounts Receivable [Member] Accounts Receivable [Member] Schedule of Related Party Transactions, by Related Party [Table] Contingent Consideration Type [Domain] Contingent Consideration Type Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Fair Value Assumptions Increase (Decrease) in Contract with Customer, Liability Client advances Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Operating lease liabilities, non-current Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total future minimum lease payments, including short-term leases UK [Member] UNITED KINGDOM Financial Instruments Disclosure [Text Block] Financial Instruments Related Party Transactions Disclosure [Text Block] Related Party Transactions Debt Instrument, Convertible, Conversion Date Debt instrument, convertible, Date 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Recognized in compensation expense within general and administrative expense. Recognized In Compensation Expense Within General And Administrative Expense [Member] Recognized In Compensation Expense Within General And Administrative Expense [Member] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total purchase consideration Total purchase consideration Accrued media payments. Increase Decrease Accrued Media Payments Accrued media payments Cumulative Effects Of Changes Made To Company [Abstract] Cumulative effects of changes made to company. Estimated fair value of convertible notes Debt Instrument, Fair Value Disclosure, Total Debt Instrument, Fair Value Disclosure Approximates fair value of convertible notes Influencer Network [Member] Influencer Network [Member] Influencer network. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Effect of Anti-dilutive Securities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair value of warrants Software Development Costs [Member] Adjustments to additional paid in capital unwinding of capped calls related to convertible notes repurchase. Adjustments To Additional Paid In Capital Unwinding Of Capped Calls Related To Convertible Notes Repurchase Unwinding of capped calls related to convertible notes repurchase Subsequent Event [Line Items] Subsequent Event [Line Items] Warrant [Member] Warrant [Member] Warrants issued in connection with the 2023 Term Loan Warrants Issued In Connection With Term Loan Warrants issued in connection with term loan. Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Components of Deferred Income Tax Assets and Liabilities Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable, net Accounts receivable, net Convertible senior notes member. Convertible Senior Notes [Member] Convertible Senior Notes [Member] Cumulative Effect, Period of Adoption [Domain] Customer [Axis] Customer Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Other Commitments [Table] Other Commitments [Table] Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Increase in other assets Increase in Other Assets Increase in other assets. Common stock withheld for employee taxes Common Stock Withheld For Employee Taxes Amount Common stock withheld for employee taxes amount. Number of common stock shares withheld Construction in Progress, Gross Property and equipment, work in progress not yet placed in service Internal use software development costs placed in service Internal use software development costs Internal Use Software Development Costs Internal use software development costs. Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Number of class of warrants issued during period. Number of Shares of Common Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased Weighted average purchase price Other current assets Other Assets, Current Accounts Payable - Other [Member] Accounts Payable - Other [Member] Accounts Payable - Other member. Measurement Input, Risk Free Interest Rate [Member] Risk-free Rate [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Weighted-Average Aggregate Intrinsic Value, Exercisable Prepaid assets Prepaid Expense, Current Prepaid Expense, Current, Total Steel Holdings Consulting Agreement [Member] Steel holdings consulting agreement. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Deferred consideration Business Combination Consideration Transferred Deferred Consideration Business combination consideration transferred deferred consideration. Common stock issued for services. Common Stock Issued For Services [Member] Common Stock Issued for Services [Member] Cash [Member] Cash [Member] Cover Cover [Abstract] Issuance of Senior Secured Term Loan Proceeds from Issuance of Senior Long-Term Debt Net proceeds from issuance of convertible senior notes Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Document Fiscal Year Focus Document Fiscal Year Focus Percentage of prepayment premium during second year Percentage of Prepayment Premium During Second Year Percentage of prepayment premium during second year. Product and Service, Other [Member] Other [Member] Income Taxes Paid, Net Taxes paid Income Taxes Paid, Net, Total Sale of Stock [Domain] Sale of Stock Stock consideration. Stock Consideration [Member] Amount Paid To Date Business Combination Contingent Consideration Amount Paid To Date Business combination contingent consideration amount paid to date. Share-Based Payment Arrangement [Policy Text Block] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Granted Valuation Allowance [Line Items] Proceeds from sale of energy group Proceeds from Divestiture of Businesses Security Exchange Name Security Exchange Name Minimum annual interest amount on line of credit Minimum Annual Interest Amount on Line of Credit Minimum annual interest amount on line of credit. Senior Secured Term Loan [Member] Senior Secured Term Loan [Member] Senior secured term loan. Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients Accounts Receivable [Policy Text Block] Domestic Tax Authority [Member] Federal [Member] Various dates in two thousand and seventeen warrant. Various Dates In Two Thousand And Seventeen Warrant [Member] Various Dates in 2017 Warrant [Member] Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Cash and Cash Equivalents New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Pronouncements Proceeds from issuance of common stock during the period. Proceeds From Issuance Of Common Stock During The Period Net proceeds from sales of common stock from the period Customer Relationships [Member] Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Property, equipment and improvements, gross Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Current State and Local Tax Expense (Benefit) State Commercial Enterprise. Commercial Enterprise [Member] Commercial Enterprise [Member] Commercial Enterprise [Member] Software products services consists of AiWARE. Software Products Services Consists Of Ai W A R E [Member] Software Products or Services Consists of aiWARE [Member] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Income Taxes Disclosure [Table] Marketing and Advertising Expense Advertising and marketing costs Marketing and Advertising Expense, Total Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options Forfeited Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator Warrants and Rights Outstanding, Term Warrants term Class of Warrant or Right [Table] Class Of Warrant Or Right [Table] Accounts Payable, Other, Current Accounts payable — Other Settlement of pre-existing receivable Settlement of pre-existing receivable Business Combination Consideration Transferred Settlement Of Pre Existing Receivable Business combination consideration transferred settlement of pre existing receivable. Entity Emerging Growth Company Entity Emerging Growth Company Proceeds from Convertible Debt Proceeds from issuance of convertible senior notes Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value of the options exercised Business Acquisition, Percentage of Voting Interests Acquired Business acquisition, percentage of ownership interests acquired Operating Lease, Initial Direct Cost Initial direct costs Other Nonoperating Gains (Losses) Other Amendment Amendment Flag Amendment Flag Derivatives initial cap price. Initial cap price Summary of Other Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Property and Equipment, Gross Property And Equipment Gross Property and equipment Debt Instrument, Sinking Fund Payment Sinking fund Two thousand fourteen stock option plan, two thousand seventeen stock option plan and inducement grant plan. Two Thousand Fourteen Stock Option Plan Two Thousand Seventeen Stock Option Plan And Inducement Grant Plan [Member] 2014 Plan Stock Options/Stock Issuance Plan, 2017 Stock Incentive Plan and Inducement Grant Plan [Member] Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Gross Unrealized Losses Accounting Standards Update [Domain] Accounting Standards Update Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Issuance of Senior Secured Term Loan Proceeds from Issuance of Secured Debt Cash and cash equivalents and available for sale debt securities fair value. Cash And Cash Equivalents And Available For Sale Debt Securities Fair Value Total Fair Value, Cash and Debt Securities Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Future Amortization of Finite-Lived Intangible Assets Investments, All Other Investments [Abstract] Unamortized transaction costs. Unamortized transaction costs Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Variable Rate [Domain] Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Warrant exercisable Licensed technology. Licensed Technology [Member] Licensed Technology [Member] Stock issued during period share warrants exercised for cash consideration. Stock Issued During Period Share Warrants Exercised For Cash Consideration Exercise of warrants issued, shares for cash consideration Entity File Number Entity File Number Stock issued during period value employee stock plans. Stock Issued During Period Value Employee Stock Plans Common stock issued under employee stock plans, net Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Deferred Tax Assets, Gross Total gross deferred tax assets Goodwill and Intangible Assets Disclosure [Abstract] Class of Warrant or Right, Date from which Warrants or Rights Exercisable Warrant exercisable date Amount Paid To Date Business Combination Contingent Consideration Amounts Paid To Date Business combination contingent consideration amounts paid to date. Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Change in fair value of contingent consideration Other liabilities Other Liabilities Other Liabilities, Total Credit Agreement Credit Agreement [Member] Credit agreement. Share-Based Payment Arrangement [Abstract] Warrants and Rights Outstanding, Measurement Input Warrants, measurement input Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total liabilities assumed Percentage of prepayment premium during third year Percentage of Prepayment Premium During Third Year Percentage of prepayment premium during third year. Weighted-average common shares outstanding Weighted-average Common Shares Outstanding Weighted-average common shares outstanding. Accounts payable Accounts Payable, Current Accounts payable Debt Instrument [Axis] Debt Instrument Warrants to purchase shares of common stock upon exercises. Warrants To Purchase Shares Of Common Stock Upon Exercises Issued warrants to purchase shares upon exercises Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Unvested, Ending Balance Weighted Average Grant Date Fair Value, Unvested, Beginning Balance Deferred Tax Assets, Valuation Allowance Valuation allowance, at end of year Valuation allowance, at beginning of year Deferred tax assets, valuation allowance Valuation allowance Costs and Expenses Total operating expenses Other receivables Other Receivables Capitalized Computer Software, Amortization Depreciation of internal use software development cost Share-based compensation arrangement by share-based payment award, stock options/shares outstanding, weighted-average exercise price, and additional disclosures. Sharebased Compensation Arrangement By Sharebased Payment Award Stock Options Shares Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract] 2024 Long-Term Debt, Maturity, Year One Auditor Location Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Debt instrument, percentage of principal amount amortized. Debt Instrument, Percentage of principal amount amortized Debt instrument, percentage of principal amount amortized. Entity Address, Address Line Two Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Proceeds from Debt, Net of Issuance Costs Net proceeds to purchase capped call transactions Net proceeds from issuance of notes Derivative strike price. Derivative Strike Price Strike price Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant exercise price Exercise Price Class of Warrant or Right [Domain] Class of Warrant or Right Lease liabilities arising from right-of-use assets Noncash Or Part Noncash Lease Liabilities Arising From Right Of Use Assets Noncash or part noncash lease liabilities arising from right-of-use assets. Accounts Payable - Managed Services [Member] Accounts payable - Managed Services [Member] Accounts payable - Managed Services member. Earnings Per Share [Text Block] Net Loss Per Share Revenues [Abstract] Revenue Presentation Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Sales Revenue, Net [Member] Cash and Cash Equivalents, Fair Value Disclosure Fair Value, Cash Payments for (Proceeds from) Investments Payments for (Proceeds from) Investments, Total Minority investment Minority investment Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Antidilutive Securities [Axis] Antidilutive Securities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Measurement Input, Price Volatility [Member] Volatility [Member] Revenue Volatility [Member] Brand Relationships [Member] Brand Relationships [Member] Brand relationships. Finite-Lived Intangible Assets, Gross Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Alterna Capital Solutions, LLC Alterna Capital Solutions, LLC [Member] Alterna Capital Solutions, LLC. Business combination contingent consideration changes in fair value. Business Combination Contingent Consideration Changes In Fair Value Changes in Fair Value Debt instrument, redeemable, threshold consecutive trading days. Debt Instrument Redeemable Threshold Consecutive Trading Days Debt instrument, Redeemable, Number of consecutive trading days Reduction in acquisition date goodwill Reduction in Acquisition Date Goodwill Reduction in acquisition date goodwill. Imputed non-cash interest expense Imputed non cash interest income expense Imputed non-cash interest income expense. Subsequent Event Type [Domain] Subsequent Event Type UK Her Majesty's Revenue and Customs (HMRC) [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, minimum Income Statement Location [Axis] Income Statement Location Liquidity and capital resources. Liquidity And Capital Resources Policy [Text Block] Liquidity and Capital Resources 2026 Long-Term Debt, Maturity, Year Three Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Risk-free interest rate, maximum Other Other Miscellaneous Accrued Liabilities Current Other miscellaneous accrued liabilities current. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Contract with Customer, Liability [Abstract] Long-Term Debt, Type [Axis] Customer and Supplier Relationships [Member] Customer And Supplier Relationships [Member] Customer and supplier relationships. Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] April two thousand and twenty performance warrant. April Two Thousand And Twenty Performance Warrant [Member] April 2020 Performance Warrant [Member] Tax due on pre-acquisition earnings and profits amount. Tax Due on Pre-acquisition Earnings and Profits Amount Tax due on pre-acquisition E&P, amount Line of Credit Facility, Lender [Domain] Payment terms Debt Instrument, Frequency of Periodic Payment Debt instrument, frequency of periodic payment Level 2 Fair Value, Inputs, Level 2 [Member] Managed services. Managed Services [Member] Total Managed Services [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Common stock granted Credit Facility [Member] Credit Facility [Member] Credit facility. Share Price Amendment date stock price Grant date stock price Business Combination, Contingent Consideration, Liability, Current Contingent consideration, current Significant accounting policies. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Unrecognized tax benefits would impact effective tax rate if recognized Unrecognized Tax Benefits Would Impact Effective Tax Rate If Recognized Unrecognized tax benefits would impact effective tax rate if recognized. Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Title of 12(b) Security Title of 12(b) Security As Reported Previously Reported [Member] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Cash paid during period for abstract Cash Paid During Period For [Abstract] Cash paid during the period for: Lease Contractual Term [Axis] Lease Contractual Term Prime Rate [Member] Prime Rate [Member] Operating Leases, Rent Expense, Sublease Rentals Sublease charges Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other assets Income Tax Authority, Name [Axis] Accounting Standards Update [Axis] Accounting Standards Update Commitments and Contingencies Disclosure [Abstract] Leases Commitments And Contingencies [Abstract] Leases, commitments and contingencies. Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Percentage of conversion price Pecentage of revenue and net income targets increase (decrease) Pecentage of Revenue and Net Income Targets Increase Decrease Pecentage of revenue and net income targets increase decrease. Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Property, Plant and Equipment, Disposals Write-off/disposal of property and equipment and leasehold improvements Amortization of Debt Issuance Costs Amortization of issuance costs Amortization of debt issuance costs Area of office space subleased. Area Of Office Space Subleased Area of Office Space Subleased Management Service [Member] Managed Services [Member] State and Local Jurisdiction [Member] State [Member] Goodwill, Impairment Loss Impairment of goodwill Segment Reporting, Policy [Policy Text Block] Segment Information Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Subsequent Event [Table] Major Customers, Policy [Policy Text Block] Significant Customers Prior Credit Agreement Prior Credit Agreement [Member] Prior credit agreement. Commitment Letter [Member] Commitment Letter [Member] Commitment Letter. Impairment of Intangible Assets (Excluding Goodwill) [Abstract] Contingent Consideration by Type [Axis] Contingent Consideration by Type Ending balance of deferred revenue additions from acquisition Beginning balance of deferred revenue additions from acquisition Contract with Customer, Liability Contract with Customer, Liability, Total Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted-Average Remaining Exercisable June two thousand and eighteen. June Two Thousand And Eighteen [Member] June 2018 [Member] Business combination measurement period. Business Combination Measurement Period Business combination measurement period Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Other Income (Expense), Net Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Share-Based Payment Arrangement [Text Block] Stock Plans Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Summary of Accounts Receivable, Net Employee stock option and restricted stock units. Employee Stock Option And Restricted Stock Units [Member] Employee Stock Option and Restricted Stock Units [Member] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Schedule of Contingent Consideration Liabilities Current and Non-current Balances Proceeds from Warrant Exercises Proceeds from the exercise of warrants Derivative, Price Risk Option Strike Price Strike price Business Combinations Policy [Policy Text Block] Business Combinations Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options Granted Document Type Document Type Document Type fixed assets fixed assets Deferred Tax Liabilities, Other Finite-Lived Assets Credit facility interest rate description Line of Credit Facility, Interest Rate Description 2024 Lessee Operating Leases Future Minimum Payments Sublease Income Due Next Twelve Months Lessee operating leases future minimum payments, sublease income, due next twelve months. Fair Value by Liability Class [Domain] Condensed Financial Statements [Text Block] Consolidated Financial Statements Details Positive (negative) cash flows from investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Debt instrument convertible measurement period percentage. Debt Instrument Convertible Measurement Period Percentage Debt instrument convertible measurement period percentage Deferred tax asset for tax attribute carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Other Software and technology. Software And Technology [Member] Software and Technology [Member] Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets, Net Number of shares received from divestiture of business Number of shares received from Divestiture of Business Number of shares received from divestiture of business. Basic Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic, Total Deferred Tax Liabilities, Other Other Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares, Forfeited Property and Equipment [Member] Property, Plant and Equipment [Member] Positive (negative) cash flows from financing activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities First Installment [Member] First Installment [Member] First installment. President [Member] Ryan Steelberg [Member] Deferred Income Taxes and Tax Credits, Total Deferred Income Taxes and Tax Credits Change in deferred taxes Entity Filer Category Entity Filer Category Deferred Tax Assets, Tax Credit Carryforwards, Research Research credits Research and development credit carry forward Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Options Expired Balance Sheet Location [Domain] Income Tax Authority, Name [Domain] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Loss Before Provision for Income Taxes Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Variable Rate [Axis] Shares of common stock purchased for issuance of warrants Shares of Common Stock Purchased for Issuance of Warrants Shares of common stock purchased for issuance of warrants. Trade Names [Member] Trade Name [Member] Nonoperating Income (Expense) Other expense, net Other income (expense), net Other income (expense), net Noncompete Agreements [Member] Noncompete Agreements [Member] Liabilities Total liabilities Payment of earnout Payment Of Earnout Payment of earnout. Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign rate differential Impact of foreign operations Goodwill deductible for tax purposes Business Acquisition Purchase Price Allocation Goodwill Deductible For Tax Purposes Business acquisition purchase price allocation goodwill deductible for tax purposes. Performance period ending date Performance Period Ending Date Performance period ending date. Common stock and employee stock purchase plan. Common Stock And Employee Stock Purchase Plan [Member] Common Stock and Employee Stock Purchase Plan [Member] Long-term restricted cash. Long Term Restricted Cash Policy [Text Block] Long-Term Restricted Cash Finite-Lived Intangible Asset, Useful Life Amortization periods of Intangible assets Estimated useful lives Asset Impairment Charges, Total Asset Impairment Charges Impairment Total stockholders' equity Beginning balance Cumulative-effect of accounting change adopted as of January 1, 2022 Ending Balance Balance Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted Average Remaining Useful Life (in years) Percentage of prepayment premium in shares of common stock Percentage of Prepayment Premium in Shares of Common Stock Percentage of prepayment premium in shares of common stock. Incremental Common Shares Attributable to Dilutive Effect of Accelerated Share Repurchase Agreements Less: Weighted-average shares subject to repurchase SOFR [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Net loss Net income (loss) Net income (loss) Net Income (Loss) Net loss Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent Research and development credits Contingent consideration Business Combinations Fair Value Of Earnout Within Contingent Consideration Business combination fair value of earnout within contingent consideration. Business Description and Basis of Presentation [Text Block] Description of Business Vision Semantics Limited. Vision Semantics Limited [Member] Vision Semantics Limited [Member] Cost of revenue member. Cost Of Revenue [Member] Cost of Revenue [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents Deferred tax assets lease liability. Deferred Tax Assets Lease Liability Lease liability Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State taxes, net of federal tax benefit Award Date [Axis] Award Date Cash and cash equivalents and available for sale debt securities amortized cost basis. Cash And Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis Total Cash and Debt Securities Valuation Allowance [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred tax liability Deferred tax liabilities Statement of Financial Position [Abstract] Denominator for diluted net loss per share attributable to common stockholders Weighted average shares outstanding, diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate Impairment of Long-Lived Assets to be Disposed of Impairment of property, equipment and improvements Credit Facility [Axis] Operating Lease, Right-of-Use Asset, Periodic Reduction Amortization of right-of-use assets Effective tax rate Effective Income Tax Rate Reconciliation, Percent Tax rate (Provision for) benefit from income taxes Consideration on convertible notes Debt Instrument, Repurchased Face Amount Other Income and Expenses [Abstract] Deferred Federal Income Tax Expense (Benefit) Federal Consulting fees and reimbursements for reasonable and documented expenses Consulting Fees And Reimbursements For Reasonable And Documented Expenses Consulting fees and reimbursements for reasonable and documented expenses. ISRAEL Israeli [Member] Other accrued liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Accrued Liabilities Business combination recognized identifiable assets acquired and liabilities assumed other accrued liabilities. Debt instrument additional aggregate principal amount. Debt Instrument Additional Aggregate Principal Amount Additional principal amount Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Total Operating Lease, Weighted Average Remaining Lease Term Operating lease, weighted average remaining lease term Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Percentage of purchase price of common stock fair value Use of Estimates, Policy [Policy Text Block] Use of Accounting Estimates Sale of stock premium over last reported sale price percentage. Sale Of Stock Premium Over Last Reported Sale Price Percentage Premium over last reported sale price, percentage Income Tax Disclosure [Text Block] Provision for Income Taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total assets acquired Stock Issued During Period, Value, Issued for Services Common stock issued for services Concentration risk number of customers. Concentration Risk Number Of Customers Number of major customers Stock Awards [Member] Stock Awards [Member] Stock awards. Unwinding of capped calls related to debt repurchase. Unwinding of Capped Calls Related to Debt Repurchase Unwinding of capped calls related to debt repurchase Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Outstanding, Ending Balance Weighted-Average Exercise Price, Outstanding, Beginning Balance Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Debt instrument floor interest rate Debt Instrument Floor Interest Rate Debt instrument floor interest rate. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Computation of Basic and Diluted Net Loss Per Common Share Interest Expense, Debt, Excluding Amortization Interest expense Leasehold Improvements [Member] Leasehold Improvements [Member] Income Tax Authority [Axis] Income Tax Authority Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Annual shares increase for future issuance by percentage under employee stock purchase plans Current Income Tax Expense (Benefit) Total current provision Schedule of Business Acquisitions, by Acquisition [Table Text Block] Summary of Allocation of Purchase Consideration Summary of Allocation of Acquisition & Merger Consideration Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Payments to Acquire Property, Plant, and Equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment, Total Revision of Prior Period [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Vested Common stock offerings, net, shares Common stock shares issued Employee-related Liabilities, Current Employee payroll deductions accrued Employee-related Liabilities, Current, Total VSL acquisition. VSL Acquisition [Member] Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents and restricted cash, end of period Cash and cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Class of Warrant or Right [Axis] Class of Warrant or Right Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Impairment of Goodwill and Long-Lived Assets Increase in common stock reserved for future issuance. Increase In Common Stock Reserved For Future Issuance Increase in common stock reserved for future issuance Operating Loss Carryforwards Operating loss carry forward Consideration for technical advisory services Consideration For Technical Advisory Services Consideration for technical advisory services. Lessee operating leases future minimum payments sublease income due year three. Lessee Operating Leases Future Minimum Payments Sublease Income Due Year Three 2025 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 25, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol VERI    
Entity Registrant Name Veritone, Inc.    
Entity Central Index Key 0001615165    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   37,132,161  
Entity Public Float     $ 126.0
Entity File Number 001-38093    
Entity Tax Identification Number 47-1161641    
Entity Address, Address Line One 1615 Platte Street    
Entity Address, Address Line Two 2nd Floor    
Entity Address, City or Town Denver    
Entity Address, State or Province CO    
Entity Address, Postal Zip Code 80202    
City Area Code 888    
Local Phone Number 507-1737    
Entity Interactive Data Current Yes    
Entity Incorporation, State or Country Code DE    
Document Annual Report true    
Document Transition Report false    
Security Exchange Name NASDAQ    
Title of 12(b) Security Common Stock, Par Value $0.001 per share    
Auditor Firm ID 248    
Auditor Name GRANT THORNTON LLP    
Auditor Location AZ    
Documents Incorporated by Reference The information that is required to be included in Part III of this Annual Report on Form 10-K is incorporated by reference to the definitive proxy statement to be filed by the registrant within 120 days of December 31, 2023. Only those portions of the definitive proxy statement that are specifically incorporated by reference herein shall constitute a part of this Annual Report on Form 10-K    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 79,439 $ 184,423
Accounts receivable, net 69,266 56,001
Expenditures billable to clients 19,608 22,339
Prepaid expenses and other current assets 14,457 15,242
Total current assets 182,770 278,005
Property, equipment and improvements, net 8,656 5,291
Intangible assets, net 83,423 79,664
Goodwill 80,247 46,498
Long-term restricted cash 867 859
Other assets 19,851 14,435
Total assets 375,814 424,752
LIABILITIES AND STOCKHOLDERS' EQUITY    
Accounts payable 32,756 36,738
Accrued media payments 93,896 102,064
Client advances 15,452 16,442
Deferred revenue 12,813 2,600
Senior Secured Term Loan, current portion 5,813  
Contingent consideration, current 1,000 8,067
Other accrued liabilities 27,095 27,412
Total current liabilities 188,825 193,323
Convertible senior notes, non-current 89,572 137,767
Senior Secured Term Loan, non-current 45,012  
Contingent consideration, non-current 633  
Other non-current liabilities 13,625 13,811
Total liabilities 337,667 344,901
Commitments and contingencies (Note 9)
Stockholders' equity    
Common stock, par value $0.001 per share; 75,000,000 shares authorized; 37,186,348 and 36,321,222 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively 38 36
Additional paid-in capital 468,015 451,162
Accumulated deficit (429,896) (371,271)
Accumulated other comprehensive loss (10) (76)
Total stockholders' equity 38,147 79,851
Total liabilities and stockholders' equity $ 375,814 $ 424,752
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 37,186,348 36,321,222
Common stock, shares outstanding 37,186,348 36,321,222
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenue $ 127,560 $ 149,728
Operating expenses:    
Cost of revenue 28,256 27,432
Sales and marketing 52,024 51,345
Research and development 42,090 43,589
General and administrative 73,811 44,177
Amortization 23,715 21,180
Total operating expenses 219,896 187,723
Loss from operations (92,336) (37,995)
Gain on debt extinguishment 30,023 19,097
Other income (expense), net 640 (4,350)
Income (loss) before provision for income taxes (61,673) (23,248)
(Benefit from) provision for income taxes (3,048) 2,309
Net income (loss) (58,625) (25,557)
Net income (loss) used for calculating net income (loss) per share:    
Basic (58,625) (25,557)
Diluted $ (58,625) $ (25,557)
Net income (loss) per share:    
Net loss per share, basic $ (1.59) $ (0.71)
Net loss per share, diluted $ (1.59) $ (0.71)
Weighted average shares outstanding:    
Weighted average shares outstanding, basic 36,909,919 36,033,560
Weighted average shares outstanding, diluted 36,909,919 36,033,560
Comprehensive income (loss):    
Net income (loss) $ (58,625) $ (25,557)
Foreign currency translation (gain) loss, net of income taxes 66 28
Total comprehensive income (loss) $ (58,559) $ (25,529)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning balance at Dec. 31, 2021 $ 86,500 $ (677) $ 35 $ 431,606 $ (345,037) $ (677) $ (104)
Beginning balance, shares at Dec. 31, 2021     34,972,256        
Common stock issued under employee stock plans, net 1,305   $ 1 1,304      
Common stock issued under employee stock plans, net, shares     1,382,091        
Common stock withheld for employee taxes (9,766)     (9,766)      
Common stock withheld for employee taxes, shares     (502,005)        
Common stock issued for acquisitions 1,929     1,929      
Common stock issued for acquisitions, shares     116,550        
Common stock issued as part of contingent consideration 6,440     6,440      
Common stock issued as part of contingent consideration, shares     352,330        
Stock-based compensation 19,373     19,373      
Unwinding of capped calls related to convertible notes repurchase 276     276      
Net loss (25,557)       (25,557)    
Other comprehensive loss 28           28
Ending Balance at Dec. 31, 2022 79,851   $ 36 451,162 (371,271)   (76)
Ending balance, shares at Dec. 31, 2022     36,321,222        
Common stock issued under employee stock plans, net 1,064   $ 2 1,062      
Common stock issued under employee stock plans, net, shares     953,306        
Common stock withheld for employee taxes (1,153)     (1,153)      
Common stock withheld for employee taxes, shares     (223,980)        
Common stock issued as part of contingent consideration 756     756      
Common stock issued as part of contingent consideration, shares     135,800        
Stock-based compensation 11,239     11,239      
Warrants issued in connection with the 2023 Senior Secured Term Loan 4,949     4,949      
Net loss (58,625)       (58,625)    
Other comprehensive loss 66           66
Ending Balance at Dec. 31, 2023 $ 38,147   $ 38 $ 468,015 $ (429,896)   $ (10)
Ending balance, shares at Dec. 31, 2023     37,186,348        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net loss $ (58,625) $ (25,557)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 26,102 22,493
Provision for credit losses 272 549
Stock-based compensation expense 10,950 19,115
Gain on sale of energy group (2,572)  
Change in fair value of contingent consideration 2,284 (22,721)
Change in deferred taxes (4,984) (1,562)
Amortization of debt issuance costs 1,082 1,191
Amortization of right-of-use assets 1,561 1,053
Imputed non-cash interest expense (439)  
Gain on debt extinguishment (30,023) (19,097)
Changes in assets and liabilities:    
Accounts receivable (5,720) 29,658
Expenditures billable to clients 2,731 4,841
Prepaid expenses and other assets 2,276 (2,938)
Other assets (2,204) (9,558)
Accounts payable (5,449) (9,997)
Deferred revenue 184  
Accrued media payments (8,168) 14,507
Client advances (982) 8,481
Other accrued liabilities (2,877) (1,600)
Other liabilities (1,820) (5,121)
Net cash (used in) provided by operating activities (76,421) 3,737
Cash flows from investing activities:    
Minority investment   (2,750)
Proceeds from sale of energy group 504  
Capital expenditures (5,120) (4,765)
Acquisitions, net of cash acquired (50,268) (4,589)
Net cash used in investing activities (54,884) (12,104)
Cash flows from financing activities:    
Payment of debt issuance costs (3,120)  
Issuance of Senior Secured Term Loan 77,500  
Repurchase of convertible senior notes (37,500) (39,029)
Payment of debt repurchase costs   (380)
Unwinding of Capped Calls Related to Debt Repurchase   276
Payment of contingent consideration (2,690) (14,376)
Taxes paid related to net share settlement of equity awards (1,153) (9,766)
Payment of earnout (7,772)  
Proceeds from issuances of stock under employee stock plans, net 1,064 1,347
Net cash provided by (used in) financing activities 26,329 (61,928)
Net decrease in cash and cash equivalents and restricted cash (104,976) (70,295)
Cash and cash equivalents and restricted cash, beginning of period 185,282 255,577
Cash and cash equivalents and restricted cash, end of period 80,306 185,282
Cash paid during the period for:    
Taxes paid 2,648 1,869
Interest paid 2,630 3,502
Non-cash investing and financing activities:    
Warrants issued in connection with the 2023 Term Loan 4,949  
Fair value of shares issued for acquisition of businesses and contingent consideration 756 8,369
Stock-based compensation capitalized for software development 413 258
Lease liabilities arising from right-of-use assets $ 1,436 $ 4,501
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Description of Business

NOTE 1. DESCRIPTION OF BUSINESS

Veritone, Inc., a Delaware corporation (“Veritone,” and together with its subsidiaries, collectively, the “Company”), is a provider of artificial intelligence (“AI”) computing solutions. The Company’s proprietary AI operating system, aiWARETM, uses machine learning algorithms, or AI models, together with a suite of powerful applications, to reveal valuable insights from vast amounts of structured and unstructured data. The aiWARE platform offers capabilities that mimic human cognitive functions such as perception, prediction and problem solving, enabling users to quickly, efficiently and cost effectively transform unstructured data into structured data, and analyze and optimize data to drive business processes and insights. aiWARE is based on an open architecture that enables new AI models, applications and workflows to be added quickly and efficiently, resulting in a scalable and evolving solution that can be leveraged by organizations across a broad range of business sectors, serving commercial enterprises as well as government and regulated industries.

In addition, the Company operates a full-service advertising agency that leverages the Company’s aiWARE technologies to provide differentiated Managed Services to its clients. The Company’s advertising services include media planning and strategy, advertisement buying and placement, campaign messaging, clearance verification and attribution, and custom analytics, specializing in host-endorsed and influencer advertising across primarily radio, podcasting, streaming audio, social media and other digital media channels. The Company’s advertising services also include its VeriAds Network, which is comprised of programs that enable broadcasters, podcasters and social media influencers to generate incremental advertising revenue. The Company also offers cloud-native digital content management solutions and licensing services, primarily to customers in the media and entertainment market. These offerings leverage the Company’s aiWARE technologies, providing customers with unique capabilities to enrich and drive expanded revenue opportunities from their content.

On June 13, 2023, the Company acquired Broadbean (as defined in Note 3), a global leader of talent acquisition software-as-a-service technology. For further details on this acquisition, refer to Note 3.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Presentation and Summary of Significant Accounting Policies

NOTE 2. PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company. All intercompany accounts and transactions have been eliminated in consolidation.

Liquidity and Capital Resources

These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles assuming the Company will continue as a going concern. During the year ended December 31, 2023, the Company used cash in operations of $76,421 and during the years ended December 31, 2023 and 2022 incurred net losses of $58,625 and $25,557, respectively. As of December 31, 2023, the Company had an accumulated deficit of $429,896. Historically, the Company has satisfied its capital needs with the net proceeds from its sales of equity securities, its issuance of convertible debt and a term loan, and the exercises of common stock options and warrants.

During the year ended December 31, 2023, the cash flows used in operations were driven principally by the Company’s net loss of $58,625, and the Company used cash in investing activities of $54,884, driven principally by its acquisition of Broadbean (see Note 3), and generated cash flows from financing activities of $26,329, driven principally by the issuance of the Senior Secured Term Loan, offset by the repurchase of convertible notes. Based on the Company's liquidity position as of December 31, 2023 and the Company's current forecast of operating results and cash flows, absent any other action, management determined that the Company will require additional liquidity to continue its operations for the foreseeable future, including over the next twelve months.

In the near term and to meet its obligations as they come due, the Company expects to capture cost synergies from the Company’s past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. The Company expects the cost synergies coupled with the additional cost reduction measures to enable the Company to continue operations for the foreseeable future, including over the next twelve months.

Use of Accounting Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the accompanying consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of senior secured debt, the valuation of non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, the wars in Ukraine and Israel, the global inflationary environment and rising interest rates. The war in Israel has also adversely impacted the Company’s business operations because the Company has an office and personnel based in Tel Aviv, Israel. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities as of the date of filing of this Annual Report on Form 10-K.

These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

Business Combinations

The results of a business acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values as of the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill.

Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expenses in the consolidated statements of operations and comprehensive loss.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed may require management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.

Cash Equivalents

All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents.

Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients

Accounts receivable consist primarily of amounts due from the Company’s clients and customers under normal trade terms. Past due is generally considered greater than 90 days outstanding, but this can vary depending on common business practices for certain products and customers.

The Company maintains an allowance for expected credit losses in order to record accounts receivable at their net realizable value. Inherent in the assessment of the allowance for credit losses are certain judgments and estimates relating to, among other things, the Company’s customers’ access to capital, customers’ willingness and ability to pay, general economic conditions and the ongoing relationship with customers. The Company calculates the expected credit losses on a pool basis for those receivables that have similar risk characteristics aligned with the types of accounts receivable listed in the accounts receivable table above. Allowances have been recorded for receivables believed to be uncollectible, including amounts for the resolution of potential credit and other collection issues. The allowance for expected credit losses is determined by analyzing the Company’s historical write-offs and the current aging of receivables. Adjustments to the allowance may be required in future periods depending on how issues considered such as the financial condition of customers and the general economic climate may change or if the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments. The Company has not historically had material write-offs due to uncollectible accounts receivable.

The amounts due from clients based on costs incurred or fees earned that have not yet been billed to advertising clients are reflected as expenditures billable to clients in the accompanying consolidated balance sheets.

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy, which is based on three levels of inputs, the first two of which are considered observable and the last unobservable, that may be used to measure fair value, is as follows:

Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or
Level 3 — unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company classifies its cash equivalents within Level 1 of the fair value hierarchy on the basis of valuations based on quoted prices for the specific securities in an active market.

The Company’s stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are recorded within equity in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The warrants have been recorded at their fair values using a probability weighted expected return model or Black-Scholes-Merton option pricing model. These models incorporate contractual terms and assumptions regarding expected term, risk-free rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s contingent consideration is categorized as Level 3 within the fair value hierarchy. Contingent consideration is recorded within contingent consideration, current and contingent consideration, non-current in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The contingent consideration for PandoLogic has been recorded at its fair values using a Monte Carlo simulation option pricing framework. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the PandoLogic contingent consideration would increase if a lower discount rate was used and would increase if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the PandoLogic contingent consideration, and a lower revenue volatility assumption would decrease the value of the PandoLogic contingent consideration. The contingent consideration for the March 2022 Acquisition has been recorded at its fair values using was the expected (probability-weighted) payment based on the likelihood of achieving the financial performance targets. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s strategic minority investments are categorized as Level 3 within the fair value hierarchy. These investments are recorded at cost within other assets in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The Company will monitor these investments to determine whether an other-than-temporary decline in value indicates that impairment charges may be required. The Company will also re-measure its investments if there is an observable transaction in a similar class of security to our investments.

The Company’s other financial instruments consist primarily of cash, accounts receivable and accounts payable. The Company has determined that the carrying values of these financial instruments approximate fair value for the periods presented due to their short-term nature and the relatively stable current interest rate environment.

Long-Term Restricted Cash

Long-term restricted cash consists primarily of collateral required as security for the Company’s corporate credit cards.

Property, Equipment and Improvements

Property, equipment and improvements are stated at cost. Repairs and maintenance to these assets are charged to expense as incurred. Major improvements enhancing the function and/or useful life of the related assets are capitalized. Depreciation and amortization are computed using the straight-line method over the estimated useful lives (or lease term, if shorter) of the related assets. At the time of retirement or disposition of these assets, the cost and accumulated depreciation or amortization are removed from the accounts and any related gains or losses are recorded in the Company’s statements of operations and comprehensive loss.

The useful lives of property, equipment and improvements are as follows:

Property and equipment (includes capitalized internal use software development costs) — 3 years
Leasehold improvements — 5 years or the remaining lease term, whichever is shorter

The Company assesses the recoverability of property, equipment and improvements whenever events or changes in circumstances indicate that their carrying value may not be recoverable. No property, equipment and improvements were impaired in the periods presented.

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets include acquired developed technology, licensed technology, customer relationships, noncompete covenants, and trademarks and tradenames. Intangible assets are amortized on a straight-line basis over the applicable amortization period as set forth below.

The amortization periods for intangible assets are as follows:

Developed technology — 3 to 5 years
Customer and supplier relationships — 5 to 7 years
Noncompete agreements — 3 to 4 years
Trademarks and trade names — 2 to 10 years
Licensed technology — lesser of the term of the agreement, or the estimated useful life

 

Intangible asset amortization expense is recorded in amortization on the consolidated statements of operations and comprehensive loss.

Impairment of Goodwill and Long-Lived Assets

Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. The Company’s annual impairment test is performed during the second quarter. In assessing goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. The Company’s qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of the Company’s financial performance; or (iv) a sustained decrease in the Company’s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of such reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if it elects to bypass the qualitative analysis, then it is required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.

The Company reviews long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.

During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.

No impairment of goodwill or long-lived assets was recorded for the years ended December 31, 2023 and 2022.

Revenue Recognition

The Company recognizes revenue under its contracts with customers in accordance with ASU 2014-09, Revenue from Contracts with Customers (“Topic 606”). The Company derives its revenues primarily from two sources: (1) Software Products & Services, which are comprised primarily of subscription and related fees from customers for access to and use of the Company’s platforms and associated services delivered as software-as-a-service (“SaaS”) and (2) Managed Services, which are composed of content licensing revenues made up primarily of fees from customers for licenses to third-party content owners’ digital assets and advertising revenues.

The Company recognizes revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company follows a five-step process to determine revenue recognition, as follows:

Identifies the contract(s) with a customer;
Identifies the performance obligations in the contract;
Determines the transaction price;
Allocates the transaction price to the performance obligations in the contract; and
Recognizes revenue when (or as) performance obligations are satisfied.

The Company enters into contracts with customers that may include promises to transfer multiple services. The Company evaluates these services to determine whether they represent distinct, separately identifiable performance obligations that should be accounted for separately or as a single performance obligation. For contracts containing multiple performance obligations, to meet the allocation objective of Topic 606, the Company allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. The SSP is the price at which the Company would sell a promised service separately to a customer. For certain arrangements, the determinations regarding whether a contract contains multiple performance obligations and, if so, the SSP of each performance obligation, may require judgment by management.

Software Products & Services Revenues

aiWARE Revenues

The Company has agreements with its customers under which it provides customers with access to and use the Company’s aiWARE and digital content management platforms. Under most agreements, the Company provides access to the platform, specified applications and associated data ingestion, hosting and/or processing services, and standard user support. Fees for these services typically take the form of a fixed monthly subscription fee, with certain contracts specifying usage-based fees for data processing services in excess of the data processing services included as part of such subscription services. Fees for excess usage-based data processing services are accounted for as variable consideration. In certain cases, the fixed monthly subscription fee may adjust during each monthly period of the contract based on changes in the monthly volume of services, at the rates established in the contract. These contracts typically have terms ranging from one to three years, with renewal options, and do not contain refund-type provisions. All significant services provided as part of these subscription arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term (collectively, the “subscription services”). The fixed subscription fees are recognized as revenue over the contract term using the output method of passage of time, as this best depicts the pattern of control transfer. If a portion of the term of a contract is cancellable, the Company determines the transaction price for, and recognizes revenue ratably over, the non-cancellable portion of the term of the contract. The Company receives fees from advertisers or resellers as consideration for combined software and services performed by the Company. The amount expected to be received from the advertiser or through the reseller represents the Company's fees which are recognized when the Company's services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis. In certain SaaS arrangements with broadcasters, the fees for subscription services are paid by broadcasters with advertising inventory that is provided to and monetized by the Company. The Company recognizes revenue for these arrangements based on the estimated fair value of the advertising inventory.

The Company also makes data processing, storage and transfer services available to customers through its aiWARE and digital content management platforms under usage-based arrangements with no minimum fees, either separately or in addition to subscription services as described above. Fees are charged for actual usage of such services at the rates specified

in the contract for each particular service. Each of these distinct services represents an individual performance obligation. When sold in connection with subscription services, the Company considers the allocation guidance of Topic 606.

Variable consideration for usage-based data processing, storage and transfer services is recognized in the month in which it is earned, as the payment terms relate to a specific outcome (amount of data processed, stored or transferred) of delivering the distinct time increment (the month) of services, and represents the fees to which the Company expects to be entitled for providing the services, and allocating the variable fees in this way is consistent with the allocation objective of Topic 606.

The Company also enters into software license agreements with customers under which the Company provides software representing an on-premises deployment of its aiWARE platform or components thereof. Under these license agreements, the customer is responsible for the installation and configuration of the software in the customer-controlled environment. The Company recognizes the license fees as revenue under these agreements at the time that the software is made available by the Company for download by the customer. In certain instances, the Company will provide software under such arrangements as a barter transaction in exchange for services or other assets in the ordinary course of business. The transaction price for these contracts is measured at the estimated fair value of the non-cash consideration received unless this is not reasonably estimable, in which case the consideration is measured based on the standalone selling price of the software promised to the customer. Revenue is recognized on barter transactions when the software is made available by the Company for download by the customer. Barter revenues are included on the Company’s consolidated statements of operations and comprehensive loss within Revenue.

The Company typically invoices its aiWARE SaaS customers for subscription services monthly, for on-premises software at the time the software is made available for download by the customer, and for professional services either monthly or in accordance with an agreed upon invoicing schedule. Invoices are typically due and payable within 30 days following the date of invoice. Amounts that have been invoiced are recorded in revenue or in deferred revenue, depending on whether transfer of control to customers of the promised services has occurred.

 

Veritone Hire Solutions Revenues

Revenue is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment software-as-a-service (“SaaS”) solutions and access to the Company’s online talent networks, programmatic talent acquisition products, and other recruitment services. We previously referred to these solutions as “hiring solutions” now refer to these solutions and services as “Veritone Hire.” Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts.

 

Subscription Fee Revenue

 

Subscription fee revenue from SaaS applications and access to the Company’s online talent networks are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer.

Revenue for Broadbean is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment SaaS solutions and access to the Broadbean’s online talent networks, transactional talent acquisition products, and other recruitment services. Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts. Subscription fee revenue from SaaS applications and access to Broadbean’s online talent networks, which makes up the majority of Broadbean’s revenues, are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer. Broadbean does not offer financing alternatives to customers and there are no rights of return, warranties, or other variable consideration in contracts with customers. Payment terms are generally net 30 days. In most cases, Broadbean acts as a principal with respect to the goods and services it sells providing for gross revenue.

 

Media Revenue

 

Media buy is a service offered by Broadbean to purchase media for job postings, job advertising space, etc. from various third-party jobsites (e.g., LinkedIn) on behalf of customers. Broadbean then uses the media that has been purchased for the customers job listings and advertisements. In accordance with Accounting Standard Codification (“ASC”) 606, the Company records customer billed amounts into revenue and, in the same revenue account, recognizes the cost associated

with these transactions. Revenues and costs are recorded in the same period which results in the Company effectively recognizing net revenue.

In the certain cases where Broadbean is acting as an agent, revenue is recognized net of the costs to obtain the media. Broadbean reports revenue net of sales and other taxes collected from customers to be remitted to government authorities.

Implementation and Customization Revenue

Broadbean implementation and customization revenue include, amongst other items, account setup, customization of job boards that customer uses, training, additional languages, testing, user acceptance testing, project management, customized reports, and integration with the applicant tracking system. The criteria for implementation and customization revenue to be considered as separate performance obligations requires them to be distinct in the context of the contract and not integral to the customer receiving value from the product (ASC 606-10-25-19). The determination was made that since a customer can use the product without additional integration or personalized setup services, they are distinct. Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.
 

Contracts With Multiple Performance Obligations

For contracts with customers that contain multiple performance obligations, the individual performance obligations are accounted for separately when they are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the stand-alone selling prices based on their overall pricing objectives, taking into consideration market conditions and entity-specific factors, including the size of arrangements, length of term, customer demographics, and the types of users within arrangements.

 

Programmatic Advertising Services

 

The Company generates revenue primarily from platform services where it provides its customers access to intelligent hiring services, including ad placements on job boards. Revenue is derived from AI-enabled services, which uses software and algorithms to match buyers and sellers of digital job advertising in a technology-driven marketplace. The Company provides the use of its hiring solutions to clients to execute digital hiring campaigns at scale, which are typically ordered through monthly purchasing commitments. The Company charges customers a fee based on various performance indicators as outlined in our customer contracts including job advertisements placed, potential job applicants or other outputs of services placed through its platform, which is accounted for as variable consideration. All services provided as part of these arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. Revenue is recognized over time using the input method of cost incurred as platform services are provided during each campaign as this best depicts the transfer of control. The Company determined that it is not a principal in the purchase and sale of job placements in its arrangements, and as a result, reports its revenue on a net basis for solution fees charged to clients. Costs to source applicants are recorded monthly over the period the services are delivered as an offset to revenue.

Managed Services Revenues

Influencer Representation

The Company earns commissions on its clients’ successful engagements. As part of the client representation business, the Company represents, supports and advocates for its clients in the sourcing, negotiating, and execution of income generating engagements. The Company’s clients consist primarily of influencers in the social media market.

The Company’s promise, as well as its performance obligation, under the Company’s representation arrangements is to achieve a successful engagement for its clients, which is fulfilled when its clients perform in accordance with the terms of their respective engagements. Accordingly, the Company recognizes commission revenue when a client achieves a successful engagement, as this is when a client also obtains control of the representation service.

The Company’s clients may receive a fixed fee for their services or receive a combination of a fixed fee and the potential to earn variable consideration. Such variable consideration is generally based on performance of social media posts or direct marketing campaigns promoted in the posts. Commission revenue from variable consideration is recognized using

the most likely amount method. The Company is determined to be an agent with respect to the representation services, and therefore revenues will be recognized net of the amounts paid to the influencer.

Advertising Revenues

The Company’s advertising services consist primarily of placing advertisements for clients with media vendors, including broadcasters, podcasters and digital media providers. Under the most common billing arrangements, the Company bills and collects the gross cost of the advertisement it places, less any discounts negotiated with its client from the media vendor’s standard agency fee. The Company then remits to the media vendor the gross amount less the standard agency fee. The amount billed to the client, less the amount payable to the media vendor, represents the Company’s fees and is recognized as revenue.

All significant services performed by the Company under its contracts with advertising clients in conjunction with media placements, including planning and placing media and verifying that advertisements have aired, represent a single performance obligation as such services are highly interrelated. The Company’s fee, which represents the transaction price, is recognized as revenue at a point in time when the advertisement is aired, which is the point at which the Company has an enforceable right to payment of its fees.

The Company’s clients may be required to make a deposit or prepay the gross costs of advertisements, including the Company’s fees. Such amounts are reflected as client advances on the Company’s consolidated balance sheets until all revenue recognition criteria have been met.

For certain advertising products, we provide advertisers with the opportunity to reach unique ad units and markets. Leveraging our aiWARE platform to programmatically manage clearance, verification and analysis of advertising performance, we create marketable advertising products through the curation of our broadcaster and influencer networks. We receive fees from advertisers or resellers as consideration for combined software and services performed by us. The amount expected to be received from the advertiser or through the reseller represents our fees which are recognized when our services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis.

Licensing Revenues

 

The Company has agreements with third-party owners of digital assets pursuant to which the Company licenses those assets to customers and remits royalties to the content owners. In licensing such third-party digital assets, the Company hosts public and private content libraries on the Company’s platform to enable customers to view and search for digital assets to be licensed, establishes and negotiates with customers the scope and term of, and the prices for, licenses to those digital assets, and makes the licensed digital assets available to the end-customers. The Company is considered the principal under most agreements that have this range of services due to obtaining control prior to transfer of the assets, and the Company records the revenue from the customer gross of royalties due to the content owner. In limited cases, the Company does not obtain control prior to transfer of the assets, and accordingly, the Company records revenues net of royalties due to the content owner.

The Company licenses digital assets under (i) individual license agreements, pursuant to which the customer licenses a particular digital asset (or set of digital assets) for a specified license fee, and (ii) bulk license agreements, pursuant to which the customer pays a fixed fee to have access to view and search third-party owners’ content and to license a specified number of minutes of that content in each year over the term of the contracts, which typically range from one to three years, with certain contracts specifying usage-based license fees for additional digital assets that may be licensed by the customer.

Under individual license agreements, the Company has a single performance obligation, which is to make the licensed digital assets available to the customer, generally by download. The Company recognizes the license fees charged for the digital assets as revenue when the licensed digital assets are made available to the customer.

Under bulk license agreements, the Company’s obligations include hosting the content libraries for access and searching by the customer, updating the libraries with new content provided by the content owner, and making assets selected by the customer available for download, throughout the term of the contract. All of these services are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. The predominant item in the single performance obligation is a license providing a right to access the content library throughout the license period. For these arrangements, the Company recognizes the total fixed fees under the contract as revenue ratably over the term of the contract as the performance obligation is satisfied, as this best depicts the pattern of control transfer. If the customer selects digital assets in excess of the amount included in the fixed fees under the contract, the Company constrains the variable consideration until the usage occurs and recognizes such usage-based license fees as the digital assets are made available to the customer, consistent with the usage-based royalty accounting of Topic 606.

 

Gross Versus Net Revenue Recognition

The Company reports revenue on a gross or net basis based on management’s assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue is reported on a gross basis, net of any sales tax from customers, when applicable. The determination of whether the Company acts as a principal or an agent in a transaction is based on an evaluation of whether the Company controls the good or service prior to transfer to the customer. The Company has determined that it acts as the principal in providing all of its services with the exception of certain content licensing services, advertising services, media revenue and programmatic advertising services, where the Company recognizes its fees on a net basis.

 

 

Remaining Performance Obligations

 

As of December 31, 2023, the aggregate amount of the transaction prices under the Company’s contracts allocated to the Company’s remaining performance obligations was $32,254, approximately 56% of which the Company expects to recognize as revenue over the next twelve months, and the remainder thereafter to be recognized over the next 3 years. This aggregate amount excludes amounts allocated to remaining performance obligations under contracts that have an original duration of one year or less and variable consideration that is allocated to remaining performance obligations. Excluded based on this policy are balances related to Veritone Hire solutions representing gross purchase orders to be satisfied in less than one year. Revenues will be recognized net of costs to fulfill these orders.

Cost of Revenue

Cost of revenue related to the Company’s advertising business consists of production costs relating to advertising content for advertisements placed for clients, and amounts payable to media vendors under revenue sharing arrangements for ad inventory transferred to and monetized by the Company.

Cost of revenue related to the Company’s Software Products & Services consists primarily of fees charged by vendors for cloud infrastructure, computing and storage services and cognitive processing services related to the operation of the Company’s platforms. The Company’s arrangements with cloud infrastructure providers typically require fees that are based on computing time, data storage and transfer volumes, and reserved computing capacity. The Company also pays fees to third-party providers of AI models, which are generally based upon the hours of media processed through their models.

Cost of revenue related to the Company’s Managed Services include royalties paid to content owners on revenue generated from the Company’s licensing of their content, and fees charged by vendors that provide products and services in support of the Company’s live event services and obtaining of talent and property clearances.

Stock-Based Compensation

Stock-based compensation expense is estimated at the grant date based on the fair value of the award.

The fair values of restricted stock and restricted stock unit awards granted by the Company are based on the closing market price of the Company’s common stock on the date of grant.

The Company estimates the fair values of stock options having time-based vesting conditions, as well as purchase rights under the Company’s Employee Stock Purchase Plan (“ESPP”), using the Black-Scholes-Merton option pricing model. The Company’s performance-based stock options vest if a specified target price for the Company’s common stock is achieved. The Company estimates the fair values of performance-based stock options utilizing a Monte Carlo simulation model, to estimate the date that the specified stock price targets will be achieved (the attainment date), and the

Black-Scholes-Merton option pricing model. A fair value is determined for each tranche of such performance-based stock options that is tied to a particular stock price target.

Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of the Company’s common stock, the expected term of awards, and the derived service periods for each tranche of performance stock options. In determining fair values, the Company estimated volatility based on the historical volatility of its own common stock.

The expected term for stock options other than performance-based stock options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for performance-based stock options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.

The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.

The assumptions used in the Company’s Black-Scholes-Merton option-pricing and Monte Carlo simulation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

The fair value of stock-based awards (other than performance-based stock options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For performance-based stock options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.

In recording stock-based compensation expense, the Company accounts for actual forfeitures as they occur and does not estimate forfeitures.

If performance options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.

Advertising and Marketing Costs

Advertising and marketing costs are expensed as incurred and are primarily included in sales and marketing expenses in the Company’s consolidated statements of operations and comprehensive loss. Advertising and marketing costs include personnel-related costs for sales and marketing resources, online and print advertising, public relations, tradeshows, and sponsorships. For the years ended December 31, 2023 and 2022, the Company recorded expense of $5,430 and $6,613, respectively, for advertising and marketing costs.

Research and Development Costs and Software Development Costs

Research and development costs are expensed as incurred. Computer software development costs and website development costs are expensed as incurred, except for internal use software that qualify for capitalization as described below.

The costs of internal use software that is developed to meet the Company’s needs and will not be marketed externally are subject to capitalization under ASC 350-40. The Company expenses costs incurred in the preliminary project and post-implementation stages of software development and capitalizes costs incurred in the application development stage and costs associated with significant enhancements to existing internal use software applications. These capitalized costs are included in property, equipment and improvements, net on the consolidated balance sheets and are amortized using the straight-line method over an estimated useful life of three years commencing when the software project is ready for its intended use. The Company capitalized $4,507 of software development costs in 2023 and $4,188 of software development costs in 2022.

Income Taxes

The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of

the Company’s assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.

The Company assesses the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, the Company establishes a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on the Company generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses.

The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to determine whether the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. If the first test is met, then the second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.

Foreign Currency

The functional currency of the Company's foreign subsidiary in Israel is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company's foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations. The functional currency of the Company's remaining international subsidiaries is the local currency of the country in which they operate. The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each reporting period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized as a cumulative translation adjustment and included in accumulated other comprehensive income (loss).

Comprehensive Loss

Comprehensive loss consists of net loss and other gains and losses affecting equity that are excluded from net loss. These consist of foreign currency translation adjustments.

Segment Information

The Company reports segment information based on the internal reporting used by the chief operating decision maker for making decisions and assessing performance as the source of the Company’s reportable segments. As of October 1, 2021, the Company determined that there was a change in the internal reporting for such information reviewed by the chief operating decision maker. As a result, the Company determined that it has one reportable segment.

The chief operating decision maker reviews financial information on a consolidated basis, accompanied by more detailed revenue information for Commercial Enterprise and Government & Regulated Industries (see Note 8), but does not evaluate other metrics such as cost of revenue, operating expenses, total assets, net income (loss), capital expenditures, goodwill or other intangible assets financial information on a more disaggregated basis. The Company’s revenues are generated primarily in the United States and it therefore does not report additional information on geographic segments.

Significant Customers

One individual customer accounted for 10% or more of the Company’s revenue for each of the years ended December 31, 2023 and December 31, 2022. No individual customer accounted for 10% or more of the Company’s accounts receivable as of December 31, 2023, and one individual customer accounted for 10% or more of accounts receivable as of December 31, 2022.

 

Concentration of Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what management believes are quality financial institutions in the United States and management reviews its capital investment policies on an annual basis. At times, the value of the United States deposits exceeds federally insured limits. The Company has not experienced any losses in such accounts.

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842). The amendments under this pronouncement change the way all leases with duration of one year or more are treated. Under this guidance, lessees are required to capitalize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or operating lease liability. On January 1, 2022, the Company adopted the new leasing standard using the modified retrospective transition method applied at the adoption date of the standard. See Note 9 for further details.

In September 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326). which requires measurement and recognition of expected credit losses for financial assets held. The standard was effective for the Company beginning in the first quarter of fiscal year 2023. The Company adopted this guidance on January 1, 2023 and the impact of the adoption was not material to our consolidated financial statements as credit losses are not expected to be significant based on historical collection trends, the financial condition of payment partners, and external market factors.

In December 2019, the FASB issued ASU No. 2019-12 to simplify the accounting in ASC Topic 740, Income Taxes. This standard removes certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This guidance also clarifies and simplifies other areas of ASC 740. The Company adopted this guidance on January 1, 2022 using the prospective transition method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers, in order to align the recognition of a contract liability with the definition of a performance obligation. The Company adopted this guidance on January 1, 2023. The Company recognized the contract assets and contract liabilities in accordance with ASC 606, and the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

 

Recently Issued Accounting Pronouncements

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional information in the rate reconciliation and additional disaggregated disclosures about income taxes paid. This guidance requires public entities to disclose in their rate reconciliation table additional categories of information about federal, state, and foreign income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. The guidance is effective for annual periods beginning after December 15, 2024. The Company plans to adopt ASU 2023-09 on January 1, 2025. The Company does not expect the adoption of this guidance to have a significant impact on the Companys consolidated financial statements, but the guidance will impact its income tax disclosures.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Business Combinations and Divestiture

NOTE 3. BUSINESS COMBINATIONS AND DIVESTITURE

 

Broadbean Acquisition

On June 13, 2023, the Company acquired Broadbean (as defined below), a global leader of talent acquisition software-as-a-service technology, pursuant to a securities and asset purchase agreement whereby the Company acquired (i) 100% of the issued and outstanding share capital of (a) Broadbean Technology Pty Ltd I, (b) Broadbean Technology Limited, (c) Broadbean, Inc., and (d) CareerBuilder France S.A.R.L., and (ii) certain assets and liabilities related thereto (the foregoing clauses (i) and (ii) together, “Broadbean”). The acquisition is intended to strengthen Veritone’s AI-driven human resources product suite, building on the Company’s previous acquisition of PandoLogic.

The total purchase consideration was $53,301 (the “Broadbean Acquisition Consideration”), which consisted of cash payments of $53,301 at closing. The Company incurred $4,214 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss. The following table summarizes the fair value of the Broadbean Acquisition Consideration:

 

 

 

 

 

Broadbean Acquisition Consideration

Amount

Cash consideration at closing

$

53,301

The allocation of the Broadbean Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows:

Allocation of Broadbean Acquisition Consideration**

 

As Reported

 

 

Measurement Period Adjustment

 

 

As Adjusted

 

Cash and cash equivalents

 

$

3,029

 

 

$

4

 

 

$

3,033

 

Accounts receivable, net

 

 

7,910

 

 

 

(93

)

 

 

7,817

 

Prepaid expenses and other current assets

 

 

1,008

 

 

 

(1

)

 

 

1,007

 

Property, equipment and improvements, net

 

 

4,348

 

 

 

(4,005

)

 

 

343

 

Intangible assets

 

 

27,500

 

 

 

 

 

 

27,500

 

Other assets

 

 

1,115

 

 

 

2,371

 

 

 

3,486

 

Total assets acquired

 

 

44,910

 

 

 

(1,724

)

 

 

43,186

 

Accounts payable

 

 

1,369

 

 

 

(262

)

 

 

1,107

 

Deferred revenue

 

 

10,134

 

 

 

(105

)

 

 

10,029

 

Other accrued liabilities

 

 

4,565

 

 

 

489

 

 

 

5,054

 

Other non-current liabilities

 

 

7,565

 

 

 

(947

)

 

 

6,618

 

Total liabilities assumed

 

 

23,633

 

 

 

(825

)

 

 

22,808

 

Identifiable net assets acquired

 

 

21,277

 

 

 

(899

)

 

 

20,378

 

Goodwill

 

 

31,947

 

 

 

976

 

 

 

32,923

 

Total purchase consideration

 

$

53,224

 

 

$

77

 

 

$

53,301

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base and to the assembled workforce. Tax deductible goodwill generated from the acquisition is $3,728.

During the year ended December 31, 2023, the Company continued finalizing its valuations of the assets acquired and liabilities assumed in the acquisition of Broadbean based on new information obtained about facts and circumstances that existed as of the acquisition date. During the year ended December 31, 2023, the Company recorded measurement period adjustments, reducing its acquisition date goodwill by approximately $1.0 million primarily to decrease the fair value of property, equipment and improvements, net by $4.0 million and other non-current liabilities by $1.0 million and increase other assets by $2.4 million based on a resolution of tax uncertainties related to qualifying net operating losses and recognition of an uncertain tax position, identification of capitalized software relating to intangible assets recognized, and balances from a formerly commingled foreign entity. In addition, the change to the preliminary amount of property, equipment and liabilities resulted in a decrease in depreciation expense and accumulated amortization of $0.2 million, of which $0.1 million relates to a previous period.

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of the customer relationships and developed technology with estimated useful lives of four to five years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

Developed technology relates to Broadbean’s internally developed software. The Company valued the developed technology using the relief- from- royalty method under the income approach. This method is based on the application of a royalty rate to forecasted revenue that is expected to be generated by the existing developed technology. The economic useful life was determined based on the technology cycle related to the developed technology, as well as the timing of cash flows over the forecast period. Customer relationships relate to the sales of products and services to Broadbean’s existing customer base. The Company valued the customer relationships using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the existing customer relationships less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on historical customer turnover rates, as well as the timing of cash flows over the forecast period.

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows:

 

 

 

 

 

 

 

Estimated
Fair Value

Estimated Useful Lives (in years)

Customer relationships

$

17,200

5

Developed technology

10,300

4

Total intangible assets

$

27,500

 

Taxes

In connection with the acquisition of Broadbean, a net deferred tax liability of $3,741 was established primarily relating to non-goodwill intangible assets and recorded within other non-current liabilities on the Company’s consolidated balance sheets. The amount of tax-deductible goodwill as of the purchase date is $3,728. The allocation of purchase consideration to deferred tax assets and liabilities and income taxes payable is preliminary as the Company continues to evaluate certain balances, estimates and assumptions during the measurement period (up to one year from the acquisition date).

Unaudited Pro Forma Results

The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Broadbean as if the companies were combined for the years ended December 31, 2023 and December 31, 2022, respectively. The unaudited pro forma financial information for all periods presented included the business combination accounting effects resulting from this acquisition, including adjustments to reflect recognition of intangible asset amortization. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of January 1, 2022 or the results that may occur in the future.

The Company recognized $19.1 million in revenue and $1.9 million of net income related to Broadbean since the acquisition date of June 13, 2023 through December 31, 2023 in the consolidated statement of operations and comprehensive loss.

The unaudited pro forma financial information was as follows:

 

Year Ended
December 31,

 

 

2023

 

Net revenue

 

$

33,931

 

Loss before provision for income taxes

 

 

(381

)

Net loss

 

 

(811

)

 

 

Year Ended
December 31,

 

 

2022

 

Net revenue

 

$

29,046

 

Loss before provision for income taxes

 

 

(782

)

Net income

 

 

105

 

 

VSL Acquisition

On August 11, 2022, the Company acquired certain assets of VSL, a U.K.-based company focused on AI-powered video analytics and surveillance software solutions, pursuant to an asset purchase agreement.

The total purchase consideration was $1,952 (the “VSL Acquisition Consideration”), which consisted of cash payments of $1,700 at closing and deferred cash payments to be made during the three months ended March 31, 2024 totaling $0, of which the deferred payments were estimated to have a fair value of $252 as of the acquisition date. The Company incurred $272 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

The following table summarizes the fair value of the VSL Acquisition Consideration (in thousands):

 

VSL Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,700

 

Deferred consideration

 

 

252

 

Total

 

$

1,952

 

The allocation of the VSL Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VSL Acquisition Consideration**

 

Amount

 

Accounts receivable, net

 

$

57

 

Property, equipment and improvements, net

 

 

13

 

Intangible assets

 

 

1,500

 

Total assets acquired

 

 

1,570

 

Accrued expenses and other current liabilities

 

 

32

 

Total liabilities assumed

 

 

32

 

Identifiable net assets acquired

 

 

1,538

 

Goodwill

 

 

414

 

Total purchase consideration

 

$

1,952

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. All goodwill generated from the acquisition is tax deductible.

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of developed technology valued at $1,500 with estimated useful lives of 3 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.

 

VocaliD Acquisition

On June 10, 2022, the Company acquired 100% of VocaliD, a U.S.-based company that specializes in the creation of personalized synthetic voices, pursuant to a stock purchase agreement.

The total purchase consideration was $3,384 (the “VocaliD Acquisition Consideration”), which consisted of cash payments of $1,609 at closing and deferred cash payments made in 2023 totaling $2,000, of which the deferred payments were estimated to have a fair value of $1,785 as of the acquisition date, and a net working capital adjustment reducing the purchase price by $10. The Company incurred $200 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

The following table summarizes the fair value of the VocaliD Acquisition Consideration (in thousands):

 

VocaliD Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,609

 

Deferred consideration

 

 

1,785

 

Net working capital adjustment

 

 

(10

)

Total

 

$

3,384

 

 

 

The allocation of the VocaliD Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VocaliD Acquisition Consideration**

 

Amount

 

Cash

 

$

216

 

Intangible assets

 

 

2,700

 

Total assets acquired

 

 

2,916

 

Accounts payable

 

 

6

 

Accrued expenses and other current liabilities

 

 

33

 

Deferred tax liability

 

 

663

 

Total liabilities assumed

 

 

702

 

Identifiable net assets acquired

 

 

2,214

 

Goodwill

 

 

1,170

 

Total purchase consideration

 

$

3,384

 

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. The transaction is treated as a non-taxable stock acquisition for income tax purposes and none of the goodwill generated from the acquisition was tax deductible.

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of developed technology valued at $2,700 with estimated useful lives of 3 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.

 

March 2022 Acquisition

On March 1, 2022, the Company acquired 100% of an influencer-based management company, which is a California limited liability company, pursuant to a securities purchase agreement dated as of March 1, 2022. The entity is an influencer management company that works with a select group of social media influencers to create content and custom marketing campaigns for brand partners and agencies.

The total purchase consideration was $5,881 (the “March Acquisition Consideration”), which consisted of a cash payment of $1,500 at closing, $1,929 for the fair value of the Company’s 116,550 shares of common stock, and deferred cash payments to be made in 2023 and 2024 totaling $3,000, of which the deferred payments were estimated to have a fair value of $2,707 on the acquisition date. The total purchase price was decreased by $976 for the settlement of a preexisting receivable and increased by $684 to adjust for the cash on hand at the time of the transaction closing and a net working capital adjustment of $37. In addition, the seller may receive up to $4,500 in contingent consideration based on achieving certain milestones tied to the entity’s financial performance in fiscal 2022 and 2023, which amount will be paid in cash (the “March Acquisition Contingent Consideration”). The fair value of the March Acquisition Contingent Consideration was estimated to be $3,015 as of March 1, 2022, all of which was deemed to be compensation to the seller which will be recognized as compensation expense over the contingent consideration period in the general and administrative expenses on the consolidated statement of operations and comprehensive loss. The Company incurred $270 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.

In July 2023, the Company entered into an amendment to the March 2022 Acquisition securities purchase agreement (the “March 2022 Acquisition Amendment”). The March 2022 Acquisition Amendment provides that the March 2022 Acquisition Contingent Consideration amount was reduced to $3,500 (the “March 2022 Acquisition Contingent Consideration Amount”) and the payment is now tied to the employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. Expense associated with this expected payment will be accrued ratably over the service period. In exchange for the March 2022 Acquisition Contingent Consideration Amount,

the March 2022 Acquisition Amendment further provides that certain restrictive operational covenants and obligations of the Company terminated immediately as of the date of the March 2022 Acquisition Amendment.

The Company incurred $270 in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2022.

The Company paid the first of two deferred cash payments of $1,500 during the year ended December 31, 2023.

The following table summarizes the fair value of the March Acquisition Consideration (in thousands):

 

March 2022 Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,500

 

Equity consideration at closing

 

 

1,929

 

Deferred consideration

 

 

2,707

 

Acquired cash

 

 

684

 

Settlement of pre-existing receivable

 

 

(976

)

Net working capital adjustment

 

 

37

 

Total

 

$

5,881

 

 

The allocation of the March Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of March 2022 Acquisition Consideration**

 

Amount

 

Cash

 

$

715

 

Accounts receivable

 

 

1,088

 

Prepaid and other current assets

 

 

120

 

Property and equipment

 

 

53

 

Intangible assets

 

 

2,700

 

Other assets

 

 

247

 

Total assets acquired

 

 

4,923

 

Accounts payable

 

 

18

 

Accrued expenses and other current liabilities

 

 

1,788

 

Operating lease liabilities, non-current

 

 

140

 

Total liabilities assumed

 

 

1,946

 

Identifiable net assets acquired

 

 

2,977

 

Goodwill

 

 

2,904

 

Total purchase consideration

 

$

5,881

 

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base. For income tax purposes, the Company elected to treat the transaction as an asset acquisition. Tax deductible goodwill generated from the acquisition is $2,842 (including transaction costs of $270).

 

Identifiable Intangible Assets

The identifiable intangible assets acquired consisted of the influencer network, trade name and brand relationships with estimated useful lives of 3-10 years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.

The fair value of the intangible assets has been estimated using an income approach. Under the income approach, the after-tax cash flows associated with the asset are discounted to present value. The key assumptions include the Company’s estimates of the projected cash flows and discount rates.

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows (in thousands):

 

 

 

Estimated
Fair Value

 

 

Estimated Useful Lives (in years)

Influencer network

 

$

1,200

 

 

5

Trade name

 

 

200

 

 

10

Brand relationships

 

 

1,300

 

 

3

Total intangible assets

 

$

2,700

 

 

 

 

Energy Group Divestiture

On June 30, 2023, the Company completed the sale of its energy group (the “Energy Divestiture”) to GridBeyond Limited, an Ireland-based privately held company (“GridBeyond”) that delivers AI-powered energy solutions, pursuant to an asset purchase agreement. The Company received 4,160,644 shares of Series B Preference Shares in GridBeyond valued at approximately $2,021 as well as $549 to be paid in cash of which $504 was paid during the year ended December 31, 2023. The Energy Divestiture resulted in a pre-tax gain of $2,572 for the year ended December 31, 2023. The Energy Divestiture does not meet the criteria of discontinued operations because the disposal does not have a major effect on the Company’s operations and financial results.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt

NOTE 4. DEBT

 

Senior Secured Term Loan

 

On December 13, 2023 (the “Closing Date”), the Company and certain of its subsidiaries, as guarantors, entered into a Credit and Guaranty Agreement (the “Credit Agreement”) with certain funds managed by Highbridge Capital Management, LLC and with certain other lenders (collectively, the “Lenders”) and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for a $77.5 million senior secured term loan (the “Term Loan”), which was fully drawn by the Company on the Closing Date. On the Closing Date, the Company used $37.5 million of the Term Loan proceeds to repurchase $50.0 million of its 2026 Convertible Senior Notes. As a result of the collective transactions at the closing date, the Company recorded the Term Loan at fair value and recognized a one-time gain of $30.0 million on the extinguishment of the convertible debt. The initial discount on the Term Loan was $23.8 million as well as capitalized issuance costs of $3.1 million, and each will be amortized to interest expense using the effective interest method over the term of the loan. During the year ended December 31, 2023, $0.3 million was recognized as the amortization of the issuance discount.

The Company is the borrower under the Credit Agreement and all indebtedness outstanding under the Credit Agreement is guaranteed by each of the Company’s direct and indirect material subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”). Pursuant to a Pledge and Security Agreement, dated December 13, 2023 (the “Pledge and Security Agreement”), the Term Loan is secured by a first-priority security interest in and lien on substantially all tangible and intangible property of the Credit Parties and a pledge of equity interests held by the Credit Parties. The Credit Agreement has certain customary default provisions, representations and warranties and affirmative and negative covenants, including a covenant to maintain unrestricted cash and cash equivalents of at least $15.0 million at all times. The Company is in compliance with the financial covenants at December 31, 2023.

The Term Loan accrues interest at a rate of Term SOFR plus 8.50% per annum, with a 3.00% floor for Term SOFR, payable quarterly. A default interest rate of an additional 3.00% per annum applies on all outstanding obligations after the occurrence and during the continuance of an event of default.

The Credit Agreement has a term of four years from the Closing Date, with a scheduled maturity date of December 13, 2027, and requires quarterly amortization payments of 2.50% of the principal amount, commencing in June 2024, with the outstanding balance of the Term Loan payable on the scheduled maturity date.

The Credit Agreement requires mandatory prepayments from the net cash proceeds received by the Credit Parties for among other things (i) certain asset sales, but only to the extent net cash proceeds therefrom exceed $10.0 million in the aggregate, and (ii) insurance recoveries on loss of property that are not otherwise reinvested in other assets of the Credit

Parties at a 10% prepayment premium. The Credit Agreement also requires prepayment of the Term Loan in full if $30.0 million or more of aggregate principal amount of the 2026 Convertible Senior Notes are outstanding on August 14, 2026. The Company may elect to prepay the Term Loan, in whole or in part, in cash, subject to a make-whole premium during the first year of the Term Loan, a 14.0% prepayment premium during the second year of the Term Loan, and a 7.0% premium during the third year of the Term Loan. The Term Loan is not repayable with the Company’s common stock, $0.001 per share (the “Common Stock”) as was initially set forth in the Commitment Letter.

On the Closing Date, the Company issued warrants (the “Warrants”) to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to 3,008,540 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”) at an exercise price of $2.576 per share with a termination date of December 12, 2028. Refer to Note 6 for further details about the Warrants.

For the year ended December 31, 2023, interest expense related to the Term Loan and amortization of the issuance costs was $0.8 million. The effective annual interest rate was approximately 31.3%.

The scheduled principal payments on the Term Loan as of December 31, 2023 were as follows:

 2024

 

$

5,813

 

 2025

 

 

7,750

 

 2026

 

 

7,750

 

 2027

 

 

56,188

 

Total

 

$

77,500

 

 

Convertible Senior Notes

In November 2021, the Company issued, at par value, $201,250 aggregate principal amount of 1.75% convertible senior notes due 2026 (the “Convertible Notes”). The issuance included the full exercise of an option granted by the Company to the initial purchasers of the Convertible Notes to purchase an additional $26,250 aggregate principal amount of Convertible Notes. The Convertible Notes were issued pursuant to and are subject to the terms and conditions of an indenture, which is referred to as the Indenture, between the Company and U.S. Bank National Association, as trustee. The Convertible Notes were offered and sold in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In December 2022, the Company repurchased $60,000 aggregate principal amount of the Convertible Notes at approximately 65% of par (the “2022 Repurchase Transaction”). In December 2023, the Company repurchased $50,000 aggregate principal amount of the Convertible Notes at approximately 75% of par (the “2023 Repurchase Transaction”). The Company has $91,200 in aggregate principal amount of the Convertible Notes outstanding as of December 31, 2023.

The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of 1.75% per year. Interest accrues from November 19, 2021 and is payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022. The Convertible Notes will mature on November 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes.

Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding May 15, 2026, only under the following conditions: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Convertible Notes on each such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable redemption date; or (4) upon the occurrence of specified corporate events. On or after May 15, 2026, holders may convert all or any portion of their Convertible Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.

The conversion rate for the Convertible Notes initially is 27.2068 shares of the Company’s common stock per $1,000 principal amount of Convertible Notes (equivalent to an initial conversion price of approximately $36.76 per share of common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date or following the Company’s issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such a corporate event or who elects to convert its Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.

The Company may not redeem the Convertible Notes prior to November 20, 2024. The Company may redeem for cash all or any portion of the Convertible Notes (subject to certain limitations), at its option, on or after November 20, 2024 if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Convertible Notes.

If the Company undergoes a fundamental change prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes. The fundamental change repurchase price will be equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The Convertible Notes are the Company’s senior unsecured obligations and rank senior in right of payment to all of the Company’s indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all existing and future liabilities of the Company that are not so subordinated; effectively junior to any of secured indebtedness of the Company to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) and any preferred equity of the Company’s current or future subsidiaries.

The net proceeds from the issuance of the Convertible Notes were approximately $194,945, after deducting debt issuance costs. The total debt issuance costs incurred and recorded by the Company amounted to $6,304, which were recorded as a reduction to the face amount of the Convertible Notes and are being amortized to interest expense using the effective interest method over the contractual term of the Convertible Notes. The Convertible Notes are recorded as a liability within convertible senior notes, non-current.

For the years ended December 31, 2023 and 2022, interest expense related to the Convertible Notes and amortization of the issuance costs was $3.2 million and $4.7 million, respectively. The effective annual interest rate for the years ended December 31, 2023 and 2022 was approximately 2.42%. As of December 31, 2023, the if-converted value of the Convertible Notes did not exceed the outstanding principal amount. As of December 31, 2023, the total estimated fair value of the Convertible Notes was $29.4 million, which was determined based on a market approach using actual bids and offers of the Convertible Notes in an over-the-counter market during the period. The Company considers these assumptions to be Level 2 inputs in accordance with the fair value hierarchy described in Note 2.

Capped Calls

In connection with the 2022 pricing of the Convertible Notes, with the full exercise by the initial purchasers of their option to purchase additional Convertible Notes in November 2021, the Company used approximately $18,616 of the net proceeds from the issuance of the Convertible Notes to enter into privately negotiated capped call transactions, which are referred to as the capped calls, with various financial institutions.

The capped call transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Convertible Notes, the number of shares of the Company’s common stock underlying the Convertible Notes. The capped call transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset some or all of any cash payments the Company is required to make in excess of the principal amount of converted Convertible Notes, as the case may be, in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the Convertible Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Convertible Notes. If, however, the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, exceeds the

cap price of the capped call transactions, there would nevertheless be dilution and/or there would not be an offset of such potential cash payments, in each case, to the extent that such market price exceeds the cap price of the capped call transactions. The initial cap price of the capped calls is $48.55 per share of common stock, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $27.74 per share on November 16, 2021, and is subject to certain customary adjustments under the terms of the capped calls; provided that the cap price will not be reduced to an amount less than the strike price of $35.76 per share.

The capped call transactions are separate transactions and are not part of the terms of the Convertible Notes. The capped calls meet the criteria for classification as equity and, as such, are not remeasured each reporting period and are included as a reduction to additional paid-in-capital within stockholders’ equity.

In connection with the 2022 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. As a result, the Company received $276 in net proceeds from the proceeds of the unwinding of the capped calls. In connection with the 2023 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. The Company did not receive any proceeds from the unwinding of the capped calls in 2023.

Credit Facility

 

In August 2023, the Company entered into a three year credit agreement with Alterna Capital Solutions, LLC (“ACS”) pursuant to which the Company may borrow up to $30,000 (the “ACS Credit Facility”). Loans under the Credit Facility are secured by certain domestic receivables and other assets as determined by ACS. The ACS Credit Facility bears interest at the greater of Prime rate plus 1% or 9.5%, and minimum annual interest of $250 if no funds are drawn under the ACS Credit Facility in a given year. ACS will be a senior secured creditor.

On December 12, 2023, in connection with the Company’s entry into the Credit Agreement (as defined above), the ACS Credit Facility and the related Commercial Guarantee, dated August 8, 2023, were terminated. Immediately prior to its termination, no amounts were outstanding under the Prior Credit Agreement. The Company did not incur any early termination penalties in connection with the termination of the ACS Credit Facility and related agreements.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share

NOTE 5. NET LOSS PER SHARE

The following table presents the computation of basic and diluted net loss per share:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Numerator

 

 

 

 

 

 

Net loss

 

$

(58,625

)

 

$

(25,557

)

Denominator

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

36,909,919

 

 

 

36,034,135

 

Less: Weighted-average shares subject to repurchase

 

 

 

 

 

(575

)

Denominator for basic and diluted net loss per share attributable to common stockholders

 

 

36,909,919

 

 

 

36,033,560

 

Basic and diluted net loss per share

 

$

(1.59

)

 

$

(0.71

)

 

The Company reported net losses for both periods presented and, as such, all potentially dilutive shares of common stock would have been antidilutive for such periods. The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Common stock options, restricted stock units and performance stock units

 

 

10,977,698

 

 

 

10,511,320

 

Warrants to purchase common stock

 

 

638,426

 

 

 

496,612

 

Common stock issuable in connection with convertible senior notes

 

 

2,482,621

 

 

 

5,406,874

 

 

 

14,098,745

 

 

 

16,414,806

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments
12 Months Ended
Dec. 31, 2023
Investments, All Other Investments [Abstract]  
Financial Instruments

NOTE 6. FINANCIAL INSTRUMENTS

Cash, Cash Equivalents

The Company’s money market funds are categorized as Level 1 within the fair value hierarchy. As of December 31, 2023, the Company’s cash and cash equivalents were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

Total

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

As of December 31, 2022, the Company’s cash and cash equivalents balances were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

183,381

 

 

$

 

 

$

183,381

 

 

$

183,381

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,042

 

 

 

 

 

 

1,042

 

 

 

1,042

 

Total

 

$

184,423

 

 

$

 

 

$

184,423

 

 

$

184,423

 

 

Contingent Consideration

On September 14, 2021, the Company acquired 100% of PandoLogic, Ltd. (“PandoLogic”), a company incorporated under the laws of the state of Israel, pursuant to an Agreement and Plan of Merger, dated as of July 21, 2021 (the “PandoLogic Merger Agreement”). The total purchase consideration for PandoLogic included up to $65,000 in contingent consideration based on achieving certain contingent consideration tied to financial performance of PandoLogic in fiscal 2021 and 2022, which amount will be paid in a combination of cash and common stock (the “PandoLogic Contingent Consideration”).

All of the Company’s contingent consideration liabilities are categorized as Level 3 within the fair value hierarchy, except when the amount of the payout is determined to be fixed. Contingent consideration for the PandoLogic acquisition was valued at the time of acquisition using Monte Carlo simulation models. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the Company’s contingent consideration would increase if a lower discount rate was used and would decrease if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the contingent consideration, and a lower revenue volatility assumption would decrease the value of the contingent consideration. Contingent consideration for the March 2022 Acquisition was valued at the time of acquisition using a simple probability of achievement model, with the probability of achievement based on management’s forecasted outcomes for 2022 and 2023 fiscal year results for the acquired entity. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist when deemed necessary.

In September 2022, the Company and PandoLogic entered into an amendment to the PandoLogic Merger Agreement. This amendment provides that the 2022 PandoLogic Contingent Consideration would be no less than $10,825, irrespective of the actual financial performance of PandoLogic for the 2022 PandoLogic Contingent Consideration period. All of the 2022 PandoLogic Contingent Consideration was paid during the year ended December 31, 2023 in a combination of cash consideration and stock consideration, with the number of shares paid equal to that stock consideration portion of the contingent consideration amount divided by a price per share of $20.53 in accordance with the terms of the PandoLogic Merger Agreement.

On March 1, 2022, the Company completed the March 2022 Acquisition, in which it acquired 100% of an influencer-based management company. As part of the consideration, the seller may receive the March 2022 Acquisition Contingent Compensation of up to $4,500 in cash. In July 2023, the Company entered into the March 2022 Acquisition Contingent Compensation Amendment. The March 2022 Acquisition Contingent Compensation Amendment provides that the March 2022 Acquisition Contingent Compensation was reduced to $3,500 and payment of the March 2022 Acquisition Contingent Compensation Amount is now tied to employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. As the amount became fixed under the March 2022 Acquisition Contingent Compensation Amendment, the Company determined that the March 2022 Acquisition Contingent Compensation Amount should no longer be categorized as Level 3 within the fair value hierarchy at the time of the amendment.

As of December 31, 2023, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Fair Value as of

 

 

January 1, 2023

 

 

Fair Value

 

 

To Date

 

 

December 31, 2023

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

8,067

 

 

$

1,651

 

 

$

(8,718

)

 

$

1,000

 

Contingent consideration, non-current

 

 

 

 

 

633

 

 

 

 

 

 

633

 

Total

 

$

8,067

 

 

$

2,284

 

 

$

(8,718

)

 

$

1,633

 

 

As of December 31, 2022, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Reclass from
Non-current to

 

 

Fair Value as of

 

 

January 1, 2022

 

 

Fair Value

 

 

To Date

 

 

Current

 

 

December 31, 2022

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

20,053

 

 

$

(22,703

)

 

$

(20,816

)

 

$

31,533

 

 

$

8,067

 

Contingent consideration, non-current

 

 

31,533

 

 

 

 

 

 

 

 

 

(31,533

)

 

 

 

Total

 

$

51,586

 

 

$

(22,703

)

 

$

(20,816

)

 

$

 

 

$

8,067

 

 

Stock Warrants

On the Closing Date of the Term Loan, the Company issued warrants to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to 3,008,540 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”).

All of the Company’s outstanding stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are equity classified and have been recorded at their fair value using either a probability weighted expected return model, the Monte Carlo simulation model or the Black-Scholes option-pricing model. These models incorporate contractual terms, maturity, risk-free interest rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:

 

Year Ended

 

 

December 31, 2023

 

Expected term (in years)

 

 

5.0

 

Expected volatility

 

95%

 

Risk-free interest rate

 

5.5%

 

Expected dividend yield

 

 

 

 

Investments

The Company holds a strategic investment in a technology company that was determined to not have a readily determinable fair value. This investment is carried at a cost of $2,750 on the Company’s consolidated balance sheet within other assets as of December 31, 2023 and December 31, 2022 and is categorized as Level 3 within the fair value hierarchy.

As part of the Energy Divestiture, the Company acquired a strategic investment in GridBeyond that was determined not to have a readily determinable fair value. This investment is carried at a cost equal to its initial estimated fair value of $2,021 on the Company’s consolidated balance sheet within other assets as of December 31, 2023, with that initial estimated fair value based on third party valuation at the time of this transaction and is categorized as Level 3 within the fair value hierarchy.

Because these investments do not have readily determinable fair values, the Company has elected to measure these investment under ASC 321, Investments – Equity Securities, at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments. No impairment was recorded for the year ended December 31, 2023. The Company re-measures its investments if there is an observable transaction in a class of security similar to the Company’s investments and there were no such re-measurements for the year ended December 31, 2023.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net

NOTE 7. GOODWILL AND INTANGIBLE ASSETS, NET

Goodwill

The carrying amount of goodwill was $80,247 as of December 31, 2023 and $46,498 as of December 31, 2022.

 

 

Goodwill

 

Balance at December 31, 2022

 

$

46,498

 

Broadbean acquisition

 

 

32,923

 

Foreign currency translation/other

 

 

826

 

Balance at December 31, 2023

 

$

80,247

 

 

Intangible Assets

The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:

 

 

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

Weighted
Average
Remaining
Useful
Life (in years)

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Software and technology

 

 

0.0

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

Licensed technology

 

 

0.0

 

 

 

500

 

 

 

(500

)

 

 

 

 

 

500

 

 

 

(500

)

 

 

 

Developed technology

 

 

1.7

 

 

 

44,100

 

 

 

(24,601

)

 

 

19,499

 

 

 

33,800

 

 

 

(15,512

)

 

 

18,288

 

Customer and supplier relationships

 

 

4.0

 

 

 

99,000

 

 

 

(36,323

)

 

 

62,677

 

 

 

81,800

 

 

 

(22,091

)

 

 

59,709

 

Noncompete agreements

 

 

0.0

 

 

 

800

 

 

 

(800

)

 

 

 

 

 

800

 

 

 

(800

)

 

 

 

Trademarks and trade names

 

 

3.1

 

 

 

2,300

 

 

 

(1,053

)

 

 

1,247

 

 

 

2,300

 

 

 

(633

)

 

 

1,667

 

Total

 

 

3.2

 

 

$

150,282

 

 

$

(66,859

)

 

$

83,423

 

 

$

122,782

 

 

$

(43,118

)

 

$

79,664

 

 

The following table presents future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

 

 2024

 

$

23,953

 

 2025

 

 

21,427

 

 2026

 

 

16,569

 

 2027

 

 

13,541

 

 2028

 

 

7,870

 

Thereafter

 

 

63

 

Total

 

$

83,423

 

 

Impairment Assessment

During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected undiscounted cash flows exceeded the carrying value for each asset group.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statements Details

NOTE 8. CONSOLIDATED FINANCIAL STATEMENTS DETAILS

Consolidated Balance Sheets Details

Cash and cash equivalents

As of December 31, 2023 and December 31, 2022, the Company had cash and cash equivalents of $79,439 and $184,423, respectively, including $21,179 and $93,118, respectively, of cash received from advertising customers for future payments to vendors.

Accounts Receivable, Net and Allowance for Credit Losses

Accounts receivable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable — Managed Services(1)

 

$

38,477

 

 

$

27,670

 

Accounts receivable — Software Products & Services(2)

 

 

26,246

 

 

 

26,969

 

Accounts receivable — Other

 

 

5,723

 

 

 

2,181

 

 

 

70,446

 

 

 

56,820

 

Less: allowance for expected credit losses

 

 

(1,180

)

 

 

(819

)

Accounts receivable, net

 

$

69,266

 

 

$

56,001

 

 

(1)
Accounts receivable – Managed Services reflects the amounts due from the Company’s advertising customers.
(2)
Accounts receivable – Software Products & Services reflects the amounts due from the Company’s Veritone Hire solutions customers.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Prepaid assets

 

$

5,538

 

 

$

5,465

 

Other receivables

 

 

1,805

 

 

 

1,631

 

Other current assets

 

 

7,114

 

 

 

8,146

 

Prepaid expenses and other current assets

 

$

14,457

 

 

$

15,242

 

Property, Equipment and Improvements, Net

Property, equipment and improvements, net consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Property and equipment

 

$

6,796

 

 

$

5,375

 

Internal use software development costs placed in service

 

 

8,226

 

 

 

3,157

 

Leasehold improvements

 

 

1,639

 

 

 

250

 

 

 

16,661

 

 

 

8,782

 

Less: accumulated depreciation

 

 

(8,005

)

 

 

(3,491

)

Property, equipment and improvements, net

 

$

8,656

 

 

$

5,291

 

Depreciation expense was $2,387 and $1,312 for the years ended December 31, 2023 and 2022, respectively. Of the $6,796 in property and equipment as of December 31, 2023, $1,691 consisted of work in progress not yet placed in service for internal use software development costs. Depreciation of internal use software development costs was $1,878 and $418 for the years ended December 31, 2023 and 2022, respectively.

The Company’s property and equipment, net, are primarily located in the U.S. Property in the UK makes up 17% of total property and equipment, net as of December 31, 2023. No other country accounted for more than 10% of total property and equipment, net as of December 2022.

Accounts Payable

Accounts payable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts payable — Managed Services(1)

 

$

11,797

 

 

$

17,972

 

Accounts payable — Other

 

 

20,959

 

 

 

18,766

 

Accounts payable

 

$

32,756

 

 

$

36,738

 

 

(1)
Accounts payable – Managed Services reflects the amounts due to media vendors for advertisements placed on behalf of the Company’s advertising clients.

Other Accrued Liabilities

Other accrued liabilities consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accrued compensation

 

$

4,615

 

 

$

4,882

 

Taxes payable

 

 

5,425

 

 

 

4,774

 

Current portion of operating lease liabilities

 

 

2,348

 

 

 

2,112

 

Accrued trade payables

 

 

13,749

 

 

 

14,724

 

Other

 

 

958

 

 

 

920

 

Other accrued liabilities

 

$

27,095

 

 

$

27,412

 

Contract Liabilities

Our contract liabilities consist of deferred revenue. Deferred revenue represents billings under non-cancelable contracts before the related product or service is transferred to the customer. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue within the Company's consolidated balance sheets. Deferred revenue was comprised of the following:

 

Year Ended
December 31,

 

 

2023

 

Deferred revenue additions from acquisition

 

$

10,002

 

Less: revenue recognized

 

 

8,166

 

Additions to deferred revenue

 

 

8,436

 

Ending balance of deferred revenue

 

$

10,272

 

Consolidated Statements of Operations and Comprehensive Loss Details

Revenue

Revenue for the periods presented were comprised of the following:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Commercial Enterprise

 

$

121,569

 

 

$

145,899

 

Government & Regulated Industries

 

 

5,991

 

 

 

3,829

 

Total revenue

 

$

127,560

 

 

$

149,728

 

 

The Company serves two customer groups: (1) Commercial Enterprise, which today consists of customers in the commercial sector, including media and entertainment customers, advertising customers, content licensing customers and Veritone Hire solutions customers (inclusive of Broadbean customers); and (2) Government & Regulated Industries, which consists of customers in the government and regulated industries sectors, including state, local and federal government, legal, and compliance customers.

Software Products & Services consists of revenue generated from the Company’s aiWARE platform and Veritone Hire solutions’ talent acquisition solutions (inclusive of Broadbean), any related support and maintenance services, and any related professional services associated with the deployment and / or implementation of such solutions.

Managed Services consists of revenues generated from content licensing customers and advertising agency customers and related services.

The table below illustrates the presentation of our revenues based on the above definitions:

 

Year Ended
December 31, 2023

 

 

Year Ended
December 31, 2022

 

 

 

 

 

 

Government &

 

 

 

 

 

 

 

 

Government &

 

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Total Software Products & Services

 

$

62,410

 

 

$

5,991

 

 

$

68,401

 

 

$

80,749

 

 

$

3,829

 

 

$

84,578

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Managed Services

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Advertising

 

 

38,821

 

 

 

 

 

 

38,821

 

 

 

44,665

 

 

 

 

 

 

44,665

 

 

Licensing

 

 

20,338

 

 

 

 

 

 

20,338

 

 

 

20,485

 

 

 

 

 

 

20,485

 

 

Total Managed Services

 

 

59,159

 

 

 

 

 

 

59,159

 

 

 

65,150

 

 

 

 

 

 

65,150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Revenue

 

$

121,569

 

 

$

5,991

 

 

$

127,560

 

 

$

145,899

 

 

$

3,829

 

 

$

149,728

 

 

 

In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the U.S. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, 13% of our consolidated revenue was from customers outside of the U.S., as compared to less than 10% in 2022.

Other Income (Expense), Net

Other income (expense), net for the periods presented was comprised of the following:

 

 

 

 

Year Ended
December 31,

 

 

 

 

 

 

2023

 

 

2022

 

Interest expense, net

 

 

 

 

 

$

(2,447

)

 

$

(4,862

)

Gain on sale of energy group

 

 

 

 

 

 

2,572

 

 

 

 

Other

 

 

 

 

 

 

515

 

 

 

512

 

Other income (expense), net

 

 

 

 

 

$

640

 

 

$

(4,350

)

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Leases, Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Leases Commitments And Contingencies [Abstract]  
Leases, Commitments and Contingencies

NOTE 9. LEASES, COMMITMENTS AND CONTINGENCIES

Lease Accounting Policies

The Company determines if an arrangement is a lease at inception and determine the classification of the lease, as either operating or finance, at commencement. The Company has various operating leases for its offices. These existing leases have remaining lease terms ranging from 1 to 5 years. Certain lease agreements contain options to renew, with renewal terms that generally extend the lease terms by 1 to 5 years for each option. The Company determined that none of its current leases are reasonably certain to renew. For short-term leases with expected terms of less than 1 year, the Company does not recognize ROU assets or lease liabilities. The Company does not have any finance leases.

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the initial date of adoption or the lease commencement date.

The operating lease ROU asset also includes any lease payments made and excludes lease incentives received at or before lease commencement. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Sublease rental income is recognized as a reduction to the related lease expense on a straight-line basis over the sublease term.

 

Lease Costs

As of December 31, 2023 and 2022, on its consolidated balance sheets the Company had right-of-use assets of $1,669 and $1,755 recorded within other assets, the current portion of operating lease liabilities of $2,348 and $2,112 recorded within other accrued liabilities, and the non-current portion of operating lease liabilities of $308 and $1,510 recorded within other non-current liabilities, respectively.

The Company made cash payments for its operating leases of $2,694 and $2,692 for the years ended December 31, 2023 and 2022, respectively, all of which were included in cash flows from operating activities within the consolidated statements of cash flows. The Company’s operating leases have a weighted average remaining lease term of 1.2 years and weighted average discount rate of 6.8%.

The total rent expense for all operating leases was $2,277 and $2,495 for the years ended December 31, 2023 and 2022, respectively, with short-term leases making up an immaterial portion of such expenses. For its sublease, the Company recorded sublease income of $1,108 for each of the years ended December 31, 2023 and 2022, respectively.

 

Lease Commitments

Future undiscounted lease payments for the Company’s operating lease liabilities, a reconciliation of these payments to its operating lease liabilities, and related sublease income at December 31, 2023 are as follows:

 

Years ended December 31,

 

 

 

2024

 

$

2,597

 

2025

 

 

328

 

Total future minimum lease payments, including short-term leases

 

 

2,925

 

Less: future minimum lease payments for short-term leases

 

 

(42

)

Less: imputed interest

 

 

(227

)

Present value of future minimum lease payments, excluding short-term leases

 

$

2,656

 

Less: current portion of operating lease liabilities

 

 

(2,348

)

Non-current portion of operating lease liabilities

 

 

308

 

 

 

 

 

Year ended December 31,

 

Sublease Income

 

2024

 

$

1,241

 

Total sublease income

 

$

1,241

 

Purchase Consideration

In connection with the March 2022 Acquisition, the Company committed to make purchase consideration payments of $1,500 within ten days of the first anniversary of the closing date of the acquisition and an additional $1,500 within ten days of the second anniversary of the closing date of the acquisition. The first payment of $1,500 was made during the year ended December 31, 2023. In connection with the VocaliD acquisition, the Company committed to make purchase consideration payments of $1,000 on the first anniversary of the closing date of the acquisition and an additional $1,000 on the 18-month anniversary of the closing date of the acquisition. The first payment of $1,000 was made during the year ended December 31, 2023. In connection with the VSL acquisition, the Company committed to make a purchase consideration payment of $300 on the 18-month anniversary of the closing date of the acquisition. Refer to Note 3 for further details. Purchase consideration is included in contingent consideration current and contingent consideration non-current on the Company's consolidated balance sheets.

Other Contingencies

From time to time, the Company may be involved in litigation relating to claims arising out of its operations in the normal course of business. The Company currently is not a party to any legal proceedings, the adverse outcome of which, in

management’s opinion, individually or in the aggregate, would have a material adverse effect on the Company’s results of operations, financial position or cash flows.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity

NOTE 10. STOCKHOLDERS’ EQUITY

Common Stock Issuances

During the years ended December 31, 2023 and 2022, the Company issued an aggregate of 953,306 shares and 1,382,091 shares of its common stock, respectively, in connection with the exercise of stock options, issuance of stock awards and vesting of restricted stock units under its stock incentive plans and purchases under its Employee Stock Purchase Plan (the “ESPP”).

During the year ended December 31, 2023 and 2022, the Company issued a total of 135,800 and 352,330 shares of its common stock, respectively, in connection with the contingent consideration arrangement related to the acquisition of PandoLogic.

During the year ended December 31, 2022, the Company issued a total of 116,550 shares of its common stock in connection with its March 2022 acquisition.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Plans

NOTE 11. STOCK PLANS

2014 Stock Incentive Plan

In 2014, the Company’s Board of Directors and stockholders approved and adopted the 2014 Stock Option/Stock Issuance Plan (the “2014 Plan”), which was amended in March 2015, October 2016 and April 2017. Under the 2014 Plan, incentive stock options, nonstatutory stock options, restricted stock and restricted stock units may be granted to eligible employees, directors and consultants. The Company’s Board of Directors resolved not to make any further awards under the 2014 Plan following the completion of the Company’s IPO. The 2014 Plan will continue to govern all outstanding awards granted thereunder.

2017 Stock Incentive Plan

In April 2017, the Board and stockholders approved and adopted the 2017 Stock Incentive Plan (the “2017 Plan”), which became effective on May 11, 2017. Under the 2017 Plan, incentive stock options, nonstatutory stock options, stock appreciation rights, stock awards and restricted stock units may be granted to employees, non-employee directors, consultants and advisors. The Board resolved not to make any further awards under the 2017 Plan following the adoption of the Company’s 2023 Plan (as defined below) by the Company’s stockholders in June 2023. The 2017 Plan will continue to govern all outstanding awards granted thereunder.

2018 Performance-Based Stock Incentive Plan

In June 2018, the Company’s stockholders approved the Company’s 2018 Performance-Based Stock Incentive Plan (the “2018 Plan”), and approved grants under the 2018 Plan of nonstatutory stock options, having performance-based vesting conditions tied to the future achievement of stock price milestones by the Company (each, a “Performance Option”), to the Company’s Chief Executive Officer for 1,809,900 shares (the “CEO Award”) and to the Company’s President for 1,357,425 shares (the “President Award”). In May 2018, the CEO Award and the President Award had been approved by a special committee of the Board of Directors of the Company (the “Special Committee”), and the 2018 Plan had been approved by the Company’s Board of Directors, subject to stockholder approval.

The 2018 Plan allows the Company to grant Performance Options to its executive officers and other employees as an incentive for them to remain in service with the Company and to further align their interests with the interests of the Company’s stockholders. A total of 4,200,000 shares of the Company’s common stock have been authorized for issuance under the 2018 Plan.

As of December 31, 2023, 83,309 shares of common stock were available for future grant under the 2018 Plan.

Inducement Grant Plan

In October 2020, the Company’s Board of Directors (the “Board”) adopted the Company’s Inducement Grant Plan (the “Inducement Grant Plan”). Under the Inducement Grant Plan, nonstatutory stock options, stock appreciation rights, stock awards, restricted stock units and dividend equivalent rights may be granted as an inducement material for eligible persons to enter into employment with the Company in accordance with NASDAQ Marketplace Rule 5635(c)(4) and the related guidance under NASDAQ IM 5635-1, and any amendments or supplements thereto. The Company has initially reserved

750,000 shares of common stock for issuance under the Inducement Grant Plan. As of December 31, 2023, an aggregate of 308,737 shares of common stock were available for future grant under the Inducement Grant Plan.

2023 Equity Incentive Plan

The Company’s 2023 Equity Incentive Plan (the “2023 Plan”) was approved by our Board in March 2023 and by our stockholders in June 2023 at our annual meeting. The 2023 Plan became effective immediately following the close of business on June 8, 2023 (the “2023 Plan Effective Time”). Under the 2023 Plan, the Compensation Committee or our Board has authority to grant incentive stock options to our employees and employees of certain subsidiaries, and to grant nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of stock awards to our employees, directors and consultants and the employees and consultants of our affiliates.

Under the 2023 Plan, the Company may grant up to 2,500,000 shares of our common stock plus the aggregate of (A) the number of shares of our common stock which were available for the grant of new awards under the 2014 Plan and 2017 Plan as of the 2023 Plan Effective Time, and (B) all Returning Shares (as defined below), if any, as they become available from time to time. “Returning Shares” means shares of our common stock subject to an outstanding award granted under the 2014 Plan or 2017 Plan and that, following the 2023 Plan Effective Time: (1) are not issued because such stock award or any portion thereof expires or otherwise terminates without all of the shares covered by such stock award having been issued; (2) are not issued because such stock award or any portion thereof is settled in cash; (3) are forfeited back to or repurchased by the Company because of the failure to meet a contingency or condition required for the vesting of such shares; (4) are withheld or reacquired to satisfy the exercise, strike or purchase price; or (5) are withheld or reacquired to satisfy a tax withholding obligation. The Board may suspend or terminate the 2023 Plan at any time. The aggregate maximum number of shares of our common stock that may be issued pursuant to the exercise of incentive stock options granted under the 2023 Plan is 2,000,000 shares. The authority to grant new incentive stock options under the 2023 Plan will terminate on March 30, 2033.

As of December 31, 2023, an aggregate of 2,446,451 shares of our common stock were available for future grant under the 2023 Plan.

Terms of Awards Under Stock Plans

The 2014 Plan, 2017 Plan, 2018 Plan, Inducement Grant Plan and 2023 Plan are collectively referred to herein as the “Stock Plans.” The Stock Plans are administered by the Compensation Committee of the Board of Directors, which determines the recipients and the terms of the awards granted (with the exception of the CEO Award and President Award, which were approved by the Special Committee). All stock options granted under the Stock Plans have exercise prices equal to or greater than the fair market value of the Company’s common stock on the grant date, and expire ten years after the grant date, subject to earlier expiration in the event of termination of the optionee’s continuous service with the Company as further described in each Stock Plan. The vesting of all awards granted under the Stock Plans is generally subject to the awardee’s continuous service with the Company, with certain exceptions, as further described in each Stock Plan.

The Company has granted to employees, non-employee directors and consultants awards of stock options, restricted stock and restricted stock units that are subject to time-based vesting conditions. The time-based stock options that have been granted to employees and consultants generally vest over a period of four years (with the exception of certain stock options granted to the Company’s Chief Executive Officer and President in 2017, which vested over a period of three years, and certain other limited exceptions). Restricted stock units that have been awarded to employees generally vest, in some cases, over periods of one to four years. The restricted stock units awarded to members of the Company’s Board of Directors under the automatic grant program provisions of the 2023 Plan generally vest over a period of one year.

The Company has also granted Performance Options under the 2018 Plan, the 2017 Plan and the Inducement Grant Plan. All such Performance Options become exercisable in three equal tranches based on the achievement of specific stock price milestones for the Company’s common stock. These stock price milestones were amended in August 2020 with respect to substantially all of the Performance Options outstanding at such time, as discussed below. For each tranche to become exercisable, the closing price per share of the Company’s common stock must meet or exceed the applicable stock price target for a period of 30 consecutive trading days. In the first quarter of 2021, the Company achieved all of the stock price milestones and, accordingly, substantially all of the then-outstanding Performance Options have vested in full.

In addition, the Company has granted Performance Stock Units under the 2023 Plan to the Chief Executive Officer and the Chief Financial Officer. All such Performance Stock Units become eligible to vest upon the achievement of certain revenue and non-GAAP net income targets for 2023. The Company failed to achieve either of the financial targets for 2023 and, accordingly, all of the Performance Stock Units granted under the 2023 Plan in 2023 were forfeited.

Stock-based Compensation

The Company recognizes stock-based compensation expense for awards granted under the Stock Plans ratably over the requisite service period. For awards subject to time-based vesting conditions, the service period is generally the vesting period. For Performance Options, a derived service period is estimated for each tranche under the Monte Carlo simulation model. The Company also recognizes stock-based compensation expense related to the Company’s ESPP ratably over each purchase interval.

The Company has also issued shares of common stock to consultants in exchange for services under separate agreements outside of the Stock Plans. These share-based payment transactions are measured based on the fair value of the common stock issued and are recognized in the period in which the services are rendered.

The fair values of time-based stock options granted under the Stock Plans and purchase rights under the ESPP are determined as of the grant date using the Black-Scholes-Merton option-pricing model. The following assumptions were used to compute the grant date fair values of the stock options granted during the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

6.0 - 6.8

 

 

5.5 - 6.1

 

Expected volatility

 

91% - 100%

 

 

82% - 92%

 

Risk-free interest rate

 

3.6% - 4.1%

 

 

1.7% - 3.5%

 

Expected dividend yield

 

 

 

 

 

 

 

The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the years ended December 31, 2023 and 2022 are set forth in the table below:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

0.5 - 2.0

 

 

0.5 - 2.0

 

Expected volatility

 

71% - 101%

 

 

67% - 119%

 

Risk-free interest rate

 

0.1% - 5.5%

 

 

0.1% - 3.0%

 

Expected dividend yield

 

 

 

 

 

 

 

The stock-based compensation expense by type of award and by operating expense grouping are presented below:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Stock-based compensation expense by type of award:

 

 

 

 

 

 

Restricted stock units

 

$

5,653

 

 

$

13,044

 

Performance-based stock options

 

 

667

 

 

 

 

Stock options

 

 

3,609

 

 

 

5,304

 

Employee stock purchase plan

 

 

897

 

 

 

728

 

Common stock issued for services

 

 

 

 

 

39

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

 

 

 

 

 

Stock-based compensation expense by operating expense grouping:

 

 

 

 

 

 

Cost of revenue

 

$

52

 

 

$

116

 

Sales and marketing

 

 

1,301

 

 

 

2,263

 

Research and development

 

 

4,445

 

 

 

5,056

 

General and administrative

 

 

5,028

 

 

 

11,680

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

Stock-based compensation capitalized for internal use software was $413 and $258 for the years ended December 31, 2023 and 2022, respectively.

 

Equity Award Activity Under Stock Plans

 

Performance Stock Units

On January 4, 2023, the Company entered into a consulting agreement (the “Steel Holdings Consulting Agreement”) with Steel Holdings, LLC, an affiliate of Chad Steelberg, our former Chief Executive Officer and former Chairman of the Board, as further described in Note 13. In connection with the Steel Holdings Consulting Agreement, on January 11, 2023, the Compensation Committee of the Board (the “Compensation Committee”) approved a grant of 118,460 performance stock units (the “Steel Holdings Consulting PSUs”) that vest upon the achievement of certain performance milestones. The Steel Holdings Consulting PSUs will expire 6 months after the Steel Holdings Consulting Agreement terminates.

On March 16, 2023, the Compensation Committee approved a grant of 170,402 target performance stock units to be granted to the Company’s named executive officers (the “Senior Executive PSUs”). The awards had a grant date of March 31, 2023 and were to vest based on the achievement of revenue and non-GAAP net income targets (each equally weighted) for 2023, which achievement shall then be modified (up to a 20% increase or decrease) based on the Company’s relative total stockholder return over a three-year performance period (the “TSR Modifier”), as compared with the S&P Software and Services Select Industry Index. Based on the Company’s performance, the Company’s named executive officers were to earn from 0% to 200% of the target number of shares of the Senior Executive PSUs. The Senior Executive PSUs, to the extent earned, were to vest on the date the Board certifies the TSR Modifier for the three-year performance period ending December 31, 2025 and the number of Senior Executive PSUs that were to vest as of such certification, all of which was to occur within 90 days of the end of the performance period ending December 31, 2025. Compensation costs recognized on the Senior Executive PSUs were to be adjusted, as applicable, for performance above or below the target specified in the award. As of December 31, 2023, the revenue and non-GAAP net income targets were not achieved and the Senior Executive PSU were forfeited.

The Company’s performance stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

 

 

N/A

 

Granted

 

 

288,862

 

 

$

5.88

 

Vested

 

 

(59,229

)

 

$

5.94

 

Unvested at December 31, 2023

 

 

229,633

 

 

$

5.86

 

Restricted Stock Units

The Company’s restricted stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

1,048,834

 

 

$

15.28

 

Granted

 

 

1,823,074

 

 

$

3.94

 

Forfeited

 

 

(199,715

)

 

$

18.91

 

Vested

 

 

(722,679

)

 

$

14.56

 

Unvested at December 31, 2023

 

 

1,949,514

 

 

$

5.40

 

 

As of December 31, 2023, total unrecognized compensation cost related to restricted stock units was $7,869, which is expected to be recognized over a weighted average period of 2.3 years. The weighted average grant date fair values per share of restricted stock units granted in the years ended December 31, 2023 and 2022 were $3.94 and $13.13, respectively. The fair values of restricted stock units vested during the years ended December 31, 2023 and 2022 totaled $10,593 and $7,151, respectively.

Performance-Based Stock Options

The activity during the year ended December 31, 2023 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

3,762,679

 

 

$

11.15

 

 

 

 

 

 

Exercised

 

 

(7,000

)

 

$

6.11

 

 

 

 

 

 

Expired

 

 

(84,369

)

 

$

5.75

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

Exercisable at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

 

The aggregate intrinsic value of the options exercised during the years ended December 31, 2023 and 2022 was $5 and $281, respectively. No performance-based stock options were granted during the years ended December 31, 2023 and 2022 and no performance-based stock options vested during the year ended December 31, 2023.

Stock Options

The activity during the year ended December 31, 2023 related to all other stock options was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

5,867,785

 

 

$

14.53

 

 

 

 

 

 

Granted

 

 

288,893

 

 

$

5.02

 

 

 

 

 

 

Exercised

 

 

(19,312

)

 

$

4.99

 

 

 

 

 

 

Forfeited

 

 

(333,794

)

 

$

17.60

 

 

 

 

 

 

Expired

 

 

(297,198

)

 

$

15.27

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

5,506,374

 

 

$

13.81

 

 

4.6 years

 

$

27

 

Exercisable at December 31, 2023

 

 

4,782,721

 

 

$

14.05

 

 

4.0 years

 

$

27

 

The weighted average grant date fair value of stock options granted during the years ended December 31, 2023 and 2022 was $3.99 and $8.28 per share, respectively. The aggregate intrinsic value of the stock options exercised during the years ended December 31, 2023 and 2022 was $12 and $329, respectively. The total grant date fair value of stock options vested during the years ended December 31, 2023 and 2022 was $5,830 and $5,939 respectively. At December 31, 2023, total unrecognized compensation expense related to stock options was $5,937 and is expected to be recognized over a weighted average period of 2.4 years.

The aggregate intrinsic values in the tables above represent the difference between the fair market value of the Company’s common stock and the average option exercise price of in-the-money options, multiplied by the number of such stock options.

Employee Stock Purchase Plan

In April 2017, the Company’s Board of Directors and stockholders approved and adopted the ESPP, which became effective on May 11, 2017. The ESPP is administered by the Compensation Committee of the Board of Directors and is intended to qualify as an employee stock purchase plan under Section 423 of the Internal Revenue Code. Under the ESPP, each offering period is generally 24 months with four, six-month purchase intervals, and new offering periods generally commence every six months, as determined by the Compensation Committee of the Board of Directors.

The purchase price for shares of the Company’s common stock under the ESPP will be established by the plan administrator prior to the start of the offering period but will not be less than 85% of the lower of the fair market value of the Company’s common stock on (i) the first day of the offering period and (ii) the purchase date. Each purchase right granted to an employee will provide an employee with the right to purchase up to 1,000 shares of common stock on each purchase date within the offering period, subject to an aggregate limit of 200,000 shares purchased under the ESPP on each purchase date, and subject to the purchase limitations in each calendar year under Section 423 of the Internal Revenue Code.

The Company had initially reserved 1,000,000 shares of its common stock for issuance under the ESPP. The share reserve increases automatically on the first trading day of January each calendar year by an amount equal to 1% of the total number of shares of common stock outstanding on the last trading day in December of the immediately preceding calendar year, up to an annual maximum of 250,000 shares.

The ESPP contains a reset provision, which provides that, if the Company’s stock price on any purchase date under an offering period is less than the stock price on the start date of that offering period, then all employees participating in that offering period will be automatically transferred to the new offering period starting on the next business day following such purchase date, so long as the stock price on that start date is lower than the stock price on the start date of the offering period in which they are enrolled.

Employee payroll deductions accrued under the ESPP as of December 31, 2023 and 2022 totaled $357 and $595, respectively. During the years ended December 31, 2023 and 2022, a total of 190,697 shares and 130,538 shares of common stock were purchased under the Company’s ESPP at a weighted average purchase price of $5.05 and $5.19, respectively.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Provision for Income Taxes

NOTE 12. PROVISION FOR INCOME TAXES

The components of the Company’s loss before the provision for income taxes consisted of the following:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

United States of America

 

$

(32,298

)

 

$

(18,309

)

Foreign

 

 

(29,375

)

 

 

(4,939

)

Total

 

$

(61,673

)

 

$

(23,248

)

The provision for income taxes consisted of the following for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Current

 

 

 

 

 

 

Federal

 

$

(113

)

 

$

1,001

 

State

 

 

537

 

 

 

384

 

Foreign

 

 

1,512

 

 

 

2,486

 

Total current provision

 

 

1,936

 

 

 

3,871

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

Federal

 

 

(7,441

)

 

 

723

 

State

 

 

(1,161

)

 

 

779

 

Foreign

 

 

(3,757

)

 

 

(2,331

)

 

 

 

 

 

 

Change in valuation allowance

 

 

7,375

 

 

 

(733

)

Total deferred benefit

 

 

(4,984

)

 

 

(1,562

)

Total provision for income taxes

 

$

(3,048

)

 

$

2,309

 

A reconciliation of the statutory U.S. federal income tax rate to the Company’s effective tax rate for the years ended December 31, 2023 and 2022 is as follows:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Tax, computed at the federal statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefit

 

 

0.32

 

 

 

0.75

 

Impact of foreign operations

 

 

(6.90

)

 

 

(32.93

)

Research and development credits

 

 

3.75

 

 

 

5.74

 

Stock-based compensation

 

 

(2.15

)

 

 

(13.57

)

Contingent consideration revaluation

 

 

(0.22

)

 

 

22.86

 

Other

 

 

(0.96

)

 

 

(0.49

)

Change in valuation allowance

 

 

(9.90

)

 

 

(13.29

)

(Provision for) benefit from income taxes

 

 

4.94

%

 

 

(9.93

)%

 

The significant components of the Company’s deferred income tax assets and liabilities as of December 31, 2023 and 2022 were as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

49,757

 

 

$

44,512

 

Stock-based compensation

 

 

20,026

 

 

 

19,722

 

Accrued expenses

 

 

410

 

 

 

289

 

Capital loss Carryforward

 

 

5,341

 

 

 

-

 

Capitalized research and development

 

 

13,915

 

 

 

10,318

 

Lease liability

 

 

437

 

 

 

884

 

Research credits

 

 

8,791

 

 

 

6,617

 

Other

 

 

1,680

 

 

 

1,246

 

Total gross deferred tax assets

 

 

100,357

 

 

 

83,588

 

Valuation allowance

 

 

(93,768

)

 

 

(81,051

)

Total deferred tax assets (1)

 

 

6,589

 

 

 

2,537

 

 

 

 

 

 

 

Right of use assets

 

 

(179

)

 

 

(408

)

Unremitted foreign earnings

 

 

-

 

 

 

(1,012

)

Other

 

 

(483

)

 

 

(166

)

fixed assets

 

 

(834

)

 

 

(269

)

Intangible assets and goodwill

 

 

(14,597

)

 

 

(11,331

)

Total deferred tax liabilities

 

 

(16,093

)

 

 

(13,186

)

Net deferred tax liabilities

 

$

(9,504

)

 

$

(10,649

)

(1) $1,050 of deferred tax assets related to research costs at December 31, 2022 were reclassified to conform to the current year presentation.

The Company has evaluated the available positive and negative evidence supporting the realization of its gross deferred tax assets, including its cumulative losses, and the amount and timing of future taxable income, and has determined it is more likely than not that historical U.S. federal and state deferred tax assets will not be realized. Accordingly, the Company recorded a valuation allowance as of December 31, 2023 and 2022 against these deferred tax assets.

The change in the valuation allowance for the years ended December 31, 2023 and 2022 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Valuation allowance, at beginning of year

 

$

81,051

 

 

$

81,784

 

Increase in valuation allowance from Broadbean acquisition

 

 

5,204

 

 

 

-

 

Increase (decrease) recognized in other comprehensive income (loss)

 

 

138

 

 

 

-

 

Increase (decrease) recognized in tax provision

 

 

7,375

 

 

 

(733

)

Valuation allowance, at end of year

 

$

93,768

 

 

$

81,051

 

 

As of December 31, 2023, the Company continues to provide a valuation allowance against federal and state deferred tax assets that are not expected to be realizable. The Company continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If the Company’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which the determination is made. The tax benefit for the year ended December 31, 2023 includes a $225 tax benefit relating to a change to beginning of the year valuation allowance. With the acquisition of Broadbean, the Company acquired deferred tax liabilities that provide a source of taxable income that allows for the release of valuation allowance related to the Company’s deferred tax assets.

As a result of the Broadbean acquisition, the Company expects to be subject to taxation in France and Australia, in addition to already being subject to taxation in the United States, Israel, and the United Kingdom. The United States, Israel, and the United Kingdom comprise the majority of the Company’s operations. In general, the U.S. federal statute of limitations is three years. However, the Internal Revenue Service may still adjust a tax loss or credit carryover in the year the tax loss or credit carryover is utilized. As such, the Company’s U.S. federal tax returns and state tax returns are open for examination since inception. The Israeli statute of limitations period is generally four years commencing at the end of the year in which the return was filed. The UK statute of limitations period is typically twelve months following the date on which the return is filed. The Company is not currently under examination from income tax authorities in the jurisdictions in which the Company does business.

As of December 31, 2023, the Company has federal and state income tax net operating loss carryforwards of approximately $181,155 and $127,005, respectively. The U.S. federal and state net operating losses are projected to expire beginning in 2036 and 2028, respectively, unless previously utilized. Net federal operating loss carryforwards generated after January 1, 2018 may be carried forward indefinitely, subject to the 80% taxable income limitation on the utilization of the carryforwards. In addition, the Company had federal and state research and development credit carryforwards of approximately $7,357 and $4,415, respectively, as of December 31, 2023. The federal research and development credit will begin to expire in 2036 if unused and the state research and expenditure credit may be carried forward indefinitely. Utilization of the Company’s U.S. net operating loss and tax credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations set forth in Internal Revenue Code Section 382 and similar state provisions. Such an annual limitation could result in the expiration of the net operating loss and tax credit carryforwards before utilization. As of December 31, 2023, the Company has foreign net loss carryforwards of $24,961 which can be carried forward indefinitely.

In connection with the Company’s acquisition of PandoLogic in September 2021, the Company recorded a net deferred tax liability primarily related to acquired non-goodwill intangible fair value in excess of tax basis. No valuation allowance is recorded against acquired PandoLogic Israel’s deferred tax assets as it is more likely than not they will be utilized to offset future taxable income.

In August 2021, PandoLogic obtained the approval for the Israeli Preferred Technology Enterprise (“PTE”) status which provides beneficial tax treatment for Israeli companies engaged in R&D activities that own the intellectual property rights. Under PTE status, the Company’s Israeli tax rate is reduced from the 23% statutory rate to a 12% beneficial rate. This arrangement is subject to certain conditions which we have complied with during 2023. The effect of this tax incentive arrangement increased our income tax provision, as compared to the statutory rate, by $3,159 in 2023.

Prior to the September 2021 PandoLogic acquisition, PandoLogic received certain favorable tax treatment from the Israeli tax authorities predicated on PandoLogic’s continued reinvestment of its earnings and profits back into Israel (“Pre-acquisition E&P”). Beyond fiscal year 2022 and in the event the Company declares a dividend and takes distributions on any of PandoLogic’s Pre-acquisition E&P, a portion of those distributions would be subject to a 20% local tax on distribution and become payable in the period in which the distribution is made. During the fourth quarter of 2023, the Company believes the facts and circumstances exist that the Israeli tax authorities could assert that the Company has triggered a deemed dividend. As such, the Company has accrued taxes of $1,268 as part of the income tax provision in the quarter ended December 31, 2023.

In accordance with the U.S. global intangible low-taxed income (“GILTI”) provisions, we include in our U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. We account for the GILTI tax in the period in which it is incurred, and therefore have not provided any deferred tax impacts of GILTI in our consolidated financial statements.

As of December 31, 2023 and 2022, the Company had approximately $6,873 and $1,650 respectively, of unrecognized tax benefits of which $3.839 would impact the Company’s effective tax rate if recognized. If recognized, $3,890 would result in a deferred tax asset for tax attribute carryforwards, out of which $2,021 is expected to require a full valuation allowance based on present circumstances. The Company estimates that none of its unrecognized tax benefits will materially change

within the next twelve months. Amounts accrued for interest and penalties related to uncertain tax positions were not material for any period presented.

 

A reconciliation of the unrecognized tax benefits from January 1, 2022 to December 31, 2023 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Unrecognized tax benefits as of January 1

 

$

1,650

 

 

$

1,111

 

Gross increase related to the acquisition of Broadbean

 

 

3,326

 

 

 

 

Gross increase for tax positions for prior year

 

 

125

 

 

 

 

Gross decrease for tax positions for prior year

 

 

 

 

 

(2

)

Gross increase for tax positions of current year

 

 

1,772

 

 

 

541

 

Unrecognized tax benefits balance at December 31

 

$

6,873

 

 

$

1,650

 

On August 16, 2022, the U.S. government enacted the Inflation Reduction Act (“IRA”), which, among others, implements a 15% corporate alternative minimum tax based on the adjusted financial statement income for certain large corporations and a 1% excise tax on net share repurchases. The minimum tax and excise tax, if applicable, are effective for fiscal years beginning after December 31, 2022. The IRA did not have a material impact on our financial position, results of operations or cash flows.

The main corporation tax rate for UK corporations increased from 19% to 25% for the financial year beginning April 1, 2023. The tax provision for the year ended December 31, 2023 is reflective of the change in tax rate.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

NOTE 13. RELATED PARTY TRANSACTIONS

On January 4, 2023, the Company entered into a consulting agreement with Steel Holdings, LLC, effective as of January 1, 2023 (the “Steel Holdings Consulting Agreement”). Steel Holdings, LLC is an entity affiliated with Chad Steelberg, currently a director serving on the Company’s Board of Directors, and formerly its Chairman of the Board and Chief Executive Officer. Under the Steel Holdings Consulting Agreement, the Company retained Mr. Steelberg as a consultant to provide ongoing Chief Executive Officer transition services and to manage and oversee the further development of the Company’s aiWARE platform. During the year ended December 31, 2023, the Company recorded research and development expenses of $662 for consulting fees and reimbursements for reasonable and documented expenses; $951 for variable consultant performance bonus expense; and $667 in stock-based compensation expense for the Steel Holdings Consulting PSUs.

There were no other material related party transactions during the year ended December 31, 2023.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

NOTE 14. SUBSEQUENT EVENTS

In January 2024, the Company entered into an amended and restated independent contractor services agreement with Steel Holdings, LLC (the “Amended Consulting Agreement”), which supersedes and replaces the Steel Holdings Consulting Agreement. Pursuant to the Amended Consulting Agreement, Mr. Steelberg will provide technical advisory services related to the Company’s software, software architecture and technology strategy as requested by the Company’s Chief Executive Officer until December 31, 2025, the termination date of the Amended Consulting Agreement. In consideration for such services, the Company will pay to Steel Holdings, LLC (i) $1.0 million in cash on July 1, 2024 and (ii) $50,000 per month in cash for the period from January 2024 through December 2025. The Company will reimburse Steel Holdings, LLC for reasonable and documented expenses incurred in connection with providing the services in accordance with the Company’s standard travel and expense policies.

The Amended Consulting Agreement may be terminated by either party with 90 days’ notice. If the Company terminates the Amended Consulting Agreement for any reason other than Steel Holdings, LLC’s material breach, then any remaining compensation payments under the Amended Consulting Agreement will become due and payable. In the event of a Change in Control (as defined in the 2017 Plan), the Amended Consulting Agreement will terminate as of the effective date of the Change in Control and any remaining payments will become due and payable.

Ryan Steelberg, our Chief Executive Officer, was appointed Chairman of the Board, effective January 22, 2024, replacing Chad Steelberg who resigned as Chairman of the Board effective the same date. Chad Steelberg continues to serve as a member of our Board.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company. All intercompany accounts and transactions have been eliminated in consolidation.

Liquidity and Capital Resources

Liquidity and Capital Resources

These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles assuming the Company will continue as a going concern. During the year ended December 31, 2023, the Company used cash in operations of $76,421 and during the years ended December 31, 2023 and 2022 incurred net losses of $58,625 and $25,557, respectively. As of December 31, 2023, the Company had an accumulated deficit of $429,896. Historically, the Company has satisfied its capital needs with the net proceeds from its sales of equity securities, its issuance of convertible debt and a term loan, and the exercises of common stock options and warrants.

During the year ended December 31, 2023, the cash flows used in operations were driven principally by the Company’s net loss of $58,625, and the Company used cash in investing activities of $54,884, driven principally by its acquisition of Broadbean (see Note 3), and generated cash flows from financing activities of $26,329, driven principally by the issuance of the Senior Secured Term Loan, offset by the repurchase of convertible notes. Based on the Company's liquidity position as of December 31, 2023 and the Company's current forecast of operating results and cash flows, absent any other action, management determined that the Company will require additional liquidity to continue its operations for the foreseeable future, including over the next twelve months.

In the near term and to meet its obligations as they come due, the Company expects to capture cost synergies from the Company’s past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. The Company expects the cost synergies coupled with the additional cost reduction measures to enable the Company to continue operations for the foreseeable future, including over the next twelve months.

Use of Accounting Estimates

Use of Accounting Estimates

The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the accompanying consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of senior secured debt, the valuation of non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.

There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, the wars in Ukraine and Israel, the global inflationary environment and rising interest rates. The war in Israel has also adversely impacted the Company’s business operations because the Company has an office and personnel based in Tel Aviv, Israel. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities as of the date of filing of this Annual Report on Form 10-K.

These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.

Business Combinations

Business Combinations

The results of a business acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values as of the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill.

Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expenses in the consolidated statements of operations and comprehensive loss.

The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed may require management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.

Cash Equivalents

Cash Equivalents

All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents.

Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients

Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients

Accounts receivable consist primarily of amounts due from the Company’s clients and customers under normal trade terms. Past due is generally considered greater than 90 days outstanding, but this can vary depending on common business practices for certain products and customers.

The Company maintains an allowance for expected credit losses in order to record accounts receivable at their net realizable value. Inherent in the assessment of the allowance for credit losses are certain judgments and estimates relating to, among other things, the Company’s customers’ access to capital, customers’ willingness and ability to pay, general economic conditions and the ongoing relationship with customers. The Company calculates the expected credit losses on a pool basis for those receivables that have similar risk characteristics aligned with the types of accounts receivable listed in the accounts receivable table above. Allowances have been recorded for receivables believed to be uncollectible, including amounts for the resolution of potential credit and other collection issues. The allowance for expected credit losses is determined by analyzing the Company’s historical write-offs and the current aging of receivables. Adjustments to the allowance may be required in future periods depending on how issues considered such as the financial condition of customers and the general economic climate may change or if the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments. The Company has not historically had material write-offs due to uncollectible accounts receivable.

The amounts due from clients based on costs incurred or fees earned that have not yet been billed to advertising clients are reflected as expenditures billable to clients in the accompanying consolidated balance sheets.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy, which is based on three levels of inputs, the first two of which are considered observable and the last unobservable, that may be used to measure fair value, is as follows:

Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;
Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or
Level 3 — unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company classifies its cash equivalents within Level 1 of the fair value hierarchy on the basis of valuations based on quoted prices for the specific securities in an active market.

The Company’s stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are recorded within equity in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The warrants have been recorded at their fair values using a probability weighted expected return model or Black-Scholes-Merton option pricing model. These models incorporate contractual terms and assumptions regarding expected term, risk-free rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s contingent consideration is categorized as Level 3 within the fair value hierarchy. Contingent consideration is recorded within contingent consideration, current and contingent consideration, non-current in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The contingent consideration for PandoLogic has been recorded at its fair values using a Monte Carlo simulation option pricing framework. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the PandoLogic contingent consideration would increase if a lower discount rate was used and would increase if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the PandoLogic contingent consideration, and a lower revenue volatility assumption would decrease the value of the PandoLogic contingent consideration. The contingent consideration for the March 2022 Acquisition has been recorded at its fair values using was the expected (probability-weighted) payment based on the likelihood of achieving the financial performance targets. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.

The Company’s strategic minority investments are categorized as Level 3 within the fair value hierarchy. These investments are recorded at cost within other assets in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The Company will monitor these investments to determine whether an other-than-temporary decline in value indicates that impairment charges may be required. The Company will also re-measure its investments if there is an observable transaction in a similar class of security to our investments.

The Company’s other financial instruments consist primarily of cash, accounts receivable and accounts payable. The Company has determined that the carrying values of these financial instruments approximate fair value for the periods presented due to their short-term nature and the relatively stable current interest rate environment.

Long-Term Restricted Cash

Long-Term Restricted Cash

Long-term restricted cash consists primarily of collateral required as security for the Company’s corporate credit cards.

Property, Equipment and Improvements

Property, Equipment and Improvements

Property, equipment and improvements are stated at cost. Repairs and maintenance to these assets are charged to expense as incurred. Major improvements enhancing the function and/or useful life of the related assets are capitalized. Depreciation and amortization are computed using the straight-line method over the estimated useful lives (or lease term, if shorter) of the related assets. At the time of retirement or disposition of these assets, the cost and accumulated depreciation or amortization are removed from the accounts and any related gains or losses are recorded in the Company’s statements of operations and comprehensive loss.

The useful lives of property, equipment and improvements are as follows:

Property and equipment (includes capitalized internal use software development costs) — 3 years
Leasehold improvements — 5 years or the remaining lease term, whichever is shorter

The Company assesses the recoverability of property, equipment and improvements whenever events or changes in circumstances indicate that their carrying value may not be recoverable. No property, equipment and improvements were impaired in the periods presented.

Goodwill and Intangible Assets

Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets include acquired developed technology, licensed technology, customer relationships, noncompete covenants, and trademarks and tradenames. Intangible assets are amortized on a straight-line basis over the applicable amortization period as set forth below.

The amortization periods for intangible assets are as follows:

Developed technology — 3 to 5 years
Customer and supplier relationships — 5 to 7 years
Noncompete agreements — 3 to 4 years
Trademarks and trade names — 2 to 10 years
Licensed technology — lesser of the term of the agreement, or the estimated useful life

 

Intangible asset amortization expense is recorded in amortization on the consolidated statements of operations and comprehensive loss.

Impairment of Goodwill and Long-Lived Assets

Impairment of Goodwill and Long-Lived Assets

Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. The Company’s annual impairment test is performed during the second quarter. In assessing goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. The Company’s qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of the Company’s financial performance; or (iv) a sustained decrease in the Company’s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of such reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if it elects to bypass the qualitative analysis, then it is required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.

The Company reviews long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.

During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.

No impairment of goodwill or long-lived assets was recorded for the years ended December 31, 2023 and 2022.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue under its contracts with customers in accordance with ASU 2014-09, Revenue from Contracts with Customers (“Topic 606”). The Company derives its revenues primarily from two sources: (1) Software Products & Services, which are comprised primarily of subscription and related fees from customers for access to and use of the Company’s platforms and associated services delivered as software-as-a-service (“SaaS”) and (2) Managed Services, which are composed of content licensing revenues made up primarily of fees from customers for licenses to third-party content owners’ digital assets and advertising revenues.

The Company recognizes revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company follows a five-step process to determine revenue recognition, as follows:

Identifies the contract(s) with a customer;
Identifies the performance obligations in the contract;
Determines the transaction price;
Allocates the transaction price to the performance obligations in the contract; and
Recognizes revenue when (or as) performance obligations are satisfied.

The Company enters into contracts with customers that may include promises to transfer multiple services. The Company evaluates these services to determine whether they represent distinct, separately identifiable performance obligations that should be accounted for separately or as a single performance obligation. For contracts containing multiple performance obligations, to meet the allocation objective of Topic 606, the Company allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. The SSP is the price at which the Company would sell a promised service separately to a customer. For certain arrangements, the determinations regarding whether a contract contains multiple performance obligations and, if so, the SSP of each performance obligation, may require judgment by management.

Software Products & Services Revenues

aiWARE Revenues

The Company has agreements with its customers under which it provides customers with access to and use the Company’s aiWARE and digital content management platforms. Under most agreements, the Company provides access to the platform, specified applications and associated data ingestion, hosting and/or processing services, and standard user support. Fees for these services typically take the form of a fixed monthly subscription fee, with certain contracts specifying usage-based fees for data processing services in excess of the data processing services included as part of such subscription services. Fees for excess usage-based data processing services are accounted for as variable consideration. In certain cases, the fixed monthly subscription fee may adjust during each monthly period of the contract based on changes in the monthly volume of services, at the rates established in the contract. These contracts typically have terms ranging from one to three years, with renewal options, and do not contain refund-type provisions. All significant services provided as part of these subscription arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term (collectively, the “subscription services”). The fixed subscription fees are recognized as revenue over the contract term using the output method of passage of time, as this best depicts the pattern of control transfer. If a portion of the term of a contract is cancellable, the Company determines the transaction price for, and recognizes revenue ratably over, the non-cancellable portion of the term of the contract. The Company receives fees from advertisers or resellers as consideration for combined software and services performed by the Company. The amount expected to be received from the advertiser or through the reseller represents the Company's fees which are recognized when the Company's services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis. In certain SaaS arrangements with broadcasters, the fees for subscription services are paid by broadcasters with advertising inventory that is provided to and monetized by the Company. The Company recognizes revenue for these arrangements based on the estimated fair value of the advertising inventory.

The Company also makes data processing, storage and transfer services available to customers through its aiWARE and digital content management platforms under usage-based arrangements with no minimum fees, either separately or in addition to subscription services as described above. Fees are charged for actual usage of such services at the rates specified

in the contract for each particular service. Each of these distinct services represents an individual performance obligation. When sold in connection with subscription services, the Company considers the allocation guidance of Topic 606.

Variable consideration for usage-based data processing, storage and transfer services is recognized in the month in which it is earned, as the payment terms relate to a specific outcome (amount of data processed, stored or transferred) of delivering the distinct time increment (the month) of services, and represents the fees to which the Company expects to be entitled for providing the services, and allocating the variable fees in this way is consistent with the allocation objective of Topic 606.

The Company also enters into software license agreements with customers under which the Company provides software representing an on-premises deployment of its aiWARE platform or components thereof. Under these license agreements, the customer is responsible for the installation and configuration of the software in the customer-controlled environment. The Company recognizes the license fees as revenue under these agreements at the time that the software is made available by the Company for download by the customer. In certain instances, the Company will provide software under such arrangements as a barter transaction in exchange for services or other assets in the ordinary course of business. The transaction price for these contracts is measured at the estimated fair value of the non-cash consideration received unless this is not reasonably estimable, in which case the consideration is measured based on the standalone selling price of the software promised to the customer. Revenue is recognized on barter transactions when the software is made available by the Company for download by the customer. Barter revenues are included on the Company’s consolidated statements of operations and comprehensive loss within Revenue.

The Company typically invoices its aiWARE SaaS customers for subscription services monthly, for on-premises software at the time the software is made available for download by the customer, and for professional services either monthly or in accordance with an agreed upon invoicing schedule. Invoices are typically due and payable within 30 days following the date of invoice. Amounts that have been invoiced are recorded in revenue or in deferred revenue, depending on whether transfer of control to customers of the promised services has occurred.

 

Veritone Hire Solutions Revenues

Revenue is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment software-as-a-service (“SaaS”) solutions and access to the Company’s online talent networks, programmatic talent acquisition products, and other recruitment services. We previously referred to these solutions as “hiring solutions” now refer to these solutions and services as “Veritone Hire.” Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts.

 

Subscription Fee Revenue

 

Subscription fee revenue from SaaS applications and access to the Company’s online talent networks are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer.

Revenue for Broadbean is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment SaaS solutions and access to the Broadbean’s online talent networks, transactional talent acquisition products, and other recruitment services. Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts. Subscription fee revenue from SaaS applications and access to Broadbean’s online talent networks, which makes up the majority of Broadbean’s revenues, are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer. Broadbean does not offer financing alternatives to customers and there are no rights of return, warranties, or other variable consideration in contracts with customers. Payment terms are generally net 30 days. In most cases, Broadbean acts as a principal with respect to the goods and services it sells providing for gross revenue.

 

Media Revenue

 

Media buy is a service offered by Broadbean to purchase media for job postings, job advertising space, etc. from various third-party jobsites (e.g., LinkedIn) on behalf of customers. Broadbean then uses the media that has been purchased for the customers job listings and advertisements. In accordance with Accounting Standard Codification (“ASC”) 606, the Company records customer billed amounts into revenue and, in the same revenue account, recognizes the cost associated

with these transactions. Revenues and costs are recorded in the same period which results in the Company effectively recognizing net revenue.

In the certain cases where Broadbean is acting as an agent, revenue is recognized net of the costs to obtain the media. Broadbean reports revenue net of sales and other taxes collected from customers to be remitted to government authorities.

Implementation and Customization Revenue

Broadbean implementation and customization revenue include, amongst other items, account setup, customization of job boards that customer uses, training, additional languages, testing, user acceptance testing, project management, customized reports, and integration with the applicant tracking system. The criteria for implementation and customization revenue to be considered as separate performance obligations requires them to be distinct in the context of the contract and not integral to the customer receiving value from the product (ASC 606-10-25-19). The determination was made that since a customer can use the product without additional integration or personalized setup services, they are distinct. Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.
 

Contracts With Multiple Performance Obligations

For contracts with customers that contain multiple performance obligations, the individual performance obligations are accounted for separately when they are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the stand-alone selling prices based on their overall pricing objectives, taking into consideration market conditions and entity-specific factors, including the size of arrangements, length of term, customer demographics, and the types of users within arrangements.

 

Programmatic Advertising Services

 

The Company generates revenue primarily from platform services where it provides its customers access to intelligent hiring services, including ad placements on job boards. Revenue is derived from AI-enabled services, which uses software and algorithms to match buyers and sellers of digital job advertising in a technology-driven marketplace. The Company provides the use of its hiring solutions to clients to execute digital hiring campaigns at scale, which are typically ordered through monthly purchasing commitments. The Company charges customers a fee based on various performance indicators as outlined in our customer contracts including job advertisements placed, potential job applicants or other outputs of services placed through its platform, which is accounted for as variable consideration. All services provided as part of these arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. Revenue is recognized over time using the input method of cost incurred as platform services are provided during each campaign as this best depicts the transfer of control. The Company determined that it is not a principal in the purchase and sale of job placements in its arrangements, and as a result, reports its revenue on a net basis for solution fees charged to clients. Costs to source applicants are recorded monthly over the period the services are delivered as an offset to revenue.

Managed Services Revenues

Influencer Representation

The Company earns commissions on its clients’ successful engagements. As part of the client representation business, the Company represents, supports and advocates for its clients in the sourcing, negotiating, and execution of income generating engagements. The Company’s clients consist primarily of influencers in the social media market.

The Company’s promise, as well as its performance obligation, under the Company’s representation arrangements is to achieve a successful engagement for its clients, which is fulfilled when its clients perform in accordance with the terms of their respective engagements. Accordingly, the Company recognizes commission revenue when a client achieves a successful engagement, as this is when a client also obtains control of the representation service.

The Company’s clients may receive a fixed fee for their services or receive a combination of a fixed fee and the potential to earn variable consideration. Such variable consideration is generally based on performance of social media posts or direct marketing campaigns promoted in the posts. Commission revenue from variable consideration is recognized using

the most likely amount method. The Company is determined to be an agent with respect to the representation services, and therefore revenues will be recognized net of the amounts paid to the influencer.

Advertising Revenues

The Company’s advertising services consist primarily of placing advertisements for clients with media vendors, including broadcasters, podcasters and digital media providers. Under the most common billing arrangements, the Company bills and collects the gross cost of the advertisement it places, less any discounts negotiated with its client from the media vendor’s standard agency fee. The Company then remits to the media vendor the gross amount less the standard agency fee. The amount billed to the client, less the amount payable to the media vendor, represents the Company’s fees and is recognized as revenue.

All significant services performed by the Company under its contracts with advertising clients in conjunction with media placements, including planning and placing media and verifying that advertisements have aired, represent a single performance obligation as such services are highly interrelated. The Company’s fee, which represents the transaction price, is recognized as revenue at a point in time when the advertisement is aired, which is the point at which the Company has an enforceable right to payment of its fees.

The Company’s clients may be required to make a deposit or prepay the gross costs of advertisements, including the Company’s fees. Such amounts are reflected as client advances on the Company’s consolidated balance sheets until all revenue recognition criteria have been met.

For certain advertising products, we provide advertisers with the opportunity to reach unique ad units and markets. Leveraging our aiWARE platform to programmatically manage clearance, verification and analysis of advertising performance, we create marketable advertising products through the curation of our broadcaster and influencer networks. We receive fees from advertisers or resellers as consideration for combined software and services performed by us. The amount expected to be received from the advertiser or through the reseller represents our fees which are recognized when our services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis.

Licensing Revenues

 

The Company has agreements with third-party owners of digital assets pursuant to which the Company licenses those assets to customers and remits royalties to the content owners. In licensing such third-party digital assets, the Company hosts public and private content libraries on the Company’s platform to enable customers to view and search for digital assets to be licensed, establishes and negotiates with customers the scope and term of, and the prices for, licenses to those digital assets, and makes the licensed digital assets available to the end-customers. The Company is considered the principal under most agreements that have this range of services due to obtaining control prior to transfer of the assets, and the Company records the revenue from the customer gross of royalties due to the content owner. In limited cases, the Company does not obtain control prior to transfer of the assets, and accordingly, the Company records revenues net of royalties due to the content owner.

The Company licenses digital assets under (i) individual license agreements, pursuant to which the customer licenses a particular digital asset (or set of digital assets) for a specified license fee, and (ii) bulk license agreements, pursuant to which the customer pays a fixed fee to have access to view and search third-party owners’ content and to license a specified number of minutes of that content in each year over the term of the contracts, which typically range from one to three years, with certain contracts specifying usage-based license fees for additional digital assets that may be licensed by the customer.

Under individual license agreements, the Company has a single performance obligation, which is to make the licensed digital assets available to the customer, generally by download. The Company recognizes the license fees charged for the digital assets as revenue when the licensed digital assets are made available to the customer.

Under bulk license agreements, the Company’s obligations include hosting the content libraries for access and searching by the customer, updating the libraries with new content provided by the content owner, and making assets selected by the customer available for download, throughout the term of the contract. All of these services are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. The predominant item in the single performance obligation is a license providing a right to access the content library throughout the license period. For these arrangements, the Company recognizes the total fixed fees under the contract as revenue ratably over the term of the contract as the performance obligation is satisfied, as this best depicts the pattern of control transfer. If the customer selects digital assets in excess of the amount included in the fixed fees under the contract, the Company constrains the variable consideration until the usage occurs and recognizes such usage-based license fees as the digital assets are made available to the customer, consistent with the usage-based royalty accounting of Topic 606.

 

Gross Versus Net Revenue Recognition

The Company reports revenue on a gross or net basis based on management’s assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue is reported on a gross basis, net of any sales tax from customers, when applicable. The determination of whether the Company acts as a principal or an agent in a transaction is based on an evaluation of whether the Company controls the good or service prior to transfer to the customer. The Company has determined that it acts as the principal in providing all of its services with the exception of certain content licensing services, advertising services, media revenue and programmatic advertising services, where the Company recognizes its fees on a net basis.

 

 

Remaining Performance Obligations

 

As of December 31, 2023, the aggregate amount of the transaction prices under the Company’s contracts allocated to the Company’s remaining performance obligations was $32,254, approximately 56% of which the Company expects to recognize as revenue over the next twelve months, and the remainder thereafter to be recognized over the next 3 years. This aggregate amount excludes amounts allocated to remaining performance obligations under contracts that have an original duration of one year or less and variable consideration that is allocated to remaining performance obligations. Excluded based on this policy are balances related to Veritone Hire solutions representing gross purchase orders to be satisfied in less than one year. Revenues will be recognized net of costs to fulfill these orders.
Cost of Revenues

Cost of Revenue

Cost of revenue related to the Company’s advertising business consists of production costs relating to advertising content for advertisements placed for clients, and amounts payable to media vendors under revenue sharing arrangements for ad inventory transferred to and monetized by the Company.

Cost of revenue related to the Company’s Software Products & Services consists primarily of fees charged by vendors for cloud infrastructure, computing and storage services and cognitive processing services related to the operation of the Company’s platforms. The Company’s arrangements with cloud infrastructure providers typically require fees that are based on computing time, data storage and transfer volumes, and reserved computing capacity. The Company also pays fees to third-party providers of AI models, which are generally based upon the hours of media processed through their models.

Cost of revenue related to the Company’s Managed Services include royalties paid to content owners on revenue generated from the Company’s licensing of their content, and fees charged by vendors that provide products and services in support of the Company’s live event services and obtaining of talent and property clearances.

Stock-Based Compensation

Stock-Based Compensation

Stock-based compensation expense is estimated at the grant date based on the fair value of the award.

The fair values of restricted stock and restricted stock unit awards granted by the Company are based on the closing market price of the Company’s common stock on the date of grant.

The Company estimates the fair values of stock options having time-based vesting conditions, as well as purchase rights under the Company’s Employee Stock Purchase Plan (“ESPP”), using the Black-Scholes-Merton option pricing model. The Company’s performance-based stock options vest if a specified target price for the Company’s common stock is achieved. The Company estimates the fair values of performance-based stock options utilizing a Monte Carlo simulation model, to estimate the date that the specified stock price targets will be achieved (the attainment date), and the

Black-Scholes-Merton option pricing model. A fair value is determined for each tranche of such performance-based stock options that is tied to a particular stock price target.

Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of the Company’s common stock, the expected term of awards, and the derived service periods for each tranche of performance stock options. In determining fair values, the Company estimated volatility based on the historical volatility of its own common stock.

The expected term for stock options other than performance-based stock options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for performance-based stock options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.

The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.

The assumptions used in the Company’s Black-Scholes-Merton option-pricing and Monte Carlo simulation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

The fair value of stock-based awards (other than performance-based stock options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For performance-based stock options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.

In recording stock-based compensation expense, the Company accounts for actual forfeitures as they occur and does not estimate forfeitures.

If performance options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.

Advertising and Marketing Costs

Advertising and Marketing Costs

Advertising and marketing costs are expensed as incurred and are primarily included in sales and marketing expenses in the Company’s consolidated statements of operations and comprehensive loss. Advertising and marketing costs include personnel-related costs for sales and marketing resources, online and print advertising, public relations, tradeshows, and sponsorships. For the years ended December 31, 2023 and 2022, the Company recorded expense of $5,430 and $6,613, respectively, for advertising and marketing costs.

Research and Development Costs and Software Development Costs

Research and Development Costs and Software Development Costs

Research and development costs are expensed as incurred. Computer software development costs and website development costs are expensed as incurred, except for internal use software that qualify for capitalization as described below.

The costs of internal use software that is developed to meet the Company’s needs and will not be marketed externally are subject to capitalization under ASC 350-40. The Company expenses costs incurred in the preliminary project and post-implementation stages of software development and capitalizes costs incurred in the application development stage and costs associated with significant enhancements to existing internal use software applications. These capitalized costs are included in property, equipment and improvements, net on the consolidated balance sheets and are amortized using the straight-line method over an estimated useful life of three years commencing when the software project is ready for its intended use. The Company capitalized $4,507 of software development costs in 2023 and $4,188 of software development costs in 2022.

Income Taxes

Income Taxes

The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of

the Company’s assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.

The Company assesses the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, the Company establishes a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on the Company generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses.

The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to determine whether the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. If the first test is met, then the second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.
Foreign Currency

Foreign Currency

The functional currency of the Company's foreign subsidiary in Israel is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company's foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations. The functional currency of the Company's remaining international subsidiaries is the local currency of the country in which they operate. The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each reporting period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized as a cumulative translation adjustment and included in accumulated other comprehensive income (loss).

Comprehensive Loss

Comprehensive Loss

Comprehensive loss consists of net loss and other gains and losses affecting equity that are excluded from net loss. These consist of foreign currency translation adjustments.

Segment Information

Segment Information

The Company reports segment information based on the internal reporting used by the chief operating decision maker for making decisions and assessing performance as the source of the Company’s reportable segments. As of October 1, 2021, the Company determined that there was a change in the internal reporting for such information reviewed by the chief operating decision maker. As a result, the Company determined that it has one reportable segment.

The chief operating decision maker reviews financial information on a consolidated basis, accompanied by more detailed revenue information for Commercial Enterprise and Government & Regulated Industries (see Note 8), but does not evaluate other metrics such as cost of revenue, operating expenses, total assets, net income (loss), capital expenditures, goodwill or other intangible assets financial information on a more disaggregated basis. The Company’s revenues are generated primarily in the United States and it therefore does not report additional information on geographic segments.

Significant Customers

Significant Customers

One individual customer accounted for 10% or more of the Company’s revenue for each of the years ended December 31, 2023 and December 31, 2022. No individual customer accounted for 10% or more of the Company’s accounts receivable as of December 31, 2023, and one individual customer accounted for 10% or more of accounts receivable as of December 31, 2022.

Concentration of Risk

Concentration of Risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what management believes are quality financial institutions in the United States and management reviews its capital investment policies on an annual basis. At times, the value of the United States deposits exceeds federally insured limits. The Company has not experienced any losses in such accounts.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842). The amendments under this pronouncement change the way all leases with duration of one year or more are treated. Under this guidance, lessees are required to capitalize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or operating lease liability. On January 1, 2022, the Company adopted the new leasing standard using the modified retrospective transition method applied at the adoption date of the standard. See Note 9 for further details.

In September 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326). which requires measurement and recognition of expected credit losses for financial assets held. The standard was effective for the Company beginning in the first quarter of fiscal year 2023. The Company adopted this guidance on January 1, 2023 and the impact of the adoption was not material to our consolidated financial statements as credit losses are not expected to be significant based on historical collection trends, the financial condition of payment partners, and external market factors.

In December 2019, the FASB issued ASU No. 2019-12 to simplify the accounting in ASC Topic 740, Income Taxes. This standard removes certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This guidance also clarifies and simplifies other areas of ASC 740. The Company adopted this guidance on January 1, 2022 using the prospective transition method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers, in order to align the recognition of a contract liability with the definition of a performance obligation. The Company adopted this guidance on January 1, 2023. The Company recognized the contract assets and contract liabilities in accordance with ASC 606, and the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional information in the rate reconciliation and additional disaggregated disclosures about income taxes paid. This guidance requires public entities to disclose in their rate reconciliation table additional categories of information about federal, state, and foreign income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. The guidance is effective for annual periods beginning after December 15, 2024. The Company plans to adopt ASU 2023-09 on January 1, 2025. The Company does not expect the adoption of this guidance to have a significant impact on the Companys consolidated financial statements, but the guidance will impact its income tax disclosures.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture (Tables)
12 Months Ended
Dec. 31, 2023
Broadbean Acquisition [Member]  
Summary of Allocation of Acquisition & Merger Consideration The following table summarizes the fair value of the Broadbean Acquisition Consideration:

 

 

 

 

 

Broadbean Acquisition Consideration

Amount

Cash consideration at closing

$

53,301

The allocation of the Broadbean Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows:

Allocation of Broadbean Acquisition Consideration**

 

As Reported

 

 

Measurement Period Adjustment

 

 

As Adjusted

 

Cash and cash equivalents

 

$

3,029

 

 

$

4

 

 

$

3,033

 

Accounts receivable, net

 

 

7,910

 

 

 

(93

)

 

 

7,817

 

Prepaid expenses and other current assets

 

 

1,008

 

 

 

(1

)

 

 

1,007

 

Property, equipment and improvements, net

 

 

4,348

 

 

 

(4,005

)

 

 

343

 

Intangible assets

 

 

27,500

 

 

 

 

 

 

27,500

 

Other assets

 

 

1,115

 

 

 

2,371

 

 

 

3,486

 

Total assets acquired

 

 

44,910

 

 

 

(1,724

)

 

 

43,186

 

Accounts payable

 

 

1,369

 

 

 

(262

)

 

 

1,107

 

Deferred revenue

 

 

10,134

 

 

 

(105

)

 

 

10,029

 

Other accrued liabilities

 

 

4,565

 

 

 

489

 

 

 

5,054

 

Other non-current liabilities

 

 

7,565

 

 

 

(947

)

 

 

6,618

 

Total liabilities assumed

 

 

23,633

 

 

 

(825

)

 

 

22,808

 

Identifiable net assets acquired

 

 

21,277

 

 

 

(899

)

 

 

20,378

 

Goodwill

 

 

31,947

 

 

 

976

 

 

 

32,923

 

Total purchase consideration

 

$

53,224

 

 

$

77

 

 

$

53,301

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base and to the assembled workforce. Tax deductible goodwill generated from the acquisition is $3,728.

During the year ended December 31, 2023, the Company continued finalizing its valuations of the assets acquired and liabilities assumed in the acquisition of Broadbean based on new information obtained about facts and circumstances that existed as of the acquisition date. During the year ended December 31, 2023, the Company recorded measurement period adjustments, reducing its acquisition date goodwill by approximately $1.0 million primarily to decrease the fair value of property, equipment and improvements, net by $4.0 million and other non-current liabilities by $1.0 million and increase other assets by $2.4 million based on a resolution of tax uncertainties related to qualifying net operating losses and recognition of an uncertain tax position, identification of capitalized software relating to intangible assets recognized, and balances from a formerly commingled foreign entity. In addition, the change to the preliminary amount of property, equipment and liabilities resulted in a decrease in depreciation expense and accumulated amortization of $0.2 million, of which $0.1 million relates to a previous period.

Summary of Valuation of Intangible Assets

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows:

 

 

 

 

 

 

 

Estimated
Fair Value

Estimated Useful Lives (in years)

Customer relationships

$

17,200

5

Developed technology

10,300

4

Total intangible assets

$

27,500

Summary of Unaudited Proforma Information

The unaudited pro forma financial information was as follows:

 

Year Ended
December 31,

 

 

2023

 

Net revenue

 

$

33,931

 

Loss before provision for income taxes

 

 

(381

)

Net loss

 

 

(811

)

 

 

Year Ended
December 31,

 

 

2022

 

Net revenue

 

$

29,046

 

Loss before provision for income taxes

 

 

(782

)

Net income

 

 

105

 

VSL Acquisition [Member]  
Summary of Allocation of Acquisition & Merger Consideration

The following table summarizes the fair value of the VSL Acquisition Consideration (in thousands):

 

VSL Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,700

 

Deferred consideration

 

 

252

 

Total

 

$

1,952

 

The allocation of the VSL Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VSL Acquisition Consideration**

 

Amount

 

Accounts receivable, net

 

$

57

 

Property, equipment and improvements, net

 

 

13

 

Intangible assets

 

 

1,500

 

Total assets acquired

 

 

1,570

 

Accrued expenses and other current liabilities

 

 

32

 

Total liabilities assumed

 

 

32

 

Identifiable net assets acquired

 

 

1,538

 

Goodwill

 

 

414

 

Total purchase consideration

 

$

1,952

 

**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. All goodwill generated from the acquisition is tax deductible.

VocaliD [Member]  
Summary of Allocation of Acquisition & Merger Consideration

The following table summarizes the fair value of the VocaliD Acquisition Consideration (in thousands):

 

VocaliD Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,609

 

Deferred consideration

 

 

1,785

 

Net working capital adjustment

 

 

(10

)

Total

 

$

3,384

 

 

 

The allocation of the VocaliD Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of VocaliD Acquisition Consideration**

 

Amount

 

Cash

 

$

216

 

Intangible assets

 

 

2,700

 

Total assets acquired

 

 

2,916

 

Accounts payable

 

 

6

 

Accrued expenses and other current liabilities

 

 

33

 

Deferred tax liability

 

 

663

 

Total liabilities assumed

 

 

702

 

Identifiable net assets acquired

 

 

2,214

 

Goodwill

 

 

1,170

 

Total purchase consideration

 

$

3,384

 

March 2022 Acquisition [Member]  
Summary of Allocation of Acquisition & Merger Consideration

The following table summarizes the fair value of the March Acquisition Consideration (in thousands):

 

March 2022 Acquisition Consideration

 

Amount

 

Cash consideration at closing

 

$

1,500

 

Equity consideration at closing

 

 

1,929

 

Deferred consideration

 

 

2,707

 

Acquired cash

 

 

684

 

Settlement of pre-existing receivable

 

 

(976

)

Net working capital adjustment

 

 

37

 

Total

 

$

5,881

 

 

The allocation of the March Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):

 

Allocation of March 2022 Acquisition Consideration**

 

Amount

 

Cash

 

$

715

 

Accounts receivable

 

 

1,088

 

Prepaid and other current assets

 

 

120

 

Property and equipment

 

 

53

 

Intangible assets

 

 

2,700

 

Other assets

 

 

247

 

Total assets acquired

 

 

4,923

 

Accounts payable

 

 

18

 

Accrued expenses and other current liabilities

 

 

1,788

 

Operating lease liabilities, non-current

 

 

140

 

Total liabilities assumed

 

 

1,946

 

Identifiable net assets acquired

 

 

2,977

 

Goodwill

 

 

2,904

 

Total purchase consideration

 

$

5,881

 

Summary of Valuation of Intangible Assets

The valuation of the intangible assets acquired along with their estimated useful lives, is as follows (in thousands):

 

 

 

Estimated
Fair Value

 

 

Estimated Useful Lives (in years)

Influencer network

 

$

1,200

 

 

5

Trade name

 

 

200

 

 

10

Brand relationships

 

 

1,300

 

 

3

Total intangible assets

 

$

2,700

 

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Scheduled Principal Payments on Term Loan

The scheduled principal payments on the Term Loan as of December 31, 2023 were as follows:

 2024

 

$

5,813

 

 2025

 

 

7,750

 

 2026

 

 

7,750

 

 2027

 

 

56,188

 

Total

 

$

77,500

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Common Share

The following table presents the computation of basic and diluted net loss per share:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Numerator

 

 

 

 

 

 

Net loss

 

$

(58,625

)

 

$

(25,557

)

Denominator

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

36,909,919

 

 

 

36,034,135

 

Less: Weighted-average shares subject to repurchase

 

 

 

 

 

(575

)

Denominator for basic and diluted net loss per share attributable to common stockholders

 

 

36,909,919

 

 

 

36,033,560

 

Basic and diluted net loss per share

 

$

(1.59

)

 

$

(0.71

)

Effect of Anti-dilutive Securities The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Common stock options, restricted stock units and performance stock units

 

 

10,977,698

 

 

 

10,511,320

 

Warrants to purchase common stock

 

 

638,426

 

 

 

496,612

 

Common stock issuable in connection with convertible senior notes

 

 

2,482,621

 

 

 

5,406,874

 

 

 

14,098,745

 

 

 

16,414,806

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of Cash and Cash Equivalents

The Company’s money market funds are categorized as Level 1 within the fair value hierarchy. As of December 31, 2023, the Company’s cash and cash equivalents were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

Total

 

$

79,439

 

 

$

 

 

$

79,439

 

 

$

79,439

 

As of December 31, 2022, the Company’s cash and cash equivalents balances were as follows:

 

 

 

 

 

Gross

 

 

 

 

 

Cash and

 

 

 

 

 

Unrealized

 

 

Fair

 

 

Cash

 

 

Cost

 

 

Losses

 

 

Value

 

 

Equivalents

 

Cash

 

$

183,381

 

 

$

 

 

$

183,381

 

 

$

183,381

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

1,042

 

 

 

 

 

 

1,042

 

 

 

1,042

 

Total

 

$

184,423

 

 

$

 

 

$

184,423

 

 

$

184,423

 

Schedule of Contingent Consideration Liabilities Current and Non-current Balances

As of December 31, 2023, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Fair Value as of

 

 

January 1, 2023

 

 

Fair Value

 

 

To Date

 

 

December 31, 2023

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

8,067

 

 

$

1,651

 

 

$

(8,718

)

 

$

1,000

 

Contingent consideration, non-current

 

 

 

 

 

633

 

 

 

 

 

 

633

 

Total

 

$

8,067

 

 

$

2,284

 

 

$

(8,718

)

 

$

1,633

 

 

As of December 31, 2022, the Company’s contingent consideration liabilities current and non-current balances were as follows:

 

 

Fair Value as of

 

 

Changes in

 

 

Amount Paid

 

 

Reclass from
Non-current to

 

 

Fair Value as of

 

 

January 1, 2022

 

 

Fair Value

 

 

To Date

 

 

Current

 

 

December 31, 2022

 

Level 3:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration, current

 

$

20,053

 

 

$

(22,703

)

 

$

(20,816

)

 

$

31,533

 

 

$

8,067

 

Contingent consideration, non-current

 

 

31,533

 

 

 

 

 

 

 

 

 

(31,533

)

 

 

 

Total

 

$

51,586

 

 

$

(22,703

)

 

$

(20,816

)

 

$

 

 

$

8,067

 

Schedule of Fair Value Assumptions

The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:

 

Year Ended

 

 

December 31, 2023

 

Expected term (in years)

 

 

5.0

 

Expected volatility

 

95%

 

Risk-free interest rate

 

5.5%

 

Expected dividend yield

 

 

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Carrying Amount of Goodwill

The carrying amount of goodwill was $80,247 as of December 31, 2023 and $46,498 as of December 31, 2022.

 

 

Goodwill

 

Balance at December 31, 2022

 

$

46,498

 

Broadbean acquisition

 

 

32,923

 

Foreign currency translation/other

 

 

826

 

Balance at December 31, 2023

 

$

80,247

 

Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases

The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:

 

 

 

 

 

December 31,
2023

 

 

December 31,
2022

 

 

Weighted
Average
Remaining
Useful
Life (in years)

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Software and technology

 

 

0.0

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

 

$

3,582

 

 

$

(3,582

)

 

$

 

Licensed technology

 

 

0.0

 

 

 

500

 

 

 

(500

)

 

 

 

 

 

500

 

 

 

(500

)

 

 

 

Developed technology

 

 

1.7

 

 

 

44,100

 

 

 

(24,601

)

 

 

19,499

 

 

 

33,800

 

 

 

(15,512

)

 

 

18,288

 

Customer and supplier relationships

 

 

4.0

 

 

 

99,000

 

 

 

(36,323

)

 

 

62,677

 

 

 

81,800

 

 

 

(22,091

)

 

 

59,709

 

Noncompete agreements

 

 

0.0

 

 

 

800

 

 

 

(800

)

 

 

 

 

 

800

 

 

 

(800

)

 

 

 

Trademarks and trade names

 

 

3.1

 

 

 

2,300

 

 

 

(1,053

)

 

 

1,247

 

 

 

2,300

 

 

 

(633

)

 

 

1,667

 

Total

 

 

3.2

 

 

$

150,282

 

 

$

(66,859

)

 

$

83,423

 

 

$

122,782

 

 

$

(43,118

)

 

$

79,664

 

Summary of Future Amortization of Finite-Lived Intangible Assets

The following table presents future amortization of the Company’s finite-lived intangible assets as of December 31, 2023:

 

 2024

 

$

23,953

 

 2025

 

 

21,427

 

 2026

 

 

16,569

 

 2027

 

 

13,541

 

 2028

 

 

7,870

 

Thereafter

 

 

63

 

Total

 

$

83,423

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Accounts Receivable, Net

Accounts receivable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts receivable — Managed Services(1)

 

$

38,477

 

 

$

27,670

 

Accounts receivable — Software Products & Services(2)

 

 

26,246

 

 

 

26,969

 

Accounts receivable — Other

 

 

5,723

 

 

 

2,181

 

 

 

70,446

 

 

 

56,820

 

Less: allowance for expected credit losses

 

 

(1,180

)

 

 

(819

)

Accounts receivable, net

 

$

69,266

 

 

$

56,001

 

 

(1)
Accounts receivable – Managed Services reflects the amounts due from the Company’s advertising customers.
(2)
Accounts receivable – Software Products & Services reflects the amounts due from the Company’s Veritone Hire solutions customers.
Summary of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Prepaid assets

 

$

5,538

 

 

$

5,465

 

Other receivables

 

 

1,805

 

 

 

1,631

 

Other current assets

 

 

7,114

 

 

 

8,146

 

Prepaid expenses and other current assets

 

$

14,457

 

 

$

15,242

 

Summary of Property Equipment and Improvements, Net

Property, equipment and improvements, net consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Property and equipment

 

$

6,796

 

 

$

5,375

 

Internal use software development costs placed in service

 

 

8,226

 

 

 

3,157

 

Leasehold improvements

 

 

1,639

 

 

 

250

 

 

 

16,661

 

 

 

8,782

 

Less: accumulated depreciation

 

 

(8,005

)

 

 

(3,491

)

Property, equipment and improvements, net

 

$

8,656

 

 

$

5,291

 

Summary of Accounts Payable

Accounts payable consisted of the following:

 

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accounts payable — Managed Services(1)

 

$

11,797

 

 

$

17,972

 

Accounts payable — Other

 

 

20,959

 

 

 

18,766

 

Accounts payable

 

$

32,756

 

 

$

36,738

 

 

(1)
Accounts payable – Managed Services reflects the amounts due to media vendors for advertisements placed on behalf of the Company’s advertising clients.
Summary of Other Accrued Liabilities

Other Accrued Liabilities

Other accrued liabilities consisted of the following:

 

As of

 

 

December 31,
2023

 

 

December 31,
2022

 

Accrued compensation

 

$

4,615

 

 

$

4,882

 

Taxes payable

 

 

5,425

 

 

 

4,774

 

Current portion of operating lease liabilities

 

 

2,348

 

 

 

2,112

 

Accrued trade payables

 

 

13,749

 

 

 

14,724

 

Other

 

 

958

 

 

 

920

 

Other accrued liabilities

 

$

27,095

 

 

$

27,412

 

Summary of Deferred Revenue Deferred revenue was comprised of the following:

 

Year Ended
December 31,

 

 

2023

 

Deferred revenue additions from acquisition

 

$

10,002

 

Less: revenue recognized

 

 

8,166

 

Additions to deferred revenue

 

 

8,436

 

Ending balance of deferred revenue

 

$

10,272

 

Summary of Revenue

Revenue for the periods presented were comprised of the following:

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Commercial Enterprise

 

$

121,569

 

 

$

145,899

 

Government & Regulated Industries

 

 

5,991

 

 

 

3,829

 

Total revenue

 

$

127,560

 

 

$

149,728

 

Summary of Presentation of Revenues

The table below illustrates the presentation of our revenues based on the above definitions:

 

Year Ended
December 31, 2023

 

 

Year Ended
December 31, 2022

 

 

 

 

 

 

Government &

 

 

 

 

 

 

 

 

Government &

 

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

Commercial

 

 

Regulated

 

 

 

 

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Enterprise

 

 

Industries

 

 

Total

 

 

Total Software Products & Services

 

$

62,410

 

 

$

5,991

 

 

$

68,401

 

 

$

80,749

 

 

$

3,829

 

 

$

84,578

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Managed Services

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Advertising

 

 

38,821

 

 

 

 

 

 

38,821

 

 

 

44,665

 

 

 

 

 

 

44,665

 

 

Licensing

 

 

20,338

 

 

 

 

 

 

20,338

 

 

 

20,485

 

 

 

 

 

 

20,485

 

 

Total Managed Services

 

 

59,159

 

 

 

 

 

 

59,159

 

 

 

65,150

 

 

 

 

 

 

65,150

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Revenue

 

$

121,569

 

 

$

5,991

 

 

$

127,560

 

 

$

145,899

 

 

$

3,829

 

 

$

149,728

 

 

 

In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the U.S. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, 13% of our consolidated revenue was from customers outside of the U.S., as compared to less than 10% in 2022.

Schedule of Other Income (Expense), Net

Other income (expense), net for the periods presented was comprised of the following:

 

 

 

 

Year Ended
December 31,

 

 

 

 

 

 

2023

 

 

2022

 

Interest expense, net

 

 

 

 

 

$

(2,447

)

 

$

(4,862

)

Gain on sale of energy group

 

 

 

 

 

 

2,572

 

 

 

 

Other

 

 

 

 

 

 

515

 

 

 

512

 

Other income (expense), net

 

 

 

 

 

$

640

 

 

$

(4,350

)

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Leases, Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Leases Commitments And Contingencies [Abstract]  
Summary of Future Minimum Rentals Under Leases Future undiscounted lease payments for the Company’s operating lease liabilities, a reconciliation of these payments to its operating lease liabilities, and related sublease income at December 31, 2023 are as follows:

 

Years ended December 31,

 

 

 

2024

 

$

2,597

 

2025

 

 

328

 

Total future minimum lease payments, including short-term leases

 

 

2,925

 

Less: future minimum lease payments for short-term leases

 

 

(42

)

Less: imputed interest

 

 

(227

)

Present value of future minimum lease payments, excluding short-term leases

 

$

2,656

 

Less: current portion of operating lease liabilities

 

 

(2,348

)

Non-current portion of operating lease liabilities

 

 

308

 

 

 

 

 

Year ended December 31,

 

Sublease Income

 

2024

 

$

1,241

 

Total sublease income

 

$

1,241

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of Fair Value Assumptions

The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:

 

Year Ended

 

 

December 31, 2023

 

Expected term (in years)

 

 

5.0

 

Expected volatility

 

95%

 

Risk-free interest rate

 

5.5%

 

Expected dividend yield

 

 

 

Schedule of Stock-based Compensation Expense

 

 

Year Ended
December 31,

 

 

2023

 

 

2022

 

Stock-based compensation expense by type of award:

 

 

 

 

 

 

Restricted stock units

 

$

5,653

 

 

$

13,044

 

Performance-based stock options

 

 

667

 

 

 

 

Stock options

 

 

3,609

 

 

 

5,304

 

Employee stock purchase plan

 

 

897

 

 

 

728

 

Common stock issued for services

 

 

 

 

 

39

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

 

 

 

 

 

Stock-based compensation expense by operating expense grouping:

 

 

 

 

 

 

Cost of revenue

 

$

52

 

 

$

116

 

Sales and marketing

 

 

1,301

 

 

 

2,263

 

Research and development

 

 

4,445

 

 

 

5,056

 

General and administrative

 

 

5,028

 

 

 

11,680

 

Total stock-based compensation expense

 

$

10,826

 

 

$

19,115

 

 

S
Schedule of Performance Stock Unit Activity

The Company’s performance stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

 

 

N/A

 

Granted

 

 

288,862

 

 

$

5.88

 

Vested

 

 

(59,229

)

 

$

5.94

 

Unvested at December 31, 2023

 

 

229,633

 

 

$

5.86

 

Schedule of Restricted Stock Unit Activity

The Company’s restricted stock unit activity for the year ended December 31, 2023 was as follows:

 

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

Shares

 

 

Date Fair Value

 

Unvested at December 31, 2022

 

 

1,048,834

 

 

$

15.28

 

Granted

 

 

1,823,074

 

 

$

3.94

 

Forfeited

 

 

(199,715

)

 

$

18.91

 

Vested

 

 

(722,679

)

 

$

14.56

 

Unvested at December 31, 2023

 

 

1,949,514

 

 

$

5.40

 

Schedule of Stock Option Activity

The activity during the year ended December 31, 2023 related to all other stock options was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

5,867,785

 

 

$

14.53

 

 

 

 

 

 

Granted

 

 

288,893

 

 

$

5.02

 

 

 

 

 

 

Exercised

 

 

(19,312

)

 

$

4.99

 

 

 

 

 

 

Forfeited

 

 

(333,794

)

 

$

17.60

 

 

 

 

 

 

Expired

 

 

(297,198

)

 

$

15.27

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

5,506,374

 

 

$

13.81

 

 

4.6 years

 

$

27

 

Exercisable at December 31, 2023

 

 

4,782,721

 

 

$

14.05

 

 

4.0 years

 

$

27

 

Employee Stock Purchase Plan [Member]  
Summary of Fair Value Assumptions of Stock Purchase Plan

The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the years ended December 31, 2023 and 2022 are set forth in the table below:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

0.5 - 2.0

 

 

0.5 - 2.0

 

Expected volatility

 

71% - 101%

 

 

67% - 119%

 

Risk-free interest rate

 

0.1% - 5.5%

 

 

0.1% - 3.0%

 

Expected dividend yield

 

 

 

 

 

 

Stock Options [Member]  
Schedule of Fair Value Assumptions The following assumptions were used to compute the grant date fair values of the stock options granted during the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Expected term (in years)

 

6.0 - 6.8

 

 

5.5 - 6.1

 

Expected volatility

 

91% - 100%

 

 

82% - 92%

 

Risk-free interest rate

 

3.6% - 4.1%

 

 

1.7% - 3.5%

 

Expected dividend yield

 

 

 

 

 

 

Performance-based Stock Options [Member]  
Schedule of Stock Option Activity

The activity during the year ended December 31, 2023 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:

 

 

 

 

Weighted-Average

 

 

 

 

 

 

 

 

Remaining

 

Aggregate

 

 

 

 

 

Exercise

 

 

Contractual

 

Intrinsic

 

 

Options

 

 

Price

 

 

Term

 

Value

 

Outstanding at December 31, 2022

 

 

3,762,679

 

 

$

11.15

 

 

 

 

 

 

Exercised

 

 

(7,000

)

 

$

6.11

 

 

 

 

 

 

Expired

 

 

(84,369

)

 

$

5.75

 

 

 

 

 

 

Outstanding at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

Exercisable at December 31, 2023

 

 

3,671,310

 

 

$

11.29

 

 

6.5 years

 

$

0

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Provision for Income Taxes

The components of the Company’s loss before the provision for income taxes consisted of the following:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

United States of America

 

$

(32,298

)

 

$

(18,309

)

Foreign

 

 

(29,375

)

 

 

(4,939

)

Total

 

$

(61,673

)

 

$

(23,248

)

Schedule of Provision for Income Taxes

The provision for income taxes consisted of the following for the years ended December 31, 2023 and 2022:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Current

 

 

 

 

 

 

Federal

 

$

(113

)

 

$

1,001

 

State

 

 

537

 

 

 

384

 

Foreign

 

 

1,512

 

 

 

2,486

 

Total current provision

 

 

1,936

 

 

 

3,871

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

Federal

 

 

(7,441

)

 

 

723

 

State

 

 

(1,161

)

 

 

779

 

Foreign

 

 

(3,757

)

 

 

(2,331

)

 

 

 

 

 

 

Change in valuation allowance

 

 

7,375

 

 

 

(733

)

Total deferred benefit

 

 

(4,984

)

 

 

(1,562

)

Total provision for income taxes

 

$

(3,048

)

 

$

2,309

 

Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate

A reconciliation of the statutory U.S. federal income tax rate to the Company’s effective tax rate for the years ended December 31, 2023 and 2022 is as follows:

 

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Tax, computed at the federal statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes, net of federal tax benefit

 

 

0.32

 

 

 

0.75

 

Impact of foreign operations

 

 

(6.90

)

 

 

(32.93

)

Research and development credits

 

 

3.75

 

 

 

5.74

 

Stock-based compensation

 

 

(2.15

)

 

 

(13.57

)

Contingent consideration revaluation

 

 

(0.22

)

 

 

22.86

 

Other

 

 

(0.96

)

 

 

(0.49

)

Change in valuation allowance

 

 

(9.90

)

 

 

(13.29

)

(Provision for) benefit from income taxes

 

 

4.94

%

 

 

(9.93

)%

Components of Deferred Income Tax Assets and Liabilities

The significant components of the Company’s deferred income tax assets and liabilities as of December 31, 2023 and 2022 were as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Net operating loss carryforwards

 

$

49,757

 

 

$

44,512

 

Stock-based compensation

 

 

20,026

 

 

 

19,722

 

Accrued expenses

 

 

410

 

 

 

289

 

Capital loss Carryforward

 

 

5,341

 

 

 

-

 

Capitalized research and development

 

 

13,915

 

 

 

10,318

 

Lease liability

 

 

437

 

 

 

884

 

Research credits

 

 

8,791

 

 

 

6,617

 

Other

 

 

1,680

 

 

 

1,246

 

Total gross deferred tax assets

 

 

100,357

 

 

 

83,588

 

Valuation allowance

 

 

(93,768

)

 

 

(81,051

)

Total deferred tax assets (1)

 

 

6,589

 

 

 

2,537

 

 

 

 

 

 

 

Right of use assets

 

 

(179

)

 

 

(408

)

Unremitted foreign earnings

 

 

-

 

 

 

(1,012

)

Other

 

 

(483

)

 

 

(166

)

fixed assets

 

 

(834

)

 

 

(269

)

Intangible assets and goodwill

 

 

(14,597

)

 

 

(11,331

)

Total deferred tax liabilities

 

 

(16,093

)

 

 

(13,186

)

Net deferred tax liabilities

 

$

(9,504

)

 

$

(10,649

)

(1) $1,050 of deferred tax assets related to research costs at December 31, 2022 were reclassified to conform to the current year presentation.

Summary of Valuation Allowance

The change in the valuation allowance for the years ended December 31, 2023 and 2022 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Valuation allowance, at beginning of year

 

$

81,051

 

 

$

81,784

 

Increase in valuation allowance from Broadbean acquisition

 

 

5,204

 

 

 

-

 

Increase (decrease) recognized in other comprehensive income (loss)

 

 

138

 

 

 

-

 

Increase (decrease) recognized in tax provision

 

 

7,375

 

 

 

(733

)

Valuation allowance, at end of year

 

$

93,768

 

 

$

81,051

 

 

Schedule of Reconciliation of Unrecognized Tax Benefits

A reconciliation of the unrecognized tax benefits from January 1, 2022 to December 31, 2023 is as follows:

 

 

Year Ended
December 31,

 

 

 

2023

 

 

2022

 

Unrecognized tax benefits as of January 1

 

$

1,650

 

 

$

1,111

 

Gross increase related to the acquisition of Broadbean

 

 

3,326

 

 

 

 

Gross increase for tax positions for prior year

 

 

125

 

 

 

 

Gross decrease for tax positions for prior year

 

 

 

 

 

(2

)

Gross increase for tax positions of current year

 

 

1,772

 

 

 

541

 

Unrecognized tax benefits balance at December 31

 

$

6,873

 

 

$

1,650

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business - Additional Information (Details)
Jun. 13, 2023
Broadbean Acquisition [Member]  
Business Acquisition [Line Items]  
Business acquisition, effective date of acquisition Jun. 13, 2023
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Customer
Segment
Dec. 31, 2022
USD ($)
Customer
Significant Accounting Policies [Line Items]    
Positive (negative) cash flows from operations $ (76,421,000) $ 3,737,000
Net loss 58,625,000 25,557,000
Accumulated deficit 429,896,000 371,271,000
Positive (negative) cash flows from investing activities (54,884,000) (12,104,000)
Positive (negative) cash flows from financing activities 26,329,000 (61,928,000)
Proceeds from issuances of stock under employee stock plans, net 1,064,000 1,347,000
Cash and cash equivalents $ 79,439,000 184,423,000
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember  
Impairment of property, equipment and improvements $ 0 0
Impairment of goodwill 0 0
Impairment of long-lived assets 0 0
Transaction price remaining performance obligations $ 32,254,000  
Transaction price remaining performance obligations percentage 56.00%  
Advertising and marketing costs $ 5,430,000 6,613,000
Capitalized software development costs $ 4,507,000 $ 4,188,000
Number of reportable segment | Segment 1  
Payment terms Payment terms are generally net 30 days  
Description of timing Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.  
Significant Customer [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]    
Significant Accounting Policies [Line Items]    
Number of major customers | Customer 1  
Concentration risk percentage 10.00%  
Significant Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Significant Accounting Policies [Line Items]    
Number of major customers | Customer 0 1
Advertising [Member] | Significant Customer [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Significant Accounting Policies [Line Items]    
Concentration risk percentage 10.00% 10.00%
Minimum [Member]    
Significant Accounting Policies [Line Items]    
Operating lease right-of-use assets $ 1,669,000 $ 1,755,000
Developed Technology [Member] | Minimum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 3 years  
Developed Technology [Member] | Maximum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 5 years  
Customer and Supplier Relationships [Member] | Minimum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 5 years  
Customer and Supplier Relationships [Member] | Maximum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 7 years  
Noncompete Agreements [Member] | Minimum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 3 years  
Noncompete Agreements [Member] | Maximum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 4 years  
Trademarks and Trade Names [Member] | Minimum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 2 years  
Trademarks and Trade Names [Member] | Maximum [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 10 years  
Property and Equipment [Member]    
Significant Accounting Policies [Line Items]    
Useful lives of property, equipment and improvements 3 years  
Leasehold Improvements [Member]    
Significant Accounting Policies [Line Items]    
Useful lives of property, equipment and improvements 5 years  
Software Development Costs [Member]    
Significant Accounting Policies [Line Items]    
Amortization periods of Intangible assets 3 years  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1)
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-01-01  
Significant Accounting Policies [Line Items]  
Expected Recognition of revenue over remaining contract terms 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01  
Significant Accounting Policies [Line Items]  
Expected Recognition of revenue over remaining contract terms 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-01-01  
Significant Accounting Policies [Line Items]  
Expected Recognition of revenue over remaining contract terms 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-01-01  
Significant Accounting Policies [Line Items]  
Expected Recognition of revenue over remaining contract terms 1 year
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture - Additional Information (Detail) - USD ($)
1 Months Ended 7 Months Ended 12 Months Ended
Jun. 13, 2023
Aug. 11, 2022
Jun. 10, 2022
Mar. 01, 2022
Sep. 14, 2021
Jul. 31, 2021
Jul. 31, 2023
Sep. 30, 2022
Aug. 31, 2021
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Dec. 31, 2021
Business Acquisition [Line Items]                            
Deferred cash payment                     $ 1,500,000      
Tax rate                     4.94% (9.93%)    
Deferred tax assets, valuation allowance                   $ 93,768,000 $ 93,768,000 $ 81,051,000   $ 81,784,000
Revenue                     127,560,000 149,728,000    
Net income (loss)                     (58,625,000) (25,557,000)    
Goodwill                   80,247,000 80,247,000 46,498,000    
Israeli [Member]                            
Business Acquisition [Line Items]                            
Tax rate           23.00%     12.00%          
Minimum [Member]                            
Business Acquisition [Line Items]                            
Contingent consideration               $ 10,825,000            
Broadbean Acquisition [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition Jun. 13, 2023                          
Cash payment $ 53,301,000                          
Total intangible assets 27,500,000                          
Tax deductible goodwill, acquisition 3,728,000                          
Deferred tax liability 3,741,000                          
Goodwill deductible for tax purposes 3,728,000                          
Revenue                   19,100,000        
Net income (loss)                   1,900,000        
Reduction in acquisition date goodwill                     1,000,000      
Decrease in fair value of property, equipment and improvements, net                     4,000,000      
Decrease in other non-current liabilities                     1,000,000      
Increase in other assets                     2,400,000      
Decrease in depreciation expense and accumulated amortization                     200,000 100,000    
Goodwill 32,923,000                          
Property and equipment $ 343,000                          
Broadbean Acquisition [Member] | Minimum [Member]                            
Business Acquisition [Line Items]                            
Estimated useful lives 4 years                          
Broadbean Acquisition [Member] | Maximum [Member]                            
Business Acquisition [Line Items]                            
Estimated useful lives 5 years                          
Broadbean Acquisition [Member] | Developed Technology [Member]                            
Business Acquisition [Line Items]                            
Total intangible assets $ 10,300,000                          
Estimated useful lives 4 years                          
VSL Acquisition [Member]                            
Business Acquisition [Line Items]                            
Total consideration   $ 1,952,000                        
Cash payment   1,700,000                        
Deferred consideration   252,000                        
Goodwill   414,000                        
Property and equipment   13,000                        
VSL Acquisition [Member] | Developed Technology [Member]                            
Business Acquisition [Line Items]                            
Total intangible assets   $ 1,500,000                        
Estimated useful lives   3 years                        
VSL Acquisition [Member] | General and Administrative Expense [Member]                            
Business Acquisition [Line Items]                            
Acquisition related expenses   $ 272,000                        
VocaliD [Member]                            
Business Acquisition [Line Items]                            
Total consideration     $ 3,384,000                      
Cash payment     1,609,000               1,000,000      
Net working capital adjustment     (10,000)                      
Deferred consideration     1,785,000                      
Tax deductible goodwill, acquisition     0                      
Deferred tax liability     663,000                      
Goodwill     1,170,000                      
VocaliD [Member] | Developed Technology [Member]                            
Business Acquisition [Line Items]                            
Total intangible assets     $ 2,700,000                      
Estimated useful lives     3 years                      
VocaliD [Member] | General and Administrative Expense [Member]                            
Business Acquisition [Line Items]                            
Acquisition related expenses     $ 200,000                      
March 2022 Acquisition [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition       Mar. 01, 2022                    
Business acquisition, percentage of ownership interests acquired       100.00%                    
Total consideration       $ 5,881,000                    
Cash payment       1,500,000             $ 1,500,000      
Total intangible assets       2,700,000                    
Equity consideration at closing       1,929,000                    
Settlement of pre-existing receivable       976,000                    
Acquired cash       684,000                    
Contingent consideration             $ 3,500,000              
Contingent consideration       3,015,000                    
Transaction cost       270,000                    
Net working capital adjustment       37,000                    
Deferred consideration       2,707,000                    
Tax deductible goodwill, acquisition       2,842,000                    
Goodwill       2,904,000                    
Property and equipment       $ 53,000                    
March 2022 Acquisition [Member] | Minimum [Member]                            
Business Acquisition [Line Items]                            
Estimated useful lives       3 years                    
March 2022 Acquisition [Member] | Maximum [Member]                            
Business Acquisition [Line Items]                            
Estimated useful lives       10 years                    
Contingent consideration       $ 4,500,000                    
March 2022 Acquisition [Member] | General and Administrative Expense [Member]                            
Business Acquisition [Line Items]                            
Acquisition related expenses       $ 270,000               $ 270,000    
Pandologic Ltd [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition         Sep. 14, 2021                  
Business acquisition, percentage of ownership interests acquired         100.00%                  
Business acquisition, date of acquisition agreement         Jul. 21, 2021                  
Pandologic Ltd [Member] | Common Stock [Member]                            
Business Acquisition [Line Items]                            
Consideration equity interest issued number of shares                     135,800 352,330    
Energy Divestiture [Member]                            
Business Acquisition [Line Items]                            
Disposal group including discontinued operation consideration                   $ 504,000 $ 504,000   $ 549,000  
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]                     Nonoperating Income (Expense)      
Pre-tax Gain                     $ 2,572,000      
Energy Divestiture [Member] | Series B Preferred Stock [Member]                            
Business Acquisition [Line Items]                            
Number of shares received from divestiture of business                         4,160,644  
Disposal group including discontinued operation consideration                         $ 2,021,000  
Stock Purchase Agreement [Member] | Broadbean Acquisition [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition Jun. 13, 2023                          
Business acquisition, percentage of ownership interests acquired 100.00%                          
Business acquisition, name of acquired entity Broadbean Technology Pty Ltd I                          
Total consideration $ 53,301,000                          
Cash payment 53,301,000                          
Stock Purchase Agreement [Member] | Broadbean Acquisition [Member] | General and Administrative Expense [Member]                            
Business Acquisition [Line Items]                            
Acquisition related expenses $ 4,214,000                          
Stock Purchase Agreement [Member] | VSL Acquisition [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition   Aug. 11, 2022                        
Business acquisition, name of acquired entity   VSL                        
Total consideration   $ 1,952,000                        
Cash payment   1,700,000                        
Deferred cash payment   0                        
Deferred consideration   $ 252,000                        
Stock Purchase Agreement [Member] | VocaliD [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition     Jun. 10, 2022                      
Business acquisition, percentage of ownership interests acquired     100.00%                      
Business acquisition, name of acquired entity     VocaliD                      
Total consideration     $ 3,384,000                      
Cash payment     1,609,000                      
Deferred cash payment     2,000,000                      
Net working capital adjustment     10,000                      
Deferred consideration     $ 1,785,000                      
Securities Purchase Agreement [Member] | March 2022 Acquisition [Member]                            
Business Acquisition [Line Items]                            
Business acquisition, effective date of acquisition       Mar. 01, 2022                    
Business acquisition, percentage of ownership interests acquired       100.00%                    
Business acquisition, date of acquisition agreement       Mar. 01, 2022                    
Total consideration       $ 5,881,000                    
Cash payment       1,500,000                    
Deferred cash payment       3,000,000                    
Settlement of pre-existing receivable       976,000                    
Acquired cash       684,000                    
Contingent consideration             $ 3,500,000              
Net working capital adjustment       37,000                    
Deferred consideration       2,707,000                    
Securities Purchase Agreement [Member] | March 2022 Acquisition [Member] | Maximum [Member]                            
Business Acquisition [Line Items]                            
Contingent consideration       4,500,000                    
Securities Purchase Agreement [Member] | March 2022 Acquisition [Member] | Common Stock [Member]                            
Business Acquisition [Line Items]                            
Equity consideration at closing       $ 1,929,000                    
Consideration equity interest issued number of shares       116,550                    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 13, 2023
Aug. 11, 2022
Jun. 10, 2022
Mar. 01, 2022
Dec. 31, 2023
VSL Acquisition [Member]          
Business Acquisition [Line Items]          
Cash consideration at closing   $ 1,700      
Deferred consideration   252      
Total   $ 1,952      
VocaliD [Member]          
Business Acquisition [Line Items]          
Cash consideration at closing     $ 1,609   $ 1,000
Deferred consideration     1,785    
Net working capital adjustment     (10)    
Total     $ 3,384    
March 2022 Acquisition [Member]          
Business Acquisition [Line Items]          
Cash consideration at closing       $ 1,500 $ 1,500
Equity consideration at closing       1,929  
Deferred consideration       2,707  
Acquired cash       684  
Settlement of pre-existing receivable       (976)  
Net working capital adjustment       37  
Total       $ 5,881  
Broadbean Acquisition [Member]          
Business Acquisition [Line Items]          
Cash consideration at closing $ 53,301        
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 13, 2023
Dec. 31, 2022
Aug. 11, 2022
Jun. 10, 2022
Mar. 01, 2022
Business Acquisition [Line Items]            
Goodwill $ 80,247   $ 46,498      
Broadbean Acquisition [Member]            
Business Acquisition [Line Items]            
Cash   $ 3,033        
Accounts receivable   7,817        
Prepaid and other current assets   1,007        
Property and equipment   343        
Intangible assets   27,500        
Other assets   3,486        
Total assets acquired   43,186        
Accounts payable   1,107        
Deferred revenue   10,029        
Other accrued liabilities   5,054        
Other non-current liabilities   6,618        
Deferred tax liability   3,741        
Total liabilities assumed   22,808        
Identifiable net assets acquired   20,378        
Goodwill   32,923        
Total purchase consideration   53,301        
Broadbean Acquisition [Member] | As Reported            
Business Acquisition [Line Items]            
Cash   3,029        
Accounts receivable   7,910        
Prepaid and other current assets   1,008        
Property and equipment   4,348        
Intangible assets   27,500        
Other assets   1,115        
Total assets acquired   44,910        
Accounts payable   1,369        
Deferred revenue   10,134        
Other accrued liabilities   4,565        
Other non-current liabilities   7,565        
Total liabilities assumed   23,633        
Identifiable net assets acquired   21,277        
Goodwill   31,947        
Total purchase consideration   53,224        
Broadbean Acquisition [Member] | Measurement Period Adjustment            
Business Acquisition [Line Items]            
Cash   4        
Accounts receivable   (93)        
Prepaid and other current assets   (1)        
Property and equipment   (4,005)        
Other assets   2,371        
Total assets acquired   (1,724)        
Accounts payable   (262)        
Deferred revenue   (105)        
Other accrued liabilities   489        
Other non-current liabilities   (947)        
Total liabilities assumed   (825)        
Identifiable net assets acquired   (899)        
Goodwill   976        
Total purchase consideration   $ 77        
VSL Acquisition [Member]            
Business Acquisition [Line Items]            
Accounts receivable       $ 57    
Property and equipment       13    
Intangible assets       1,500    
Total assets acquired       1,570    
Accrued expenses and other current liabilities       32    
Total liabilities assumed       32    
Identifiable net assets acquired       1,538    
Goodwill       414    
Total purchase consideration       $ 1,952    
VocaliD [Member]            
Business Acquisition [Line Items]            
Cash         $ 216  
Intangible assets         2,700  
Total assets acquired         2,916  
Accounts payable         6  
Accrued expenses and other current liabilities         33  
Deferred tax liability         663  
Total liabilities assumed         702  
Identifiable net assets acquired         2,214  
Goodwill         1,170  
Total purchase consideration         $ 3,384  
March 2022 Acquisition [Member]            
Business Acquisition [Line Items]            
Cash           $ 715
Accounts receivable           1,088
Prepaid and other current assets           120
Property and equipment           53
Intangible assets           2,700
Other assets           247
Total assets acquired           4,923
Accounts payable           18
Accrued expenses and other current liabilities           1,788
Operating lease liabilities, non-current           140
Total liabilities assumed           1,946
Identifiable net assets acquired           2,977
Goodwill           2,904
Total purchase consideration           $ 5,881
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 13, 2023
Mar. 01, 2022
Broadbean Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets $ 27,500  
Broadbean Acquisition [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated useful lives 4 years  
Broadbean Acquisition [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated useful lives 5 years  
March2022 Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets   $ 2,700
March2022 Acquisition [Member] | Minimum [Member]    
Business Acquisition [Line Items]    
Estimated useful lives   3 years
March2022 Acquisition [Member] | Maximum [Member]    
Business Acquisition [Line Items]    
Estimated useful lives   10 years
Influencer Network [Member] | March2022 Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets   $ 1,200
Estimated useful lives   5 years
Customer Relationships [Member] | Broadbean Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets $ 17,200  
Estimated useful lives 5 years  
Developed Technology [Member] | Broadbean Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets $ 10,300  
Estimated useful lives 4 years  
Trade Name [Member] | March2022 Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets   $ 200
Estimated useful lives   10 years
Brand Relationships [Member] | March2022 Acquisition [Member]    
Business Acquisition [Line Items]    
Total intangible assets   $ 1,300
Estimated useful lives   3 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Combinations [Abstract]    
Net revenue $ 33,931 $ 29,046
Loss before provision for income taxes (381) (782)
Net income (loss) $ (811) $ 105
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Additional Information (Detail)
1 Months Ended 12 Months Ended
Dec. 13, 2023
USD ($)
$ / shares
shares
Aug. 31, 2023
USD ($)
Nov. 30, 2021
USD ($)
Days
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Nov. 16, 2021
$ / shares
Debt Instrument [Line Items]            
Aggregate principal amount       $ 91,200,000    
Common stock, par value | $ / shares       $ 0.001 $ 0.001  
Gain (Loss) on Extinguishment of Debt       $ 30,023,000 $ 19,097,000  
Gain on debt extinguishment       30,023,000 19,097,000  
Amortization of debt issuance costs       1,082,000 1,191,000  
Convertible debt, if-converted value in excess of principal       $ 0    
Payment for capped call transactions     $ 18,616,000      
Initial cap price | $ / shares       $ 48.55    
Unwinding of capped calls related to convertible notes repurchase         276,000  
Premium over last reported sale price, percentage     75.00%      
Sale price of common stock | $ / shares           $ 27.74
Strike price | $ / shares       $ 35.76    
1.75% Convertible Senior Notes Due 2026 [Member]            
Debt Instrument [Line Items]            
Aggregate principal amount     $ 201,250,000      
Debt instrument, interest rate     1.75% 1.75%    
Additional principal amount     $ 26,250,000      
Debt instrument, frequency of periodic payment       semi-annually    
Debt instrument, payment terms       is payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022.    
Debt Instrument, maturity date, description       The Convertible Notes will mature on November 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes.    
Debt Instrument, maturity date       Nov. 15, 2026    
Number of trading days (whether or not consecutive) | Days     20      
Number of consecutive trading days | Days     30      
Percentage of conversion price     130.00%      
Debt instrument convertible principal amount     $ 1,000,000      
Debt instrument convertible measurement period percentage     98.00%      
Debt instrument, convertible, Date     May 15, 2026      
Initial conversion rate     0.0272068      
Initial conversion price | $ / shares     $ 36.76      
Redemption date     Nov. 20, 2024      
Percentage of conversion stock price, Redemption     130.00%      
Debt instrument, Redeemable, Number of trading days | Days     20      
Debt instrument, Redeemable, Number of consecutive trading days | Days     30      
Redemption price, Percentage of principal amount to be redeemed     100.00%      
Sinking fund     $ 0      
Debt instrument repurchase price due to fundamental change     100.00%      
Net proceeds from issuance of notes       $ 194,945,000    
Debt issuance costs       6,304,000    
Interest expense       $ 3,200,000 $ 4,700,000  
Effective annual interest rate       2.42% 2.42%  
Estimated fair value of convertible notes       $ 29,400,000    
Unwinding of capped calls related to convertible notes repurchase       0    
Prior Credit Agreement            
Debt Instrument [Line Items]            
Aggregate principal amount $ 0          
Term Loan Facility [Member]            
Debt Instrument [Line Items]            
Interest expense       $ 800,000    
Effective annual interest rate       31.30%    
Term Loan Facility [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Aggregate principal amount $ 77,500,000          
Debt instrument, interest rate 3.00%          
Consideration on convertible notes $ 37,500,000          
Debt instrument, percentage of principal amount amortized. 2.50%          
Debt instrument, date of first required payment Jun. 01, 2024          
Debt instrument, minimum convertible principal amount required for prepayment in full $ 30,000,000          
Percentage of prepayment premium during second year 14.00%          
Percentage of prepayment premium during third year 7.00%          
Debt instrument, term 4 years          
Percentage of prepayment premium in shares of common stock 10.00%          
Gain (Loss) on Extinguishment of Debt $ 30,000,000          
Debt issuance costs 23,800,000          
Amortization of issuance discount       $ 300,000    
Repurchase of debt instrument 50,000,000          
Gain on debt extinguishment 30,000,000          
Unrestricted cash and cash equivalents required to maintain under covenant 15,000,000          
Capitalized issuance costs $ 3,100,000          
Term Loan Facility [Member] | Commitment Letter [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Common stock, par value | $ / shares $ 0.001          
Term Loan Facility [Member] | Credit Parties [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Debt instrument, minimum net cash proceeds required for mandatory prepayments $ 10,000,000          
Term Loan Facility [Member] | Lenders [Member]            
Debt Instrument [Line Items]            
Common stock, par value | $ / shares $ 0.001          
Term Loan Facility [Member] | Lenders [Member] | Commitment Letter [Member]            
Debt Instrument [Line Items]            
Debt Instrument, maturity date Dec. 12, 2028          
Warrant exercise price | $ / shares $ 2.576          
Term Loan Facility [Member] | Lenders [Member] | Commitment Letter [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Warrant exercise price | $ / shares $ 0.001          
Term Loan Facility [Member] | Lenders [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Shares of common stock purchased for issuance of warrants | shares 3,008,540          
Term Loan Facility [Member] | Lenders [Member] | Minimum [Member] | Commitment Letter [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Shares of common stock purchased for issuance of warrants | shares 3,008,540          
Term Loan Facility [Member] | SOFR [Member] | Senior Secured Term Loan [Member]            
Debt Instrument [Line Items]            
Debt instrument, interest rate 8.50%          
Debt Instrument Floor Interest Rate 3.00%          
Alterna Capital Solutions, LLC | ACS Credit Facility | Credit Agreement            
Debt Instrument [Line Items]            
Credit agreement term   3 years        
Maximum borrowing capacity   $ 30,000,000        
Line of credit facility collateral       domestic receivables and other assets as determined by ACS.    
Credit facility interest rate description       The ACS Credit Facility bears interest at the greater of Prime rate plus 1% or 9.5%, and minimum annual interest of $250 if no funds are drawn under the ACS Credit Facility in a given year.    
Interest rate   9.50%        
Minimum annual interest amount on line of credit   $ 250,000        
Early termination penalties       $ 0    
Alterna Capital Solutions, LLC | ACS Credit Facility | Credit Agreement | Prime Rate [Member]            
Debt Instrument [Line Items]            
Interest rate   1.00%        
2022 Repurchase Transaction [Member] | 1.75% Convertible Senior Notes Due 2026 [Member]            
Debt Instrument [Line Items]            
Unwinding of capped calls related to convertible notes repurchase         $ 276,000  
2022 Repurchase Transaction [Member] | 65 % Convertible Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument, interest rate         65.00%  
Repurchase of debt instrument         $ 60,000,000  
2023 Repurchase Transaction [Member]            
Debt Instrument [Line Items]            
Repurchase of debt instrument       $ 50,000,000    
2023 Repurchase Transaction [Member] | Seventy Five Persentage Convertible Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument, interest rate       75.00%    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Schedule of Scheduled Principal Payments on Term Loan (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2024 $ 5,813
2025 7,750
2026 7,750
2027 56,188
Total $ 77,500
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator    
Net loss $ (58,625) $ (25,557)
Denominator    
Weighted-average common shares outstanding 36,909,919 36,034,135
Less: Weighted-average shares subject to repurchase   (575)
Denominator for basic net loss per share attributable to common stockholders 36,909,919 36,033,560
Denominator for diluted net loss per share attributable to common stockholders 36,909,919 36,033,560
Basic net loss per share $ (1.59) $ (0.71)
Diluted net loss per share $ (1.59) $ (0.71)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share - Effect of Anti-dilutive Securities (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of Anti-dilutive Securities 14,098,745 16,414,806
Employee Stock Option, Restricted Stock Units and Performance Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of Anti-dilutive Securities 10,977,698 10,511,320
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of Anti-dilutive Securities 638,426 496,612
Common Stock Issuable in Connection with Convertible Senior Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Effect of Anti-dilutive Securities 2,482,621 5,406,874
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments - Schedule of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Total Cash and Debt Securities $ 79,439 $ 184,423
Total Fair Value, Cash and Debt Securities 79,439 184,423
Cash and cash equivalents 79,439 184,423
Cash [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 79,439 183,381
Fair Value, Cash $ 79,439 183,381
Level 1 [Member] | Money Market Funds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents   1,042
Cash and cash equivalents gross before unrealized losses   1,042
Fair Value, Cash   $ 1,042
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Dec. 13, 2023
Mar. 01, 2022
Sep. 14, 2021
Jul. 31, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Nov. 16, 2021
Schedule Of Available For Sale Securities [Line Items]                
Common stock, par value           $ 0.001 $ 0.001  
Contingent consideration, current           $ 1,000,000 $ 8,067,000  
Sale price of common stock               $ 27.74
Impairment           0    
Other Noncurrent Assets [Member] | Level 2                
Schedule Of Available For Sale Securities [Line Items]                
Investment at fair value           2,021,000    
Other Noncurrent Assets [Member] | Level 3 [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Strategic investment           $ 2,750,000    
Pandologic Ltd [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Business acquisition, effective date of acquisition     Sep. 14, 2021          
Business acquisition, percentage of ownership interests acquired     100.00%          
Business acquisition, date of acquisition agreement     Jul. 21, 2021          
March 2022 Acquisition [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Contingent consideration   $ 3,015,000            
Business acquisition, effective date of acquisition   Mar. 01, 2022            
Business acquisition, percentage of ownership interests acquired   100.00%            
Contingent consideration       $ 3,500,000        
Stock Consideration [Member] | PandoLogic Merger Agreement [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Sale price of common stock           $ 20.53    
Term Loan Facility [Member] | Lenders [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Common stock, par value $ 0.001              
Minimum [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Contingent consideration         $ 10,825,000      
Minimum [Member] | Term Loan Facility [Member] | Lenders [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Shares of common stock purchased for issuance of warrants 3,008,540              
Maximum [Member] | Pandologic Ltd [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Contingent consideration, current     $ 65,000,000          
Maximum [Member] | March 2022 Acquisition [Member]                
Schedule Of Available For Sale Securities [Line Items]                
Contingent consideration   $ 4,500,000            
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details) - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contingent Consideration Liabilities [Line Items]    
Fair Value beginning balance $ 8,067 $ 51,586
Changes in Fair Value 2,284 (22,703)
Amount Paid To Date (8,718) (20,816)
Fair Value ending balance 1,633 8,067
Contingent Consideration, Current [Member]    
Contingent Consideration Liabilities [Line Items]    
Fair Value beginning balance 8,067 20,053
Changes in Fair Value 1,651 (22,703)
Amount Paid To Date (8,718) (20,816)
Reclass from Non-current to Current   31,533
Fair Value ending balance 1,000 8,067
Contingent Consideration, Noncurrent [Member]    
Contingent Consideration Liabilities [Line Items]    
Fair Value beginning balance   31,533
Changes in Fair Value 633  
Reclass from Non-current to Current   $ (31,533)
Fair Value ending balance $ 633  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments - Schedule of Fair Value Assumptions (Details) - Level 3 [Member]
12 Months Ended
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected term (in years) 5 years
Expected volatility 95.00%
Risk-free interest rate 5.50%
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Carrying amount of goodwill $ 80,247 $ 46,498
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Finite Lived Intangible Assets [Line Items]  
Goodwill, Beginning Balance $ 46,498
Foreign currency translation/other 826
Goodwill, Ending Balance 80,247
Broadbean Acquisition [Member]  
Finite Lived Intangible Assets [Line Items]  
Acquisition $ 32,923
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 3 years 2 months 12 days  
Gross Carrying Amount $ 150,282 $ 122,782
Accumulated Amortization (66,859) (43,118)
Net Carrying Amount $ 83,423 79,664
Software and Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 0 years  
Gross Carrying Amount $ 3,582 3,582
Accumulated Amortization $ (3,582) (3,582)
Licensed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 0 years  
Gross Carrying Amount $ 500 500
Accumulated Amortization $ (500) (500)
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 1 year 8 months 12 days  
Gross Carrying Amount $ 44,100 33,800
Accumulated Amortization (24,601) (15,512)
Net Carrying Amount $ 19,499 18,288
Customer and Supplier Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 4 years  
Gross Carrying Amount $ 99,000 81,800
Accumulated Amortization (36,323) (22,091)
Net Carrying Amount $ 62,677 59,709
Noncompete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 0 years  
Gross Carrying Amount $ 800 800
Accumulated Amortization $ (800) (800)
Trademarks and Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life (in years) 3 years 1 month 6 days  
Gross Carrying Amount $ 2,300 2,300
Accumulated Amortization (1,053) (633)
Net Carrying Amount $ 1,247 $ 1,667
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2024 $ 23,953  
2025 21,427  
2026 16,569  
2027 13,541  
2028 7,870  
Thereafter 63  
Net Carrying Amount $ 83,423 $ 79,664
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Additional Information (Detail) - USD ($)
12 Months Ended
Aug. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Condensed Financial Statements, Captions [Line Items]      
Cash and cash equivalents   $ 79,439,000 $ 184,423,000
Depreciation Expense   2,387,000 1,312,000
Property and equipment   6,796,000 5,375,000
Internal use software development costs   8,226,000 3,157,000
Property and equipment, work in progress not yet placed in service   1,691,000  
Depreciation of internal use software development cost   $ 1,878,000 $ 418,000
Effective tax rate   4.94% (9.93%)
Tax benefit relating to change in valuation allowance resulting from acquisition   $ 225,000  
Corporate alternative minimum tax 15.00%    
Excise tax on net share repurchases 1.00%    
Percentage of consolidated revenue   $ 13,000  
Maximum [Member]      
Condensed Financial Statements, Captions [Line Items]      
Percentage of consolidated revenue     $ 10,000
UK [Member] | Property and Equipment [Member] | Geographic Concentration Risk [Member]      
Condensed Financial Statements, Captions [Line Items]      
Concentration risk percentage   17.00%  
Other Country [Member] | Property and Equipment [Member] | Geographic Concentration Risk [Member]      
Condensed Financial Statements, Captions [Line Items]      
Concentration risk percentage     10.00%
Advertising Customers [Member]      
Condensed Financial Statements, Captions [Line Items]      
Cash received   $ 21,179,000 $ 93,118,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, gross $ 70,446 $ 56,820
Less: allowance for expected credit losses (1,180) (819)
Accounts receivable, net 69,266 56,001
Managed Services [Member]    
Accounts receivable, gross 38,477 27,670
Software Products & Services [Member]    
Accounts receivable, gross 26,246 26,969
Other [Member]    
Accounts receivable, gross $ 5,723 $ 2,181
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Prepaid assets $ 5,538 $ 5,465
Other receivables 1,805 1,631
Other current assets 7,114 8,146
Prepaid expenses and other current assets $ 14,457 $ 15,242
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Property and equipment $ 6,796 $ 5,375
Internal use software development costs placed in service 8,226 3,157
Leasehold improvements 1,639 250
Property, equipment and improvements, gross 16,661 8,782
Less: accumulated depreciation (8,005) (3,491)
Property, equipment and improvements, net $ 8,656 $ 5,291
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Accounts Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Managed Services $ 13,749 $ 14,724
Accounts payable 32,756 36,738
Accounts Payable - Managed Services [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Managed Services 11,797 17,972
Accounts Payable - Other [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Other $ 20,959 $ 18,766
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accrued compensation $ 4,615 $ 4,882
Taxes payable 5,425 4,774
Current portion of operating lease liabilities $ 2,348 $ 2,112
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued liabilities Other accrued liabilities
Accrued trade payables $ 13,749 $ 14,724
Other 958 920
Other accrued liabilities $ 27,095 $ 27,412
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Contract with Customer, Liability [Abstract]  
Beginning balance of deferred revenue additions from acquisition $ 10,002
Less: revenue recognized 8,166
Additions to deferred revenue 8,436
Ending balance of deferred revenue additions from acquisition $ 10,272
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue $ 127,560 $ 149,728
Commercial Enterprise [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue 121,569 145,899
Government and Regulated Industries [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total revenue $ 5,991 $ 3,829
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue Presentation    
Revenue $ 127,560 $ 149,728
Commercial Enterprise [Member]    
Revenue Presentation    
Revenue 121,569 145,899
Government and Regulated Industries [Member]    
Revenue Presentation    
Revenue 5,991 3,829
Software Products & Services [Member]    
Revenue Presentation    
Revenue 68,401 84,578
Software Products & Services [Member] | Commercial Enterprise [Member]    
Revenue Presentation    
Revenue 62,410 80,749
Software Products & Services [Member] | Government and Regulated Industries [Member]    
Revenue Presentation    
Revenue 5,991 3,829
Advertising [Member]    
Revenue Presentation    
Revenue 38,821 44,665
Advertising [Member] | Commercial Enterprise [Member]    
Revenue Presentation    
Revenue 38,821 44,665
Licensing [Member]    
Revenue Presentation    
Revenue 20,338 20,485
Licensing [Member] | Commercial Enterprise [Member]    
Revenue Presentation    
Revenue 20,338 20,485
Total Managed Services [Member]    
Revenue Presentation    
Revenue 59,159 65,150
Total Managed Services [Member] | Commercial Enterprise [Member]    
Revenue Presentation    
Revenue $ 59,159 $ 65,150
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]    
Interest expense, net $ (2,447) $ (4,862)
Gain on sale of energy group 2,572  
Other 515 512
Other income (expense), net $ 640 $ (4,350)
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Prepaid expenses and other current assets $ 14,457 $ 15,242
Other assets 19,851 14,435
Liabilities    
Other accrued liabilities 27,095 27,412
Other non-current liabilities 13,625 13,811
Stockholders' equity    
Accumulated deficit $ (429,896) $ (371,271)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 11, 2022
Jun. 10, 2022
Mar. 01, 2022
Dec. 31, 2023
Dec. 31, 2022
Other Commitments [Line Items]          
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]       Other Accrued Liabilities, Current Other Accrued Liabilities, Current
Operating Lease, Liability, Current       $ 2,348 $ 2,112
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]       Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Operating Lease, Liability, Noncurrent       $ 308 $ 1,510
Operating lease, cash payments       $ 2,694 2,692
Operating lease, weighted average remaining lease term       1 year 2 months 12 days  
Operating lease, weighted average discount rate       6.80%  
Loss on disposal of property and equipment and leasehold improvements       $ 2,572  
Sublease income       1,108 1,108
March 2022 Acquisition [Member]          
Other Commitments [Line Items]          
Purchase consideration payment within ten days of first anniversary of acquisition       1,500  
Purchase consideration payment within ten days of second anniversary of acquisition       1,500  
Cash payment     $ 1,500 1,500  
VocaliD [Member]          
Other Commitments [Line Items]          
Cash payment   $ 1,609   1,000  
Purchase consideration payments on first anniversary of acquisition       1,000  
Purchase consideration payments on 18-month anniversary of acquisition       1,000  
VSL Acquisition [Member]          
Other Commitments [Line Items]          
Cash payment $ 1,700        
Purchase consideration payments on 18-month anniversary of acquisition       300  
Office Sublease [Member]          
Other Commitments [Line Items]          
Rent expense       2,277 $ 2,495
Minimum [Member]          
Other Commitments [Line Items]          
Operating lease, remaining lease term         1 year
Operating lease, renewal term         1 year
Operating Lease, Right-of-Use Asset       $ 1,669 $ 1,755
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]       Other Assets, Noncurrent Other Assets, Noncurrent
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]       Other Accrued Liabilities, Current Other Accrued Liabilities, Current
Operating Lease, Liability, Current       $ 2,348 $ 2,112
Maximum [Member]          
Other Commitments [Line Items]          
Operating lease, remaining lease term         5 years
Operating lease, renewal term         5 years
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Commitments [Line Items]    
Less: current portion of operating lease liabilities $ (2,348) $ (2,112)
Non-current portion of operating lease liabilities 308 $ 1,510
Building Lease Agreement [Member]    
Other Commitments [Line Items]    
2024 2,597  
2025 328  
Total future minimum lease payments, including short-term leases 2,925  
Less: future minimum lease payments for short-term leases (42)  
Less: imputed interest (227)  
Present value of future minimum lease payments, excluding short-term leases 2,656  
Less: current portion of operating lease liabilities (2,348)  
Non-current portion of operating lease liabilities 308  
2024 1,241  
Total sublease income $ 1,241  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Common Stock [Member] | March 2022 Acquisition [Member]    
Class of Stock [Line Items]    
Business acquisition, shares issued or issuable   116,550
Common Stock [Member] | Pandologic Ltd [Member]    
Class of Stock [Line Items]    
Business acquisition, shares issued or issuable 135,800 352,330
Common Stock and Employee Stock Purchase Plan [Member]    
Class of Stock [Line Items]    
Shares issued in connection with stock option exercise 953,306 1,382,091
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 11, 2023
Apr. 30, 2017
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2020
Class of Stock [Line Items]          
Amount capitalized to internal-use software     $ 413,000 $ 258,000  
Performance-based Stock Options [Member]          
Class of Stock [Line Items]          
Total grant date fair value of stock options granted     0 0  
Total grant date fair value of stock options vested     0    
Aggregate intrinsic value of the options exercised     $ 5,000 $ 281,000  
Timebased Stock Option [Member]          
Class of Stock [Line Items]          
Vesting period     4 years    
Restricted Stock Units [Member]          
Class of Stock [Line Items]          
Unrecognized cost of share-based compensation awards     $ 7,869,000    
Cost of share-based compensation awards, recognition period     2 years 3 months 18 days    
Weighted Average Grant Date Fair Value, Granted     $ 3.94    
Stock Options [Member]          
Class of Stock [Line Items]          
Cost of share-based compensation awards, recognition period     2 years 4 months 24 days    
Weighted average grant date fair value per share     $ 3.99 $ 8.28  
Total grant date fair value of stock options vested     $ 5,830,000 $ 5,939,000  
Unrecognized compensation expense related to stock options     5,937,000    
Aggregate intrinsic value of the options exercised     $ 12,000 $ 329,000  
Performance Stock Units [Member]          
Class of Stock [Line Items]          
Weighted Average Grant Date Fair Value, Granted     $ 5.88    
Maximum [Member] | Restricted Stock Units [Member]          
Class of Stock [Line Items]          
Vesting period     4 years    
Minimum [Member] | Restricted Stock Units [Member]          
Class of Stock [Line Items]          
Vesting period     1 year    
2017 Stock Incentive Plan [Member] | Timebased Stock Option [Member]          
Class of Stock [Line Items]          
Vesting period     3 years    
2017 Stock Incentive Plan [Member] | Restricted Stock Units [Member]          
Class of Stock [Line Items]          
Vesting period     1 year    
2018 Performance Base Stock Incentive Plan [Member]          
Class of Stock [Line Items]          
Common stock reserved for future issuance     83,309    
Number of shares authorized for issuance       4,200,000  
2018 Performance Base Stock Incentive Plan [Member] | Performance-based Stock Options [Member] | Chad Steelberg [Member]          
Class of Stock [Line Items]          
Common stock granted     1,809,900    
2018 Performance Base Stock Incentive Plan [Member] | Performance-based Stock Options [Member] | Ryan Steelberg [Member]          
Class of Stock [Line Items]          
Common stock granted     1,357,425    
Inducement Grant Plan [Member]          
Class of Stock [Line Items]          
Common stock reserved for future issuance     308,737   750,000
2014 Plan Stock Options/Stock Issuance Plan, 2017 Stock Incentive Plan and Inducement Grant Plan [Member] | Restricted Stock Units [Member]          
Class of Stock [Line Items]          
Fair value of restricted stock vested     $ 10,593,000 $ 7,151,000  
Weighted Average Grant Date Fair Value, Granted     $ 3.94 $ 13.13  
Employee Stock Purchase Plan [Member]          
Class of Stock [Line Items]          
Common stock reserved for future issuance   1,000,000      
Annual shares increase for future issuance by percentage under employee stock purchase plans   1.00%      
Number of shares authorized for issuance   200,000      
ESPP offering description     Under the ESPP, each offering period is generally 24 months with four, six-month purchase intervals, and new offering periods generally commence every six months, as determined by the Compensation Committee of the Board of Directors.    
Maximum number of shares per employee in each purchase   1,000      
Employee payroll deductions accrued     $ 357,000 $ 595,000  
Common stock were purchased under ESPP     190,697 130,538  
Weighted average purchase price     $ 5.05 $ 5.19  
Employee Stock Purchase Plan [Member] | Maximum [Member]          
Class of Stock [Line Items]          
Increase in common stock reserved for future issuance   250,000      
Employee Stock Purchase Plan [Member] | Minimum [Member]          
Class of Stock [Line Items]          
Percentage of purchase price of common stock fair value   85.00%      
2023 Equity Incentive Plan [Member]          
Class of Stock [Line Items]          
Common stock reserved for future issuance     2,446,451    
Number of shares authorized for issuance     2,000,000    
Common stock available for grant     2,500,000    
Steel Holdings Consulting Agreement [Member] | Performance Stock Units [Member]          
Class of Stock [Line Items]          
Description of agreement expiration     The Steel Holdings Consulting PSUs will expire 6 months after the Steel Holdings Consulting Agreement terminates.    
Steel Holdings Consulting Agreement [Member] | Performance Stock Units [Member] | Board of Directors Chairman [Member]          
Class of Stock [Line Items]          
Common stock granted 118,460        
Senior Executive PSUs [Member] | Performance Stock Units [Member]          
Class of Stock [Line Items]          
Common stock granted     170,402    
Pecentage of revenue and net income targets increase (decrease)     20.00%    
Stockholder return performance period     3 years    
Performance period ending date     Dec. 31, 2025    
Description of performance period     within 90 days of the end of the performance period ending December 31, 2025    
Senior Executive PSUs [Member] | Maximum [Member] | Performance Stock Units [Member] | Executive Officer [Member]          
Class of Stock [Line Items]          
Earning percentage of number of shares     200.00%    
Senior Executive PSUs [Member] | Minimum [Member] | Performance Stock Units [Member] | Executive Officer [Member]          
Class of Stock [Line Items]          
Earning percentage of number of shares     0.00%    
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Fair Value Assumptions (Detail) - Stock Options [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 91.00% 82.00%
Expected volatility, maximum 100.00% 92.00%
Risk-free interest rate, minimum 3.60% 1.70%
Risk-free interest rate, maximum 4.10% 3.50%
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years 5 years 6 months
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 years 9 months 18 days 6 years 1 month 6 days
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail) - Employee Stock Purchase Plan [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility, minimum 71.00% 67.00%
Expected volatility, maximum 101.00% 119.00%
Risk-free interest rate, minimum 0.10% 0.10%
Risk-free interest rate, maximum 5.50% 3.00%
Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 6 months 6 months
Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term (in years) 2 years 2 years
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Stock-based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 10,826 $ 19,115
Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 5,653 13,044
Performance-based Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 667  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 3,609 5,304
Common Stock Issued for Services [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense   39
Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 897 728
Cost of Revenue [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 52 116
Sales and Marketing [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 1,301 2,263
Research and Development [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense 4,445 5,056
General and Administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 5,028 $ 11,680
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Performance Stock Unit Activity (Details) - Performance Stock Units [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares, Unvested, Beginning Balance 0
Shares, Granted 288,862
Shares, Vested (59,229)
Shares, Unvested, Ending Balance 229,633
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 5.88
Weighted Average Grant Date Fair Value, Vested | $ / shares 5.94
Weighted Average Grant Date Fair Value, Unvested, Ending Balance | $ / shares $ 5.86
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Unvested, Beginning Balance | shares 1,048,834
Shares, Granted | shares 1,823,074
Shares, Forfeited | shares (199,715)
Shares, Vested | shares (722,679)
Shares, Unvested, Ending Balance | shares 1,949,514
Weighted Average Grant Date Fair Value, Unvested, Beginning Balance | $ / shares $ 15.28
Weighted Average Grant Date Fair Value, Granted | $ / shares 3.94
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 18.91
Weighted Average Grant Date Fair Value, Vested | $ / shares 14.56
Weighted Average Grant Date Fair Value, Unvested, Ending Balance | $ / shares $ 5.4
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Performance Options Activity (Detail) - Performance-based Stock Options [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options, Outstanding, Beginning Balance | shares 3,762,679
Options Exercised | shares (7,000)
Options Expired | shares (84,369)
Options, Outstanding, Ending Balance | shares 3,671,310
Options, Exercisable at December 31, 2022 | shares 3,671,310
Weighted-Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 11.15
Weighted-Average Exercise Price, Options Exercised | $ / shares 6.11
Weighted-Average Exercise Price, Options Expired | $ / shares 5.75
Weighted-Average Exercise Price, Outstanding, Ending Balance | $ / shares 11.29
Weighted-Average Exercise Price, Exercisable | $ / shares $ 11.29
Weighted-Average Remaining Contractual Term, Outstanding 6 years 6 months
Weighted-Average Remaining Exercisable 6 years 6 months
Weighted-Average Aggregate Intrinsic Value | $ $ 0
Weighted-Average Aggregate Intrinsic Value, Exercisable | $ $ 0
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Schedule of Stock Option Activity (Detail) - Stock Options [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options, Outstanding, Beginning Balance | shares 5,867,785
Options Granted | shares 288,893
Options Exercised | shares (19,312)
Options Forfeited | shares (333,794)
Options Expired | shares (297,198)
Options, Outstanding, Ending Balance | shares 5,506,374
Options, Exercisable at December 31, 2022 | shares 4,782,721
Weighted-Average Exercise Price, Outstanding, Beginning Balance | $ / shares $ 14.53
Weighted-Average Exercise Price, Options Granted | $ / shares 5.02
Weighted-Average Exercise Price, Options Exercised | $ / shares 4.99
Weighted-Average Exercise Price, Options Forfeited | $ / shares 17.6
Weighted-Average Exercise Price, Options Expired | $ / shares 15.27
Weighted-Average Exercise Price, Outstanding, Ending Balance | $ / shares 13.81
Weighted-Average Exercise Price, Exercisable | $ / shares $ 14.05
Weighted-Average Remaining Contractual Term, Outstanding 4 years 7 months 6 days
Weighted-Average Remaining Exercisable 4 years
Weighted-Average Aggregate Intrinsic Value | $ $ 27
Weighted-Average Aggregate Intrinsic Value, Exercisable | $ $ 27
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes Disclosure [Line Items]    
Loss before provision for income taxes $ (61,673) $ (23,248)
United States of America [Member]    
Income Taxes Disclosure [Line Items]    
Loss before provision for income taxes (32,298) (18,309)
Foreign [Member]    
Income Taxes Disclosure [Line Items]    
Loss before provision for income taxes $ (29,375) $ (4,939)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ (113) $ 1,001
State 537 384
Foreign 1,512 2,486
Total current provision 1,936 3,871
Deferred    
Federal (7,441) 723
State (1,161) 779
Foreign (3,757) (2,331)
Change in valuation allowance 7,375 (733)
Total deferred benefit (4,984) (1,562)
Total provision for income taxes $ (3,048) $ 2,309
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 01, 2023
Mar. 31, 2023
Aug. 16, 2022
Jul. 31, 2021
Aug. 31, 2021
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Income Taxes Disclosure [Line Items]                
Operating loss carryforwards, limitations on use           Net federal operating loss carryforwards generated after January 1, 2018 may be carried forward indefinitely, subject to the 80% taxable income limitation on the utilization of the carryforwards.    
Research and development credit carry forward           $ 8,791 $ 6,617  
Foreign net loss carryforwards           $ 24,961    
Tax rate           4.94% (9.93%)  
Tax benefit relating to change in valuation allowance resulting from acquisition           $ 225    
Increase in income tax provision           3,159    
Accrued taxes           1,268    
Unrecognized tax benefits netted against its deferred tax assets within other assets           $ 6,873 $ 1,650 $ 1,111
Unrecognized tax benefits would impact effective tax rate if recognized           3.839    
Unrecognized tax benefits if recognized           $ 3,890    
Deferred tax asset for tax attribute carryforwards           $ 2,021    
Local tax rate on distribution           20.00%    
Corporate alternative minimum tax     15.00%          
Excise tax on net share repurchases     1.00%          
UK                
Income Taxes Disclosure [Line Items]                
Corporation tax rate 25.00% 19.00%            
Israeli [Member]                
Income Taxes Disclosure [Line Items]                
Tax rate       23.00% 12.00%      
Federal [Member]                
Income Taxes Disclosure [Line Items]                
Operating loss carry forward           $ 181,155    
Operating loss carry forwards expiration year           2036    
Research and development credit carry forward           $ 7,357    
Research and development credit expiration year           2036    
State [Member]                
Income Taxes Disclosure [Line Items]                
Operating loss carry forward           $ 127,005    
Operating loss carry forwards expiration year           2028    
Research and development credit carry forward           $ 4,415    
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Tax, computed at the federal statutory rate 21.00% 21.00%
State taxes, net of federal tax benefit 0.32% 0.75%
Impact of foreign operations (6.90%) (32.93%)
Research and development credits 3.75% 5.74%
Stock-based compensation (2.15%) (13.57%)
Contingent consideration revaluation (0.22%) 22.86%
Other (0.96%) (0.49%)
Change in valuation allowance (9.90%) (13.29%)
(Provision for) benefit from income taxes 4.94% (9.93%)
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of Deferred Tax Assets and Liabilities [Abstract]      
Net operating loss carryforwards $ 49,757 $ 44,512  
Stock-based compensation 20,026 19,722  
Accrued expenses 410 289  
Capital loss Carryforward 5,341    
Capitalized research and development 13,915 10,318  
Lease liability 437 884  
Research credits 8,791 6,617  
Other 1,680 1,246  
Total gross deferred tax assets 100,357 83,588  
Valuation allowance (93,768) (81,051) $ (81,784)
Total deferred tax assets 6,589 2,537  
Right of use assets (179) (408)  
Unremitted foreign earnings   (1,012)  
Other (483) (166)  
fixed assets (834) (269)  
Intangible assets and goodwill (14,597) (11,331)  
Total deferred tax liabilities (16,093) (13,186)  
Net deferred tax liabilities $ (9,504) $ (10,649)  
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Components of Deferred Tax Assets and Liabilities [Abstract]  
Deferred tax assets related to research costs $ 1,050
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Summary of Valuation Allowance (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Valuation Allowance [Line Items]    
Valuation allowance, at beginning of year $ 81,051 $ 81,784
Change in valuation allowance 7,375 (733)
Increase (decrease) recognized in other comprehensive income (loss) 138  
Increase (decrease) recognized in tax provision 7,375 (733)
Valuation allowance, at end of year 93,768 $ 81,051
Broadbean Acquisition [Member]    
Valuation Allowance [Line Items]    
Change in valuation allowance $ 5,204  
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Unrecognized tax benefits as of January 1 $ 1,650 $ 1,111
Gross increase related to the acquisition of Broadbean 3,326  
Gross increase for tax positions of prior years 125  
Gross decrease for tax positions for prior year   (2)
Gross increase for tax positions of current year 1,772 541
Unrecognized tax benefits balance at December 31 $ 6,873 $ 1,650
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Stock-based compensation expense $ 10,826 $ 19,115
Steel Holdings, LLC [Member]    
Related Party Transaction [Line Items]    
Consulting fees and reimbursements for reasonable and documented expenses 662  
Variable consultant performance bonus expense 951  
Stock-based compensation expense 667  
Related party [Member]    
Related Party Transaction [Line Items]    
Other liabilities $ 0  
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events - Additional Information (Detail) - Steel Holdings, LLC [Member] - USD ($)
$ in Thousands
Jul. 01, 2024
Jan. 24, 2024
Forecast [Member]    
Subsequent Event [Line Items]    
Consideration for technical advisory services $ 1,000  
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Monthly payment for technical advisory services   $ 50,000
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( **I?5@'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 " "BJ7U8Q$TU6>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VT7#Z';B^))07!!\1:2V=U@\X=DI-VW-XV[740?P&-F?OGF M&YA>!:%\Q.?H T8RF&YF.[HD5-BR(U$0 $D=T621A'^_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 **I?5BMU)R$B0@ .&PO=V]R:W-H965T&UL MM9MM;^*X&H;_BL49'>U*TY(7H)TY;24*[2Z[,RVGL%W-KLX'DY@236*SCE/: M?W\>)Y"0D?- )/.EY27/[>3"=N[;2:XV0GY/5XPI\I;$/+WNK)1:?^YVTV#% M$IJ>BS7C\,U2R(0J>"M?NNE:,AKF14G<]1QGT$UHQ#LW5_EG4WES)3(51YQ- M)4FS)*'R_9;%8G/=<3N[#YZBEY72'W1OKM;TA=X;NYW'/TP7Y%L\1VZ1[KXD^E(40W_6;27C=L9@%2DM0^/?*1BR. MM1+LQS];T4[9IB[A*;7]GV M@/I:+Q!QFO\EFV+;_J!#@BQ5(MD6PQXD$2_^T[AP-L6>#\4N+V& M G];X!];T-L6]'(RQ:'D',94T9LK*39$ZJU!3;_(8>;5G#S^0#B3CY&L4Q?)Q>=14T MKB6ZP;:AVZ(AKZ$AUR-?!5>K%%H)65@7Z,)>E[ON[7;]UD,5QRPX)[[[D7B. MYQMV:(27?Z7RG'C]O+QG*!_CY;]E'%IW3*W7CL8O?P@_U_,;]$;BE4GR]W"1 M*@F#X7\FPH5"SZR@9XC/Z9H&[+H#4T#*Y"OKW/S[7^[ ^8^)CDVQL26Q&KE> M2:Z'J5==>/Z^9B9L>+GKG/UNXH-6M>5C2:S&IU_RZ:,'. 0X80[H/J8O)D!X M_9+&J8GK""UK2\B26(W0H"0T.*X'39F,A)X'0P*SJ;$S'5#:S4F-DQ):WQ:: M);$:M(L2VL5QT.ZC-* Q^<:H)/?PH?'D@&LUP4*KVL*R)%:#=5G"NFP%:]O1 M&G'A:O??3+#0FK:P+(G58'TJ87U"#V\N:1CQ%S)[3Q8B-N'!ZY_OGB8F0&A5 M6T"6Q&J 7*=R;0YZB%NG]L1>(NT7H&,]T,0X7QT0>H:.J 1G'\'U!>PRW$0Q%"<-P E;TC?S.WHWD<"G'<=R!VW<'?2,UM+@U-4MJ M=6I>1%5K:J?P^&YE\EWSZO9MJ=5A57[?Q6WZ%E:.B(Q@%GL1TGP.P'6&09?A=WZEMRLX3&,;G-4O@Z-7;^A@LV1G&\KC6V4[A_M[+_+N[?)Z/[)S+,0C"FD@R5 M8JDJ%B.;UB\.Z#7V-:N!P)9:?2VT2@0>;N3W$B:G/(C I^GS)N-?N+X',>VJ^UHC=HI@X%7!P#LJ&$RS11P%,*L)JHQTK*[W6U4;;]4&>ZQ= M;U!BKH.IK+]WE/775HH\9,G"')$.B$ N/_,OG4_F:T)6/;\MM3JNRO-[1WG^ M.7TCDQ#F^6@9!<69$H&'2_8NSEP8+X.>,9[CQ:WIG2($>%4(\(X* <,P!/7T MX^X%^0+;D4=N7-DX(*D7A,@TIN!98"*4C)G&]0@7:4WQ%(' JP*!=U0@,%.< M;TQ9\O: I,=#/2D*8YK":UO#.T5 \*J X!T5$$IX(_T.G-I<;+@1W(&K#(R_ MFC,H7MB:VBGR@5?E P_W\S]2RWVNQC:5XC7B@7GDXIJC1R,VJPG!EEK]_H(J M(?A'73,HL4T%6+.8_!6MP;N%1F@'%"\=S_&,]Q98#0.VU.KT4%P;\*AWX1Z6# M"0^$7 N9.]V]V7\D,J[D>_,HQ=7'=T: 5O."+;4ZP"HO^+BY+]>(AIQG,%R+ M2RM&5KA0TXH:7M::UBGR@5_E __(NX+FDO(TRG,50@P7:UP*PNM:(SM%&/"K M,.#CSGW&@DSF2]YOP8KR%]9X6\(!H8?A;#S\KY&75?]O2ZW.J_+_/F[8YY&* M8>Y:$M?[:?$SV>$S L.5ZJMO4RK),XTS1CXXYX[CDC63)-5+N9[9K5+&!+K7[';)4%>KASWU%J&IX'RG]Y M&C[,R?S7QZ>'^>,#^?)E:B*&B[2^A?84*:!7I8 >;N)WQ+31U:<"([4#$G\9 M*5F- ;;4ZI2J&-##'?SNG)GNN306DH6^56W)P-N:P_D!U?F*D6COH02UHHI$ M*9'LGRR2H*\$6>A-@C@+X6W$]0RHR&0RT9.K6L&V-*QI=17)3JK65U7]XF@N8Y3/ .">E[ MJO=GS *F$U+Y\ (Y)X\\UJ4B!7U]NXO@:;'K>-,:!,SJ)%VS(%_]C4&F^6!6 M\!]V!LX$<4P": ,,=0;NF9*UYG68E;$#6TUFMM2*#MS=>S)&7X7/GS!*X= A M*A0/R92?ED\Q#?-G=[K5YL4C4%^IOHB?DI@MH=0YOP!W*HNGBHHW2JSSYVP6 M0BF1Y"]7C(9,Z@W@^Z40:O=&-U ^VW7S?U!+ P04 " "BJ7U8_ .;]=@& M !]' & 'AL+W=OV+-I)\ M1_U.NN/_2)VL>?U9+"B5X&N1E^)TM)"R>C.9B'1!"R*.>45+]."D(*T?3D^;:33T]X4N9LY+>U$ LBX+4C^/\LSZYRDY'GB:B.4VE'H*H/RLZHWFN1U(<7S:#CK;WU(Z[QT^C M_]($KX*Y(X+.>/X7R^3B=!2/0$;OR3*7'_GZ'=T$U "F/!?-_V"]L?5&(%T* MR8N-LR(H6-G^)5\W#V+' ?H##FCC@)[K@#<.N FT)6O"NB"23$]JO@:UME:C MZ8/FV33>*AI6ZMQ0A;W&?/=T?[ M[A,5[S9HM T:->/A@?'.A%#QV<)H_7R[GRZI-Z(B*3T=J9H1M%[1T?3GGV#H MO;4%]9T&VPL1;T/$KM&G,R(60+TLD.H#^F7)5B2GI3WJ=JBP&4K7_6H:)3Y. M3B:KW7!,*QC[OGZ?*PNHOP7UG:!G:M&,&6\S B7GY54V<&9-+]:K '>?A[N.$6-W3BWM2T(BP#5&,+A:Q3@*&)#!(@A-;M\/ MHAZWQ2I /K)S1UONR,E]RR7)GX$8F3>/411Y/4;3#$6QYP5VR'@+&1]XN$I% M:_DX;NJJ*AI4]7Q94=5\1?6Y&,SAV$"*PZ"?PJ91@)*!#$ZVU(F3^JJ4I'Q@ M.FW;YSJ(F)B(>+?.6T;3*DK"T+=#0J_3(\^)^2OGV5K5EU5D/)/,0WX_,RUF M?N@G\0#:CE1")]HU+Q^.)*T+-5<)6;-4:Z:>7ZVLT/*B#5*+43!0^K!3-^A4 MENF'ILZ'BV?COC\QQ0'LPUG,?!\/% _LE FZI:FM<0<>-NZ+HR"&?I_/M/-5 M,@0#4Q#L% GZSO;@^NKL_.KZZO;J<@[.WE^ ^>V'V6_O/EQ?7'Z@/R2[L) VZ->V"WE,ENIF:VE:T7-I?MRE+$,6P+PP6 M,Z0:L '"3KZ@6[_FM&2\!G.JN@/%>:OGX6M.RO&V7:AXK9>&5G13K0(+N9/@ M&TL.==*'W-*GUF*2E0\ZE%0MRUA&:Z(#VD9H7;&88@<]K]\(6:QB;T>.]HD[ M141N1=PHS:8.N?#!5,4Z"J#^/ M6,P@CJ+!E.C$$[G7<\-E>@C<7+?Y@0<-\!\ABZB31>26Q>$:/12>*8(A[D] M[IM_:W"=H"*WH+;EO!/(P3*Q""8.S2JQF<5P8$&#.EE%SUDM'F(T%1/C*#1Z M<9N=[R=#&P>HDU;DEM89+PHFF]ZDW9%Y2J%4$8-7[U59@^2U%=TYL#T=@'4G MZO\/M!]\I]HHJSH1+YOULGRTAOJ=I'<3[X\0"NFV37X8>S!_E1DLPL@# ?:"]RU%]C=7JC%R+)8YLT^>D;O6S9\8&RS6W<_+';6W8_)SKN]D3R MJOE<=,>EY$5SN*!$86L#]?L]5X*U.=%?H+9?'*?_ E!+ P04 " "BJ7U8 M61"#[XL" K!P & 'AL+W=O+%(;;P+^,I@KP_:Q#I92WEG M.Y_*N1=80<"A,):!XF<'"^#<$J&,GSVG-RQI@8?M1_8;YQV]K*F&A>3?6&FJ MN7?ND1(VM.7F5NX_0N\GL7R%Y-J]R;Z+368>*5IM9-V#44'-1/>E]_T^' #" MZ3. J =$IP+B'A [HYTR9^N:&IIG2NZ)LM'(9AMN;QP:W3!A_^+**)QEB#/Y M0@HM.2NI@9)<44Y% 61EZ31YNZ0*A*G L(+R=^0]>4U\HBL$:B((I'X(O3X=$QW$?/@_%H,!XYOO@9OI5!RYB.AL@- MN6$"C3/*R5)JYO+K^^5:&X59]F/,:L<]'>>V)^]"-[2 N8='2X/:@9>_>16F MP85;,>!:>I_'T_(G>D< TCL+(GHHQO>F@-WVY7JS[VE!1,K$= M$YV>*GHD<%RT?U#*[#7RF:HM$YIPV" TF,R00W6EN>L8V;CJMI8&:Z5K5GB; M@;(!.+^1TCQV;,$<[L?\-U!+ P04 " "BJ7U8#9L]5,,% -&0 & M 'AL+W=O OMB3?G9Y[X3U'>O'( M^#>QI52BISPKQ/5L*^7N:CX7\9;FD;AD.UK +VO&\TC"+=_,Q8[3**F4\FQ. M+,N;YU%:S):+ZME'OERP4F9I03]R),H\C_B/6YJQQ^L9GAT>?$HW6ZD>S)>+ M7;2A]U1^V7WD<#=OK21I3@N1L@)QNKZ>W>"KE6TIA4KB[Y0^BMXU4JX\,/9- MW;Q+KF>60D0S&DME(H*O/5W1+%.6 ,?WQNBL?:=2[%\?K+^IG =G'B)!5RS[ MFB9R>ST+9BBAZZC,Y"?V^ =M''*5O9AEHOI$CXVL-4-Q*23+&V5 D*=%_1T] M-8'H*6!O0H$T"F2HX$PHV(V"73E:(ZOKTX,<.PVSG9ESYZP M]ZZ(64Z["*-_;AZ$Y%#%_^JB51MS],;4TKX2NRBFUS-(B:!\3V?+7W_!GO6; MSM,3&3ORVVG]=DS6EY_HGA8EU?E8*WJ5HNHV>Z@"W_6LQ7S?1Z\14:\]$4=[%!] E:HJ#B2H?1/64>3F3LR%^O]=6IS- J)'" MMN/J$08MPN G=2QHQ.-M!3*!(&9LI]:Q#F8P N 0*QS6M4;*=H-0#S-L889& MF&]I 76=52BC!/@B54U&,:4.:#B"X-L!Q@.@8RG'P;ZO!XJMCG@L(]2;G'&9 M_E'^26 M_XHW!HY8A-G@I)QQU'83%)GM]"^UJFL M2OG\I>C'S'1A6SU0#7@-@=G61-O%'8%A,X/]!3NNM)\"+<0Q-5VX@4=&/4TC M1US7G2KHCL1P8)QZ1BA1*6#N5^&-HRPNL[K7%2,QZ"I(;"-.M5,2-G+G2\>D M4UD[CE''H-A,H;>12&.MEV,BU&=/(V?('ND8DY@9\R[-2CG<'#5[(6LT)6NQ MZ>1,V#JZ)/B%E64N&6)DWY>6S*FL'3O?T2\QTZ]R7CG=^?Q:G2WHRZBQ%?13 M@"_=<)@IC9AUZ>.)1'4,3,P,K,.:& K+?AY:C9@!;1F)_<7E=2)KQT'HJ)V8J?T903#5VYBM;0^FHQ"/ MDJB3M&R[OR<_=J%C=F)F]F>Y8"K#,6M/.:&3-#K1<3SQC<5X? )VU.WT16@< M&5YR=NQ\-SH0\P;X60-.8^/G-*21,]%01][$3-YO8.I--P6*2\YI$?] ML/LM1%;MB-#9!G8?YU7WJV9X=1[RLZF2C,G<&^Z6-#)3QU-V1_:VF>SK_6<\ M77+:8T/M&.".VK5.#N)/AF/PO'>PG%.^J<[;!: J"UD?Q;9/VS/]F^HD>_#\ M%E^MZI/YSDS]1\'[B&_20J",KL$D< :$D==G[_6-9+OJ^/J!2&PO=V]R:W-H965T&ULM9QK<]NX%8;_"D;=:7=GK(@ KTIM MSR02+YW9;3WKI/NATP\P!5EL2$)+0G;R[PM0C"B"%")FSWZQ)0OG.;B\/)!> MT+I]Y=6G>L>80)^+O*SO9CLA]F\7BSK=L8+6;_B>E?*5+:\**N33ZGE1[RM& M-TU0D2^(97F+@F;E[/ZV^=M#=7_+#R+/2O90H?I0%+3Z\I[E_/5NAF=?__!K M]KP3Z@^+^]L]?6:/3'S)$V60%*^N,EZABV[O9._PV(4L5T+3X=\9> MZ[/'2 WEB?-/ZLD_-GV8GFN2+(?O[?0V2FG"CQ__)4> M-8.7@WFB-5OQ_+=L(W9WLV"&-FQ+#[GXE;\FK!V0JW@IS^OF)WIMVUHSE!YJ MP8LV6/:@R,KC;_JYG8BS &Q?""!M -$"W.6% +L-L+4 0BX$.&V HP78WH4 MMPUP]0R7NN2U 9X6<'&6_#; UP*<2UT*VH"@6=WC-()IHN819J;3[*"KY:B;CQ/V*ES7/LPT5;(,>A?PEA2EJQ+?R&4\_[7B^ M857]-Q3^?LC$%_3CFFVS-!,_H3GZ^+A&/_[P$_H!927ZL..'FI:;^G8A9+\4 M?9&V?7A_[ .YT(%/)*:Z;$A G-F'>;3:9Z17/T0+/- M7,[;BNXS.7P3-/H&-$V/,R%7L%T=$RW^?AH"G?+D^H[\2^Q8A>0BR/J\4X53 M=N!G7M<7\ MY$9RN!'*Z$DB3S[F0[SU[SLHR*Y]E+MV\7(NY&&KN>?[_4;K82/;[3<)ATT<&WN6UV\6 MC:2S'=>RM8SQ-=U*1AIARSDUZLVU?9IK>]IYJR MNYE42\VJ%S:[_^M?Y#3]?:S&0,+61YA[OH3.TB?$U58HA,P:0<)B2%@"!.MI MS#EIS#%JK"W9=5.RL[H^R#IR*.5FAEBQS_D7QMK7]E*!]0TJF1@3FS-84FQ; MVG6Y,O9DJHB]IV\G*F'^J&D$DC2%@,"4N 8#VA!2>A!9,W124SFLH/_77SB7547,%P MCUF2I5:;C*FGB@82%E[3_0@R8PP)2X!@/<4L3XI9_F'%F,J2D3ZU+$'"ULNA M*+#GNMHG^A R9P0)BR%A"1"LIS%L==ZD-5EEM$9[6@EE.*6\%%GYK&PF^;#. MY+MXJI0WZD!:@W7U'$?W:,T (M"4,2@M@:+U5=79XMCLB_^3"93S>GP_&SK+<^*ZKJ_K M ]3P!J6%H+3HRAF)0;,F4+2^1#J/')M-\N-Q:]H[;KTHF:'13 )=+J#.-B@M M!*5%H+08E):85ZHOE<[:QF9O.SQN4._'C\S)J&*&GK"_#%RLBP;4U&YIO=-U M_5!VI&..*S_]$WUS&3&U;1\3'^M% =2*'DM[MO'U%[#SF+'99&X7\!OG\.,+ M"6HN@]+6>&@OVYY-,"%$7W50@QF4%H/2$BA:7VF=R8RGN\S?<2"/1VQ;RW/T MZ@%J.[>T\^HQD-%HMP:E ]1.!J4E4+2^/#I'&4^WE/_ R;PYV^3B!.HQXZ') MO'1M6[^/*P3-&H'28E!: D7KW_G7&#'W9.<:N;M68>S!50:"T M\+HA1*!)8U!: D7K"ZCSELD$;_D[C^K-*:96+%#:F@S-Y#DA]C+0W630M!$H M+0:E)5"TON+.[E8VN\F 9V-DZ-3Z^AVK*W-W)NL)U&J^9@ 1:,H8E)9 T?I: MZHQF8C::_X23,7/&R<4,U(\F0P<9VVZ@W[4?@F:-0&DQ*"V!HO7UUUG2Q&Q) M3SD9(T-#%F.Y$^GE"M2A!J6%UPTA DT:@](2*%I?,)U!3@ M+5 [&Y067C6""#1G#$I+H&A]:76&-C$;VJ;C,3+BP+J!1_1_!S&GF"P0T!NR M06G1E3,2@V9-H&A]B726.3%;YE..Q\C0AQ[ MJ;Y4.L^;F#UO\_&8/:J8H==L!]C1C^#-B2>+9BRI_G9XV,;Q @N[^N8R;#=W MR#)8>GI1 +6OQ])BZ\("=JXT,;O2UQV/C2\DJ ,-2EN3H0-M^SCP;&>PZJ > M-"@M!J4E4+2CTA9GW\F@O@7D%UH]9V6-.N-+^>^.GZQQO&)X/OF:QJ> MN!"\:![N&)6?M54#^?J6<_'UB?KFA]/7F]S_'U!+ P04 " "BJ7U8UAH0 M>Y8) "8+0 & 'AL+W=O9IK4$R?M,TQ"%BX4H8*D'/?7'T!2@D0N8,NC MO-@2M0!W@=W]OEW@XD&J;]6*\QI]7Q=E=3E9U?7FS6Q692N^9M5KN>&E_F4I MU9K5^JNZGU4;Q5G>#EH7,QP$\6S-1#FYNFB?W:BK"]G4A2CYC4)5LUXS]?B. M%_+A%&8F;0>?_>3 M3O;O- ,//^]F?]\:KXVY8Q5?R.(OD=>KRTDR03E?LJ:H/\N'__+>H%;!3!95 M^Q<]]++!!&5-5#H@< T@_@+2&=IJU M9EVSFEU=*/F E)'6LYD/[=JTH[4UHC3;>%LK_:O0X^JKA2PK68BHKI!6? .>V>\YMEK1,)7" >8 HM MGC\<>]0A^P4E[7S$M:!FU9;MJBV57",=<(K5HKSO/%;4@E=OH'7KIHW@:4TT MOZDV+..7$QVN%5=;/KGZ][_"./@/9/.9)CM:@6B_ I%O]JM/.OD4L@*=HQL9 MMR--AME>36D28WHQVQZJ#XAA2NE\+W:D&-TK1KU;\S;_GPZHSK]KJ9-0)LM, M%!R5O<;FJ?FK%GNW M\YKK23/!NJQ;YHBMI:K%/^T#R/)N.GJP>3@. SS88D *1RF!=WB^UW7NU?7& M[%2+,!K@4*9X+KJ=Y: WSL=7_39 !I[2JF0T7C B^Y MNG]$]THV&TC5=*2$#M[1NGK?^4*7#@.+>H'7IL6*E??<8-F2"86VK&A:VW1& M,,&M4X3Y6.FH5TX_[U]Q[,))-+ 3D)IB[68AO"GA 7"'SS1!LQ:NM*^CFGV' M';V?ZDB)*!WK"HB%-,8.5;%5%7M5?7N0,3^L-XWA<:4LIRV&B;+F.GQJ7V;IYSSV#9(.-?:^^:7Q:I$[]$+U MGL._FQAM1+4R6 [:1,2AG/-=KP$%HI#/Q:_S3+9&*JEV0,76W97P.XW!MBI1HLA ML@%B.(UIXM@H"\6A'XM_-8&A64*CEP#IS2F,GH8'9H4P1!%4>0RS>$Y&,3Z6 MBI+(E9+*EY7&F*PQ*!YJ#"%W2AQKC"W88C_8 M_O&$=AB$R&"(3I!82ETN@"V08C^0[AUUPQY=7HH!9*11-,R2D%B:NM()M@"* M_0!ZO4-XQ;>\;& 5 1P<(;S_/2_,"=B"*GX"5+-,-=J,M2;FS*SWVA5C>(R0 MTR2,DZ$] )!&-' MN$52[$?211O]B.5;0U%@#0'<3$?L!)!*HL21!;#%0^S' MPSZD^N4\P!504P#E<#*?#U6%P# . H>N%@NQOX#L='U*QW$]. V3$0Q 8C1T MD6ELP0K[P>K3Z54_: 4 9O,XPD-L .3(G+B\UH(93D[J/8ERJ\G?,YH5V N2 MIQ*/<\UVO H6(;$?(3^*4BI1/_;FNSBB?Y:3;8:P M]QOZW!*J%_91M2LZ(A,S\! 6R#H#4>9 1*+YK&C M]T$L])(G:M?L;UUI"%,&5J_:[J!I$YA 8^87->QA]TJ/P7A* SS"+T@NHHFC MP40.FM!^H-WGLSZ=@:D 5!S 71HE(R(!R>D\?.!DQYI;Y"7123EL*4H-P<_I MGY^I0NWM^Q'U+K'X3OSX?M-1HQ.:)00J>8$P^1&M9&*Y /%S@0\[.[1AM[P4 M4NE_66.H[1>NUNAWR&QGC_EQGUY%U/Z+D)99%$#^+^,PWC>I!K:43DIQ''[','0NWM@,H<8J&FU(Z%^'I3 MR$?.^X>;@O5<";0MH, L6DH20X%SCCX-G1Y891'YFL#C%A%?HCM^+LNS3NJ[. MA01Y>#3F#6%"\:A- \BU%PY<#F2G!">:Q4TSUVO0F D 0E&VS06&]A] M;(_E"=$S6@QMJLX;99:_7O%>77/F#C+SZ*P\X5RS'2^ Y1.1GT]8L )-!7 ] MCH95'R 5)K&#PU$+_]0/_Q]VIWTN[2AP8AV3(#$L2:!^DO 74XJ9+& PM:O0-4TK^[N-#Z)> MM8%EKK3Y"R,ZYA%1.CJ7\&OS4FLMC:!^&O'^Z(Y%2^KVEIN+.LSV6(S 75/I M":K=X=8I5):.:<.<#I,C()009_A9;D']W,)YK2?K.EWBG][<2B[K!T-L<[[E MA=RX.I1T3!^B<$AC 2'L.A.C!S?E_ 3C]Y99'/3L$5-ZAW24MDSPF9:\54=PVX^U++37N3]D[6M5RW'U><:7\T M OKWI=3U??_%O&!_&?OJ_U!+ P04 " "BJ7U8/Z>2X7@& H#@ & M 'AL+W=O6HBZ4(FU6Z^/#Q\ M,:^U]9.S$WEW&\].0IN=]70;56KK6L?=!;FP/9TL)L.+][:L,K^8GYTTNJ0[ MRA^:VXBG^1BEL#7Y9(-7D=:GD_/%ZXOG/%X&_&EIF_;N%6>R"N$C/UP7IY-# M!D2.3.8(&I<-O2'G.!!@?.IC3L8E>>+^_1#]-\D=N:QTHC?!_66+7)U.7DU4 M06O=NOP^;'^G/I]?.9X)+LFOVG9CC["B:5,.=3\9S[7UW55_[GG8F_#J\#L3 MEOV$I>#N%A*4ESKKLY,8MBKR:$3C&TE59@.<]5R4NQSQK\6\?'9)R43;"$-A MK2[:A $IGD#772!EM\)M%BJM\'G*JDK7U#Q., '!X_@?;YB/;Y4]%_I#!/![IY M=W^E%C-U>77WYOWU[?WUNQOU[C=U\>'N^N;J[D[]2='FX&FJKKV93956E^3T M5D=2)L0F1"T8GOW\TZOE\O!X'"[/BV.E?:%R*"E7%"'>7"F;$YI\E6QA=03+ M4P1RTH8;21!],$ M\K H4OS46O.1BT]KKB;Y['8RUP1DAY>#/!3:T2>!_)_,6 %!??5R*F&TUV[W MA>0^ &5M\2!S,*.(G-*J;R&&:W % 3QZ('LV4 8)LL\C#F?'ZL UHOZ99-F. M-DD1(3PVGKWJ[]=6PO.FM,;6)RRL +" .PYTR(@]1J:00L)^PM19S^(QVHDD M9."FXW>4=X?$ .2*I;F!C$L$7^T@R5)[^V7 86)(W%BK&'2A0' IBAP92<@L M1,!G%^,5T$HUZLU=!V 4T2["5U);M"!?RX#E/+;G+-@BE2VD1LQG@6V+^WX& M1^%\;2>:_-")?O9++Z4*;79 OD"5>]^P?NU:MM+XF/5. M*R@X#FD6$HVZL $M'PH#(Q)H2(YT+:-;^3,%D4K'@[2@.&!A2YO']Z8"/VB2 M'R!8NQ1&EKE&O/N<%TG=4.;&FJIM96%/:%DV?Q9I(58;0QEUG?9;M1,_YT"L M]#X?MB>IUWX&#]2(.*!#42LCB5(QC-S'R_[M6WJ46(=]<%T7VN+ :['6@16# MXQ)+HA8]BCK&?4LPP4CX]+M'R'2O+@#6E9T7L%X:XZ$ TK49A_*Z6R)^I"SX M$G6@$#:-;?5_NVK:]Y18Q+BX;'2MMY]:^FI_"< 1N4 ,J7-A^HQ%V )[TF % M.&/DUG=39,<#&AL'?F;JG5=_M-A\%T?=65 ]]A)MX*:\&UQP@5<$.WP&@\+1 M'.;&.E!@'2>)4J,(Z\_GG0*<#/5K3R,-N MIO!! -^*GZ@CSX+JN,?5P]O+7B8K==TGWD$,CWP*KD%$\N:V$ M"AZ _]B?HG #TA@ & M 'AL+W=O/#D_L;4[<&+9_3=N^[%,S?T3=W:=UWAA\W&=-.N MGA\<'^@7[^O5NLV'[C]MW'7RZ'T:IZHUM?>W:HK/+YP>GQ]^^ M?(37TP4_U_;*)W\7.).%W?UHY7Y/,;Q2M=X M^K>XXFN?/#@HRL'W;B,W P6;NN7_F\_"A^2&K_?=<"(WG!#=_""B\CO3FQ?/ M.G=5='@UC(9_T%3I;B"N;G%1+OH.?JWAOO[%N\YZV_:&6=16Q06O3N&6Q46] M:NME79JV+T[+T@UM7[>KXIUKZK*V_MG]'@C 8>Z7\K"7_+"3/0\[/BG>N+9? M^^)56]DJ'^ ^4![(/U'R7Y[<..)WMIP7#X]GQ#U7J6[\UI7U^L$5.=Y?VX,4__G;\Y,'3&ZA] M%*A]=-/H?_7BW?RPMS]]>%6J"S,KVMBF7=FK:L35-XN-Z"0>A]L3:7MEA8VQ; MUJWIX+JZI4&Z"JZVH$7]NEC9UG:F::[Q%[O%T4QDQ;:K8=QM TL,]_9 Q,>V MQFLN\#E$YNG&=L#"XMX__O;UR+0DX%!D1*X;%Z\ MKG\;ZJKNKVF$,[.M>Z#KO?5NZ$J8+1#O[T+^W5;RX_QB?O?E-!Y\#'Z7\ #& M 1X /7#Q )R"JXJ5$VDK;0=3^@Y62FZZMJ8K+!JI DR,W2QL%\S,+!MV\'!- M:?P:R09?V<7U_WOQU9/9HY-CXE"5#^[WC4X7PQ\GN+!#A_QHP3O;DY#%=^/?BY/'L\>.OBAD(G]]:\G$-+CA=>POM:P,<)&8/&Q1<>!8X-+ / M/3_HT5+,BQ]K\$2H"L#]\1B^\#!GOZQQZ6!%2Y&%UMK*\_+A#3B+ M;>=*^G;9N0U=[$W#T[(@3B!,/NC+C'X''1E(#. 26*A+V_7UHK% YZ(G#I@" MI'H#_#'M+*BD_0R27@O#0.0WH&8P@?(3K! O#UYY93H0?(AIOFSE:;&7$,UX M7OQ\W:]L!]1UL RMBB2)[.(Z91LJ^?%73WU8VVQEXT0FI:P&-GB2>8IIV+KP M_8]F7W_]".Z?)@ 9:DI@M*_)\,(]+SMGJH4%*;CGK2W>NMX6#P^9 -:W7I_, M4Z:5$TV>H.#DR>SAR3=[*< YI4O*)K*M7<>6$I[U 9?S-2VG6RX]\$?N _, MI@7D;4<86J :5A&\"]SOVI1S_^&+)EBJK9.)FVGM&+,=;B85!!<*X:\%+I!B MR&K#[$'G(/IC:8H\ NXMT+L5N'(.QNL*-JXSB-Q:"'71\H$$H^""D\5'FG[7 M5G6H$B!,IJJ(:E"I.)7>15N&RYI(()!*@R')L*8&.;0<>F#N3)P%DNZ >Z*7 MG^'A5[8!.[RAZ&Q>G+?R$^@"J1^B=B:YW9IB137XZTK>7+@=6B-8NY6:Z['_MDG]DM4I"Q5=@8S84">$TV3MG M[/G"F(UC",PC48")%QA/J9S[5#E0ULPG,.2!!K+UZ-?%@)/.F.42>*[6P744 M$FQ"" 376]'.IC:+NHF!6%7[$NPNBB,;$YPRZ>R>>T),A3/\@QP($>,$K9T% M_/3S^7='Q]^ C8509U.7/,\K#$SAB1\_=4 , M"^.Y[XQM9BD5=;OD- =S3=M>UIUK-^SP( D":PU/H6S#HFTSY)P_\/ X.H]( MLS>-!WHK,$P>PE82(S+I4^Y@,<# UF>^;@%.&6*CG8C4X$I!),M3@.N] R_0 M$(!#HO !/IQ>UI.+X\.K6X9*B3AQ4@!Y=I6E)(8B9AF&! A/1I E<2XJ@9[WA5(15=3 MR*BQP4WT0>"GD@'KM\",EO-NUIH%HI&[:&Y%(QFF$&<0,>6'5XG3PLHA4[TZI-_)3T V[BH, M?$$@HX&F^(AN(TH'^;/T?_* MPF<+G2QOS 74DV XT-DU@M8P#KK,W+# U:@=/GH4_R4\(UK!.9>D!TA:\,80 M"93!T$0L8(\$0W7KG*-6Q$PD-C1I<2Y&KS KR(QHY0, SY4,/9'G.!F3Z-(KJ/0F8.Z MVHX6S[8KF"#S'1A0B^7/*"4O ?&##P%OB+[;E,<2YZ>1<2NTD(!7R?*DFOHE M"K;/N,V+,V3,*[@?1B4*$!]&1L)F&OBX<%%8<"&ZS!#LI) ](P#T=<,A3&<"HH* MWU'&]!)L!R=,KCAK:IZ7CMJ%4=F*>02C0(BZNB&X7"-Q#*'V)J2EC$JR1;49 M""P@> .3"/$".+T&8TO$8F'M8$[O,('%$>O4-*L5!4ZL(-:DB!2\:_'- ^#< M-7!SZ%&R*@JL%T//#AR4"&0 XJW*TIQ9H@3;"JN\Q3I%C?@K1>X<5"+LAOGE MB/!B]8$B.,=!4 M8]^CRD20N74 V8LKL+3V"/'/(!B* M1)J5Q/4)&X!KU:^#FFO-_ .)Z*475ATU+85X3<82?&Y4UNY*YIK:*C^4:\'Z MDF W2#"YT& 3E>A=B6](*].< OA7+V\:]D;]9, =IDRY;# M$VR.$N4DJ DT=,.N*-4N3"8Q%5PG!1"JFVB2DBZ5Y-^9$$X)O(C0V.6H>UDH MCLV13(AB@5%+"XMB31=08U(1)/ :@7)4%9A6P_I >77/Z7AP710J+1L65YB< M35WH(G&A>D>BM]-0U\(T)&74A #L^Q[#E9\UDOP^K.EYB\@IB^CW,1(B)5F2 MAA@U82(9$M/&S'IA(YZ#>F0;0*89X;O. JP6:$1\5Q6;S(#8)<), 2D-I?X7+(&!!:@NF$ M1U'>P$]/8D#)M7X.<61ORW4+D9B5(A.![W1Y%D6"%F W""+7#((,#..Z!?8: MT%+6[780GXCQY/C*H=VYEL4S> M%J^1N.*8/A^?/"U^&QP*+LF"+^X-K2'K::M#KCU3XJ2@&JX^$ ON 0WS)/SR M=/2DD_ D8;[&&R K2@OCUP@O)?.T-5U8@94N>PQ,$2_33[-@@G/ZD4!UUWO( MRV^HVS"Y0 7!733QIW@W$RS43Y!*\)=!*8?%[#JW<%PH!!^77"2R#[)MF,IA M@9%MS]@."<@ B0=5F#38FYX ?,Y9_#"P>$* (\5^V K4OL#,IN^9]-8I;5*_ MO!;IT]N2Q%6\:9X?[R5U%)MITN.E,IYG/11 U5$F9. IS5.;L= .F@1 "*JX M*Q>44RMP&6OK8K!>7&Q.U0(Z^1F M:0*X"]Z6>YT;*[K831$ :'[X1&09\I0TW1[(>1K,H!9J\Z^HT\]6,>KK++A/ M4"I76?(D+QM3?CJZ*-<.8K.C-^"$,9!A/!\7!\>DBQ5[I0_DZ5VWY1 &ZR.= MH*243N[ LIU=F8YBMD (7CBCF/UHB5:Y"WCII<-T NEG3F22?,NBL^\%XB![ M V)KQ%(1++!=\J@,[X=[Q6]1GP6#NS:]'PST'6X'H6'#AM8O/#3.)>''F,I^ M/,E\4C-I'F$Z;AHQT'W+B,S7"K7!;0/2I?%_5CB=,EFHK:I*^W BJOK$WS3S M"]BG)#9;=*\BK'M6.,'J8E$Z@[0,IL===82!R_4DP#5M,/;5]0K",/Z8Y3B[ M8SF,9>$Y5#$%?N)6-*0.Z$ MF4H8LY>!4[:*=3PC8LI 31JXZ;NF[9*6\/^8?;K#['*C=9?'[3=>=WC<'605 M1WJ#6LHMBZ=)]>@+9/?*C+"K>XF_/5)_>Z@I>II[(+STR3;UVKF* 2BP&Y>A MJ!&$4PHO7*HUW*OB/W_F8B/#J/M)QI%. M.8ZJ_V6F-VNQV[BV[EF,1X0JH(30'?9O,&U"Y!%F]W:"])$B^Q&YY)%HP M#4C:M$:'4A_A)X125]:/(;D)VJ@UHK-'FN=2-VQ"(6-F'0$H2%@4T!2&H"*0 M9H>4CG!'#64"!'ZYH4O'G1827INH3G6"Y4S64S#5F4W7 ]JD3@ :'0&Q%'.; MZH[,&R*T9.WM'KK,%JS(9X8;$_E4LZ70IW1!86/1H%U3<+%?0]YX1*EI:P@K MC=U;C>$V:ZP%4T4IQ MI$)LTQLR+U]@21:VM[^$"\,7X0"K#T2_TG"[^$AN9 MT)_FG'4-HOV=:2*@BSW8NJ0ZOUW5">Z=0>H2&YCFQ;L.:]C8Z80%P6@(SS? MODLQ9/$BFUU4IQ=1YMR3:HIJS['A!%@O\!.6F&S+-MC)VFDU$\T,Z0:!.U*! M3XOXCE@U^PRN#UNCJNRQW(]!ZT; MEL5!'K#30)ODS ;;[GZ/72$(@PXX!/LN3@0Z@S[JB*P %ZMC>T1LN0CT7"+L M1%53\LV4M8$^D\S9[G":V'EQRGH PUDN /2UP(>.(I70WQPT(VV_(ULKVI?T M^R?S141U/%UX@".X58NBVEJD7,/="DGGFP_>+ECJNALWKZ&[0XAQD1"$9O^MNR,YY.C(C49AVK'@ M\^('Z2%B"]8"@2LJPIRRNH>?.RLWA8J#]:$':M13LZ?/B3'A94T> &O;X[Z, MNMW7IL0:)#4,;A_H1[U7;$3FZ1Q"9,3[O<)S1/P(_BG7+7;) #,;()WZH-(O MM6J659<]);VH;)9ROTLTT8J04#\# H0^?FPA@_13I)&.L0'A^-R,3*.@E\K0 MV!&;VQU>6/9J5'[!CB_FU5G1YI/SWPTNN7#!/,+XGZX[P3O.WXP-C.[BQ_N MP$X=[@TF7Y)B[TK63 W0A.L"5SI>^'Q!U'6GV Q&H>DU[J_HJSO/BKJ9YE-, M]9K*A&/-U];>(*;888-AHS74DPA!NP0P:'/1%&'C;,-Q50SD9UPQQ/H31F'P M#5R"1O/+#:;V/4+^!8J")E(-W70LSA2E2072C+1+DFNSW88>:^]5\=M S>^T MMX<=!%X0GIW.K!_%XM26PJ@""!O7]'@('!7<"G=-2JOY=.K$5A8[021=3=B4 M\:;!DP6XBSU/Q4,:,.I43'9&#)#-(1^H&8VJ;5QU$5?$!?=IIJ83V6U!VG6B M@7&*B6!+)U@BJAJ7G3O2C@=L0JG =G371Z$0HQ(-!,0OA7V:-2LWQ=Q_"Q') M(:SE)>TDX(;Y,#)R,718])"*5/XI7(\W)(6LG2?*%HBT309KY,2J-E;&&%3] M56-K@A\H5:%=4-*,$O65G@R/EJ1HEK:U8)F^<[\RR!,;-F[H\YA$<*@>>*^^ M/$0' QR@!O.DP# =:TK%+\1S1NKT#;:[]+P5$X^/")UI2W"!RUXP"1^B_=[A M[2P&>Z0XUZ&@#5@%1/D<6@*MKO?)--5YOU"LZ9'H<4&2(2Y14<:&(_2Y]-36 M8IACNNMY\:.[0EF::>M-J%@ZC7LIY;^JO9U)APX00?VRI)V+ZZWQ;!HRU9'G M"35,=TA3L0^.5W$OG<01;L65 ':W\#KB# GD)$>B7,?>\O.=&NOTJ!@2XD[E MR8%7(V^2-#2H[7Z:,M!,&5K>]YNWP6OR'IPTZ+TY9.],SYY 0^2'*5N83B+. MF-5GD0TK3 AD:I MAM!3$& &.@TA_RW".6.O)H*=;/#8>73(X:7W)W]B-"^[8-MLU$7'4$W6E<61 M'JPW-<05E;MJDP>,=D"EL/@?/'@!X\RNQG"B*C;8[;=MHF>,;H/=X6CWT:1U MUOZ/5B7'4925IMCD M!F#,Q," *^F?5+,X"TU^$Y*P+PC(38\7L\;;!'>P!FJ&U=UH5)_;P^U<#/:N M97!->V-!"TNTCW26_E7GAJV@5RR#0?UH=. QU\#$4(GQ)-1CFGNAX3AJ=\J5 M,?Y"3KS/![>% ML/C)@R?Y&3Q1R#N"''F'%6\W2K!YMJY7KI C<,!U'Q\6%XH2OM--&/\PF^U3 MD,?NLBYY=W#LBX0LM_;Q7$Y^Z3 MSBV,P_O1I,"O#LD+=3!G% &M,#>A3$7V>%(]TX.BS=4MZSV M3M>1\>+MX!03$7+!&R"$PQM$/89MSI-]4Q?82YK@8SU4QP>OE&S8J.H5'563 M;))+FZ:5A'&PLR.IE/*"[ @^KQW(,B^TFHR[;FAQ4DU?ST*)*X7Y.&?)K@ M?2$%"RLD%5(">>.5I]GVRIT+M1WTSA2@3.G8[W[0=_'#OH%18TS.6 MQGL2>Y89.1EDTDJ&]FG%CD44?=8O'X*H:4&0<)@9XVTFO)-XSW5$V;$X!?Z[ MA-#+\S$BM-L_1=#WS9UH]VL--'/L/!F,6$BU[G:U=[@Y;GM/^(1_284ES'X/ M(;-P_@TY:)82R@T6O\I66]#QX$'RX,+<+E3DG:>?S4BZEIT+VAQHP#W3=ME& MSCY+#?%%/*2.$'=>2/B: ,ZU%C9P6\6.[>"0'@?FMEVCX66BO"JNBB^%N7!'6+ZZ:.GX(SU'AL^IY9MF,Y[$E> M7"<--O-;?;:&%4!!_DGS4/#X\^(C/9UWO00R1T&Q4A1)(/&106;:6X[A ==R M(F2?1!.T 0![R#RO ?@=01FI3"_N!+_Q(4S@@U50TCN:]_"!J-G:W9X;H M>BL;M'K!^-5A](#_5ZJ>GIV2:J['&O6X1Q\ *][=(U M W<[)*(A)SZ10;74@U/[=:P+Z^ *I9*>+=VBN$L+?B#DC1G,)_Q"R(TT"ECW W+*N.Y_-)<'=]BL2'51']RI9> MA#J+^1-[2BLI6_6I'8&W;B:-S:!;_8!5QIM]89)MD()X1%-(6M59)YHE,4*G M>*"-I>2LPVR#AZVA8M*A:F[H\]6F:N,]W1V)+50L6N*X)@4^S\58",?"%YM- MXG$B&F&%:G-.1>S> 2JW0*BV[2SQW#E4*5J,>F,EZ<8];UAGXT!?_*CIL2$D M#?2558PB%@1@'C'A-#.!A M^8BL\*Q]Q.WH4)KZ6$J!8_JE^9+EMA6,]V!U.VK'W.T7YCX(7$%UL7P.A^I# M &'RXS+3#;/);A>7;P@-'4J!)*YC\P%_C-TP=>/^CWC0'TTLIJB)2%&DGE^< M6=<;=&2T*?FT#Z)RF0W*NB4)-XBI-2,(K%(EBRRIPW0ID!EB?2C=JXZ MK#1(*)@8=\S8<^/"A^O@F:#4C=^IZ5>7,ZFA-'W:?@NKEMXLX4N246.C*:0J MG92^ZL0$2G@#AM]*87Y"!&[(P6- D,TH@T=O ATGRT+?(&//B5<1;8;5WO56BW +F@X0-HTT :5+X"ZJVIZZ\W9-X)MF1 MF^G8 S#*#5=#76E_?D@-<9OW5-S%W6#[@[G;9"RO)*9Q%'X(64:M!P@$,%FW M54@X%(Z/-''K*/A(.M#P7BP7IM3A8$BC>(_\6V:PR2!]"?:UY#P#!"'VQ:3CZZ+)CR$RI@<1+VL$P*GP)WW9^5Z, MVP"!"4N28C?!'PJ N9,Y3F>-D\E:&"LP35HZP/U3]8:.%K7;QETK\)\8(+4P M!;OK+=ACX7IGW5+31M:]76)GH^#0Q_TM3>R]QWXKTS2Q&H4'P]:K(>\%"?-0 MZR"C'DFLA>N:-=GO\1!XKU+*P>*XQB!^([+<))W6H2H3Z1%0.EKUW%=Q9NBN MV@9\H?X6@X'$ Q,C=CM&J 8CZQD?R[3R(0!91H#^?_=LTQV\-UB*L,$_WVSC M$)+!_2R0)G9<-- &5N;M9/PIS(M)%G*']ZSHINH;_>YMY[8.K12FN8L%\ZU0 MJKR6D>6P'U&*4C>\[6P6#71E4<%>0&TLAP$.VXGOM,Z4VV W?>1LB"3_*H%Z MR0\)%9/LJ,,]E>$_TWNI.[;>IULUPQ'5(<>&*,JQ9XK6A4+.O&0S'6\( ,!] M(:GABIE#IJ,W.#LO3N4,H7@6 M$&VYE-^KG3T8(2WH.,>0?"6<_)R= Q6P_(EZ5A;&:M_\""WV!('2(;'4S/HS MQ ]:MF/"+Y>R/E;"9J::%%\]X#&R-I>&B] M73.D;M69#1ZX6]Y,?3S3+",WX(J_T"'OE\CD!OUGELOZE*?&*V*SKBFL"S_) MU,!*7_$(D[>G*7\<*Q./N8YTD?(\.AE!WM1'CA!S2C&HFQH?3Z=[.>[AG(@N M!%=6'1L#V;,TOYY- ZFZRH&^>4XW)$I!N"_&P&F7]BAP2KZ#I?\!T2!*XZF3 MB5M*@:$L[=+]_B$ECE$&V)55W;9B&8(MXNJ=ZJRTF4@"OQ9Y3YWT)MOE@[[LYJCA09RQFVG"KC]E)IZ=H=*)XO_+]1 MKZ(N5\RK"%G)3;@:]Q#61+5)J4"%6=(XY)P1KYM%G\E&*-]'K 66'[48=FV:978 9RH1/:8;@^X'9;(D7I03.I3FV-47A0/);6HF/FN0LG)< MP/E$"UX\R_Y"2[AGKJ+R%XF(1D.G%^%U=[M-$QRWQFJXGFRIYV82;I*\-F6F M>:PWFV@WQ.C,QH [X;>;<'V69KKYS$ZY5S(CT^Q2!\J14XV+LDQ_AE 1>^L MX?,#E";D%!^/+"(H+V#*JK#R&I',;2*5J-M\:O/*\D2GA]ZPXD>DJM%F 3@EA+-INZE8K-"ZRAO"QGZM>ODV+SS MS;8AD8J@$#=H:M.RZF,R_]U;RNR6P G.A>7T9XP%B'90J(T/AU3@7M-A.QL- M 5-@X>ML+[TY1>1RX--YQ!]$L>U$7V/8\^IF:&/C-A7P$@OX@ M6Z(2F#]20F M\=(E.UO(87/=8&]'3GB7$Y"UD2$"WIN _/@"JG$K ))"SV!/T(X<'3\X.GE\=/S-H9[QDVXDQ#9F\J?L9&N<0^QDHF,MM<=& M!T9.8S$[>\U)7 C$#N@5,W), $E27BNX)J.AK _>$.K7P0'ED.S9*.G9^2T M"NFC+F)+ 0E>6^U8SFCJ?'PY@F(F6U?+\68*GNSI$:A]VG@8&ZA_0=%[H_U9 MZ61^2B:3-]M--25JY\0=NN_6]O92SE2?2U+K4N"-%V/AD!ZSY?-,E_+*E-BI M2.9V!!;)H:>M74(H$>1/8P*!BAQOT,,-,.A.W8IA%)J_QNSZFM1PY"B^41M[ MFQ/0BH>'(("K8 SGOP= E3QVMU6O/.B%3P& M&AM1LE9-2))6;%OXJ)$@]I7=(,RTA<#&1WL34O/!:PXYZOZDXX4B/G6:Q+VA MF3)EH<( ,>X8[:\(U:D@,QP5I>V3>9-ES [19,,RT%%V"EP%&YV\*J#"IY2* MA[=) ) !_;P=1$*>T_,C?EUCE8S)<>"0H]94;,33U/KUQO/I\WV);S2ZUEQ, M.VBH%8L[ <9) S5=Q<,=CN1MJRP21/WHO4/*&UPVV1"";!KC=^G![W0,DRVQ ME4S)D,M+@[N&5BWY$P^NRJ;;.J+[HG/1$T@G] )ROL$GR6\V]<3)8^&@M&0A M"0\(JJ-I4JK(8>,>GP8W] V9#72<0Y<8\5BK"JN>_!+>?4+E\.3<-=%]#/4D1^1 M)97Z+/L-93'%O"0%SF()/B0KV4C&KV>4?<$1=QGM%8NI]WF[A( ?7Y*)!\JE MKRU->8YM+9XM"D&67B,QF97N^O(#N00\SX9?Z27FYS13)KDK-E'(>1%2$1]C M%=J>,E-@-* ELO.#DJ](3, -D+\4Q;=VY?K:]"&D9^LK6:B\450<)(EJ2GO" MAYW754T>T%@'EB:D\-M$"2&ZZ5!X#MR>W>]?/+M?>_BGA/\Z=P7_TEF MO'@&&K^R9P2WD8U[?G!\D'R+]:'G!Z?'WYZ>'-R'.^/E+YYM86)O0"AQ%TAC MEW#K@_E7CP\8F-0/O=OBD!C'@WFA/]<01-L.+X#?EP[LMGS !Q#RB^2]^!]0 M2P,$% @ HJE]6!U9/^VS% @DT !@ !X;"]W;W)KOJ-!X)Z0.B"( 7O(5(=F:7LVX;8=E>V)C8Q^* M0)&L-@BP<4AF__K],JMPD2!%V3T[W1W[8HM '5E9>7R9687G]TGZ)5LHE8NO MRRC.7APO\GSU]/P\"Q9J*;->LE(QWLR2="ES_$SGY]DJ53+D3LOHW.OW1^=+ MJ>/CE\_YV?OTY?.DR",=J_>IR(KE4J;K*Q4E]R^.W>/RP0<]7^3TX/SE\Y6< MJUN5?UJ]3_'KO!HEU$L59SJ)1:IF+XXOW:=7 VK/#3YK=9\U_A:TDFF2?*$? M-^&+XSX1I"(5Y#2"Q']WZI6*(AH(9/QBQSRNIJ2.S;_+T?_&:\=:IC)3KY+H MGSK,%R^.)\NC<5!D>;*TG4'!4L?F M?_G5\J'18=+?T<&S'3RFVTS$5+Z6N7SY/$WN14JM,1K]P4OEWB!.Q[0IMWF* MMQK]\I=7188G629>)A"ML#G(/&BE"O)/3*VSOB:Q7TA.\ZPNM[_I[Q_&KA/H_G M/VKA_WTYS?(4HO(_76LV(PZZ1R3U>9JM9*!>'$,_,I7>J>.7?_V+.^H_VT/O MH*)WL&_T;]^H_<.^???Q6O@]VM>/7NIZN;MY?KV\_WGS\].%:7*6)#*=*QN(R^*70F6;->A>+OQ>Q$JYO=DTA&)*AN'4$5+,HV0J(Q'!MJA4)#.1RTC%N1G SI4E ML_Q>INI,9F?RC)BL R5R%2SB)$KF:T>LBC0K)+KE"<;,5%"DZ*H,KV26P="A M2;" *@LY3Y5:TASW"Y6JZ;J;\!-]*MQ^7_P'$X46.LL*/*<18>BR''_H>"ZR M!2@3@5QI4$YM3^1I8]4?*RK%^WPMWN2AN &O3J8[&KW12YVK$"V"1@M'W,1! MS^')3\)3\0ISJO2JT!%Q[6^IC,&0V]YE[T/O3=E,8P&!2G,8:<,"PXU(RZF. M#'=2%4E,1LM+%5AW0NN$T5?SA)861++(T(Q840V9)W-%[1WQU[],/*__K"*2 M?[O/3GOB(X9I;J#.A(YS15:!=@C:IN(Y!HG%9X6-2F)%?=WQLTQ]T4F0M0K ][[&2 MY$TRUX&A,T]HWRKI"*!A&DQE71/WD-DG8N@[?M\UW-E<=$LI7C4[E^QP(&C\W])6"J6,(-0GF$S%P/'<@:%OK MN<_*O51?X;LS*_I8$C@8)&EH=GE)O>8J!HF1T8T0_D63^2-'67?6AJE$&R.=&<4 O$$+:L$V90P3 M4?*TV7K,K;$K@S$&'SDC=V)7U26IGN^,?!_-)Q[1XGG.I#\YN@DQJIYI7A-Q M?),AGNMXXS%UN[B@;GVP<'+T8Y*$]SJ*".'1]!?CD? ]Y\+S+04[C#(KK>>1 MR&'02H5_^(&46'T-"#!9!3;&O=T=PI&:EVT)<(1NKF-+CYT23# GFMS1#2,+ M%9W;=?5$M4)-_DB3Y8L ,?(\U=/"&$28CV1%*EG$9C \"%+83^ FY1[[$U$3[P&LB)KCC9K)5-AG#J .J8#'258;Z-!;$"N M8Q)4P#\9Z5]I" T)(?-FO8C=L8-M9KQ%9\L,5@8U1I"H8Q/)0H8 M!RL;6& 4Z#0HEH3K O9.Y]9=\!&7LBW%X?L6,44>-:]B >H0H0R4-H.J:;6;D@%A5%1>&B)=Q!;FMC%M M(GXI(&NS-;&/:+:0!;\(GUAO0SLQCRL!@N14P_'@J\0PO+8.M=.UH!]H)JQB M%#,_2T32@07L=+\2PJ?I$?L8>6/-DP2^HU[7 @*Z+<*)>LY02_0H5187QX MY=9;&W,80&<*PW%,EN;ZUXH]3T2_YY5;Z- 3 X3IN5MMK=FOS$1N%6@WNH"U M-DURPVE?&G:2Q=]OM6M+TL+?S+;2>)HMP^N%7AFI".%[(S L;$29XE[GBP8^ M0V@T*\A-(A*G(6=DIK&*&2%@-@59&\%;_NR"OED7]2SR!,\IT71&@3SI BQR MZ<4TD9^M%">Z6C3!-'6MHL'O5N3&01-%:2DL- 2P9D$IVNW5,.D<5'1SJ\A* MLTCRJ&9G+.)G(DW6,D(DO$04"6M7Q*%UQS %V UCQV2PH-FP3MNL"9'9#J]6 M44,3934L^3'>!2@-\&K> %)LTC$0R6]@3<14-;R?306PU2?BN]9EF MCI.E M#FJ&SQ0'BZ$" Y=4MWV;FA\L&SL6%1'M ML,?IG.VII:!<*.$@AGY6;%M.CSY$D*U8AJ$O,BC5E,:"G9 M]XH5D53AMBHYMB?JC1*,SL;3V*MN$^IL!KC75;/ZKT^FPQNVN2=P3&1GL].C M':(.O#%V/$1UPZ-.6XA8RL?;@8TWMA?QI P+ 9TQ(SPO]B*VQ85R23M!*.4W M"7B$94A'@*)TN&OC(H&K!R[O)M@"%Z:S!1K6@*T))PA959"O@^,6SC"P).+ MG_V0;$?JK)7UL0A%<+G!2F0-*["BLZZ0HD;,51#'B+452VPG779$?(Q:&SS< MD*AGY3!X3_R_5VEC MU+(_J^BNL,@4,S:>>DX#TT36Y1Z^#\V,7*YOK, M-FNS=XU6)I>"4(9U/EJ7^<0XR6&@R-\:8Z/CD$'57>4MNT6#W>5]4D248;XC M\5+$NH6&D0U+N6A*]T*2XGY!JU4D84S0G;= S74<6^?S=QD7I)U6!H05GY(" MGG,I8381,\**H&UH4<=8Y$#N&C$&CJNP"!Q@,+1B^HE2"!C;0U( Y_5 M0@^!"52GZO("6O6P?)$FQ7S1(?*_56[]<"$A]])TK?]%9HB+M$=$T=%;E5>, M@7GVG0O?/7J#B;!#Y/]I@CN=EPD]@5E0S_?OMDL2EX6DT%CGL3[U_],X, MG ILKUD"*&7@U>7-V2HA.Q>*._@GQ*Q0KG6N XN;B_1.09Z,QRQ3 F7"(MLH M5,8[2Y,'EZ9VMI>T6 XC0"DR#!G=OKT:'_K \MK+$!U3:/=$EMD MD74Z__PA,)!X$17#'D^$>6&0-(1MO MLE:Y#JWRXCL&I@QNR&J[JCKJ!"# MVFY@Y3D7;L=)G]&CL99?;V8[;3P:^7M@V+A_ [SZ !AC<-NCIETI@TW=L?@7E.0-T>F0H."Z4!KR2KH7QY5 )1/.E5G">KD M3^M,G!UE-!FP.C!2J\9C7B6"2BMQ6-93L+IJ)YH^K1F"/ CN35EZ+#H.FM&1 M5-:@M:499IAKFW0G86A@O:FFSHUZ-<6V/L/'A2*>W6;AESK"UL!=8M=U?2C& M:' E2W5M _"=BQN494?WF<[HO /KOA41OY1R6ZHVIR2Q5W3A&XM2RZDKF#-BR1N#UEMD>E@N- M"IG,VMW*PWT5@-NYG[:Z;8.M0^*RY#>*RSJNQ'CC/T!,>4-Y%6#3[?/ 5+Y- MN4!MZT(8->21[3;N\-S[/>2V?&\-<%E.U);JAUJ;6EU8GI/>0^%.V2\5DS<$ M8-=(,4D_&9(#2-\YL@GAR@694_&4I["^C>O>]VU#LUQ%B7E+>UI42,MJSZY: M[A#A3-K I%56)2\@3MWVJIEY2>LD64] M ,':X4#6M=Z6UR2KD[2DV_:D<.E$OHVSSKZ^M8C,BI2CV[:HE"8?7$. 9ME6 MJ@Z'D7<*;+.G>Y)II.?M"P*ERIBC;\PFO61H/QKGN ?)=M^];?Y+')0,K?3H[>U?=7^%Y&HX73.N+I#OI[,H1TV6YT M2([P8CRN[_1?>P&GD92!!)+5?(2L;;UQT^[;H)8:1+SB"4E+%NGN;?QI35V=.4\HD9 MFR@CBZU;$[]!MK+SP@7G?>RTYEK"_]7%@BTG])A[!C=;$LO8P5PQ^%B++CUP M^T=7'=+K\I4#?]^5 TZ[7T.5YVOQ(V<@&Y][J:KS?K_[JBUB&64_ZL&W>_C( M<4Z'[WA D])LQE=VIL8<5>P$&56B=82/5M$HCE#:TJ#FWR%T;PSN#O MA8KJPO^)G:$>HQZ9@H%0T0ZE6?-8I27S6\],-@X!4WZ*G+ [ZCNCP:"1@[Q% M3(2_K@3P ;"HXW;FH0K2>GG%%S91.9P[!T2'.R>(DR4.22^I$^%F2,;D(!4 M2ZX?D?Z6%[L;8.I^V9 M\%[7)Y;.&]_%@D.>\]>_*,D%2V,^D54]K3XP=FF^JU4W-U\G R"=ZY@N=_F_4$L# M!!0 ( **I?5@8QX!D#!4 ,]$ 9 >&PO=V]R:W-H965TS 8@ E.Z[=%YL@Y]+3EZ\OT]#SV[SX8C=:E^KK-LWL MBZ--6>Z>GI[:>*.WD1WG.YWAEU5>;*,2C\7ZU.X*'24\:9N>SB:3\]-M9+*C ME\_YNX_%R^=Y5:8FTQ\+9:OM-BKN7NDTOWUQ-#VJO_ADUIN2OCA]^7P7K?6U M+G_??2SP=.I72T0H3_;O1KG::T$,CXRZUYY+>DB>'G>O6W?':<91E9_3I/_S!) MN7EQ='FD$KV*JK3\E-_^HMUY%K1>G*>6_U6W,G9V<:3BRI;YUDT&!5N3R?_1 M5\>'8,+E9&#"S$V8,=VR$5/Y)BJCE\^+_%85-!JKT0<^*L\&<28CH5R7!7XU MF%>^?*.7Y?/3$BO1\VGL9KV26;.!6=.9^I!GY<:JG[-$)^T%3D&"IV-6T_%J M=G#%-SH>J_ETI&:3V?S >G-_KCFO-S]P+O7&V#C-;55H]5]72UL6T('_[CNM MK'76OQ;9Q5.[BV+]X@B*;W5QHX]>_NL?T_/)LP.4GGE*SPZM/BB!P[-^_>WS MS^ILK-[\_.JSNM:9R0O\%^.HB?JLBZUZGT>9^BU38*S>+G6AIG-AKCHN-UK] MZQ^7L]GDV6NPQV1K!=W1_-7TV5:1>X[,I>95_RZ@[=;4NM(9AEVU2 M9*3_L28'!E%N/ FK*DLL#" #8B1J>:=^@=DM"Y.L07*T,V64J@_\*ZTQ4N_? MO^;-6XODV+90J8;N%E8=PX88)&YT>B>'=R2]EQ&>$EKH#Y/"#-H5H1'M[<;$&W4+^E95 MFMZII(AN,^)C*'.LSX^!1FEJFN%?W7O-1VK*[ 9"QB <#U1HTH M%1B?V8BQ'^-*^=D1G^P17^@X+Q+B9(M>#XK7,(S_37$KM6QFY8LI[6YF )0$#T #I3&JA& NS**QJ==6@B MX3U2L_GXTN^#;V[AV.C_6(R "3365E$6TU86[!3ZQM-ZVH@/I"-2"'RCECCA M-@=%-!?R,6S*M@3]B $@I8J9QR=:K1R;_:"M+C=YHG*P2KJCDF8"JZJB MGG^GHT*1=24-0-7H/P*5D_'<'X[.&W+=\@J.TJ@,U,R?MV:>,RTG8R,SEWD! MB,:&%5FW:$'7^(@Q$5AB,I*,3C)MP;^JM"5^H4,%3!TFF_K MA;RBP=)HA]1H-C!B$J1"1@,\(Z'A:'0SNSLNBQ1>1N=K)&3!$ M_U6%^UJUT6GBH;(U=P#"-V2/SN=(+(>XMXX9!> IN(7L (4468!6AU?DLJ*" M9.M)6X$S6^=,\)SIM3S$,+D, [&,R>*T8OV,_-B#W1DB@#1\SSP&ZMD]\Z)SXBDU;(7LWM2[-1#3.[&#:4(8=A3]; FE"KBW&QD05-.@_JDS31F=J MU*A0R,QEE-:,Z0073IK.90X<:H!S_D (+C$LAZ7")OTQ//\R9,IL,#Z4 6AK M&.( -DC\MLU)"SCN+#<<-1Z;$P\.D;58U<+Z8,3+BIP^^ G#==$#T;>_+ZVF MF2[]E;XA4PVC#R-LB-8XXYJE38([-MC89,B*F(GD6>&RG=Y"-UAB'BK+#=D< M$J@L+X7^6V-IED'P8DL.]-VY^!!V"%S)\@+SU?@!6*"BEV%#-ACT%K!<\&&XR$UHFG:FK:@U45],S-HSS-AQN(WA^ M+QG!2VH,\[\(J_)#&/R+']Z:9'6.V+?BR#'=="N&"?*4%5 MESDCXOO9N)_SX1IPM#G48V@1=HX7]3K=R=#I8F!N%]3A)DB7F!:V5F_CW=B( M8($#1A=0I!1,EF2/V<[9!TTS) M+'FO2\#8 _( MMO).4J Z4ZIV]#@?32:7H\791%AAA\++-@NA8"Z3^1YFENR&ONHB)@2 $0D$ M/R)XOS@/EG(^A9P0'#][@WUG,F.;N51C]4FO"!5SMC-USGBYJ@K&E$0#'U,8 MWQ*FQR>L.3Q6;_/BWEQ"C?:SF$*G',LZT03A!NGXH;1"TBC)OR9-^B4:WJ1$ M% U$:2=\H%D($(K\JZ'X'LHXGR+)^:=,;EQ5 TZ-!^UF@)%M\=(?%DF-IA]7 MR 3R6_OT)_:BR*U'E],Y/2S4Q>AB,?F)DPRO#Y+E)7O6/!KSMZ2;EW$:4R=HM*H8&SWAV%>3R+FNE@.4J%G5\,I]+.6_+$#,FY?>6!T6<=>M( MM;@I'#N? *?ODW"_XA#%9F\$ZS08.D2B'G4YQG!2M+ M$*R(02F5R[ ^TN&BAG)R"6 :!??X!#P/M_Y.24JR.Q(R?O';PI^E59?G(N@<.?.ZY[*"Y.U4!*-666Z9+*HUPG%"#T MSPF(,,AP$R-&L:.$D;4P8/CY2)*^!HS$B].P!J&?JN/I21UX$STQ56P2Z)E+ MP\-VU_'%'KB;HRF2CY@S!>!_W]HB>B 7QN>52RQZ/(@3&!M%6U3SD]HD:A< 14FM#.UG"*'A=NO-YE#R-I^U>5J4*-KS?Z+H'VX#334%P#>[&,\FYY??4(40\/@6[#AN;B8D MG_$)V#Z@KCKQYR,U/Q^WBA/$M8"UXG.MED5, M'HKN3WDD%&[EU%O".4E=JFP7F<1'A!R5UPGA*'3W]951Q\RD&,M&V;:#3LV^ M"-;J$X=/AXE=1+EC78A'71V6NF1-F"GB:DNQ=*SEU@G^S^I!,(T<"%"U4_2. M$^,:#4AE^_2,!F2N>XM#0L;2J,L7.O"W+$RX#(DF E^L^P+^@. M5A8QUJTZ/TJ)CNX<^VMJ_0!A"OY]I=:^/J9BHIN%,154/.M%)KD M@HN\-O&_'W]:;3WL5:%S^BOU8%BZ)JJ6>9%0G"6EB;[5>YGZS$FE;X[>Q4DEHWL#9O$?>LN74 V7]6F=-Q;N);^;Z:=A?3 MJJN\97/)['Z42R+WX.YUI1&GK@B$2SZ3$+0LD)A5!8>& 2G=+BHN,# FAX<. MX178J.L*EY6N2\&\N@;M.G.&G OG+!P6..Z&?52BB729[N_1_=5^&!CU&XW< ML'1"S.F3L]&3LP5R'7&3P"UP@N&=NI#;UT>R?\DW+3T_DZ.HBKK8[;L2.Q<1 M8MM2C7^DSD?S"3=+2&\GD>@G1M(CR011.Q5IWR':P4M$X@17Q^Z_ M31Q@XT-O%>?C6=-IE5$U_FQ\T?1K8N==;>X/NG5M<*$AJ,QW/=A]>XLIX<1,ON93U;C\CH]58HO3P^<#W-;>I[$'XY.I^>U]1_KW< A?SZ@[S\ MX.XGL7ZFUPC3(^FY9(;&W$,9=*C7^B?0MG?7&DRK67D#=Y8C7FN:*X,K3P>= M0[MQ'V;1;C'*2O,X,6DE&82O>-A.@ZU%LIA&+I*F\EM8O![ 0!% 5K%$*"YY M>+6(H_KTKBEE]+J(P7,2.PFIN=]UK3,MX0E'[/")$GSNG=^?Y!!I M[;K?04=ZFM/!5]SE1^4CR@LD/)5*,;7UU>T>H;+RS3MG'(GT\7[1G/H".IM0 MKB_F;^"X1QI]]4?7$"45%8XY)5%B7&K*_KZ(=A][>!=7VD^"6ZW6E=ZP-70O M5;BJ6Q;F2Z>R<)\]-=5*P""YSSR3ET_Z+V0.Q4*=FN"/LY=NR6PX''JWHFST M5K/Q_K_*1YRW!Z>'"H7B?CBBO$JI@9V.M]%<85_JQOBLS7]60DH\Z60ZK-T]O\>^[SM1^:^?0-"J\4D!W.5XLA@O2M>+Z-P(L MM[I(QR7&2D=%'4K_K<*;-.]=C"_.0G+"._WSD7.@^_J__UY#: /WZQ.R1E_D M\7#3L"\LJ@M4)Z[X[S"NN1[L@P9$THM6W?\!?L+J7<3VU_[%94%$"S7HUD>Y MKS7A0KHFM29+&NW MB)[#9G<5[,CUG6[["6 0.U%UY[%!/N3>G'3)$ZO'IFE"A>HXLL8'@\#^AIYV M^-5Z/[3%:3Q7V:V1MW#:=>R0D:WW_O9>XI-&?%+KQ8SJ7 MIH)2EJN1=9+'.P521'@]-'%_6/OE)B*H#GL@M8\%77DS)G%I=DK07Z@G8_@ MP61ZQ7A+KQYUDG^!]L6$+FB@*_+6-!U-WO=MCM]'%W=7KJ%9F6M.HT'^#='N MJ\GV>"TA1WSD0:L02OBC-O5\S8: D/Y5XD[#M W=A1 MUV:HGYW237#HW_6;F?4;C4[9+VMRN7Q6MZYSOV?K>L95->F&+.AOIZJ27[W; /FS95 -F[JI+MK]=/O-.";"Z<#[ T'._L?XE3-)6^\=MSW M9PU.@S\R 6ZN^4]I4$2!0\O?F_#?^K_6<25_I*(9+G_JXT-4K)&LPH>O,'4R MOE@<2;V\?BCS'?_)BF5>(KC@CQL=@8LT +^OT_WZ/'J!K14GAA"H^B((@&U2$"6\V<=]NU&PB&\.9H#<*=%-51#V? M4RXW4R_T=A]NV;HT]L-@-JG)FBZH^5'?*-P-.I2"551H)@4HNIIZ9^'I>6+O MNPM_,KK1>VNPEBRE?+";/XJI%UA"E-/<6 2"?X_T@G)N@9#&SRVFUZFT@OOK M'?KOSG:T94DTO9#\GA6FG'HC#PJZ(@TWMW+SE6[M22U>+KEVO[!I[\:!!WFC MC:RVPLB@8J+])T];/^P)C-X2B+8"D>/=*G(L+XDALXF2&U#V-J+9A3/522,Y M)FQ0%D;A*4,Y,[O&N%])K>&&*EB41-')P""N/1WD6XSS%B-Z R.,X)L4IM0P M%P4M#@$&2*AC%>U8G4='$2]IWHE?#W MV5(;A4GQSVL&MW#)ZW"V4$YU37(Z]; 2-%6/U)M]_!!FP9QV#GFM$!,%GH7 M;[R%^GP@UB5YB0O.H98&CQ@NGULFV$H[QZ\.#,(VW/ "2G0O+"G%QHN"G8S5 M:F%W6ON.9^N9I1T1AVFW>1$LFC>*&89Z/S&Q4TQ_-NR1H3GC>\2_TC@5C2G#28-"C%%-#5RN93ZXXE M=7[XO'/$&\5QL>](65N=VL?P8:MBN=7:GC2"H8-L6J!R-YE%3@_.PL ?#X=^ M-A[991J&?AP%O7NB%'&^E="E^$'PLGCD)U$&R3CSL_ 70DSKQD7*>5Z([63= M,,PBW&.(#+/'Z%F&<1:8-!HB/QE%6-LAI'X29/YHF/3"Q _&(W^8I!!F?H+; M49#!:[USL#?:L&^LW0#7J*T1IIURW=?NC7#6CL;_K[KR0:M-U8!=W+:?8?4$L#!!0 ( M **I?5C=:J")C L ,HE 9 >&PO=V]R:W-H965T]V8Y/GL_.3$ MQ1,UE:YI9BK#DY&Q4YGCTHY/W,PJF?"F:7K2:;5.3Z929XV+5WSOD[UX98H\ MU9GZ9(4KIE-I%U#638W6G\B^S3Q97)Q651$]5 MYK3)A%6CUXW+]OE5C];S@M^UFKO:;T&2#(WY2AM&BQA2J8ISHB#Q[T%= MJS0E0F#CST"S41U)&^N_2^KO6';(,I1.79OT#YWDD]>-04,D:B2+-/]LYK^J M($^?Z,4F=?Q7S/W:WFE#Q(7+S31L!@=3G?G_\EO00VW#H+5C0R=LZ##?_B#F M\HW,Y<4K:^;"TFI0HQ\L*N\&)^*]X^V>A'V3*6KF?*'%M MIC.9+7[Z8=!IG[UT8FHRM8 ;VJ](&Z,B2YR05HE8YFILK/Y+)4(Z<:L>5"K: M\.A\HC,!?8N1U%: G!T;5PN;K%..?$[ M,U83_HCW/A-G/T>][L_XP5QT7M9O^1]']R:'>0Y9ND/"[^.@IW/C]YOND4[:O4ZU6Y_Q7\KA;4'O:C7Z:Z=4=XK?UTC MN^AL#.;HI],)G(?3^L=,W*E9[E79[K$JVV)%ETC]$,U"_':K)7XDY7^"7LRM M&>LX$K=YTA3/Z?!.Z^7R =]HOWP1"2GB0$AGL;$S@Z-!#/+A2#HGE7,V*?UV M.1[2Q8VS4J61F!76%1)\YP;6$)=CJQ3%+QOU$TQ(B]\K.U8V$@E3EDSMMR)= MB$X[2/2,JIPV4Y;1!9QYU39T M]DB[&&M8!Z0Q'RGSB8[AW%-3@/Y<(YT/E9A)G= 6MM<0Y/D\4%S&D)DB=<%& M)OZZ2Z.[/&VI6:H>P=H;T;I+ZE3+H4XUA-^3*KO?2Y614-]B>#OD5WY54$%@ M9R87 %Y".P"37%G@!:]K*&>DORGX^?4N!LD;B$1-$QPV3O/C.9AD9L!NS@MS M8#,ZM[ZJ<.0"A 2@&FE3(YR>%JD_86H2E3IV3/BBOZI'%"N/RF\!>Q/WCFTF M'0#CC"@XH,"QM F=L?0>,*Y@X-RM.32"":[#VB'JJ/I$[<$0-S#$@G@O]T(J M"PMDA?)QX]7^6!O/39&2 \9(MY!00S<""1GAN<()Z[*@P"&&_*9$U3=- "5W M[FJ*.SW5*;2[B)9K _MU^9:*6^9Z44AYQ1"7+P&0?XY'MR?HY\ M+^M%1K2(.'%,G2:PYF"*2T25;J MV.'"(.:XSB:%I;BBS>S#BOJ^30R_NQZOACK9SI?EM014.5%6,&%L=Q.X9& # M@)BJA?%VV4)!H+C4(V1G]@Z5--%D9]@+_@2K:Z@;^O)G$HUG$*O9]W+%J%T) M6Z3BTM>M<-9>!P-P]7DMP/\US$J0,U641'9GP(BX\%!(YUM0+MQ,9R,$-%BT MQSYGU>(SH%KNOR@8:RJJ6X!1K4I3L#^5"Z2!6)&C[DG,*]XSG:G,5:8OP64O MZ@=L"5_@R/9P=[WM6XWB)YQY68:PSZ)/W;TE 3R2%$4.!"EB#\F>B2ZK@!P? ML(W/"/I_-(_LN$A7F9E7\%K!?8PG2RU)L6Q0O"GSB37%>+(1L?VGY:.5LE5W MK!I(':(L3@,2K75/3S7)JI_4 >\3+104Z2:;ZVX-Z(-X18-R0+DX+N^=$NR!=5(CP3@ZAU>D9U,CKMT[CA.>Z%'>JNS;QX/!Z5Y.EI,G[PQWC"/^D-9*0L["(-!U.^U2DRTLV5=SCTBJO4A4ST3K6:KU:XAG/I0Y-KO M8F4<-/U NT,PGQMT#\4J!3Q]YM$,UE@A17-0- _LZGJD0R\]D2A80Z7H=1%! MLZHQ!-4::=\1*LTO .1*FS?GMSC4>7VC LAS@;RP6=D;GP73TQ*5N$.^9C0))W,*Q\S!XD O, %^XG5[NOQ""B2$!&2A OCC;7IQ@%S MC#4+;9M>E,.%[6=^?Y 1Y@;?V;Y]HO&T2<:J4*OSBZ?-+58I_M_UXEY@7X9X MD%(;QW&18@= +B+05^1J/8X#:Y6;ALHO%8\V\<3;,DI)_9Q5 MB9A[(?K-UO)AS>X_]\6/1Y]W^&._24^K;;X3A#$66L%#RAI1?V-8>SERM]%YRK>)*9U(P7U0L%AJH4!ZOSVLSD/IE)06_:=;K$M^Q- M2_V&047]*'IG9*WVR8]Z;Y>'QC4ZZ[=H:+4#MCB3:O\"(L 0X;\+" G:^'SI MG"(GW8Y=V7DWD /?9;Z>5@#6^M.W&9KIA7BC26:-Q*AVO.[9;8Q?K$ZNU,)D MR583D/YAAO^J":I)A:8HR( #<4D"3%GEJR%#QJ(W'G^KL:KABLSW,U1-.SE9 MB/5DL='E0'[H'6U57,UV_@/K7Z%M+'QFIKI2"[^D%BG?,9);=1%@*,%?AOAX M"_EWXXC0I5[>78LNO8FKQSX;H_V27YM"'7L^64'";?M:XV3VO99OP%\Q%\. M^8O'G!0 E0T !D !X;"]W;W)K&ULG5=; M;]LV%'[WKSAPBV(%-%LWRW*:!$B:+ N0ID63K0_#'FCIV"(FB2I)Q?5^_[#STQ>;UXW=N'ZG3E=+_F +1PH^JK,W9L+"V.1F/359@)\*/6)8,1#2^]YC#[9&\<;>]0?_- MV4ZVS(7!CZK\)G-;G W3(>2X$&UIOZK5[]C;,V&\3)7&_<*J6SN)AI"UQJJJ MWTP,*EEW_^)'[X>=#:E_9$/8;P@=[^X@Q_)*6'%^JM4*-*\F-&XX4]UN(B=K M#LJ#U30K:9\]OU$J7\FR!%'G<%M;42_EO$2X, :M\> >[>G8TD&\?)SUH)<= M:'@$- CADZIM8>"ZSC'?!Q@3PRW-<$/S,GP5\0JS$42!!Z$?1J_@15NS(X<7 M_939<"5-5BK3:H2_+N;&:DJ>OP_YH3LE/GP*%]2):42&9T.J&(/Z"8?G[]X$ MB?_A%1OBK0WQ:^@_&[K70>\_/U[#= 0WGS]??;N]NX.+^RNXO7^\N+^YO;R[ MAHN'A^O'!P*_?H0M@<<"(1-:KV6]!%&IMK:@%K#0^EX83X':-$AM49\5;B!,OGJ5'%H6CP>;,P:4H19TA"/MRV19G<*F5R.^P6*WC*39"4V@(('SZJJA'U^MV;- RF'VA&UM+BKR4)50[R&5%TB)1#)#:, MMM"J@GEK*'K&[-IFG!\[\DVKLX(4BW)A5X;M=@;?G*X1G1NMZ*B++&NKEGQ$(Y1@AT<'#VIA5X*JA\E8S(I:E6JY!G_D MD\FZ>"CTV9R$IMHVJ8I M)74T=NEC"MD8B(G:;.;Y#B!*O(@2YCTDH9=,IY &/7(8>OZ,CYS,O*D_&]RK M.J.\0$ON6VI$N@(I]FQFMS[=,_/ V.!1BYSN;KK7NP!P%VI1H8%H%$#H19U) MGC]A0H%+X,UH$G5C23(=/"HK2MK#\0@FE.A]9)+$2RWG MX\@+@M3-3V>$%!\L!J>);-NBM2RU?3XZ!W+Y_T2%'!&7DP']QL0FC+S9).+> M!,* F$^YG4"0>)-DQNTI!)1W<<#M%*9>.O4'1)X>/ M+B$G4.V5K^2T1E)J# MY K?&->\:K4SE$Q8H]" ?!&^).;M&@GXHT$M28IH:<65WK!E^1-J@VPYR9"D MHRVI56Y&=!R(7A/V<7+*'4V/!<[S@F2+Y$_6NF%%?QN>A;SGG*1 RK95B.7I<>;U;P?->6(WFL ML>%D)]>TE-"&0I\AYNXLI+W;V[2C2['.10G2,NBLU6&K5-J9S69>#F_4=.OEXY?Q"KG.C78&NJ)*. M>(^2/V/GM92J)N-'!'4R80I8D&SLN^A_#N(KM>.\0VYTZ(TUWGDJDWHOW0>! M 7=<]VK>CFZ_.2ZZI_;S\NZ#Y9/02TD7;HD+VNJ/II,AZ.XCH.M8U;B']UQ9 MNBI&ULK5G;BE$Q3ZO\D*_'RZKJGQS?*R3I5AQ/9*E*# SEVK% M*[RJQ;$NE>"IV;3*CWW7C8Y7/"N&)^_,V*TZ>2?K*L\*<:N8KEL!VXRQ;+B@:.3]Z5?"'N1?5[>:OP=MQ12;.5*'0F"Z;$_/WPU'OS(:#U M9L$?F5CKWC.CD\RD_$0OE^G[H4L"B5PD%5'@^'L49R+/B1#$^*NA.>Q8TL;^ M6^4IC-L*\Z.9.%EGF6\DJD[)>LX$62\9S=5QB [BO-SD7%LUR_.Z[ MCC8=)PWI#Y:T_P)ISV&WO@%>C=JP8OL/YS\PV%;51AW*5)VJX2&#NR G._7S[].9[I2 M\*Y_[U.1%2#8+P!%W!M=\D2\'Y;$2SV*X,$AZM]GV\.D MKV\>+MADQ,YNKN]OKB[/3Q\NSMDOE]>GUV>7IU?L_@$#'R^N'^[9^<7#Z>75 M/=L1Y@//(8Q@]^2WG1CLC.NE47Q"#^*O.GODN1'T5)/^87^QF@G5^8!9_'34 M=UBU%&"X*GFQ84O>T-M+&%1?L7CJ!..I6?"*>9/ "4#: >;H4AC4R#<.RXHD MK].L6&"-[SE>W&Z8CAW/FSQ;#\J&FX)X&$K97,D5X^FC4%6FB8X-;Z$T [BR M>5W52K"2;ZQM*LD>19%*I4?L-$ED38-WAAB?Y<)AUX!LDN T![(:=1*9,R72 MK&)74FNAMQM5MY$EL$2FR0P0D30UET0!$KT9&#T/=C3:?QGLH_?C#Q/?\]^R MC[P C*?L'FZ<)6#^VCN">L83)XAC4EKL1+%[D,2]G%=K#BW<*IG6"1;]R%?E MVQY)_XCYD>,'$?U-H^E!,[ M^A.?R88X1F(5F5M%OF8P^<1E1WB:>%-VM(^QPPK8Y!6+IHX?17@ ']?UC")> ME-/;HSED)DI;VIB'K^S&M!;6AWK>;2C$;_5^OQH9?1WB_$6%?[LD?PB55;(0 M[+<,=!'S-<&G[DL%7"UYEK(+Z+H@[9(;6V.=U4K!_1'PFI"A72GZ*Z59F30K MN5WY/5[=P*.+D :)4KLQC;+U>EDH\6Q2T2;%>*G979SDKR MS^_3E.5B2&\9P>6=>&H\WAG'X>"RJ(0JD&MJ32[0^%@J@(S2[DBDQH'+'+D/ M,A9,6X>#RGP_8D#4,$9XHMQ:RGSW$$;M4^:'[L"+G"CRL">>^&TP)TF]JG.3 M95*!I(J49](WPA:Q&)H 'CO!U$,(?[W.7F%W%-H#^MA[WB?=&):M.9G0=\:3 MN,TESAA5$,$*Z7DC.+!>4#'T0BJSV:N?1T;L!D9BV-WJ&,HJ]UN!OY D'2-) M!+%W3$_EJ\P9CI!]G5%'N\H!HZ_0%\]S_D1?IJ5=3 MW/*-R0G=0-D,_%\*A9;8%ZH$SX-S&^"+G6GLO[S?PJWO.M-PBEK-B:/H^6)4 M';X3FW@=(VJ Y3LI>(?F-^5?%&4KE 6\+:N]@ MRLXSVCMJC@=)50T:5QF?97E699#)SO!F)N_-?*>=#+T$P@'$;,PB\)S("\W_ M!-#ZP#^+K=:0%/T0,W$<#-IT74K51CNY(X% IG !&K@7AV>X(_DO;&6H&"NB-%@A^ ),"A!8_)U1+YFT$&5Y8 M)^8V<&FW34^E+;D(6EN!AX^<_6:UV/=^LZ?G,787>HU6"?W)#A4C:Y\K_1 *P5PD#0LK! M,P(\1<%N:DW;:B5 09TU'NVY2/]ME; U9*<5U&J$)!T)J.W9(=')C*,!1" M MM>?99P?#SH_]W:ZWUWACTXV-$^)%D$U:4V))UUV/PK1O75M\UU!M_]N,:$U# M^\R=P,7E*K-;CH#VMPPFIJR-'0FT^G@5U1%JC I MV_8)=V+1%%N710HW511,H3-%K3%&BS4=/)CDU-,+PC.,7$-SBA"?]#.TB0,0 MJ-:RJW]1;8 M3?HDVM"]/6E'Q=G?93DFS&EECA@NGK3V1.^++1%[;<0PIH?<'Y3DZ4P@QW5&S1Y_ZJ4*_ MY,G] #U(MD\6=#IH^%J!;598D.[C&>M!V[,(>3K0A[QM].P;'/00L0=Q%M8.S#7 ]T4G1U?G MHUYQ36=)L(D!I!F7'B:N*85>62BE@< )X\G@J661M;96&4^PV.O*Y>8U0$$7 MA=VH?1U<=59&/3U&E=S.-Z_X"R9A?Q2OSN55F@S3:N$?IXPN:>GAC9S7!9=8_A"7XAV4-LX<;?8@ !@NZ'.!&-N+9)37R:U!!:ELL95VQ MBYK:-WN=JY&%;GF2S;-D1&R _*.DM%6P>0_ YK MJBS>%)@Y=?[;?C(KFO;0UMJ7!=8*]KJYJ3NR=TUV+FOF1#='O>:!XN3;ZCM; MFYB;)('*O.'27L>\1A<1!#$[,L]H4R*?'0U^!?(26F@ .G$@<%ML; F!#2$J MLL83FUXB1)<3HADY=")$9. V;,;PY:-]GV:.>Y_@H/N%^="H;0]OO\9UH]VW MS%/["6^[W'X(_;">'8:ZX*>]7)G)M?]/LVSD3.;4_/10%?4FUR[N#5S/IV;@1/B"A7_6@P M..GG7!:=ZTM:>S+7E[IT2A;BR3!;YCDWJW="Z>559]BI%C[+6>9PH7]].>O!OC?MKPNQ1+VWAFJ,E4ZR_X= MLPY+1,I+Y3[KY3]%T&>"_&*M+/UE2[]W#)OCTCJ=!V) D,O"__+78(<&P=E@ M#T$4""+"[041RO?<\>M+HY?,X&[@A@^D*E$#.%F@4YZ=@:\2Z-SU1P$JV2Z[ MU7DN'5C;6<:+!-X+)XN9*&(I[&7?@2@DZ,>![3O/-MK#=ABQ!^"06797)")I M,^@#QAIH5 %]%QWD^%[$/38:=EDTB$8'^(UJQ4?$;W10\9;>-YMZL__<3*TS M$#G_W64"+V"\6P!FTX6=\UA<=2!=K# +T;G^\8?AR>#7 _#'-?SQ(>[?[[?# M;!\_O=RQ\Q[[>'?S?/<,[#\]/-R_/-P]OCRSF\?W\/[XM)!GN)1,(;2($P9"%Y9E"B 9-X8#1 3-),!FBOAP>"MB M,??9"KK4A,P!NUAQ:V4J8TX;=$JK1-IEW#(AX=TP*%>&$QAM6"H+#BR[R#L& M2X%92&RO!3 #Z@4W4I>V0:Y\@$#=8Q*,JU,0+2Q1 ECQ*FUS6\87 HH4EL%Z ME2%\RU!97$N-SMF0.DYT1E+>@:0/"CS^<1IU"4,8(*)"N."J%-Y/+4QZ(3:U[;$;2TL&NUGCBJP-K!?.6H;S6>E\ ,JZL1O55F6#T@64V MXB?GB: H%:]AD]^ #:' N0W3)!;P0-$*:*8"=-H%J!?:$EJG@-^T+@NU-&F; MT8]&8=CF,:./L2.B]>2>H'XNI_[5>$<"0IV+#98(BZR%[ZAF*A.2<$8,H5%3T: M&^TZKQ@UP\37MF.='E-M"\4U97]CP^[)R3DQQ^?3R824-C#A43W'AD5-.-#X ME*WZQ1Q:0.CUJ>CX MY&T4K$"^;8:5=? 3^D':8-4R05WQMR8MWY,!$T8?)A'$/YP+=TY5*BX(- M4-/Q6E,7?)3HX\P(E\<9D-FW:;_F8TC]DM@ M !-9Z2CK80L,*O UBD[A\]/FA/,5Q+YE[T9,-6MR$D1^8RW^.;2!7XX>O[V0 M0PTG_^R*X[J'WY.S*W<-N]%X&+RT&0_A*WLJ39SY."^L3$@^@+DOL!06X:J) MDANC^H'#;LH6."7_4<+24C;LE8#]L^=2>#05V*!0RJ M?&6K#$ZE 8?RHH#<-):;5?4A5IK.#M5\AVM\C8Q2 D_H24+O8(BO2+*8B,EW MB/*%V ,-FK44XV$H3$I3C=ZK/>[$W.SM<\'O.N9*OF^*?B/[#P!F&+#?V-X- MSL.SXQPOTM[6PH,WM?#SQV^Q+O^*?:L1[&U,\%FD.$5K]JAAQX@*8UH:&N#@ M: =G(>BA3[L!2=N>C:JK-;>QKZI,Z,R]FYK3HFZ=@7\Z.)W#N9[ MB\F/]#9 M7^9T:+7PZ+$LAGL%ZGGDEA:O]38.O4%+F G":1X\SHU;H3A_])OA1&-T+ 2V#>NQ M\P1]*Q!"-:#0D(HM$10JN+\Q;$P(T(\PW"2,%PN9E'3YA<.01\MG,P.2')AF MJ4N55/-E/5-5 D6:XKE;[[Z8@&98*I_T:XMTP[V1'\U"+H/HQLR[ZXZWW[BG MSX69T7\CT/LP&ODK^WJU_H?'C;_G7V_W_RV!SC*3!1Z34R =]$XG'7]LJUZ< MGM.M_U0[IW-ZS 2DN\$-\#W5D!#A!074_P:Z_@M02P,$% @ HJE]6+5' M8W%6 P S@< !D !X;"]W;W)K&ULI55M;]LV M$/XK!Q7H-D"PWN+436P#>?'0H.WBQNF&8=@'6CI+1"12):DX_O<[DK+J;HE7 M;%]L\EZ>>YX[D9QNI7K0%:*!IZ86>A94QK1G4:3S"ANF1[)%09Z-5 TSM%5E MI%N%K'!)31VE<7P:-8R+8#YUMJ6:3V5G:BYPJ4!W36+C7<"O'+?Z8 U6R5K* M![NY*69!; EAC;FQ"(S^'O$*Z]H"$8TO/68PE+2)A^L]^L]..VE9,XU7LOZ- M%Z::!9, "MRPKC9WSUCBY?+6KM?V/K8E"KFG3:RZ9-IWW#A_]E3WX># MA$G\0D+:)Z2.MR_D6%XSP^93);>@;#2AV863ZK*)'!=V*"NCR,LIS\Q71N8/ ME:P+5/H'6'SIN-E-(T/(UA_E/ ME^E1Q&O,1Y E(:1QFAW!RP:=FPQ^-, MMRS'64#?OT;UB,'\]:OD-#X_0O!D('AR#/V[!W$W*U>OYJDR9MS6'SZ?'/_.US)IJ'SX K"C=8=$SEJN.X4%R68"F&'3&E M.TJ@06"S1C4, Y@H["(-72RAM4SL@!,00D%>8&6IL&0&06[@[3@+L_@4=,6H M:2XY";-)&L9OD[V1PKC1D'MBVA(+Z<3K%MV9K7(?7^7?0@L*0M^M)SM.-+X?+%:+MTR.?]I M]/?N_Y?F4^_!2,-JJRK)QN$DCEU\-D[#+(O_?[?)9KM&?;!+S4DS\W>K4HSL MC?4HK)EMII$NA^7T*6ONPJCRD@C)#[+D^?=J_G>IR6DX'K\H#_ST_B'(!GUD M-!U7Y)#GZ+GC'!WC-. #E7P^_,;)U-_9:&KK_W;*B!Q>5#2#_1DJSW]@"PQ,^_PM02P,$% M @ HJE]6*FV=,G$%P 7%, !D !X;"]W;W)K&ULS3QI<]LXLM_]*U#>F2F[BI9YB#IR53E.9C;[9A)OG)FMK5?O TU"$C<4 MJ>5A6_OK7Q\ "5ZRG,R'_9!8(H%&H^]N-/3J(FF+'G;U[1LYO\ MS:NL*I,XE3>Y**KM-LCW;V62/;P^=4[U@\_Q>E/B@\LWKW;!6M[*\O?=30[? M+FLH4;R5:1%GJWDMDP0! 1K_5C!/ZR5QHOE90_^9]@Y[N0L*>9TE_XBC95G#R+'T0 -/]!6:38@%Z?(E-LRA[ 7A>O3V/X'ECV]L$N;QX"VR+Q$VP!VDJQ56>!^E:TN?_ MO;HKRAQ$X_^&=L^PI\.P45U>%+L@E*]/01\*F=_+TS<__<69V2\/8#ZM,9\> M@OX48PY.'D;MXZ MT=J:"U_J0AD 2T!%:%;[2 M2TN4&RFNL^TN2/<__67A.O.7A7B;!7DDLI5X%^>@7UE>B""-1(& -ED227RP MV^79/1 >WP11MBOA,P(SUORT0]V\5 @4114 $KS^&0[%!5W[)7EN MB8=-'&[$0P#K "=!^D2^^P[(6^9QB'OC-[A4[V&5QF4!>KL7 M=U*L0?Z(%IF02;R.[Q(IY':79'LI 6+4(FD(JX"%@1G%1'PYCA6P?)8@Y=.L MQ%6VP5<)P/9B5>6PYUP$#S"G *QZ5!"K+ %#':=K>A["8HDD^PDK#$G"AYM/ MC%<#XB%.$L2[C--*XOIK$(,<+# \!K\ I$PC7$!A49,#,).$TH2X-"J6#2-9 M.)D"SY*_$> =F9L/RMR=#$'DA%RM)+D4D:'@[4&UK"'IFG^/="F1@IW(, Z( M#SGZF>85T_!Y0M?(&JQ]H;\V@F>94J?(=Q\7\(99S03_)BF;#TD9,>> C*$S M4 P"?0>?"^8N@DT!B'-QMQ^T%QW1)B;KM6B/'<;Q!.30(7G=!/=(JYV!TQWA M= _"B6^ T%%,@T49LSCB JNJK'(0A' 3RWMVS; 2 P=M!Y^PC1, D:6RZ'!< MG$F8!CO0NS,(HOQ+LTVU7)>0U[#L2KQ_E&%%%/NT6L&:.8AI+AQK82^MI6V+ M H.)HD7)Z_>?Q!4*AEZ""#FRR@W,CB/<&\/U_+DU=?TAN,W0%O0)B@_:&D-Z M- :\,CSIS 6>H*[(M.$O$# 0Q0Y-"HK^=AN7)>B_TKX!A]+6RQ:FMPK,M0;3 MEJFV] RB) MFG\?Q$F D1 NI,P!,VMPL0]I5(5L*'YAEBKCVH1]KGUT[&H*-+UNU-F(&WJA MSR .)JS!$8TR-W'"X, _)308B% Y+D 1C.)[M!21D/^N8M A7)^!=,,&+>\U MFI 0RQP5'_E5A[%@^ NE3!*%%D57!QPTK:<),6;F899')%CT^N/5[;NKOV,P M_U66NP32&/&Y N#^S///PO.SZ7EM6G*9!(C>NHHC0S(5A ^_T9P+1_DW5#Q, M%A 3D$.L3>P@O.6OY-#+K!5D@RI@\ ."ZS)7JA4*A)SOZM4+8D>T95!)A_2 M&[1BZW4NU[!''./9"VONS;]?D48PH67?@RB4^V[X,)1Y'!C>CC94]%8K%65M MA@?(JEQII9'#P21DFGH]&LZ)H*0!09I6((U;*3'.T,Y QXV]F#W>;F4$:B.! MK9V4)\D*HO9=54"<6108W]-R"\68P,0%OJNTLJ#E=:.G]V=4X/TXJL ^YU'(0J MBO3M $)@A#" EP^'*@!(@"8]"NJ884S4F2%G;\\I9?HLP>*DJ$RW*JSMI6R0 M"Z_0&%L('""CHX%MM'#.,PBE #C%TO!WHA6N"U\I&BA^ IP@#9&^(AY3#>S MJSW=$$FRW*0(B4Q06AW#,4:?%^+, =H 3S!11K] E B#"NQ,40'##.G%I5"" M=EE.VD5>";8C'WYKF89[!%4GF 47%.N0E> ?Q%%E7L]Z"1J6H(&U+"5C-_([P@3^D7(>4YDO+G&R#QWA; M;8^S)2CB.@I4<@#;Q*"FU FN)@7.'W-)0VJE404Y<=$J&I91H=QW>6BTQM88 M@DUEG89&F0XL/!N]N.>-QEW]L,NUIM.9-?6=@Z;W&5F,PA'V*I7_NF)SS([% M*/VW*ZN664^LDR%K)!%A.UZ+18[5W"1APT3![$KF2A11;^-4F>,ZLV_0F&@K MB^B8Z"'4( (:QT6IK$D8E,18\<"9S,6;8\EX5Y[1N&41F8G )2"%'9=6L*@Z40HJZ#!+)(LSC M.W8;6-4SB,B&P3#AZ.DZ_!\F/E@9\ XRIQ3.V&,M0,]#V.(G.I"N):VPGK<5 M,\5\3G&^'\(R$>HH^)N.ILC:HS:;! (7,EJ^Y4T80SJ9",)K"DE#&^QMI.$2 M+BT?0ZNQG4S6<6?]N&(D[5B1.;"L000/9P+#>;<%2A,K<@(&%#UO\>Q\7Q*-> MCO&4,.!.< >BKTU!4F0UTX=*O0,51:MS0*7=S5C-!AT QI!#X%4VH^P]A0-D M/%$RE-$'4.$&CS)(=939[IY^H.,!41P[!M%A[2&/0,0IY!@(=GC-^?E5M:Z MV%@[92L'A\<")^QA(B MVDA%%URN3T2K+L_0$1/M!>2!@[*CW.,6-T=I RX(&J@*N^#RDS@D1IF$*H-\ M+?FPQI0\SR:KI&F<&_$LO3.H/<8=LBK)@P/55E22$>1"Q<6\C:CHH$QH[M-_) M4 Q%X-K<'C"OS?N?(91(*PO5U3"!2OD+Z7&=64]XOO++K5#@7SV*"#!;,-J!W?F7F^N=" &N"1,6PA1AWL M@T086SI;6'6M4[-S['X#@D*P#/814NN$J;;-(IFTI89\TG,HKD\V1H*6][DG*3=J)44M M[-7>Z,0GEPW1(YW":":G*I8S9*I04W!CJ$A?6LMQF#(6\AY6#$2GYHXZ8VM& M$CMQZ3H!CHS*:Y.DB:K0Y<:W20 2=!MN,O 3%[^!;<,8F'"Y0 ^"XPQ!;&J5 M =!GJW FPU$5+&_&2OQ1%6ND>/8DN.*_LF6JDRX+T[^B1$< M-8^>T!M\>O+^$6,.Q E((B]G$%A?P_T+X$Y\^.K# .TT?J@B37F\QHT'2",YW)G+YYL,B/S0+U M8>D^QGH>J:+[LOY+=2N#M$15*G\F(1D&19H..;LRT9T)3T&F_EA_\V"EYU'_ M29N*%9W]CJQ&4->"\( 1+ (S2(]_!7\>S[.GTY*;73M56P!F061&"T:C?>-;,7@(XSYZ>O->E!!5EUC5K MC"06R[F8NXN3ZP%+VK+YFN#>\N0+=9D\2778AFTMW!E^6%J.XQ]%JG&>O D M"PKH=" '!',1NC,[N0T255G@XAD"<&#[CG M=^8AR275@:G] >8GV8Y\S]2: M3GV@E.W/3G[A<$)U/G)U$Y&!6 \&N ML]9PM[&\F@+@58W/"8!<#T*;E!C4E MA57H_"5;E0]TJ!"@E$P=5OD(;IJ*'=5E9*F8B_\H%( 6#J M\5=Z?--.@)EJ>X(E?OWUFBOY^MP6!>8:&]!H)!!E;5$5'[<#FSR4IM1#P'1O M@[K<236/\:K?QPP6=3S*K&"_J;J'4E>NCMBB1;T'BJZ.TR7L4Q7V5J?BX/BF MSZENEF[.B1UG84UG]L 1/=NIX_AU<_M[42]#):VCDC1ST285GJ@3B$.+\=&/ MJGG/( :B&RI-R?L(NALGJQ,4;3XZH*L.RDR307&BSJ\/%:V.S:VI M:9>K89# /-#E*1F=U[FRKK.:X"%EP#.]C<1^'HQMXQ6V$)]QCT4 \R!P@'5R MB6XM0W7DS^=ME+LDI52+2CF-/5?-I3EU&^CJ(Y7P+JCJ:/)0Y1,F [[WDC;K5Q1]+=:G=[2_?7J P)/@C[K"+Y.!%O M#^W'P&VX W)4AC2;88:30[BS@:M MA2FG;52X4NB% 1?55+&GN;F$9W]A"#X(A0%LWM*F*J(F)!WTKW3*>C3JD[9I M"C-L'#:R8$7*X?WHK=SAN>Z_*BP1DMPV)5*+2&LB%-QE]Z1O%!Z;(J)*V$WJ M35;GP-$[5XR.,R&$*G:I-)54Q;2AK?5J9%\.:TZK5TW'0V:,-1IB47=CH1+N MXL7)/Y1Q.[D"*Q*L)1\DG*CVJ'J, MRU87MUM'WQ\NK MDU^4HW 7"VLQPP#8GRP6)W_P]#/A+RW778IS>K&<'H0,.8R[M&:>QU!FYI&4 M&>8-$6VDO^^_AF8.Y%! (6^*\;<_@21'4\Z!J!PRK#F^\9!$/]?-26<0JB^M M.<3J2#]G,5DZ#67G$#_/YDQ:9SJ!C.$P;1UK.5U:OC,EZD[M _)/'JA*#755 MZ8%HM-FL#8XY6 KM2K&H62?WI.&F46 /IQVQ"!3=FV,/=^)Q;L&J MTQLY4C%JG=",8*M#'F4DCBQPD$(SXU0:!,&V@WW3[=1FH(8W@H?BX?-K+<0V M&7&FYR]U6C:W'-_IX3-V84N?SE!TIK6G@\LH*H9(#!S$=P[VGWT]Z\"]K'46 M)+TK66/J?*'4&=)PO"+#,;?JM#IYK_MC("*G.]EX4OH!/L9I$8F5A,+6^F[>?< M?VH=#XLM<\?R')O7 =L[F_A*A'X0MEZ52G#? J#3S1=KTK1KX9KQLM[C\^69 MS8>OJPN+OA!_')*BMN21?GYS;5BY_R=7&=;9,?"3/UG7**2CU+^S]_\J!?#! M#\RM^<)7_LIKQPY+]OJVV](+9PF2Z)+X3R?+9A[H%)A=$9+JO72/4=,LQZ!!YJJ51I >&'V GM$X=JK:5UA><4ZK?W>P-#6#I5&> M%JV#F4*E4KE41PZ<\\:K%9A2S$GN9/F K6#U.=*S.T1UBJ115A?OV[VIW,]] M >,N8*;<-RV%6ZR4028HZ_98HPK0W Y0XR>B/G-0-61]YC#V4PY_ZN^,X,'9 M\3_:\$4?M0'K_XR69BU&6,%/51,=EKOBU5[=II2'#F3X_.]6%8VG(.5JI0_Z M1."SRI.OLTB:=Y)XVU1?RU!RFE:(=JN$.]6U4:I%84^@)8KX\8*>]EL)U,TK M;,3OP#6AHK21K )V>'\L?E2K<.M7<[S]C61E1K4O7/ )U?$7G#MGJU0O!@T' MRP5:&!>;!CMBA7$$A)6/'&L+*C"&&7E91UX=:M]5)^VSM;C=K!,-W3UV.C=FR%B7 M'8D8N8&,&^5%."570.NB>=&TZM*BF=G-:#0ZXIKZ6&I@U_C[$L"+;59A.5=? M(6N)?#, M,3II[!GPQHHTP6 -JK%)^C"'\O^>UM A"B8O32?Y#F;%8;SC0W=2M_[,VE:V MY80:MYKK1!07]-T$8V8P,Y6/97/-&KG9="E1--'1Q2(#:TD=3,-[QT[C9O-( M*[*MSR%6WV":;6)[JJ3(-,>+5)$1WNR"/3X#_Q95NG\M#/.J;V:"D=O^ [4D MSY_K2'CI]R+S=\^.L+'AL?YE$&=I6[-E_5L".,CQ;,OW%@=_7F#(? [V)F+5 M:2!";OMM6((R3UUI\"=./P49^C&]2^,7#[)>5(//T<2,#V#P.@/>K M+"OU%UR@_D'--_\/4$L#!!0 ( **I?5BXM(5 AQ (\N 9 >&PO M=V]R:W-H965T[>JZRX?WL<'OL' MUWJUKNC!V;LW6[E2-ZKZLKTJ\>FLD9+JCI]?^%VK M>]/Z6Y EBZ+X1A\NT[?'0U)(92JI2(+$?W?J0F49"8(:?SJ9Q\V6M+#]MY?^ M,]L.6Q;2J(LB^T.GU?KM\>Q8I&HIZZRZ+N[_J9P]8Y*7%)GA?\6]?3>.CT52 MFZK8N,708*-S^[]\<'YH+9@-#RR(W(*(];8;L98?9"7?O2F+>U'2VY!&?["I MO!K*Z9R"5)LE+B5#\J\.:L@G]XZ2YRL]U96 M=$!6&(G?BKQ:&_$Q3U7:%7 &Q1KM(J_=^^A9B1]4,A!Q&(AH&,7/R(L;:V.6 M%Q^0M[=/?- FR0I3ETK\[_G"5"7P\7]]-EN)HWZ)E#,_F:U,U-MC)(51Y9TZ M?O?CW\+)\/4S^HX:?4?/2?^+T7E>UJ?/MQ]%& W$U?7GWR]O+C]_$C]_OA:7 MGRX^__91W)[_]\<;<;M6 GMLBUSEE1'%4E1XA_E"PM4HXHO!3CZ.A+KNGM MFTI6BA4XWZA2)U+\79R(. JB^4R<\H=P%L3#N3@]0G8B]W(\BN9!/!WC^Q,Q M"N8Q?7E;5#+C]R=A,)G&;G$4!]&()-W^N_KSN_1D!S.,4&2' %[59J'*!K-" MYBD;=L#JCGU6J2J=H&%HMPV X#(_8$V(<3T4\&S6VAL$8V18%H]G$ MF9A822UC0KA@(N)@-@V//JBEPO=IL]&)F :C48B-IE'L-L'603CA9]-YRZUQ M,!U/V:M1$,?X_NAB+?.5@JO$GC&NEDO%!6/_YE\+N-!&2./P8@Z$'ZD<<,+5!#%968@Y3?<& M\/91.!@.Q0_^?QT<-!'.&?Z?CH$B8F]CT76]3VDIUF M*$$&\R&'(XX&J=,!<=RCZ00JPXFG(HH&P/AG M.*;DA_,)"QL.1O,7@7@BYMXF;![1@I,.I9XV7EJ6Q::+M=%@/H*[60:\\0-3 MA8'7]!)\Q,J_1)0-Z%N@D\8HK""7 K +H+;2BJ$"(<_ Z5Z!;5\$U"?"@0TJ M*(J).I%EN8.M][),*8-&6EX M]"RVI!I-".^7>84,T8M,M9&W*HKT7F=4!D*@8&[9/0P=O?=8U\8J;1P,YTZ' M. AGI 9![^ 2(NYY,!Z.?/$>!I,1NR!TI6X\)"?U>;14F237@*D;]"2%(5.J M)QGC$@4E(<-RI*I="**A XQG>U\LB2O+DMC.;Z0/[,U4KR!W4'.B/8F'J[+4K.0EJ'\Q+PW]0G0NY!5 9$%UF= MTEIZ,:DW=6;%4XX1W=.>K,ZFJ&$&?]0;6D#D7E?4U4(@*VJYQZXA@U)5J1+O M$BU55*4VU,=E^IO*=A J+M5 M.A#@CZ(DF[)=T"9+KMXEU5+9R^$O$J-AIN'2:7H5L3).F4M#F?3O]!^I[ M#Z$$A-J%6ND\=_%B$/[=N6._+0J8+)>EX^V>M"9)X M:1Q$R+17>Q$GJ;)_G;*[4^JV0&B\UGM":_'B(&X[&\U2(0Q7$E=,]*W M@T,X$@Z@KTZ^UJ5@'+'4P2NO2DR#Z M$ETP6.[7&B1NM;1L9!4@-I*I\VJ[B6WGYL'4M+1)S10=#J)Q1P(KR9H4^-ZQ M 8>SE8K-%KVN_T-75NEVKF%5DX1=/_%;%("#59$QM@>M*>H2OB<].MSML,A$ MTW@"]G!"XNV^ +:*YK.=:9LFS\ES $:=-2#JY9>NF38WC$L-4R^^XB/O"R-L M5'/Q_0$I:;"R8_M(22XC:V-S=R*\H@C9M^WRY/T0A.W.!@PW1BW52IVS: QV' M+$.UKMS)2Q,02N4*ST#\L[A'7UQ: >C?5)EC\36>@5K$C2KO=$):[2"02JU- M.X2.X45-!2!B^V/;_!>0YEW'Z*Y<=AU^V8@:LEWE-HA%L@YZC>\8R$=EA>XC M-RUV[3P%K=! F6&L'F23^483/NB?[;X/LU'2AQSG^<1XGZ.!62*'7 5'$,%% M"6')G:Q=O6G\T&$BJZ*XIZ*N,S*<'^"O8UJ4X@-EL(^G )0^,/Q MF 7B4S0-AL,Q-J9:98>^-9N M]FC+ *[/X!LZ*-SIHC84C"8[Z-CC-7G68(M1KI-+Y+3X+YG7LMP)=G XXX0& M@=(B;0^"?(C6"/M2$SV1)FU2A!]FPQ\>UXH]1 EL])+5M3,;ZVC&K.5Y^'&8 MTQXW'SS#MWGDN4!/^=!MPSP*1N'C( <'NWX;?J_22XKP283CW(J[C[;&D3RO M:>KABT"/=3SM@"@Z4#FAWQ&G@?CRU.>]S-F3)JP-,JC7F6[S%@PD?8#FZ#PY M2 !5U@9!6C"#1KO?7M3YO.C.(N"QT.'/2DZEP4*94>>Y,6SR*+!BS/ M0*/6;TWS#T#=U.R_'G42USQRD^%(B@/3\=5?=8N[C&@A_2"1]?"8&[G0IOU$ MA6YR%,PGH6//!):]B(!+LC7/GOXI&_OMI)7,+/XM5CIA)QS@V)HM8?F MX<%C4KN;)' M[>L?Y6;[^H.]T6Z=))#?K"LBJ3*Z]J[M;0H2"5 H:1")R'WA/@+Z.;WZ^SJO M0'/[P9%-ZX0 3WT'+0(A__#XFH(I*8SP17^$-6U-! +JF4Q6I:Y+2I1/ ^-"'&+NCF;QMLG=-4ZSF2 M1T';M''&4MX5)4/X$4A\#-J!:C> 6^+)A%,>&;K?HHFP'U80&^O\3KF3NYM. M-O-GXEVX94D/%S+Y1N@JW*Y[M)?J59O)/C)"KWP&#,1[M4-4T><:&B9R\VV' M=WG:5($['ART.U,:XI9\GD\U#U9=K9;?\##5.$?J16V10BR4[[H4VIAZ0#T$ M6?"0UA>>@@:(';%VUO&XXD9T#Y<5B4M=JK*M5:SC0C&HMG+G^.?P!*2]M!F M?-B/3>A( [S_B6Z1^D9H^K2.+0 !.-#8!3)QTZ1$ETF]H>X@(0IYT,9-=I]# MCBW1Q,)EZ^UVQ82^JY4JN?BD"CF5-@'J/R[R*NEND.SU&I?5,(@F,THUY%DS M<^C+1^] [X0#(R#;RO*DV8ZQ?-GE9FN5%0O9*70H6Z](G>:&S@/Z'Y>_WEXV M!+YO;0(B(S=GXODI^(-EMZ^5[;'.MQ74GNE44ZO?)%6GJDI?0$DCM]BU[D]E M-)A^=*TS$'\HMKS.]],RML+Q8"_^;(&%[G3*3)MQ2&G;*29=*K:N9J7"9F6K M5FN^4F8S[&;.)W2Q6V0Z9?Y!4X1H:#GR,FP6P:^^-B M,!D/'YTBZ-8M;XVI6_- WMPZ 1P^F,5SE^O6HN_]30 .$7OY/)S=?PRX.LSF MPV9BZIM>V=/PV*#1I\K2P:-3&JRIJ[;244 U19O.<+I4W&MAAV6-WJBO1;,W MO7CD[KVZ)-$=0J HL+==@X%^4?D"<=BQW)71JE+S4,0=-B@7'0QS]5!U9R6 M U]E[5G"_O8#0I2Q%UPXB,F,":K5RM:Y+Y1,%X7QC8-RDWNO!\LCDUP*..-Y MOG7@!R2'+>3BVSF_ Z[0IF^9 0V30.ZH:6K!2)5NMA% VOYCYKD,;H( ME"JT($0E #>=N9E?-CA&;NJ-/W#9?.68\JRWGU-]#2(_^JQ _[12S2;L5,HE M;(Z]48)XQFU;&#I%FK7DR_-M72)KC:>#MCIV*N(7!L2 H.4,K2:*4<#3MCU/ MDBJMGL^TAFYV"/;D^MX-?J_/T5&DG,%0^D1U!%[;0[/W@81,XHF7XM'[@ M1%Z19BV6E(K.+GO<:)S3_:W7EU^ZCMN?&CC_PSE&ULE59M;^,V#/XKA&\X M;$ 7)T[?UKP :9KA;NA+D*0[#,,^*#8="[4E'R4G[;\?)3N^]- &=U]LRW[X M\"$ID1[N-#V9#-'"%D*J8#ST[^8T'NK*YE+AG,!412'HY1ISO1L%O6#_8B$WF74OPO&P M%!M\#?$G?FX!E<)&NMG]SBD,#Y_W['_ZV#F6M3 XU?D7F=AL%%P& MD& JJMPN].X3-O&<.;Y8Y\9?85=C^PR.*V-UT1BS@D*J^BZ>FSP<&%QVWS&( M&H/(ZZX=>94WPHKQD/0.R*&9S3WX4+TUBY/*%65IB;]*MK/C!>;"8@)S0?8% M5B24$3Y?9AA:YG>H,&ZXKFNNZ!VN7@1W6MG,P$PEF+PF"%E8JR[:J[N.CC+> M8-R!?N\$HF[4/\+7;Z/M>[[^3T<+_T[6QA*O_GLK\)KV]&U:=W"N3"EB' 5\ M,@S2%H/QQP^]\^[@B.C35O3I,?:?+-%QKON'U0QZ_0XL9K>3U>P&YI/%ZA]8 M+2;WR\ET]?GA?@D/"OX2JN(C"J=UYD_ 9@A3791"O0 JB\1ZI+(:!,0LA(^ M5!L0&T+D$VMY$]L,EA8QAT\Z3_BC.8';V^D)8)JB/XD@#.BT==44&7YUKCY^ MN(RB[N U 0MH/4WVGCRR-_BM\Y8WD :$'T'(OYB#O MJ/,M/)?MME:"*\2U*TEO98(0GJ(H1UEI5 M9F\Y\(Q.T06?*."&'S_][N9,PN:%@PB?^0;N'1S?%_/EH^G BO./L',7I4'[ ML+6"ZM+/]76VO*,](\9_Y0@.0!_3[6V M^X5ST/[FC/\'4$L#!!0 ( **I?5A]\EW7\ 0 ,D+ 9 >&PO=V]R M:W-H965T28TW%EQ;U\)NKE&9]64R3K8?OLA5Y?G#:'K1B!4NT-\V-Y;>1CU* M(6O43AH-%LO+Y&K\^GK"^\.&;Q+7;N<9.)*E,=_YY5UQF:1,"!7FGA$$_=WA M#)5B(*+QH\-,>I=LN/N\1?\SQ$ZQ+(7#F5%_R\)7E\E9 @66HE7^BUF_Q2Z> M4\;+C7+A%]9Q;_8J@;QUWM2=,3&HI8[_XK[38 M3"^L68/EW83&#R'48$WDI.:D++RE54EV?KIHEPY_M*@]S._HUUV,/,'RXBCO M(*XC1/8;B'$&'XWVE8.Y+K#8!Q@1GYY4MB5UG1U%?(/Y$$[& \C2[.0(WDD? MY$G .WELD/#/U=)Y2R7Q[Z%X(]KD,!JWR6O7B!PO$^H#A_8.D^G3)^,7Z?D1 MKI.>Z^08^N,2OT6(#4WH"@CJ'FHX328T']Y[SP8;' AK\3P9S2SB(:ZG*2 M0>;H0*PL8LVK:^DK6'A$!6^-*J1>N0%\^#"#9^STZ9.S+$O/KSH?,Z,=-1)M M@JLM0M@R/G\^@'4E\XH&1X/68<%> J5&"7;))CHV/. M!_#1#B/L$NV*HE$*&FON9('@,:^TS(4"4=Q)9TC.7@"+*@C5^>C$Y5C&+\\= M.%/ZM; XZ)] V+R2!.E;?J'( KQ19D6P)+!'>A",3'7A&'NY.8@]JR26,+_' MO.59!Y_+DBA9:+67"JBKL*98MIUU&K-/.:>Y(L*,+,@7F/)!<89<2)1]1V+8 M:%IR$;2Z<5:0HHK:GWZIX6K6E7U4]-6(\A?/V5L459 M+ZEJ?BVP2)K=T$GHC!9+%5-7F+QEA4@XO*<^<5014N>MC8W%HNGN0 K]$2N* MQ66^?1%)/J]R8PNAN\@S:>N%(IE'N9[E'<@V44!&2;*"*8X-%7 M-'L.R-U'3614*372: 7DGN_:THL2PSWF+U6_3\!9KPO2*_!T>"^;+;:\] ;@&GM[Z8* M367B)9K&R%#N1$+2-4EO25T;*LS!#N.^ ;-!=_C$"<[LR+C8';:5X1-'KEA MX0YC[T"'WA%U5&7X*QH?4U*W7) FM%A05$ =6Y\P.^I5_%Z]G-[O.1^%'8EM0.%)9FFPY>G"=AX<8POWC3ALK8T MGJY^X;&BNS9:WD#KI3%^^\(.^MO[]#]02P,$% @ HJE]6%*V\M.^0 MY>\ !D !X;"]W;W)K&UL[7W; M&3&B2)'4W;(=0OGSQI5SNWS]N3^N J M^&53-_N\@W\VVR?MH7'YFE[:ET_.3T]?/-GG1?7HNV_H;Q^:[[ZI^ZXL*O>A MR=I^O\^;V[>NK&^^?73V2/_PL=CN.OS#D^^^.>1;=^6Z7P\?&OC7$[_*NMB[ MJBWJ*FO/LI6?=O5>WD9(-@7%?]__ED0<9\7 MSN6%^>W:>_517W:[-?JC6;ATO\ 0VX7=RKCMY>SZ[XO=N M=9(]/5MDYZ?G3V?6>^HQ\Y36>SJQ7FK'__MBV78-4-+_2>V8UWN67@_9Z^OV MD*_S%Z9L9:)]Y:)_-K?[=V[PM6CPT>Z I(&>720.9 M7#O[9>> IU;U_I!7MXBE55VU@*AUWKEUMBFJO%H5>9FU\+P#/N[:;)=?NVSI M7)7!XH>\@>>*BA9IUO"T ]KO=MG65:[)R_(6?W$'7"T/9W%H"ECW4,)IP+L= M /%K5> S5_@= O-B[QJ@VNSQ?_S;J_/STS=_NKCX0/]Y]N:(:!S?:GI< O_5 MN&U?TI[H;?SQRJWZIN@*>>*'SZM=7FU=]J[>[XN6)-)C?$X^N\5)J$2W;M_#,*F]W"#:HW2;0Y%?9RQ>+9^=GA*%U MO'@[M3H]#/]QCL36-XB/"M1\6;>MDU6?OUJ\.'].#WZ5G3]?/'_^,EL 0[0' M1]JR1"*D9^^ ?9<#!@G9_1Z9";X%JA&$9LG;^>O'J]8OL)/MS 3H-V1.P M/URCS5K8<[LI\.C@1%=""Y5SZY:/#U_ 71R:>D5_W33UGAYN\Y*WY8"<@)A: MS\,+^AWXMB M6!\VL/H$)\3'@T_>Y TP(YA'#SMY.NP-&$8M'WY\[C>N >@:.(9*29)(=GEK MT8:"Y^SEF]:?;72R82-)*BL #2W1/%E'+/'X_6>+5Z^>P?MI !"A^0H0W1:D M#."=MTV=KY<.J.!QZUSV<]VY[.D1 \#\UNF7>GK^>A #W M9(^4Q795U U+;_C6+WB<[^DXZ\VF!?S(>R >0+0 O8V(H0*HX11!X\'[=64Q M]Y]M5GI)=:AEXWF:.X9HAY>)!<&2 DO: 1:(,>2T8?? Y&.XS )MLAP#<) M5PU2B,[.8M,>^Q]ZY#,FQ@MO8KR8M0A^9<8T%O@/(*7V:-^ES(O9Q=(F[Z#8CD]%YH1VJO-A:!D9^R#^!LO$PD#Y"VT.4#/%UOMD M7:@$JQLR6_;>=(3GG4B0LLB711D,V'71KD W(,NPP,,MDUR9>,?;HKC#+\2 MM[03L#8.1#H:3_ ,DGN%&M88-OP.&6-@R]?K$SD540$&4XU#K/,20 16X*H)36"Q+\"#BK42EID7E&$E8$1 M%0T<'"Y5UM3TN M04>M!9TLMJ[SLOJNCHF/1$MAYMV! F0 MWS('K#>QFT#XCA9J7%Z"L**COTV!0\9.#A;.FE_G/ZC%0W^"4T&)W>6?$64W M.S1<\L,!G&:4'W1V\!>T[\@\[]%*[G+P;&Z5.IN>"%U=NFU9+_&487/UGA\* M)+;/FT](M* @\-CSK.I)]P*P&]AGW;165)',^\M?+[\_/GL->@#,L7VQXGW> MH/$,7_SU4P/ ,#%>MDWNRH6%HJ@V[!YB6,15UT535WM6RN \@D:!KY"7YE#^ MYF1 _,++X^J\(NT^+UN =PW"LP73FLB(U$Y*92U[6-BUD3Y>@N$ ]MO(:L[Q MI,#:YBW \VT-FJJD@G_"MNYJ*J>?$B4(FC'800O.SL]_E\GXDY. MB]I]#@8(N_LY6M4WC +X)#@W#3\>E&Y1<624B!>M&:1KMR:W*1>K;H%&&\*C M1MZ*$+7MOY/LPUBN>Z 1 MNK1>).8(V_ ["/&$I5/=T^ .V!HO&G^> #"H#B9R2\C6F4*@@8#($EPQ@JR, M]\976,FJ?P5NK-.!AA"IK:K&?Y#&RK9UO48W 5@CJ JR)NFE&I#;JL8B#IY%/VZ#;VH?@C& %,V%%'(F@>;L ;)*5%WDAM/;^RJ5Q;%X1=9&KP06(O"U.1[+J0]AL"GA-N<:O?*2^]6LR'V' MJ/T!( "X< \IH?VP%2C*O"NV.Y!>'!60L!#CB+ "AZ[Q<))7C5-WCU0SR?8N M$KC!;D8WO<1CH[!>WC)UN # '%I>>[2\GMW4A0;&/Y(!C-2TP(T9P_X=&_;O M.?S)87T0-_ W\I+?@@1D)[G.WI7%%&YGP4C[FO\4V#*_:N-793W18G 4V+0I M2LKBJ=>%YO)D@&0EJQ+W4M81C$@PU$'I@&T(!DZ)?@3F*X [@#T_8$ %5RRL M\E,]!>>\!;^"O ^PI++7IT 7MT K?8>\NR8G:MEW;*R!F (N ]MZ[6C/S+,2 M:_5\=,"T6X'Y /+2V(' ,##&.P: Q^(#<]/X,-G)L;,7 C_6ZZ,X;(-;!WRS M*@^9%X-NK]PQ]*I^5,G^D\/0%[H](/E$FZ'\:%OU&NDOTYXG\XWL4F5X&PMQ M]GU)A-<+/&?$' 4) :_5MEVDCUJQ)'^A%$BK836,MR_&SZ!] $NR%8?*D/U% M?.F0@]NH2IT]-G ;X/_71=#/" B 5[-Q)-FV77%@\3)Q<*N\7%$RH950?/*P MT&C,#G5-[DZA$:RZ=>:H)(!"&:*VV!1/HG" #533!34T]T3"A+L-E. L_;7)4W%1%N"_'2 4^B*P\X7CITFNN2 MU";)CZ"^E;\U<@<"HRY[U:Z'N@/"0?-8L(:GP42BZY'GTO:J=>_'(:V-.B_1 M1<_+VW\,,F6>YG8^Z9/=@!YQQQB/]X2AD?%\*SZ<00-@;?U;K\I(HSP>1+2# MEDY-(3H*L4LX;M3&0F4'6H7W:F55VZ]V$GLV[H2G8#)2O$Q4H,<47Q)76O\1 M\%=LYI:=Y4]. ,&6"=-%C0:4^"@<B6!P9YJ2P(G HH2_F+@P'XO+&9S&(11# M6TS<(*O MDKF!XJA=!QZ\:J+C-%-R>0*FW-6A2Z-"M4W#-^FPYK+O"0JH_*: M><_[[#04W)S.FBH_HE7Y5S7X?_2$<5EA.F _97C\_E6S'X,93/R[(>;-5;H* MT8I#$P(\2Q?"BB@2C9YESS&=V!<@7,*)O,:):@(0J#/^P"5Z"?BA)._$:"Y$U M38M)F1I_X%?)F @"SWQO,G> M(W#9&?W[[/Q-]O>^1IXB6FBSQWV5DV!WZR,NTR"O66.[>/H +&@NU!G)*."; MP9?._9<$^6H* :TH+)Q&P2BGV:.C9*S:H>D-P+]C%#_U*$X0<("X[0^2\5FB2]EU#'I5*VR2 MZK\5ZM/73-1"%'T<')D$=6 VJK?92A%)[&Z2;5<$FI"%4YRG,F.I!7 F>N19 M<4P7%%#1^'DH0Q&Y%5%Z!+DW 88I%N1>..DMJ&F)V>EYR%ZF-G"278V7\A:G MO"SU,O<)ML8*<;;X 0N/?!Z$/YXP>KT+96,M/>GU')V[IM@D#8. M-#LP5;UVI$G>EOGJT_'5:E>#V7C\$]@':&-Q6@D/!]>DAS4%0/\@(Z1N#FQ= M89JND6 ]>;JC[$#CMGE#YJ0'!!]N?4;+$Z=DW;AB(&^V[O\+;*_LD;21#F#7()S)_@I)E]]C\;& &:YFZ8$* M!64=*2IEJ_J?)GJC:M1]714=D_$ 4(UU8501RX@8-@'R&#VYX\[M45Y2MF"% M01 $6F(:X+1I@A:I/D3&,,J[=>TP6IB C2IT&G>L?BX5CAL(.9S74 % 0L$ M:L,0E %4[Y#<$2[L(D^ XG)UW]AUTT3"9Q/8J3"QG&2J!UV=13I549D4!G!T MB-79<&"JD#BNR]%ZA=9-P)4?0(I\YDBHH4\56QJ5E6(\K&_KM7@/'FYWX#<> MDVM:Y13.$98&&GR,L2^L7U"24SQ/69E;VYP M/'^%=7VSF#H/F#J?W=V'!HLRL(@0L\M!N%_N@22NW71D\_?Y:P<*@(L'P'6P8H<+6O- M]U@H^X]0/87![!Z78#7//E.3HSH_)H')11VAC"B4)GEXKC%"1YE],F/(P071 M1^SIFJ,TL"?9!8L,6,YQ&JCGP<[ZFTD(4X'QSXKBX'P.GCS^5Q MGVI$ED$JLX1"(6>'U 5*4D@F4C6<")>L+IX /)L'2^Q>Z +KH*)O:'%F(TDW MKNHQM:JM-PR\4BN:8;DI6@88C5T:@%!#_ES?$QRR"IUV,I6,$FMY2.NR!>2DK8W[-@YG]NG.S$9XQJ"S\D.GY4T2QJBA"CZ/H$S(TE M+3X?B)-WBCJJ^NL1\B$>C6R!!5X.%O@YX#C?-FX@CNB;SP:O_)) ?D;8]^^= MXWMGIT/9-SY\_P:6N'&+ 2DXFSM1L!8J%1/Z%/3[\.#C U%[PL;6T(NPS]1_ M0%'LG *HP;.YF<-7$8U!Y'T(#OV/:6*9\31'[=\^%F;&#PG87T9>B8NIYIG M\ O%\$-=A2(<6P1*-I6#K[C@I#2F.-&PAK_ (ZAL'JYHM*X:7'S@950MJB#2 M[AY#9/U6A!EAESB*BWJ_6ZP\66=_[ZG-ASHM6;'B _[;=F?=P-VCHBP.7 $_ M<-J8E\!501US5;8TU:2]NK M@O! A::4T.7$GJAP+C=)(]5N9%R -S8^/.(T[(8EXR LJ3!AU=3'6N^#)5AK M$&_-[;'/]2G3 0#ACX(^#CKBSKP=M?M M&W@>7S"YTM$7I=G+%HEA&0:AJ@K)5X[;_Z8^"46XR/NDGE0IQ0HBA;X,GQ:_ M>V&+NK 2I*E_XSAB*%>:J7)*!@DIY?RXN#Y"'0@8H%8:D\-*V^B25/9V<"ZE M("46>W7<&(]C@7Q=Y@:T]*:3L%?KO:2NQM>9#":H..8ASPV8:$;Z["N*B]Y. MT325$CR0K.F3:!0 )8/II*2,Y79H%M!7*X>66-[.:3XK7Z M"Q15NBE:MY#Z- ""ZO&).Y>WA[QET1"QCGQ/H&&X?>0!JT#Y%"?A)(QPJ;\8 M_N/<_@ S1)!)C 2Z#KTKEZ,T?GI5M%IQ;D1RX>U FYB:&97=;RP"\Y2@Y2D, M<9N-QF.\'0%\GQ^Q 4'?3@34++2;"#MF]EE&RPH2/)C:Q<)56_C->.DX M*(A->NZF';>X2E'JSI64E\5?#.)E',]=#&I(.<05%?ZQ,0KG3>6@V;J^J-O/RA6-P MT!1N"C0GUMD>:UT/9=",06VP.AST62:ELY8854HY-1GR9M>8"A/75CMHQ=X: MB+,4MQNK@I,A5SA0B#=X*MD0S19K_1,&R?/53BO[0D6_$5_+Q R2.W0>1[S\ MV8#";/TJNF25O0P1%-@<[4OVWJ_B!1/Z9! MSWZT.N"8TZPBJ$1X4K0HC3U?;A^XVV)E&+>B$OV<"A0]/!2UBNO"_;%1]',H MRQ'$J U!&?;NT5*S#F68*'8V/P'LHR35/X:1#4F_\<&K#)29J./69_$YC%1P M/HVJ+]I!1TIJA-C%U:^P^;-GQZ>O%YE^E63PNWB5=WX5'47W2WT _W%Z8MX M7EQ@MX:"QMQ+RHV5)O'#D1@U@25[.<[;X_Q8GO'8N\KSJVB0W^/SH^PG2M*O)[=;DQCE M$1QDG5&8AQN1!,-[#!'UAQ@G4UN7&*$THX3DOZX/^M$T3JV++8TP,^W MGE! M01B:72-*)><;:$R]CV$-%T%1F>TCBA,X=L MQ0EJ?D+H4$FOO!F(,=VNY)"5[R,(?5@C:.+=2IP1Y/,&".&X[=R!Q[NU@YB# MXL),=EDD Y67$F5V?C_$E8_;(^;+W./BS=0[MG3%CJ@*G>FTY!L3'/7.H#\A M*0>@B'AX\B)J)!\]J+7/]X8 :4K7_CBF' I>/:81'$>3BU)J5&?O#;NO.Z89 MF1B5E)*^5T #[4**;=0"O=VIR1LG&LQBA$(J[*BVD\N=X*@1@R?\+\F1^=U/ ++P<]'( M5& J(2]E^9L,%0 >]QHD-G/RNXF*[(3TMSGMH#46&37IYF HT&" 4F9B6D%\ M%0:J4GJ"#Q+^3*'6G6:!L(=H)#O8N<"%N<:;19;*>H-P"A8JC0EBI2.6RG^Y M-$N",E%0T=9*^CHB?RIZ*.V=1X*\Q9GOFK^".U3+,/W.(IK-X*>TQ!0P@?TM>NZ[+E>Q9"& M3-DC@>JHX*QH=R&SKXMK4#^<9J 0ZG;A0FZ455P&#M8D2E6B4>AW B8]*PS;KOXM.FU.QC[5+&>D$F+5%<28*/?3$FPB'QA7*A,#A)+2R? MFH^A"/57 .4! -7"JPW.(T66HL,H]D[G&Y#M4'WPX*!ZC;!O7 M36M7'7<_^QHS#Q(G_7GP*T>1&+IAL4P8 $L;"RZJ(2FRU..'(^DZPR.##LA: M!3Y70G?&*I/6:^ I<;R%2*ER1VR1R%ED3>N#K!*T,]2/W+EM,.'4[,MBOAB/&JNJP55I) E7&!$HY@T( M?BT".]\:%!JYSOY'ERI@ MZ#HOPH0#XY@Q;=(PQ8?9;V(\6N4_/DELZL4&]WY/1^B[J6._"26XQ&X1O(DS MQE@0_GV)7^*1*3^JY-7:6PX^49-4KR*431F_C-7=P7H<:.X0.>4A 3WJ%EGC M)/LA1'[AM,?:RC"WI!6 POI!QXMU"O^&K-U27>5XYE@2';&8#M4( ]]PVQ=K M;4;QKB'.-$C975PZ-VW,W45C<4[3VE'X#^]E%#K(PX>UM8=(S"$_LC>8]IK3#IK?BV/-"DN ?5/>20:Y^P.97VK*0@C@%3"9*RN#R"/!>N-JS?J M-C+OC8%=#(S#-C1SE:'1!"N_\K(,>3$]#I8.L>BRV%IZK[2B9 MTA#XKD+*QN(PQR!Z(Z \-[7R/C\4X)&@=)#JL:YBS["^J4K0A?I;, :,!B9$ MC&M7*!LDYQD^R[#RQ(O((T#]/YXG/8KW>DGAIUG$G64UAF2P>0O5I,BYG@;]+9\TO9659>B6,,5*NSM' MG=$>KL@JF RH#>G0A\-&]IWFF6(97*?'?'M+\H\BJ+?\$9\QB8:Z3N2H?T^A MJK8G?K1]R?[J N]C@Q55LV8*TH5,SCAED[8W) # %2I6< 7/(>+166S.H8_E MO^B'C:/[HW!>L0(B)I,&),1>&B0=,6&#T@/(]4"BJR$7"-VVR?6Q82![8?WK13J0JJ?L MX3N)X09'R1/WU3!PVM@:!7;)1['T+R -@C1,?S5JR0:&(K=+AUMXESA8&2!7 MMD55B63PLHBS<[+[L=R=U).(MW EU;\TO].)S7&RW^>=O&RL!#R)W\/,_R/8 MYL'<<7]4LZ7(L9S^P*XR-@A+<=EXH3!)_?]%O@J\M*X=&\DUW5]A;G KJ?NT MH_CM*(;8\;4P5/G&-" W >$8KX5.=*(Y\]Y[2*>/LBA_-IP@_"&*-<2HQ%8 MM7O(2Z+R)]<_]X="Z.4H90 -2^VUTW)/[^'RO]5+9*2.IS[COVRLD2:2 M+S+7K4Z8R+W@,^5+\!*( .S[=B?;DT7VOJ@^N?5E=40^AMOEY28:A&LIHD-W MH]>.7@9+[$491Z,PA_K"0!P(;EDP\%&!E)/9&)>)$KQP:\>5IG#?U6M*?Q&) MJ#5T<>6O9AT73;#=&K+A.F%6Y]=2W,1<5;50/[;-]T%NB-!9# ,"W,\^+@9O M(S>W/0G6*?M"[7!DB_VH)#E9N)@+2Z( %=T3QL,R%";$%(\I%Q*4B_FB+*Q< MW12I3802>9NGIV\=;S3EB^+R/K?3A6*1U6 MK4D8$^"6%,V^Z"1CLT7I*#Q)("(KQJ/9*<0=2UX1H8C9D< MZD)F^6GP9*)&H&AMX6$HH/X;DMY/6I]E-_,7LYFXV"Y5E*B5$_>HOMNYNU,Y MJ3H7D^O2P!L?QK)&>/(##^_=R.50H5*1Q.T@6"03?BNW 5/"TY_:!!(JJKE5 M$%MQ4)W66PZCT/[59M?KL_U\W<;E:ZQM-D$K7AZ, ,Z"<>!V>$F(I"^:>_-9 MO#$;V[%9$3KYB5)-+I2AC?A"TE'IS:7FY[STT9G*>R>]0.-X4=)+R$/5P%0" M+QV<1OT8-]2YNR58HM;R.!4;-H65$]4:D^_&2>FB(8>->\;]6''%1_GF )98A/71B[UQ=36A1J&"#8'8/^"I^=\C3#5I$MGXR+ M+(-WB"(;CH'F-FK@RLMH[KP+Y$2 MF6_-Y,(+FH$2UWF1(O37L2'WYVR.4-0@R*&"C8I87@^JOQ;>:S,M:JS1:,R" MOX')WT%$Z7 S.4]X'TT]\1'94+%4'WF_/BVF,2]Q@2-;@L>5 (._^'+ M"T7\7$3,)&^%(@J97"$9\6&L0LM3%AH8]=$2Z?P@YRL X^,&B%^RXBNWK;LB M[[Q)S])7O%"YQ5D4))&JA=W@871M7'(::>%1:D#A&YPI0C1W X(8;A3BO:%. M$::XJ9Z+, \LT6-LD1M)KX);'FAZ,8FHU+$-T6I$JW&>>"I&P(C.PTADHEBV#)X1@=@R" \*[OB*]LX<*(AO61T.WW P3AO' Z0#YX_E10M MHXIF$Q+4F*J_,8HTJDJ(D\AP3S4[A2XD&]E6:DD*(-1M;&Y'1A=5B0M!\NVF M=)#PR?7 C8G+E ^UKSJV);1"!JSEF]:4KTEV02ZRY!L4$YUK>D#XA,: R]"- MRZD#,C8&=<0LGHJ.E3@Y5W0]XZT?H-]ZD:_QYR"C@I]O]V\GGW)8'0ED=8N\ M-JC"V=&8^7W1^3RD7FEY,-SS%I3D(KPN3VDY2^+;BXGJ^S!] MRDF(>709MC<5ICMJ)CH(IH<)I&ZK2PW?$DKR%IDE1?@KY_"HDD<(FU^@BQW M)N(>,@[WQ!1/93LR:")TS-YEDF,T-JZL'AC[,B0@+?*YY4W2%-%AC,(HB\EC M0.\O'\02?6W;@ U:W:%7SR$.F>Q#W;&9Z"K8_,KQ@!1-36O!LCBQ2"]W:S9[ M$:7>O8C3[FCL,<](<[#P@*MY#$MT8,-02HI\18^I6!W=?J@:'*_6(WWZ\-G^ MF&"CB5&ISOL0=0M%87LTYZ(V74/YH;+@QCM%46^/-XYJLFYQ),PM6^_H,?5T M,1^&3GA6# _LI@O53NARA$:N#P4W?%AGW-51$1,I=TZ% )K 5L!-+YB'-'_( MHW3"A)AH)X%?:#,KNNM8H.'!K(E]9[9-:&4*D1%BHVDD">/=$:THH/(I-8G^ M.[JC^O;DG]@4A;N^HQ4*'_F7;(!Z[T>,W+MMVZ;B>8*(#2OF(SFEU"".(Q*(45@88PA&\P6):EVZ$&5 M\$Q,P/JU7G'$(UB63APSU9E@1=U$(SSL=+DV MG1?D-/:@KBJ*TC&S8/&/)\)P#4A,B$*'0+)N;5O%?13,%R,M0U_]?2'/Y]QK MW(;W;<21N0^\OZ18?$XX^=4D'%.M+FF.]XCTZ^>VC2WZ&(U^:1G\&(HC M#@B;'CG3PL((HEFSR[[\]"7 ';#*RKKJ\!A;HCY?,N3CL134B)HBF0BN#N 8 MZ*N>9I3!/L'%[3LIZ=0T]WB)J% MZ!A"WG\HR,PUO%Y^C!HTV.F\@YI&UN^\!V!-:3%G'R3$0O^#B:G<^C:)^W=3 MV>9/_''XX<&PHUD@&W=GJ2/CO$71B6(*3;6A;#3$JZFQ\= MYS!D8LIW_-=+%/U"FM:M:RSSH;B+V_NX]BS(5-6IE!3J0O/@;JI$'%'*[1 H MOPPE0=C;&N?E)H/%=&PXYSJ(Y=8$ST.E5'K(P^2Q^T;?NXM\?L>PB^@$6QE: M/6#PT50<<5]\MYI>GC>W_W'S-=7@,903X5GVECO*?E-C.G8EJ]PW\BF^ROH'+[-OL9[(6[QVE.ND%U8[*! M/HH>B@^C*:IA(K^]4\"W,2=*L5%R;EVX*M8$E(!-Q8#^3+A(+169S(-B5KFW M?.C2+=0 Q'6X0+7+/P]*41>2//'WLZ1* Q^XS2KL-(\[;PUB1S.M4U\0AI*8 M,EW+I%?GVH'NPII2+QG::1$0B M%;"0J*@IVXX[V-(O<8W/A-34$. @T8W% WH!UE2!XD7Z?DP6,/EVBW/JNN&T M]E&$M)U)< 9;/XB^W>F MK\1,A$R'(GC$)6888D MBIIVB%.@*K[XP(=*+9JF4:(88F\8: U#A!1GM-J!7R;QSND%/#+P) MK:%#:AX&U$GVPV=19Z;0#V?=U, G4GS*P5P=MT$+Q_VQH28K&N/ 7R#[ORZ^I<>;;1X2;YMH]&JZ;Z;]#?+RLPM9W+!)P_PQ0 DV[EM M)V='MG\=IY%$*K+KF*@ILUE."7;X!*S/FT6)3R%TW4H+/MQT7Z$3C!=2$'A4R@ M:Y<7J.5WV$$HM\ICYVC"3O) MF3\\%=&/QB'Z7YOWL:I]572I\544]]'Q.3:B$P &O%Q< J6L71G-ZQ[67M"H M \3@#N>%4&A'L^T\%,BF&8I&5GPPI8W*PM2%#_$^+5N(H^29*=T(_<7# GK_ MG6##^,H?64]&1$R0KG0<<\K,)RGBOL-*J\*FB*ZDZJ)KV\3+758^ZFLZH-EH MXHM'?8H,$#LGG5\&Z?QR5CI?=?7JT_%;.F&$$G!"[)*4TE^V5,8_,!6M[ _F MIKTP,T::5K;8@%D3[4A5?C1 9FP44M$)?\RV_<+S]+W!Y&U_ 4DWWI$LPE-)T?)1 M^2'HO>8N,],F$)7M>4-">GZG+=D?]C@PRCD^O.R#OO@!#!G?T/G#U0<_>WIA MJJ#>@MK[='RUVM5@EAS_!)2+\O?@;6C"'(J'B8+#8&C)MN)M7]-5?)LHX-PA MH^I!3-^X;4Z"RK&I&F\X9'WN .Z"#21RR1V>>?83RI/L7=Z4-8:W>IF 13NG M >/^/"YV%&SY!QS(A>6PN$[- MC^E#S;3:A7E_=R%%#>NN$-,D&O0WVM^)'^!OQ@V !&R*^";[!$?@AI$J1Y0^ MEBJ^>=%6%NF,\.B^/CXE/RRNQG/4>VGN(C.YN,KGZW4B+(F;<$#:7>*# .92 MV"'*K1\2[9[R]WL)IE_XDU2X7ET-N9& MLKL(9E"E9*9)^Q%M@W-OW+ HHNX[*FY36S*F97,A._;(,JMIJ6:H&AS]F#I/ MFNE;KGJ]@)T>V1=KKG=:.O"P)1-RXY :\2&JD7%>7A-%*C%,#9+PQYS&]EU( MC>=6!K]V_ FYDC$A4T)T &69;R,T+*RW*PW>\^:X*'[7K J]H%KN;"K:3\<; MS.)1QUXQ&.9*!P'_O"WPGCOX\*\G5_!B0S/>Z(HYCMD*2(;1Y9J1P8;C:(K[ M>Q]:D$?<.K R\K;M]RKO6S=Y8?V,U#U6J8OXG-,3AA=205L*VWN%I2/0@P;# MT6 8W2DJC.' >EP3RRI/4TS9 5,NS''U+!.+2SO C6J;1L1SV^/[,?D2;V M5P4;QHQNW@:":HHE-TAHWX_&GDB4X\2,@?R,SLYD4(-K0P)=>-"F<>Z >3&\ M)-I&PS!:G:_=^E@7MJ /+A 7.+V78LA6B=$8QA%+#8HKTQH$,3#4'X::+RLI MKR 7^@XS?7#)R4JJFLT48/C/C2O0(=;8\RVG7F1\OI2'>+/'/$\YI2C"9B3[ MGJ:)Z"V0U@!0 L;[YX]O24WO@J>[%XA1Q/7EUXGWH8U;QP-XGK V@O)G'*G8D5#V$KJ MP?>?(O>%+O3>\*C?X] KS(:<7-&=U;1' MC"7(#6)9W"63-I[ M!YQ8['D*M8Y%(M:%IX\'HXM VFS%XT^=&6D3QV+G%_HKBCR@=L:8% M1!;)4T36H&' 8.>K[-GB^>G+R6/78PZ2&-\X>_7J7F^<9[-1]/-3+TOA/^=D MZ26W:_^"X]%2HO$!K\[#^7A6QTO ML:\;I_W&Y&S#'T>AOM!KD872)"QRN.')=+BK=;]RDZ"*&Z%G..H^8F;%@H.@ M&-2W2BQ'2DI+3N.N$SOQH.TW('*I)2#,-1W/-W&>5HH] E@J%I\6V;Q%$*67KUT44 M"$<[N_0C*M0VA^W#L5.A(?*H5)EJ5KCUQ:*\QXYR-ZT?"R;ZPF'"RB) [FX( MLD*.5:*K)8T+ZM2%]I&0/;N9L-'GI_^N&_?3WI12.9>-#C6%(8 H.S8UYBSK M\[.@#$_.UC>R>)R670A[20(A0E>CLU\;:& MZB>!M;.$ L0FFD@(\B=F"PJW5,A,6R!A,VR]Q%%6Q/TB^!X+H$=L^\D(MI'] M-^69G]R?C$*T7,Q:>2,Z9R$GK)8;KT66"U.?KU&\%6"&XPL0):5/N4[3'EJ. M2 2&F)+;B:$#SF4![HC/0# MGEDG5QNRF2@X\[8$A[U^T1N3]&*"35(DC YB-LYS_C3@\NE\68[C6Z\O*XJM M3Q7W/'R59 ="*\\5YKDXCZ=>6N(P:1Q2G_1 MIO!6*@%M$D&L!9EJ-N%I,"!D3 GT/!T,'O_+JJLQUL>AOK.)ZUJ#H0]4<,-< MQI*EF-PS7X6$1HM!%-['XF[NBPP",@R#FP.MX/'O6!H\WJU$E^81SZ"UQLFS M@%,M_B $0:T:Z, B2 5OBLPS Z,5Q#%0IV@70" MY6&RC[\A*>!#9?Q">K:T=QGY/)* "PU@\"MKSF\MJ,^#[&P_1Q+( B^CIB$5 MK/)FL,NH*UI?4[].#*4=W5]A*CGQ#9L)8$NPHF;NJXZ4$4E^(61*V'B\,=7$ M$[$C +=.)\8&)IH37\^"^'HV+WA,Z.V=MONRVA0Y]DI M]EHT? :34B1<&./"E:7WR!T,_WI^ L3[!T'E T@\(H0'HDRUP9#6^R*$W/\S MY]DL63P/9/'\#N4.\AW+9-0=_5BTGY)D,;O.5&M!8O'L1\.<6/EM!CKX@7?E M;8B56P.7BI7#FH2:%3@8P&U8]Y*>F4;W)')@&_X#S8UK*@EN_<"$ G8 MV6.]R>W'BZNW_EZ7HFW[^(OAO5\/5%(0KH/YU;_VCTA]JC>,)!G[:8X'J9G8 MN5[LS(/OG/?3PWRQD+/(KHL&BV'*Z-MB_$:)&1ED1-F7>G/WJUT _9Z#' OE>&D%-.O'L3?:.Q>Y[YF\ALJ?G+XY._(@\ M*0R6*)!WBNW$-0P,:!A9(&SV)F 47\/4A+^9 W](AG&]/#4)V0*>&]EQEK*J=V(>,38 M1",376FZNC7V$YD?GGD6(49OA!BD#VQNU7N*)F0G SBI01/7D+!>CG]2QUO3X^.Z*' MD\)$.%/4RV>GBRQ*[$E3K"< H*P:E:SF!7S+]:B)S6<8I*B@R8]U\#9F5?QE MY P]\R'=%"#E!5R;S"":'&)!ZI:Y3(L6$YNK&W[["T6*H; M36Y%]NP)D)K25F6.T_W$3O EUEHAGF--+[6E 3)?#DL*[DG8YT9T'>;DE6@6 MI7>B?[ORNN![BKC+./"!\LL]"J52[$&DI^&%$%M(4][YV?'IJT7V5MM4WX41 MS$%-GCX_^MKJ7?:D923(10BI^K^]MX>((:MPX0^IRN E+8:2$8U=G5=G6LQ] MPBL:1N*_[/\6Q>M7HD4Y>Q_^WD/F>.P5!##LI2GH0;(,3V;? M@X('U4G5U+,<& :X)J,S8D TW/2$?BB0BIFL:J>=V?#2VGP_7^+0HTA[8!?N M4+Q[\*32TD(IRVE0%"?M)R#2F:T>)DQIX_TYD@ R^V*8Q,M;,+'YZ]TIP![! M*]/J%%DF%*G;4V% X*"RQ!L#R0/$50P@!1M)_#N5V.5HF>%F);.R:["J5&T^ MCY]B:/*)KZNEZL'JXPX<3V=GSTE$/!MY^'R)#_$SD9V0W%BZ/!_<6.(CHI\/ M&JV8E@I^6F!DK25E0N;OW;A;*G!PMK,8H@BI+,QU8GJ$EAZ3XN0)>57?YUW^ MW3<@[[?N'5W^2FS\[2/,WON_XGAFK)#]^N+\T1-X,SS^W3>'?.M^RILMYGU* MMX%73T]>/G_$CIK^HZL/N"3>*@?*A?YSYW*@1'P ?M_4X-/(/_ #-#48P?ON M_P)02P,$% @ HJE]6+C&ULU5IM;]LX$O[N7T%XBZ(M5%NB9$E.DP!.T[LKT-X6?3L< M#O>!EFB;MY*HDE0<]]??#"7+<6[( M;9X5^F*X,J8\&X]ULN(YTR-9\@*>+*3*F8%+M1SK4G&6VD5Y-J:N&XYS)HKA MY;F]]T%=GLO*9*+@'Q3159XSM;GBF5Q?#+WA]L9'L5P9O#&^/"_9DG_BYDOY M0<'5N.62BIP76LB"*+ZX&,Z\LRO/QP66XJO@:]WY37 K98A)]#C6\-TV,K$A=W?6^Y_L9N'S?V3SC^OGYV(!,7#E.&OY7-7]ZA+]'R7M9 MF)4F;XJ4I_L,QJ!LJS'=:GQ%>SE>\V1$?,\AU*5^#S^_M8!O^07'+* D2^>< M%626?*N$%C9:_O6>YW.N_GUHQ[W\,(W.=,D2?C&$/-%(A=DEF4RL0ZS5QWEG[*\?$7><[7D"AP+*91R92D/;:=?X.<5 M)PL)HM:B6!*#<="DL/C.-3'XF E%;EA6<50$[QRVZ9XF9X,3B,@LEU5A!J^9 M7I%D[PDS),FD1J6>D(GO^*Y'4%>V9Y43E2%&PM:*I<#=8?"+8G>I-3>0$KA6 M\=0^S@2;BPP8@07@>97#?:$M/*0$V&'B &+ QH[KQK#8@[7X&]="?5%FXUB-2JNU-5-> M*GEC]Z5KP8'C![@V@'436.\'_N#M/2_1R)FX+GGZ2TP]^JJY'/QJE6F5\+P) MH8X?>;#9( X'GZ5AV3T_!T&S5<^): 2 ]_Q@+HU3>B$7MSLZE"D4M\)?1_(8XJZ4.K$;CQXFP)7L1!V M3VCQNP:AGD.C")=-I[C,!1/&@[]*F:Y%EB$DH_AI%!*?.E/J-QJ4E4I6D!AW M\M$7+S")^6V"-:E)8&/Y["^'X%#UP_T(<(CH[N->'CLVO+:6 MZ%I'V&"7*L4$*V*%A;)GG=7MA]4,X6M4JY\ _M:T-M& ) M'Y'/[!;:CK2"=@9%;_4D2UZ@<1!SE,SK]1T4$76B1S0F(W)=*8OF0+/A3!&. MM9E 9;5%KZVNCJ4 I4M6;- !1A08J MH%#+Q'5D(B!"$MZ9Q:#QV,F86]_3< M@\$64 MH[T11-Z&6:FZ@XT3.Q!^&1\@2:< B7^P6X/!E3YR@BZ(C8(?6!9M $'DM.PL\U+6!M^APZ[H)JP4!L,9Q&FY,&L&#:^5;R-"'N@% M&G&PHH:3.+.9QPC&*5<9IDP./?L2,QCNP80 K0&(-YL1>0MF2--&*W0B M@&2QY-O4A]8Q$[ 6>SUFFZ ^UW8]!*:%B:1.+K:+$[A*.7 %\+$[;ZIU#8<) MY$Q56QR$*2.^M^9Y0MP1W;K0P3OKE4A6]K[7NK;VE\4]AKK?"%GI)A=&/6WO MI&U[)Z>VO5^W:(,7G0Y@9GUSJ,'M97VX7\Y$#0SB90-=Q V-VB7G#DU4A,[G<8*OAP].@*ZJUL?]5+6"(#U(+0DK5&'K;+=JK-F^]?^)4&_G MT@&B^^#O@"_;A@V*I>],?6_P#F"&S#GF+PJX$?9 BX1]L ?"##H*.+'T-=: M'HA,V"=Y>&-?"+TCA$X=-PA/%Q+%M!'2/,!^LL=Q4>NXJ-=Q7S^].WG^[>7T M@_-OW.H9_^SYMU?@\;![]%!\U\3[$^@SVPL!:@(@Z^=G@W[J$^=B&%U@_&F' MD7U*.J$-)B#A=$*/S,_]FOPQD_,]<^T'0Z_*.$+7YCLZY<(X\IC9U#LTBGIV M]#P\6\*SR$7Q=N[K&9R[YO)ISTP'#Q\R/7J ]OIRV.3?OQ%J(U$]>].-O+X0=QUG-W!\/NST;:?HF_)]0V MUGT$W#ZXXF3(#=WI,<@%/(XGMGIC,.*"9OKHS(OVC AJ_!::?<>/@V/0_*#6 M?TYX?DCM'41;3L,L=29>@<.Z\)'HZZ_.?=C]>;XN\9R,"##7IR[]?/\4=!B>XT MIC\=E'HE_HZ@5%O[=$@ZXIT?1"5L1MX %[,Y3@?EGA[%+DRV:##;AJY]C1#& MP> 3-R:KS[[L"05_:0_[/.C%OZ7SD"G_E*AW MBC_O 5_D30ZUJ?CZ)([;5R_'W[A0M^UC+=6NE9TR9T^L.A3.WGFD%[@]P(NO(<)3H'<:13OHA4OWP7:X M#LD^(-N]=/;ZWSK_3P=:_;S_R!.M>RGPF .NM\4"$@L/;M%CB!(6N>JSK<^* MI>!)EG."-SQW<*7JH]_N89AGS[K\OK,NC/"#/AQWOJ+(L7C@MR*:V.BN/ZAH M[[;?H\SJKS!VY/7'+)#J2U%H".0%+'5'T61(5/U]2'UA9&F_R9A+8V1N?ZXX M;% A 3Q?2&FV%RB@_4KG\K]02P,$% @ HJE]6/$?#3MM @ 604 !D M !X;"]W;W)K&UL?511;]HP$'[OKSAEU;1)J F! M &(0J91-F[1*J+#M8=J#DUR(5/2 MBQ=M;*/CA:JMX!(W&DQ=EDR_K%"H9ND-O6/@@>\+ZP)^O*C8'K=H?U0;39[? MLV2\1&FXDJ Q7WJWP_EJ[/+;A)\<&W-B@^LD4>K1.=^RI1\) M[U (1T0R_AXXO;ZD Y[:1_8O;>_42\(,WBGQBV>V6'HS#S+,62WL@VJ^XJ&? MR/&E2ICV"TV7&XT]2&MC57D DX*2R^[/G@_[< *8!6\ P@,@;'5WA5J5:V99 MO-"J >VRB(V)A0\[E@@T'Q>^)4JWX*<'^*J# MAV_ AR'<*VD+ Y]EAMG_!#YIZ06%1T&K\"+C&M,;& T'$ ;AZ +?J&]PU/*- M+C6XYB85RM0:X?=M8JRFR_#G7+<=U_@\EQN0N:E8BDN/)L"@?D(O?O]N. D^ M75 Z[I6.+[''6QJXK!8(*H>CG<%&:!FN +O,.=0G?%9/GFKA8 MYGP3NP+!]#6KOF9U4M-23E\7F'$ZZ;2P3%#W)P8-TB;38JX$#;R97U%T#-<0 M#6;#D7,BF ZF4>#,R:LYA6@R&,YF5SMEJ>XU3*>#* C@W+[Z)]>]1+UOA]I MJFIINYO?1_MWX[8;E]?T[M&Y9WK/I0&!.4&#FVGD@>X&N7.LJMKA292E46S- M@MX^U"Z!UG.E[-%Q!?K7-/X'4$L#!!0 ( **I?5BB7>.2#00 $D) 9 M >&PO=V]R:W-H965T*5FU%\?HBTV*O.^^N_O( MXVPKU9,N$ V\5*70Z,JG(8 M!4$ZK!@7WF+FOMVKQ4PVIN0"[Q7HIJJ8^F^)I=S.O=#;??C"-X6Q'X:+6T6S8H^2\0J&Y%*!P/?>NPLME8O>[#7]RW.J],=A(5E(^V%+ LC^"R%*33OI13MZ MR^@DX@UF%S *?8B":'0";]2'.W)XHS?P;ID27&SVP_W[:J6-(G7\09, MY'##R\9@#@?%H]T5;71!'8ODM*^O!<):EG1&*3U@K + A22,!D.+V2&954\F M[\@((E-:,C61T9;%Y> O9*K5PL 6T%8Q&MPU%2IFI!K<[4Q^@3-()GX:)7#N M)E'B)\D8S@.-L3(!C!*_6DP]:?A MU Z#4>R'HV3P";6^A%3*(P^6H+CY) 0 M)4S]5"* &:/XJFG32O@[XD9F3X4L61GZ3!8/DS\#9CX44R[9(77(Q# M.#\AP*078')2%+?KM4T(E?M*&/[!,: [%!XP:Q0W'/4QH9W$/'YDK/K:Y*QL MFSA4WO95O7KW<,;%+IGXK>'/K"2SKJ#G!XK(R<0JFP I<5SF>N>%^( 65N?VB=)TBW%,^NU76D$IP1999!SUYU%A@=K8>!/QV,_G4[L, E# M?Q0%@T>F%'.YE="K?%^0D(XF?ARE$$]3/PW_1XAKW;A*N%G5.) M#+?+E%E.QT-(0V6*_'@2T?$.(?'C(/4GXW@0QGXPG?CC.($P]6.:3H(4CJEV MN-?>Z.K8N":NR5LC3-OI^J_].^&J;8\_MK>/C,],;;C04.*:3.F@D%A5V[C; MB9&U:Y8K::CUNF%!;QU4=@.MKR4%U$VL@_[UM/@.4$L#!!0 ( **I?5B6 M%.!T= 0 ,T, 9 >&PO=V]R:W-H965TD[+B_OD/JL!(? M31Z*OEC#X\$GM?OI)1E[G1L>7=R.A:YYBR#.TE4GJ94;B^!B\W$]=V* M<<^6B3:,SG2\HDMX /UM=2=QU:FMQ"R%3#&1$0F+B7OACRY[1MX*?&>P40V: M&$_F0CR9Q==XXGH&$'"(M+% \;.&&7!N#"&,'Z5-MS[2*#;IROJU]1U]F5,% M,\'_9+%.)N[0)3$L:,[UO=C\!J4_%F DN+*_9%/*>BZ)(:1[$2EO$)>V'M<6CM=8_8>\"ZCG,.1"S(C*J$ MT"PNB*L?.5M3;B)PR/&39DWSC-2*1C!QL3L4R#6XT\<$R$RD*YIM?_EI&/B# MSXJD(H,MIE ^86[171L<9L.9":7)#=^>48]G#?^FW/PQ;X=!_X>1<[M?%G[+ MZP:U=K&ROW7 _&&WU0W"5V=4O(HZT33=NFFZ;V\:[&^6+=%70RH68RW:&_:& MT3GC3#,,RRR7TDB8Z/\ALH]1N;XL W^HP4Y".-Q@[ZO^'?#H!7#> !XU@&<- MX,!0$KW/8 M]ZPLF'#DS(YXTZI=^$"&+:\_,)70ZO=,U9TA9^ /R;GE>9YWPDK3^:JZ^F'8 MI.LZK,X)6L&PNW>.T7I?W_Z_B;J'B%.\!!92I/^6M>!0UJKBWW/W?=D+O);7 M"VTX,5(#+[3Q/#/\H=^W"S3<"\,J V_,9JE4);+ZGE4;YQ6KSF\/-X;]DTAV M%U!1#"?.DTHGRA<()<&;<.WB(G;1Y_IHLJP>!AFFO[10WE"F]_ M+3"DZ2K']+YZC!&=X6RHE-2\+0SU42'.I;%FMK9 )0$S#^TW],CYR^S::KYQ7.K^9\D"DYPTHUQM0YZ;6]W>9:<,PS-L:6?.J1GYU[IIX^+B0 EC8J M CY7TA1FKVUV:[68K;%$L'^V#'A,M^B*10_+,G!G.<,ZW4GW6-6,& MOK6-T!>3VICN=#;39R8P)7UE*UU.!4;6:Z4XQ6[E#;S$+?3VR*S4_E[UIN&!7"G3?ME3=+5DCMQ>38+(77/--;:Q@-C_OZ(;=,/-G=Z5P M-AM1*MXRH;D4H-CZ8K((3I>IW>\V_,795C\8@V6RDO*SG;RK+B:^-8@UK#06 M@>+O*[MD36.!T(PO.\S)J-(>?#C>H[]QW)'+BFIV*9M/O#+UQ22?0,76M&_, MM=S^SG9\$HM7RD:[+VQW>_T)E+TVLMT=1@M:+H8__;;SP\\<"'<'0F?WH,A9 M^8H:.C]7<@O*[D8T.W!4W6DTC@L;E!NC<)7C.3-_*V6UY4T#5%3P3A@J-GS5 M,%AHS8PF\!'OQFY4[].6 'CZ!'H3P00I3:W@M*E8]!IBA MJ:.]X=[>97@4\14KIQ %!$(_C([@12/_R.%%O\0?7G%=-E+WBL'?BY4V"F_1 M/X?\,&B)#VNQF76J.UJRBPFFCF;J*YO,7SP+4O_L"(=XY! ?0Y_?8*96/1HM MUW!)E;KC8@.+5O;"6-&>XB&SCP(?-ONV9E#NM=!1RV;OR"W5\!QRGX1Q!CC& M-0P::U=,C8%SWGX.<4KB(G]B4SCU]I9[2]I043*@YL=M(XZW5))6*T9MKG_I MN>8N[Z.0%&'D80YCA@K,*:68*.\ 8RET0^V>F30U(N9A>DQ3=$_K2-"2,6C) M\: -5= R?\,%-^RW]UB>#MW!:Z:QQ%AOKY5L8=EKA-(:%O^U;+!Z6Q.,+07@[,(7P=2 .N%2MAT5=R^>Y6&0G>'*0*AQ MA/@](3H04H\)K?:$Z/>$AK!T>T($MC4O:RBQI'#1,S 25LS>067XOZPZ]1Z% M[.'$^^3*,YKS5DGGN[)O>XP^2FR).RCU;N3:;"GFOC7&L+(6LI&;._"G/MZ% MB"2YO7TO=Z,3'#L7A&?'5[WWO,1GC?V F?@^[K??DQ'I@ QI?L77M'L,$$PS MB&,2N/UA3%(_P"-!@:E10!21W"T$"4D":TV0DS#/O4OWQ*"3+$7==UW#<:+8 MD!BZYIV&&$TK"N([@"@E$:;"":0A2;,,\F"''(;$+ZS*I""97W@?I2CQ7C"# M[MLHQO EQ]A;FL/^_!'- S+O5M$*6Q!L3X8 V"D(VC(-T32 D$0#)>(GUJ# MI>9>FD:#+$TS[U8:VN 9&X\@P13>129-29X4+C1Y1&*7X0'RR';K<42"('?K M68%(\;'$3\?$3W\Z\7MC7Y;%<(&=Q_^_'AQ*ZZ,:?SZMW:J-TGHPC'YGV"_D M^A,/P*F'WQC]&D:D2"([2R ,, :9':<0I"1)"SO.(, ,B@,[SB$C>>9[:#QV MH&N#B&FT"^\8PT,QFCWHD/"V;UP?J+&2X.LU-$NC=&PU%T.'=;]]Z%,_4+7A M6* :ML:C_C3#FJJ&WF^8&-FY?FLE#::6&];8+C-E-^#Z6DJSGU@%8P,^_P]0 M2P,$% @ HJE]6#(C%4HT" :Q@ !D !X;"]W;W)K&ULK5EK3^2V&OX^O\*:&:L9N*I[HOO>;7L\#:;=PI58K8U=F)T<;=F*7W/S^_92X6[6HQ1B MPRLM9$447QY/3X/#LX#:#>Z-/P2_U8-K8DU92/F7O;DHCJ>^U8B7/#<6@N'G MAG_D96F1H,??+>BTEVDW#J\[]!^=\3!FP33_*,L_16'6Q]-T2@J^9'5IKN3M MS[PU*+)XN2RU^TMNVW?]*2FW0P--J)J?MFWUA&OV4#;#:?.*&B5*3]U_9HN1Z_VAF(-?NGN6MC+-&!GU&1D#)%UF9M2;G5<&+ MAP S*-QK33NMS^@HXB>>'Y!YX!'JT_D(WKSWPMSAS9_!^TVM6"7^QVRB>.3> M)RYOJH)<*J[AC&9!+G<[ZC^G"VT4TNR_NUS4*!#N5L#6WJ'>LIP?3[=6EKKA MTY-W/P2Q_V'$O+ W+QQ#/[EN2LYJ?IKGLK;:7O&R35 M(Y$\F>S">_=#2@/Z@7QA M%2BB(-=PC,@YDC'8)WMDGGIADN"")EZ<^*,0UW)I;IGBB*4LZAPOO6.;[8C6-<0([O M!\X1S^H9[/ <2,\RHG;A89MF8U%#0R4W;O&CW&Q9=><0D@^:L.*&*R,THM@R M$E?ZP/EK3/*+#G^[)G]P)8RL./E9 !FVQH.RW3!3D M'(&K;*@L%S21_U@KA:HGIPBAT;NJ9U3*[H+OY/&A/.GDY:T\YN1]5Z%U4EHH MI)(7S5/W&\;1I+'O/J :Z9GZ$?[&\Z!]^DB;Q N"D*1>$,:3U]NP1X+0"R-; MOT&$NJ-D)'IQ'[WX]='#[*+,'3G_NQ;;C9,,72XV6R5O&LY^EOI&A3P7O$:< M1_@#>>*!/%O%WQ>\UB@+?2\(Q. EF>,%;YY$DXO*<%6A/]7:%DI;B06_P1C6 M[,BE1@RV):R CA7135DBBI3&9.X%40(2P[RSEN5#(UPF9(1&_B2(O3@.L"=) M:4=Y>5YOZM+-$P6'>] F7=L$N8&Q(D=S)ER7T^?U-]5+?RZ*, M! A;'#]]&7V5>HGS]1Q9!6IXT&0>8+ZIPQA)-FA\C-SPJI!*NZ;8=9'$3N-T4-?V7?^'V(T1!HA"=)$DZZ MAK>5JIN";>T"!A$H+5$\T)1Z\S"UDU% >\D8C@O>@8-&YEX29K8))#1L&TL6 MI23#^/2\"]RPYV=1O3;LG_B2P](" S+2M-Y)!:-@NZ/=PZH& MEMPR[4*AD/J[POEOSE1S7IK80\[D"0 K,$.Z\GW$"C-XK$ #-?S> (5;(07K'1S+!1]\J(31Y/12 3^_8'4 M?VTL1D(P#K([!BVS TTCZ*/8=9H;"24>=/O@*$+QAZ'UPUFV]MI/V7D#]"N<9QR0+^_F' MB+*T-L+>ICEL'XF2M>I,U>Y;BVL$KHTLX#F;>:)J,G88"C*(RA,//UX81NO> M^[L6)X-@#J+31&3D61NS%\\_F-DH",QW,XV-.!90<[Z]2'W'C7M-%MB%T(N2 M=/*XV:*$[_L@CL/HCGVS;V]#,'P<]:O-[>0S=E=N%Z:!.7I\][R]Q4^81L-5 MW+:6/>GX489Q,>M?;F_C"#]^O]K:,,J@ZB6=_8L_BC'' <7(($;['\HS.KO MD;;E,$O>8'PT85N'K )_0X)P\NC8&!70>T*AXX22KWE1E_Q^DKJH()N3]^UA M>O_9L]<+R V::-%XCV9/"2/,_K9VVQ"[.T5Q;;K#;'<4>8_!)@P3LN^N,3G% M%(>9GQ@\B#S0K#&;5URM[L@*D=YB0X0&V=9".]Y$&+PBS$=C%H$30K\5,T^*SFSP_1?17[FOW-9>C-[-I^!^M?^2?MI\/[Y_O?D,_X6IE&PO=V]R:W-H965T39)A @7->2W]EEA^PS6<0\'(C7?S"LK'-R#BOG3>J=28& M2NCFS^]:'38:M_AG M#3Y[ K_'X(*@2@?O=('%0X"4R*X9LQ7C,[83\2WF!]#O=8!U67\'7G^M0#_B M]7(%RKD:MXCI.$[HU#>XO)].5^[[![ MLH-^MJ:?[4*?7C>W"^M@@70@M5*[BB7+AT\(6$M]"DN8W]3OSM[-M( MM2Z$RTVM/18@0P"H^'VC(?4+\"4&72NN[U_N#UGOZ,0!M1/+@[*M@Q1\)J3P M(IQ"3O<\-R0YK<9+2UD1R":N-R#\_(K0,,)_:!]1Y99_ "6&=P?!0F ^BSX=Z-(:%AWHBB M6OD?ZM$)\65=!,:N--:_\6A;(T=XQVRP]PF=&^V&B;(^]G\%&8/7+8!051TR M%U06JIBG7<:.:/LRU$][N.6RQB#M,XSQ[FG&08/#P6$;,J^M#<@5F;5EVU&@ M0*C3SX9$Z;/1;_[3N=\=QOIL*0]AV6]MDK_GH=V%[9=Q72C MKRJTB_AZ.(@GOFFQZ]7U W7:].6_YLWK=L'M0FA'^&PO=V]R:W-H965T!?;$ED?PXY'PS_(9G]U+=ZK40AGQNZE:?S];&=*>+A2[6HN%Z+CO10LM2 MJH8;>%6KA>Z4X*4=U-0+%@3)HN%5.[LXL]^NU,69[$U=M>)*$=TW#5%N,*&75B%97LB5*+,]GE_3T)0UQ M@.WQJ1+W>N>9X%)NI+S%E]_*\UF %HE:% 8A./S=B5>BKA$)[/AK )V-<^+ MW><-^L]V\;"8&Z[%*UG_7I5F?3[+9J042][7YKV\_U4,"XH1KY"UMK_DWO6- MTQDI>FUD,PP&"YJJ=?_\\[ 1.P.RX, -@Q@UFXWD;7R-3?\XDS)>Z*P-Z#A M@UVJ'0W&52UZY=HH:*U@G+FX-K*X)52M;,U:DS=M*QZR2817XMB3D+J$Q:P< (O'-<96KSH MT#J!SF5?"R*7Y&=>*?*)U[T@EQKHV"$_]+Y53V)BP)SJCA?B? 81H86Z$[.+ M#VM!EK(&ME?MBO M/KD72I!>BY(820K9=+T1Q&!WM.?.V@/6X9=[KA1OC285 MC(!%=$X"X3V"/1W @U[M.I]Q]LM3[POFKUWGSN(!9P?J$:\JQJ M+9A^3N)YL&V\DS4W55V9!Y+'Y$?O?:5O3Y9*"%*U,%!H0Q0'R^,YMH[#RNJN M*L$N\E")NB0__9 QREZ0"==%H^NBHUUGZ7J"85B25["%D!ZXC6ZTH]5BGQ.G MT7=V##<)=XIYN],4N],(-PVY>2#FH;,F<7!6>>J]AXU1E=T*;6.J;RMPX+]( M["=Q"/\T](,H\JZ$LKFT+<0P@>LN!Y8D2;K9/&?&V!+Z29 #7!A$WINFJ^4# M^,0-[GI5K &,=!#(),M3DK+,@PUJP&;796 2S$V0J54A].BD,/<^2,-KUW5J MW;",P,]8@@^Y3VE\U%;!&0*4009O/JZ4[#OX< I& J%@&Y6X$VV/,\0,T6GB M77/(1H0#I^# N!46@,+R*6$^2T+<L;9=2AA?RPX.#$,B/XIBV*D@3KQ? M1 N3U[8/+RN GCDCQ2/CZ;X#D$/E@6I"\TZ79FWG+8'9R8#I [3Z4@2%W@,CVD0'WJ M_6[/18BNRSOPPTJ07S"S>==K#K:0UYA)MOG8^]C>01P!,#=?8;.1K_]>7'H6 M!CJR+/.S!"D3S[/,^^2&/R-Q[C.6D^>V(8\FD2'J6>XG8>A0DJFLE8PN38YV MZ4YN.-*CD]C'>U3M2TK_((=22(G@OC#"<(KGD+,V;J409) P4VP)T7^@P9:B M>ZG$'KH7)K-<[IU>\J8GZ3.[S2:0P*8=CSU\RCW8QI9UT?!E.O3T?7I MMQU8Y)U-X9,>GX0\[/'1ET=*!* $'.].@_"Z)A(&J"^.H$,>/QD\#HD7]3Y. M=[E:*;$"0! "0A651@ZVD& +TT,Z_0T>*U#PA?=NP+X".@KR 06((\B[WF@# MR=FJI7T/0SUW0!FRTP#'$#T&4(@NB>9X_8D\8AGZ:1XXB MZ3RQVJ=2MHWEJ4_SS+4!(=.G[ O!OCA(_- RE8;SC,*,B5-6\ 40!KM06^]' MB&!US$\9=2L,8D (=A"F.)F-G,PF.3D*AD'P;P0#*G_RW[?6HC_V\7(2=C\O M?_J!)L&+":/ST>A\.I!]94!*R8_03 /\!WEJ7V@^41L$&S8_LWT_E;V)L"F$_C-+,OPB>XO8C?L!?*1C-F7G$V0-X3T MC9TB2ULZ3P?R'E/N'D->MN4$F^3$UZ7B-]!Y$OI[Z;R];:''7[<<+8&F,?\> M#?28O&8-![1-L_W-G^!H[-%]Y074DSA/(4$6# ,K!V>L.>L*BE%;B<+RAPK= MZIZ5Y+6VEP=;L?X/DUN@C1(GH;$(GT.%OZNK4C^ .$)U!.%&=X13%OEALBFW MTOAIV13"'%#,T\#- Z5: A&V$3W!TZKI"8"](;C8N2AMA%K9ZV -CNQ;X^Y, MQZ_CE?.ENVC==G?WU6^Y6L%>DUHL86@ :YZY W_S8F1GKUUOI#&RL8]KP4$" M8 =H7TII-B\XP7@1?_$_4$L#!!0 ( **I?5A,#8;Q@@< !@5 9 M>&PO=V]R:W-H965T!]U (TMDGK. M) $23[>=Q6P[2#);%$4_T!)M"R.+7I*.D_WU>R_UL#QC*]D"_>*'1-[G.>=2 MNMPK_<6LI;3D:5-6YFJ\MG;[=C8SV5INA)FJK:S@SE+IC;#P5Z]F9JNER-VF M33ECOA_--J*HQM>7[MHG?7VI=K8L*OE)$[/;;(1^OI6EVE^-Z;B]<%>LUA8O MS*XOMV(E[Z7]O/VDX=^LLY(7&UF90E5$R^75^(:^O4UQO5OP:R'WIO>;8"8+ MI;[@GP_YU=C'@&0I,XL6!'P]RKDL2S0$8?S6V!QW+G%C_W=K_2>7.^2R$$;. M5?FO(K?KJW$R)KERS MUY^T>BQI%A+ ONWJI*5->C)PI4Y M7!'5\X_?)8S&[PPIT?NB]H[WMT<1%'4$U@$H4\!=8V7>VEJJ$D2@J%9O1_^6 M0M?H&&%+L:]L]+DJ9(-^3">',8VE"+MP?FGC<3\G%"*@) MQ*O@$DL]'H=P?T("+^5X\T%94;KU$?6BF#>;&?=8 )8&^A)V?0E?W9<_UXM! MNZ?1]/"_EMNMQ2O/4'5#)):= *7D9B%U1RLBJMSUX4QWYCNM 1FCGV0N=5-7 M2NNB4L_WZ<@UCH0\)CP)NM90+P1!8%Z01$U'LMI2+QD*'8L(]Y*8CM[+I83[ M>>=H0F(O""@XBAEOG(!KCT;N6ISV4,"].(P=")C'.=P?S=>B6DDH%7D4Y4[4 MLP +(ZI,@F4$#7C@O -,W@0 ,*_DLK UHI+ F85L(M8M'6B'PZSG!S5DF?I_92T5>M)W!U6S*J6RW\!75XN MI9N'W?U3&!V.Y :&\M>Q(,C,<3S+)IY#<8ANXCFE+[*+K%OYY]!+"D.$:8/GDMSE \>ENAE @"FMY9#R*7)B-(>9#&K@#*%6 MY$T,T,<#-280,A3Q@C V!<+^$PJCW<4T;SH MJK34:G-,G&":!E!N9P.J\<, :>*.-/$@5.='8ZT5F#Y%;HR1PFC^D5&_ .! M7*,2!H:;\IG0^AF:M1N\"- 23^//>9[/HL(A?5@^2;+] Z6R"=< M@0VF/F%).IJ+;8$BZIS->\Y(Z''0^S?MBN)WV*[/D8)R+P6D4]_C-!E]E!!/ M5Z!G$L T2F :=9QJ.91X<4I)Y$4T;E .9X3$AT\6M(-JI3&TKAF]+E ?W$$Q M$NZ%23+Z]30)8!I%B:-! A,RI-^.F)[)";V <,(DA6$!,W3D'I"PMSLCNS6$ MQFE]QO'!,)R8M-P4%D6LE1;(LH(6&O+&32N?XK1J:1PDO&9E!&P>+8LG5+_6 M=,+K$<ET*AD^3M:/QIC/ M 5$W+:).J=&@O?-JE'7RC4F=DO#_P] ]01(/.[&0JZ)"S&+>KK#?MWQQ/V*@ M+TBU=LP^,W'<&+G52N0+*?!A_[<=#!NW*/08H.?-P<0DE_6O"W>" 5W^W2DM M48XE*&5:KO'%PZ-L!7B"(G4!F$U>90E!>#@;'A\RSY4!:MPK0*,=724&T)5V MZ$I?_;#R[3$2I:1+ 4?B;3VA3P[!04>G87?NN+CK^^V=GTS=TY]%M4-*M"0% M'GX+P]>@[_-9/_4$[1PY58E 5?";4CKZFYL"1=OTGJI@_'VH@9D#!KG'80BZ MD<[>?6W$T0M!HNJMQEW9Z@(^'0(H"[_:VV+MY;W-/I1RP-N+GB'J(UD#QL6, MA $=J-E"E(YWQT(*)8O@&8YW)3R%VEGO;14\WZ_<.SE\?-U5MGYQU5WM7OO= MU&^[#LOK=X:_" W284@IE[ 5S]ICHNOWD:09'P( P% 9 >&PO M=V]R:W-H965T]SSEGIYW2CZ8&L.A% M<&DR7%O;S DQ10V"FHEJ0+J=2FE!K3/UCIA& RU#D. DCJ)K(BB3.$_#VD;G MJ6HM9Q(V&IE6"*K_+(&K+L-3O%^X9[O:^@62IPW=P0/8[\U&.XN,*B43( U3 M$FFH,KR8SI M!DT\IO2!A_.]^N=0NZME2PW<*OZ3E;;.\ >,2JAHR^V]ZK[ 4,^5URL4-^&+ MNM[WZB-&16NL$D.P(Q!,]B-]&<[A(,#I' ^(AX X) N6*6IJG6G5(>V^G MYB>AU!#MX)CT/^7!:K?+7)S-5V *S9IP0JI"R]8X!V/0)5J4)?/+E*.U[/^^ M=WJW DL9-^]38EU^KT**(=>RSQ6?R/6UE1,T32Y0',7)ZW#BL$?V>&2/@][L MA-Y2*UIN@4JT*)Y:9@(N^G4'8@OZ]S&^LWJ^_^>FH05DV#6X ?T,.'_[9GH= M?3I#FXRT25!/3M'NC_85[#>WAM86A#D*G/P'X-D(/#M_O'M@^@_X D%50;A) MJ*06?,\<;!\KX7R2L2=.-@4Y:&[_3MQ1O6/2( Z54XPF-^ZBZ/[N]8953>CW MK;+N]H1I[9XKT-[![5=*V;WAK]#X .9_ 5!+ P04 " "BJ7U8>17V]N<) M !X0P &0 'AL+W=OD0ZJ8O]\3M*BBE%\CEV M**P?&LLFCW?'.]Z/E.RS)Y$_R"5CBOQ*XE2>#Y9*9:?#H8R6+ GE!Y&Q%#Z9 MBSP)%5SFBZ',?U9" M!YLQ=Q^B:>_LDJ@WPM+Q*Q M+/XG3U7;T8!$*ZE$4G4*>EG_#7Y4C7M.!5AWHBPZNLZ6#6W5P"T-+S0JS MKD,57ISEXHGDNC5(TR\*WQ2]P1J>ZFF\4SE\RJ&?NKC-F62I"DN?IC-R5\XG M$7-RQQ%49F'$S@>9CH'\D0TN_O87)QC]O0ZVH]B4*Y)'-8A"29YR(AL*[E1?#)+E>4 M\H-"OE[8'B^.QX%'G=%H=#9\K-O9;NF.W7&]7<,$?V."CYKP!1;D6,A.Y M?FU(?Q)0OZU;NR'U?7^[_1D\E) MT%:TW=(=.W3L;-5TO-%T_.9(X.DCDT6F%"4"VK-.MX];2A[[WF3BMV)\K_AC&4"\ZYZ"255\]QB>>VS$)5:8+W1'Y(=E\%9-/?,Z.R'>6 M)T?DFLDHYUE1O']^_*4TIMW'#&KP*JG6UA&%V6HZH![Q;BERQ M_.M_'^E=Q8)UFEX.>%*?E0^^Y@CSSWGI!%3)0YU@N,/!P>-R]@C9 MSF51AR'-88OTP K(B(3<$I[CU@3[GE[?6_/;YHL@<)!*8/#"P?EB&F9!WF@/RO?Z=0'*)A(>"7GG,T^=$Y' M'U!##=10'&KJ9PR;(Y&?)8/]H;,,8%>2;Z7Y1T1O8VN?;GI,1:K7^Y(4R3+MGXR(=:9K"/XMC7#/%7#^ MMT^E7I)F1Q.GFS&I84R*,V8=Z^M5[_^4%I:@M/)7'XCK&L1U1_W>O;#$J=7M MBSZHUS74Z^*TNG?QJ.3AQ6-'HZ:N!@E=' D_P]8^625HI.(B]IZ(J#0_RX78(AQ+F;%G:D;6(+317&S XEN7+9+ MUBS,.T];\)Z'6FUPS,5Q;&=.A+]VYP0ZQ-YA8$E:TR$&^-R3?G/"*J+9DM9\ MJL(@FH>?(KXI)W;(]K?G!-[S4*L-BWD[6.R9SLNGG;(LYG#QC<7E">*29W+? MLH&/N&]4V)+6](_A/X_VFB*>53:T):WI#,.&'G[?]&TI@LO&4J27QZUJSUOA M$+AOBKRBBN C[AT5?9P%>@8U/;_?%+&*F;:D-9UA,-/;\?38FU($ESU&4J0/ MGO0,3WHX\WV!';U(,J88N5SDK'S@8^^Z8?7HSY:TID<,:WJ3?I/"*F?:DM9T MAN%,;\?!XIN2 I>-;#?PG@=:[1N@]''HVYT4KZ@4^!C[QH$M:4V/&-CTG5Z3 MPK=*EK:D-9UAR-+'3Q;?E!0[9'O;DP+O>:C5!B%]'/.^Y^&,Z>>%9(%3Q27Y M$B9L[W*!#[1W,/3!F+YA3-_K-S.L J4M:4UGU+X=@)]=OBTS<-D4R8P^R-$W MY.CO?++P-9GQFIIA]:C2EK2F6PQ:^OW>4/:M4J4M:4UG&*KT\1/,MV4&+ML9 M(:G1!S_ZAA_]G=^E*!XO;SZ[C^> U:-)6]*:7T@R)!GT>_5;OGNP8QAD7X'W/-0!!AP#'.Z*KXDL13PC-S43T6S )>X= M 'T@9& 0,NCW#G5@%1QM26LZPX!C@!].6LL&?!CD=!;O>:@##"P&.-#=/3_) M?UU[DG^JG^3',\+JH:,M:4T?U+ZQVN^][< J,-J2UG2& <:@QWO;.V1C1<$J M&0YKOV&0L'Q1_+2#),74EE_VW[R[^?F(R^)'$UZ\?^6<3LL?@3!BRM^D^!SF M"YY*$K,YB!Q]&$,,Y^7//)072F3%+R7<"Z5$4KQ<,MB4Y+H!?#X70CU?Z $V M/[9Q\3]02P,$% @ HJE]6/_2E2SG @ Q0P !D !X;"]W;W)K&ULQ5=K:]LP%/TK%P_&!FUM.8^V66+H8V.%C85DCP]C M'Q3[.A&5)4]2DO;?3Y(3-X/:A8);"(EDZ9Y[CNX)NAYOI;K5*T0#=P47>A*L MC"E'8:C3%194G\@2A5W)I2JHL5.U#'6ID&8^J.!A'$7#L*!,!,G8/YNJ9"S7 MAC.!4P5Z7114W5\BE]M)0(+]@QE;KHQ[$";CDBYQCN9'.55V%M8H&2M0:"8% M*,PGP04979*>"_ [?C+_1/7KP5LZ :KR3_Q3*SF@1G 628TS4W,[G]C#M! X>72J[] M-VQW>Z, TK4VLM@%6P8%$]4OO=L=Q$$ Z3<$Q+N V/.N$GF6U]309*SD%I3; M;='8[AA=5HSB M!D;7F)Y CQQ!',6]_\-#*ZY6&-<*8X_7;\";X0;%&H]@ALZE7@$J3U:D"-\6 MG"T][2/X>%=:LV &WUGA]KDSL$LZIVFU86ZH,F /&D>>WG%$[.O=>@^*FZ_?YB ^#&8*'_/,:]UP'W M?LV]WUJMN@0S3*65X?UDZZ"J*H+0?<2?1POT8OZ[,G\CUI-'+0&I#7LMJPV6KM MI)Y;KX=N@<2=NHUT7Y!]02P,$% M @ HJE]6'/;@6H6* ;/8" !D !X;"]W;W)K&ULQ=U9<^-&HJ;AOX*H6<(=4:X2P462QZX(6UAR0Z:CRZ?GHF,N4!0D\9@B MU215RT3_^ $I4@!(*$F47YWIBS:+8CX)+?P" #\D?OXR7_RYO"N*5?#U?CI; M_O+F;K5Z^.G]^^7XKKC/E^_F#\6L_,K-?'&?K\I_+F[?+Q\617Z]&70_?1^> MG8W>W^>3V9L//V^>^WWQX>?YXVHZF16_+X+EX_U]OOCV6S&=?_GE3>_-[HF_ M3V[O5NLGWG_X^2&_+3X6J_]X^'U1_NO]LW(]N2]FR\E\%BR*FU_>_-K[R?5& MP_6(S4O^,2F^+&N/@_7W\FD^_W/]#WG]RYNS]285TV*\6AMY^9_/Q54QG:ZI M?\F5Q-9_^[\GUZNZ7-Q=O@NOB)G^TV<#Q?+K<_'_P9?O:LS?!^'&YFM]O!Y=;<#^9/?TW_[K]2=0&]'LO M# BW \*] >7$[0/ZVP']4P<,M@,&^P-&+PP8;@<,3YUAM!TPVA\P>&' ^7; M^:DS7&P'7)PZP^5VP.6I WIGN]_7WOK! MYCVW&5^^2R:S=3Y\7"W*KT[*<:L/OSTNRV>6R^!J?O]I,LO7[]EED,^N@ZA\ MVRY7D]7CH@A^#'Z]OIZLOY9/ SE[BJ7UN_N'J%CED^G?RE?\Q\.T??WYLO#DR?^@!WI<_ MS^D7U.'L7]/IO@_ L[+=LT)5_^*^/M^7PWF9XV#(\.F7VLQ>' MQ_[A6;YX%YR]/'OB'_ZQ>"AG'VR&]UJ&I\'"Y.'][VDY%6/OQIN_-CP[?7C;]VY/^*O;_NC:9G>GS][SO 7[S[G6 MWWC]8[GVZ_A?CY/E)KN"?YKRN4"NBOOE_VG9Q-^>R$$[N=Y3^VGYD(^+7]Z4 MNV++8O&Y>//A?_ZWWNCL?[6]QTDL(K&8Q!(22TE,D)@D,45BFL0,B64D9DG, M05@CF0;/R33PZ672W12+17$=C//E7?"0?RN/ME9M:>1ENJ81B44D%I-80F(I MB0D2DR2F2$R3F'G"1AML?:+C\X?>\&S]OY_??ZX'#3FI)3$'88V@&3X'S= ; M-'_D7X-%OBK:LL4[LFNVD%A$8C&))226DI@@,4EBBL0TB9DG;'TVZ3E]GB?X_]G4T#Y=#K_DL_&K3GCE;OF#(E%)!:36$)B*8D)$I,DIDA,CPYV.R[[YZ.+ M@_T.<^H+L\,77O3.AKV#%UKR^W!MLYY?#.JS-@+A_#D0SKV!\/?BP=V?;^36$1B,8DE)):2F" Q26**Q#2)F2=L6#]F"<^'HY:CEI97#B[/P\/X ML.0&.@AK),?%)/#%JM@,AO/[XO@A^E\N6S;E\?OUE,IVV18=W9-?H(+&(Q&(22T@L)3%!8I+$%(GIRX/W\,59.#A\"YM3 M7Y@=OG P&ERV[%B0WX>#L$8H],Z>4V%]JL83"W*YR(OI)/AG5MQ_*A:MG^_Z MB:[Y@&H1JL6HEJ!:BFH"U22J*533J&90+4,UBVJ.TIK!5"O8]?@FRM:DDHK4 M(E2+42U!M135!*I)5%.HIE'-H%J&:A;5'*4UDRJLDBK\[@^,_4,[!Q*I1:@6 MHUJ":NE6NVQ\:+FN6WYN! TYIT0UU?H=],+F=Z#1.0VJ9:AF4;F9%]>;\0.=XPKM0:-:@FHIJ@E4DZBF4$VCFD&U M#-4LJCE*:\95U:SN^:O55T=6I-@.KY].&/;[9X?7L5WY)^H<.&A[&M425$M1 M3:":1#6%:AK5#*IEJ&91S5%:?LFCVH%J-:@FHIJ@E4DZBF4$VCFD&U#-4LJCE*:V9/ MUK;ZW)$[8D MSZ#EZ,L_8^?D0>O5J):@6HIJ M4DJBE4TZAF4"U#-8MJCM*:R5/5M4-_77MW M)7U]-^AFOM@$T7#WTYY%E/S#^RZZ?VJ!:A6HQJ":JEJ"903:*:0C6]U1I+ M?%WV6LY9&G3>#-4LJCE*:V9-U:\._?WJDU8@\QN=4P4_/57;$(9O/9C^/'Q6(=2[L/R28OG)Y&%Y!&M0C5 M8E1+4"U%-8%J$M44JFE4,^'A M$O[#.AK6A4M0*-:C&H)JJ6H)E!- MHII"-8UJ!M4R5+.HYBBM&3Q5!;KOKT#[5SP+_AV2J2M/]IZ(DN@C:UJ22BM0B5(M1+4&U M%-4$JDE44ZBF4OUX5[^]?CA'MK)1K4(U6)42U M136!:A+5%*II5#.HEJ&:135' M:PSVTE(UJ,:HEJ):BFD UB6H*U32J&53+4,VBFJ.T9A15 MS>V^O[E]]' O*CX7T_E#F55_%..[V7PZO_WF/_9#^]VH%J%:C&H)JJ6H)E!- MHII"-8UJ!M4R5+.HYBBM$6.#J@0^.../_09HT1O5(E2+42U!M135!*I)5%.H MIE'-H%J&:A;5'*4UDZHJC0^.K*E]^GK^6ZEY:])^VWK^_CD[9P_:(4>U!-52 M5!.H)E%-H9I&-8-J&:I95'.4ULR>L,H>?X?\]/-.1R!/S< _LG,4H:UR5$M0 M+44U@6H2U12J:50SJ):AFD4U1VG-**I:Y0-_J_P?'\W)=]#V4YV/T]#R.*K% MJ):@6HIJ M4DJBE4TZAF4"U#-8MJCM*: 565Q\N'_!FE 9I4I!:A6HQJ":JE MJ"903:*:0C6-:@;5,E2SJ.8HK9E457E\X.]\/YU1&L]GR\EUL7AQ61._TCF; MAH?GIBZ'X<&IJ0B=-D:U!-525!.H)E%-H9I&-8-J&:I95'.4UHR=JB@^\!?% MC]T)VS^\<]ZTK&Q\WG(J/$*GC5$M0;44U02J2513J*91S:!:AFH6U1RE-?.F MJG,B]!)8U1+4"U%-8%J M$M44JFE4,ZB6H9I%-4=IC=P95O7IH7\-[9<^C?^>ZS_\4W5-)E2+4"U&M035 M4E03J"913:&:1C6#:AFJ651SE-8,L*I5/>SQG]8/R6[G%:I%J!:C6H)J*:H) M5).HIE!-HYI!M0S5+*HY2FLF55@EE;\ZW>'Z#[_4.9\.EP7O#=L^04.GC5$M M0;44U02J2513J*91S:!:AFH6U1RE-:.GZEP/_9WKTR__\$.=D\>_6?T7+R:) MT.V(42U!M135!*I)5%.HIE'-H%J&:A;5'*4UHZAJ5Y'M'-^_I)^_$G:.+U")4BU$M0;44U02J2513J*91 MS:!:AFH6U1RE->.LJF /AZ]P^@DM9*-:A&HQJB6HEJ*:0#6):@K5-*H95,M0 MS:*:H[1F4E6M[:&_M5T/J$7Q=$/<[8URVX\$T1;W5JN?@PK/6[J4Z*PQJB6H MEJ*:0#6):@K5-*H95,M0S:*:H[1F_%0E[J&_Q/V/^3B?3B+_$1Q:WT:U"-5B M5$M0+44U@6H2U12J:50SJ):AFD4U1VG-8*I*WL.+5SB"0]O?J!:A6HQJ":JE MJ"903:*:0C6-:@;5,E2SJ.8HK9E454=\Z.^(GWBYOU_IG$WH,MQ;K7&'\O[% MX84N,3IM@FHIJ@E4DZBF4$VCFD&U#-4LJCE*:\3.J*J(C_P5\6.7^_N'=\T; M5(NV6N/REM'9Y6'>H-,FJ):BFD UB6H*U32JF;8_I;.6%EV&3FM1S5%:,TJJ MLO;(OP2V+5;!E_GBS\GL-ACG#Y/U_DQ^_9^/R]6+X8(VM5$MVFKUOX@?>X=_ M$#$Z:X)J*:H)5).HIE!-HYI!M0S5+*HY2FL&4%@%D+^#??I2(GZH<_"@:V-O MM>:22!?#EN1!*]BHEJ*:0#6):@K5-*H95,M0S:*:H[1F\E05[)&_Z_Q'_C6X M+JX?QZO-M1^WVZ5%W@9Y==JY-8?00C:J15NMGD,'"80VKU$M136!:A+5%*II M5#.HEJ&:135':I;:^9XH?]FN'WK&/DGZ)S)I%:A&HQJB6HEJ*:0#6):@K5-*H95,M0S:*:H[1F<%7] MZ-%3S1&M(8[0PC2J1:@6HUJ":BFJ"523J*903:.:0;4,U2RJ.4IK)E55F![Y M5\7NL(Z17^J<3VA->JLUKTAKZ7/$Z+0)JJ6H)E!-HII"-8UJ!M4R5+.HYBBM M&3U5 WKD;T"?OHZ1'^J=5*_K\R,+9AR>:_N+Z1?X)NT86JD6H%J-:@FHIJ@E4DZBF4$VC MFD&U#-4LJCE*:\98U<@^?X7EL\_14C:J1:@6HUJ":BFJ"523J*903:.:0;4, MU2RJ.4IK)E58)96_NMUU_2(_USFDT +W^>&*W&';J2=TU@354E03J"913:&: M1C6#:AFJ651SE-:,GZJ_?>[O;V?Y8GP7A&=AV+I\;6L"H=5M5(M0+4:U!-52 M5!.H)E%-H9I&-8-J&:I95'.4ULRIJN5=/N0/Z 9H4I%:A&HQJB6HEJ*:0#6) M:@K5-*H95,M0S:*:H[1F4E6U\'-_+?PYJ6I7P+T-BIN;8KPY9WY='N(%\YMC M%\CY9^F<76B#'-7B(S_/<@_U71"<]=X&F]W4UKQ"J^6H)E!-HII"-8UJ!M4R M5+.HYBBMF5=5M?S<7RUOSZN'8C$N9JO\=I-5\R^S8K&\FSRL^U%%N16K[*%5:I>U4UZ]YMFN!)TP136!:A+5%*II5#.HEJ&:135':X^/V5YZY.N*_%+G5,%;7>C6KS5 MZJG2>I5*@DZ;HII -8EJ"M4TJAE4RU#-HIJCM$;T7%1E[@M_F3O^U^-D]:UY M]!3DJV \G2\GL]NV"/*+72,(U2)4BR]:%CZ^# _7T$[0:5-4$Z@F44VAFD8U M@VH9JEE4U&,B\GG MO-PE:@TBM(R-:A&JQ1>'ZVU?GH]:<@BM6:.:0#6):@K5-*H95,M0S:*:H[1F M#H55#IU0L]ZLD)TO[UKS!NU5HUJ$:O'%X3+;HY9[%27HK"FJ"523J*903:.: M0;4,U2RJ.4IKYDW5J[[P]ZJOYK/U3LYZO^?HAU=^JG/TH(5J5(M1+4&U%-7$ M5FO<$:[MS*E$IU6HIE'-H%J&:A;5'*4ULZ?J2E]X&X[=LL=+=4HM0+=YJ M]=V>_EGO\.XB"3IMBFH"U22J*533J&90+4,UBVJ.TIK94[6?+_QMW3\6^6R9 MCS=GFL?S9>N'YWZB<^:@U694BR\.E]H.6U;:3M!94U03J"913:&:1C6#:AFJ M651SE-:,G*K ?.$O,'>_^Z(?[!Q :#T9U>*MUMCI.6_)'[2BC&H"U22J*533 MJ&90+4,UBVJ.TIKY4U64+_P5Y=-OONB'.N<.VE)&M7BK[>WXM"4/VE)&-8%J M$M44JFE4,ZB6H9I%-4=IS>2I6LH71Y:L_LZ;+_K9SCF$MI=1+;XX;"^'%X.P M)8?0]C*J"523J*903:.:0;4,U2RJ.4IKYE!5<;[P5YQ]=T+S#^V<-6BG&=7B MBY9.\^59VP?K:*<9U02J2513J*91S:!:AFH6U1RE-;+FLNHT7_H[S;\OY@_% M8O5MLQQU4>[F/+QTEL5(M0+=YJC6M"#^\=FZ"3IJ@F4$VBFD(UC6H& MU3)4LZCF**V9.U61^=)?9#ZR4&+P[R";S";WC_?>M1/]DW3.)+35C&HQJB6H MEJ*:0#6):@K5-*H95,M0S:*:H[1F=(55=#UU'=&U$R_1/C2J1:@6HUJ":BFJ M"523J*903:.:0;4,U2RJ.4IK)E75FK[TMZ9/OQ&:'^H<3VAG&M7B(S^REV^K MEJ#;D:*:0#6):@K5-*H95,M0S:*:H[1F%%4EZO+A7SS>R[\>/][S3M(YID@M M0K48U1)42U%-H)I$-85J&M4,JF6H9E'-45HSNJH.]N7P%8[WT%(VJD6H%J-: M@FHIJ@E4DZBF4$VCFD&U#-4LJCE*:R955=V^]%>W.QSOH95M5(M0+3[R(^N= M>0[XT!HWJ@E4DZBF4$VCFD&U#-4LJCE*:V915>.^]->XNUPUZZE!Z_*OZ+0IJ@E4DZBF4$VCFD&U#-4LJCE*:V9/5>2^]!>YCY]L2HM9 MF4?33>OIU^O[R6RR7*WSZ7,1Q$]WB_6?AT(;WZ@6H5J,:@FJI:@F4$VBFD(U MC6H&U3)4LZCF**V9:E4M_/+R%YF.42EDM93K"<9#G%9=XYNV<9R44L%[-LVS%2D[ MI6 YR7**Y33+&9;+6,ZRG,.XO;0:UM+*O^YW>UJU[&(%^>VB*%Y:L^7(--T# M"NVALUS,P7,IR@N4DRRF6TRQG M6"YC.: M66C7G>4BEHM9+F&YE.4$RTF64RRG6<[LN/KJU+W^\&*_<)6UO; _#/O]PV86 MVE7'N+T$NJPED'\5\WA6+&Z_!='Z$N359/6X\%]2KV_A M>3U9CC=+,:P/^-;W>LBW-Q,^LB;#D0F[IQK;ED>YF.42EDM93K"<9#G%QH2UC/%V3*N,2=<9\S:P\U5Y>%>+ M%[>+E[=!FD]FP0]FOES^+2CC9C?T;?!QE:\V?87U:2YB.5BEDM8+F4YP7*2Y13+ M:98SQ][2=C[;[A.4NPK;=]T/VQ50_M:^'\:VY%'.8=Q>1M9:\CU_!?OW1?'C M*O^ZR;_VF&+K[R@7L5S,<@G+I2PG6$ZRG&(YS7)FQS6N7QZ>']Y8-F,GMBSG M,&XO?VHU]_+Q=YYU#_X=?"P6DV(9_!:4,;6]R_H)32S_E-TCB^0BEHM9+F&Y ME.4$RTF64RRG6O"]_Q=>+M7L@H6Q;@H=\^N@YO%_#ZXKNVI ME:_YM,VY]CAC*_$H%[%? MBGS6NA1\>VJQC7>4BU@N9KF$Y5*6$RPG64ZQG&8YPW(9RUF6I2+62YAN93E!,M)EE,LIUG.L%S&A#_]+O MU#J!1Z91C[-W0:__M/Q*OS6^_$+G^$*YF.42EDM93K"<9#G%75F$MK?S]W?:TFN7WU2[6NN151M=D]:T]FHY,\'SZ[(]B?#=; M+^KU+?A]]6VSKI=LW^UBF_,H%[-^A?5ORO=QK^^NWMCVQCY\\1 M42YBN9CE$I9+64ZPG&0YQ7*:Y0S+92QG6@5&A A6Y%'N8CE M8I9+6"YE.<%RDN44RVF6,RR7L9QE.8=Q>\E5Z]&'_AY]/; 6Q31?K<_ /^UV MM5_7$QY6;@=A[W#MH:LC,W?/([8!CW()RZ4L)UA.LIQB.++YB.5BEDM8+F4YP7*2Y13+:98S+)>QG&4YAW'- MY.K7"O+]_YJ"O'^:SEEV9*M_?;Q]%_2VMSL-6^,+W:"8Y1*62UE.L)QD.<5R MFN4,RV4L9UG.8=Q>?-4*\OWO*7/[M+8]LV].*+:'N030X"*+#""*GC%DN8;F4Y03+2993+*=9SK! M]Q?;JP@Z?C#&UL^W7//F(JW'8FRQ'.42EDM93K"<9#G%QG&4YAW%[\57KG_>]/='762?4/V?W+&/KZ5O.LXIIS$Z9L%S*]2VO1/T#F:4"XZ]NUO3^>U[E^A M6Y*P7,IR@N4DRRF6TRQG6"YC.ON4:/=#1V65;_K#%<91+64ZPG&0YQ7*:Y0S+92QG6-922(_9B1.62UE.L)QD.<5RFN4,RV4L9UG. M8=Q>$-4:Y.5C7Q#98A5\F2_^7-\/?IP_3-9'9_GU?SXN5R\GDE?LGD@D%^VX MQJY1:QZ1TR8LE[*<8#G)*95G>?G53='G]*4V_7-WSRZV8XYR,RG& YR7**Y33+&9;+ M6,ZRG,.XO8"K=77+6.^>"_IF/NGZ9[EK$=QG&4YAW%[^54KF0_^/Y3,_7-V#S.V9(YR\8[S=-83=LJ4Y03+2993 M+*=9SK!?L!.G+"=83K*<8CG-7/[7*^9"JG/NA M[D'$5LY1+MYQ]2#JMS78$W;BE.4$RTF64RRG6N'LPD5S$5.6$RPG64ZQG&8YPW(9RUF6OZ,6I8X2-AY4Y83+"=93K&<9CG#7/[7"^=!? M.+^:S]8[0>O]HA-.5K,%WE4:WP/_>WD#I<%^Z7N.<26NE$NWG&-]5?.SUJ3B.UN MHYQ@.P7,IR@N4DRRF6TRQG6"YC.J-M^C_S=[T[GU/U6]\!B M"^ H%^^X^I'CH+V B4Z. M5_/[^_*9IUL>>P\?_=O4/=/84CG*Q2R7L%S*2TWD9:;?MN>4EN^<6R44L%^^XQBK'E^'AC6@2 M=N*4Y03+2993+*=9SK!'SPO>C^I7LOSIO=3MGG^?<5_^/DAORVR?'$[F2V#:7%33G7V M[KS\QA:3V[OG?ZSF#V6"O@D^S5>K^?WFX5V1EPFY?D'Y]9OY?+7[QWJ"=:UU M\^U\^']02P,$% @ HJE]6)!S*2R4!0 (RX !D !X;"]W;W)K&ULM9KO;YLX&,?_%2LWG3;I6L#D9R^)U ;0[;2>JF7K MO3C="X%#7/.-YX^,?Q,'2B5Z2N)4 M+ 8'*8]7EB7" TV(N&1'FJI/=HPG1*I-OK?$D5.R+8J2V,*V/;82$J6#Y;S8 M=\>7Y2?RH:Q;_G&Q^UB8.<]HC$- M98X@ZN6!KF@5A,9@.T);N M2!;+S^SQ#UJ>4-'!D,6B^(L>RV/M 0HS(5E2%JL>)%%Z>B5/Y85H%#C#,P6X M+,"O+7#+ O>U!<.R8/C:@E%9,&H7C,\4C,N"<7'M3Q>KN-(>D60YY^P1\?QH M17-YE0>X1 *Y9LHI3DN@4BZ19YRKB0DY]YK6[;/EOKG\ MEO!+9)]O/3"7>S2\1*[3=>[:M72KF\DM>,,SO/OU)^U^^.>6)AO*_^WHV8V1 ME(^G5^)(0KH8J %34/Y !\M??W'&]N]=CB!A'B3,AX0%0##-[;!R.RSH[L\& M"DWP)[4/?90T$9V2AY"2(6$>),R'A 5 ,$WRJ)(\,GZ!5T0<4*B-XD2B,&;* M_;Y+L!'75_ )-BY@^8SH8>E,;'MN/33%0;;H0\("()@F;ER)&QO%>71'.:=; M75Z7,2.GK[$3;-0PAD>X)0RR01\2%@#!-&&32MC$*.P+DR3N\F,LZ^MG\O(; M-7LA"+)%'Q(6 ,$T0=-*T-0\EV$AB2//.(Z6.X#]IF MT-6FW9B)Z5X:48,#-$DQ@WH+@:1Y):TYZ7$FTU%;"&2; 11-%X=K<=@H[B\J MBX!0?7U02(Z1FKH@LOTO$S*AJ>P4: 3V%@A)\TI:4^"%8[?]03890-%T?W4L MXYASF;.337-=;TV@,4Q):PY"KCL=MCV!!BQ0--U3';$XQH?[/,X+#T66]^H8 MS4SL;1 T8P&E^:"T (JFFZYS%F<$/Q-U0-,64)H'2O-!:0$437==1S...9OI M/QT%S6A :1XHS2]IVD1SU([\@I\=I7NI$QC'','XZILG?_0S YK.@-(\4)I? MTK19[@S/VF;>(J%QZHC&,65K^6NVM5D!?%^M^K?KPT_+I6\+W M42I03'>JU+Z&PO=V]R:W-H965T M>U*#X\)"\?JOJ/YE[* MUOF\7FV:J]E]VVY_FL^;Q;U<%\VK:BLWW7=NJWI=M-W#^F[>;&M9+ ^+UJNY M[[KQ?%V4F]GUY>%K'^KKRVK7KLJ-_% [S6Z]+NHO;^2J>KB:>;.O7_BEO+MO M]U^87U]NBSOY4;:_;3_4W:/YB;(LUW+3E-7&J>7MU>RU]Y/(@OV"PT_\7LJ' MIO>YL_]5;JKJC_V#=\NKF;M_1G(E%^T>470?/LFW<1.CO5W"_L M?_Z5S@^_?/?+W!2-?%NM_E4NV_NK63ISEO*VV*W:7ZJ'O\OC+Q3M>8MJU1S^ M=1Z./^O.G,6N::OU<7'W#-;EYO%C\?GX']%;X(5G%OC'!?[4!<%Q03!U07A< M$$Y=$!T71%,7Q,<%\=0%R7%!KU;5XO"#AT>+/W=E4QX>ONW6EDM9/W[S^URV1;EJ?NB6__8Q M=[[_[@?G.Z?<.+_>5[NF*]%7BE1-X/SJ^ MZP. M.UI]WH7FE!S_E!S_P N>2DX_ ?_^N?N:\ZZ5Z^8_8]U]1(;CR/W+[D_-MEC( MJUGWNMK(^I.<7?_U+U[L_FVLUTA8CH0Q)(PC80($TQ(3G!(34/1K457+AW*U M&@O&X\KXL'*_^?QTG;I^F%S./_4[3O)M.VZ6#.,P2_62#%F2(V$"!--:&9Y: M&9*M?%-7Q?)&%AO]K_^]7-_(>O0OG^39_N4C83D2QI PCH0)$$R+2W2*2X3? M5D3(Q"!A.1+&D#".A D03$M,?$I,3+[ O"V:^[%0D*ML0Q$;6X# #0)] Y C M*S(DC"-A @33FIV:N[%[[B;]\ MFF';^R.MWWP_B5QWT'YH40:E<2A-H&AZ!'HNTB,C\,_#ZS_1?7*Y=?>]D3_] M-!XV'UF306D<2A,HFMY\I1,]TCU=_UJUQ>K8?*?8[R?6 "@-O%(&^P"^-DP 5!1"*5Q*$V@ M:'H"E"ST2+/T]6W 8E'ONABLRN*F7)5M*2@/4#QYI_33$L9<.TP UA% :A]($BJ:G M05E"C]:$IRU#6WP^!>'+: R@JM S76&0A-XP!E!9"*5Q*$V@:'H,E##T:&/X MN*/0>R'8[S3LUF=V%J"NT#-EH>^GKO&* -6%4!J'T@2*ID=!*4./=H;OEMTV MH;PM]SL*SD:VDW8?H?K0,_VA[P:)D0BH0H32.)0F4#1])DE91)^VB-2,";W4 M>OK(E(>!G_E#=PPMRJ T#J4)%$WOO)*'/BT/'S<+VUV]N"\:Z2SZLXBC:8#* M1-^4B5$0N,,W"="B#$KC4)I T?0T](83:9M(#R@Y_W->-\XO=.4M?=I;3AQCHBG6&3"-99)YPT/8 MT)H,2N-0FD#1] PH8^G3QO(YXTPTTCH0IK3T7$-10&LR*(U#:0)%TP.AI*5/ M2\OI8TTTR#H&IK0,@]"( 51:0FD<2A,HFAX#)2U]6EI.FFZB&=8)&)&5(]-- MT*(,2N-0FD#1] @H6>G3LO*IZ29ZN77W33'I>5XT;#[42T)I'$H3*)I^YIOR MD@'M)2=/-]$-KP22PXMRJ T#J4)%$WOO!*'P91IQ^EC+33..@VF0XP"WS=V M'J .$4KC4)I T?0T*(<8T [QR;&6][)H=K7<'V-P/LBZK);.Z^5_=TU[[J@# M7= Z+TA:#J4Q*(U#:0)%TR_FI.QDZ.('74*HJ832&W2AEUF'PY28PTT0M""#TCB4)E TO>/*8(:TP9PXY4)3K -@2LR+;+A_ M"BW)H#0.I0D438^ 4I@AK3"?,^1"(ZWS8)K,B^&L-;0B@](XE"90-#T.O6M! MTAYS^H@+#;(.@2DP+T+7'1I,:%$&I7$H3:!H>@Z4P0PGG;=]_B4 *BW#,6F9 M&"\"4&<)I7$H3:!H>O.5LPQI9SEYP('F6*? %)477F(("FA1!J5Q*$V@:'H, ME*@,)U[*D1APH!'6"3"%Y84?^\, 0'TEE,:A-(&BZ0%0OC*D?>64 0<:81T MTU%>>.:[ *BBA-(XE"90-#T 2E&&D\8;9AB,S1QPOS.!:T)H/2.)0F4#0]#4H41E-.SYXX MWD"SK)-@VL.+U!]N(* U&93&H32!HNE)4 (QH@7BA1Z]X>AU>'O'W^>?"&P9[G*4H8P@-YNA M*=990=)R*(T=:?T-8338$')H18&BZ0E0BC)ZZI8S4X]7TB#K$"!I.93&HI'; MX 3#$$ U)8JFAT!IRNB)2T=..2&?9ECW'SH<":6Q:.1T<>-: 1Q:4Z!H^@WF ME)^,0:=DTQS;%$!I.93&8M.9>E$R3 &TID#1]!0H+QD_>4;VX4"%_+R5FT8V M(T--3VAKNH!U/)"T'$IC\<@=<_QA.*"J$D73PZ%493SEGC03I37-LLX!])*1 M4!J+37]JY@!J*%$T/0?*4,:TH7R.LJ:1UG& 7@<22F/QR UTHB =!@*J+E$T M/1!*7<:TNJ24-;W4NO%(6@ZEL2--.][NA<.^0STEBJ;W77G*>,I)VM.5-8VS MS@+454)I[$CK6P0OBXRM M1!HFAZ&'JWJ*9''G^O%L6JS$E932.L P!5CE : M@](XE"90-#TH2CG&"5Y6QU !":7E4!J#TCB4)E T/3E*5<:TJCQW>AV]S#H< M4#$)I3$HC1]I_:V4[PT& 2JI-YS929C@)FD&=8!@)I)*(U!:3P>N5]/,O2< M E532T"BS&0",I,TQS8%4%H.I3$HC2FFZ@'4VH#X22F-0&D]&[&8P#,=+ M^,A$^#)RVKD_ ME-X"55,/A#*3"6TFJ<,3]%+KQD.-))3&H#2>C-Q7QQO.1@A43;WQRC0F]'"C M[?$)&F<=!JADA-(8E,83 EY&&BY&%"R\/W11<#QW=]?_)L/4VT MS@/4*T)I#$KC4)I T?3<* &99/C#%0E42$)I.93&H#0.I0D434M.JL1E2HO+ MH"D5//L*%!UBF ^DDHC4%I'$H3J6D[H^!,")2>3&D].>DX-LVP[C]4 M2T)I#$KC4)I(3:?VP8H'YE^^^4@:81U * .$DIC M4!J'TD1J7D;3.[=?H QD2AO(;Q]BH M8AP,J)*$T!J5Q*$VD(V>')V=W&Y5H M3)^X5.3V<&AB<^>LY/YP12\+/_8O'#@:#*AOA-)R*(U!:1Q*$^G(:>/AF?>- MF=*(V93YQXF##33+-@A06@ZE,2B-0VDB&SES/ OC,TE0)S)AMHI'4@ MH*812F-0&H?21&::1C]+SNQ69,HT9K1II"8;Z*76C8<:12B-06D<2A.9:13] MS W/-%XIQ8Q6BK:3#33..@Q0L0BE,2B-0VGB2-.N+96FWB ,\^9>RC8OVN+Z M8FZIMJ_7ATWM9=''8 M_T#W_=NJ:K\^F'?\AZK^XU#C^O]02P,$% @ HJE]6#]*2M8R!0 '2@ M !D !X;"]W;W)K&ULM9IA;^(V&,>_BI6=ICMI M:Q*[0-L!4DMW6J?U5+6]VXMI+PP8B"Z).=LIK;0//SO0&*OA":'F34L"S]_^ M/WF>\,-.?\7%=[E@3*'G+,WE(%@HM;P(0SE9L(S*$[YDN7YGQD5&E3X4\U N M!:/3,BA+0QQ%W3"C21X,^^6Y.S'L\T*E2<[N!))%EE'Q(X$FPV"R_AB1,Y-0/F);PE;R:W7 MR%@9<_[='-Q,!T%D9L12-E%&@NI_3VS$TM0HZ7G\V(@&U9@F5'F MIHS6;I+<7,8')?2[B8Y3PZM"ZC-2HA'/QDE.36XEHOD47>OT2I6H0C#T*WI8 M7V;$9^@;38OR<^;@)E\D%I9]D.E9V[&#R>;65ZM9XEWS/+/(C]!,?D%X0B3FO 1''Y+Q0F*XC(< MN^&ASE>5-%PE#9=ZI[N2)CB=CAG-T>7D1Y'(I,S&/[(X_TN?0S>*9;+6/?'I MWI.8X_ZT5K6?)WGM5"W%#+WTJ"8+0SM[$PHLV/8"^U)S[5L^B['_"H^]0IHO-3<#%M-BD(/:D JLU-HWJ0&? M+>YQ_5CPBF'R@@MZ3UB!QVCM]!CP%EMZBSM'J'&OO.9+S!:M%@6PSS57/9[@ L\1FOWQP"YV))HM! M/&I3]EZAK6%:<=18]]@B&H;)ZB:?I07+)TR@+TR9E4"WZ-O2#3Q9%\E2;G?U :NJ7GG.EYJ;(,MS^ @\ MA[WRG"\U-P.6YS ,3FVZNONV#WOXS?(J/."AABR]85^K:@U"P$(#''FH18MC M&%Y9NV9/+.5+;?&1318Y3_G\Y9U-[975?*FYZ;&LAH^PU(:]8ILO-7>[R)(< M@4FN15-OE)RFCLB;IH8'/-20I2\"+ZWMW]0-0L!:.1QYJ$6+5Z0!KP2=,O2% M9NQ]U T/TWKC[RC[GEL;G\?8^?2[]7F,O4]B$8YXV_V$E5K[KME,W07=Q (7 M@?<_6S2R5\IJF-8>OZ.)12H"(]65,(]R[$3N UK:ZTJ:+S4W.Y;/2.\(+>UU M-V5RS9JSG<]V=G3EK>(K[4Q6*BU'7A:P))PN/7LEGEP M3K?D/,DE2ME,2T4G/7VW$.MGT=8'BB_+Q[G&7.D?U.7+!=/?U\)\0+\_XUR] M'I@GQ*HG H?_ U!+ P04 " "BJ7U8&QBGT<," M!P &0 'AL+W=O M6KS;K11EI;$),8 MJE8&#X@'-[EMK"5VL)VV_'NNG31T759 XB7QQSW'YUS;U\.-D(\J ]!D6^1< MC9Q,Z_+:=56204'5A2B!X\Q2R()J[,J5JTH)-+6@(G<#SXO<@C+NQ$,[-I/Q M4%0Z9QQFDJBJ**C\.89<;$:.[^P&[MDJTV; C8DL*15KN_%Y@,T?OJ&+Q&Y MLE^R:6(]AR25TJ)HP*B@8+S^TVV3ASV '[T "!I < CHO0 (&T!HC=;*K*TI MU30>2K$ATD0CFVG8W%@TNF'<[.)<2YQEB-/QN%(XHA29B&+!.#6Y583RE$PQ MO4HS74D@YV1>[S(12_+ :94R#2F926'/$;GE]7DR&W,Z!4U9KLX0]3"?DM.3 M,W)"&">?,U$I9%9#5Z-RL[Z;-"K'MEK&;L M=3.:VW^M2IK R,'KK4"NP8E?O_(C[VV7W?]$]L1\KS7?.\8>?\)B)6$-O((N MGS4XLF!3E-9Q&%Z%_M!=[QMX'A5<>;VHC7JBK-\JZQ]5]E'@EBP #S>04HHU ML\4+NWB>$U$ T70+G>>YYNWOR3D/!X>:.X(N!T&WY*B5'/TQF8VXTQSEGW6I MBYXEZWS@'ZI['N1[_0-Q[E[E*4"N;$%6)!$5U_5E;$?;FG]C2]W!^!C?@KIT M_Z:I'Y([*E<,+T,.2Z3T+BXQ7[(NSG5'B]+6MX706"UM,\/W#*0)P/FE$'K7 M,0NT+V3\"U!+ P04 " "BJ7U8[DVA!L86 #-"P$ &0 'AL+W=OORM?OL[G6Z+^(H$?<9R??;;9B]_"[B]/G-E7=U?.%3 M]+@IU NW=Z]WX:/X+(HON_M,_G9[HJRBK4CR*$U()M9OKMYZK[CG^VJ/Q[&%<[C)LE#,_L,*EVF#3?P_C,#M-JAVE968=/MZR:("S" MN]=9^DPRM;6DJ1_*^BWWEC42)2J+GXM,_C62^Q5W@7@HR&_D[6H5J6B$,7F7 M'!*N@O)+((HPBG]]?5O(LM0>M\N*NSAP_3-=Q$ L;X@WO";^P!^2+Y\#\LM/OY*?R"W)-V$F\NH?VUMU M@]_N'V_(T#/!%DS@QGQ,GR1F4&*\T_$%X4M>.TC;!WG!VVX>G9O(+B?ZEQ'Y M!6_=FU1O_1S)J/7A*=_#$CUTY?M=DA?97IY!"_+O]W(#\JX0V_Q_+0?Z^X$V MLM-4P_ JWX5+\>9*GOESD3V)J[O__ ]O,O@O6VZ0L )HT@80\(X"&:$970* MR\A%OWO[^)B)Q[ 09)=%R3+:R=-AN$WW26&+BI/5-RI(6("$T0-L4L)4S^;I M;N[)GH[\[_7M4ST&R%(Y"&;$8'R*P=@9@T6ZWZD]@T$$A8@8?0 F]8",;@9#+Q&&B[:BH,.S*CFR:F:)\YJYK*G3GYY MG^;YKT16-_U61,GC/LHW94.1KHEJ.VSU[,3VK6GVIYVU[:LYI7J$ BCKFUU[(3UK6,D+$#"Z $V[J[C M]H9GZAAT>$8=STYU/'.WW]LT*Z+_.XQ=Y!>XK.LHS_=ALA1DF>:%];SMA/:M M:R0L0,+HK%V%@YG?KFK+=M[<:]T40G3T+6]4,LREJ^)M'Z MM^7A1;&JVFOYA1??EB+/519./3I; IR%]4T $A8@873>.E$WZQY9' ?!C(!X M RTV!LZ(W(DR,(D#TL19CT;N+%]PP"E!17-:&IG M$[EU\\M)H>4R*(VC:&8P:L;+J]#W_:/K]Q5*EF9K15 M])P>ZNX^$]MHOR6I# 6)P[Q0<4C+OD<>QN)P7KDF.Y$M91L4/MHS I6-4%I0 MT>;&^'TZ;K8R4(\(I7$4S4R(5HF>VR5^/L6@/*W4E%)W2 +Y2B:&04M(#VW@?3D&?5G4A_+?A9)),1B#'L/[ GY!_?Q#;!Y%9 M+UBYB^B=$*B.A-(HE,:@-(ZBF4'2;M.;0J]R>E"]":4%4!J%TAB4QE$T,S1: MEGH=MK37U4XWK'=DH)JTHM6UB#_P_''[(B6%%LR@-(ZBF7G02M5S.]7R)!*= M3B+7\N="R(+DV$:&Q)H)J#>%TH**IEQ3_0JDUQ[#7+@A@QX?1]',N5#:COIN M.UJ;\'7)M]]-ZUO34%K@MZ6H/[%^^:'E,BB-HVAF'K04]=U2M/7E7V?BS[U( MEB_EQ1.11>DJ6I+=0:I;(P*5I%!: *71CH\R%]OHMS!)]F$[)@_B,4J24F(?]SA,T+RQ M)A#Y-CF*9B90NUC?[6(;@Y]KL@V+?185+V0E^RW79"7R91;M5&MGC2/4PD)I M 91&.S['/S;"GC)4L O;H=B3#'7&*)J99.V, M?;G*]-5-F1;6]Y?6%Z7LH8!ZHRAM*"BU:]6>S?#9AJ@*AA* MXRB:F0:M@GVW"FX,XHS9+A?I(:@#@_+U@R?JF/;B+JMW6*#6N**9TU[FLV92D&4R*(VC:.;=EMHK M#]U>N:6#:E&YEAT-^S#&#>T;"2@MZ'C#1]=R;MQ!H4?#H#2.HIEAT=)Y>.%, M7-W].'>IR4WJG1"H7:YHGF=>0?*G_F#2/'5 2V90&D?1S#1HDSQTZU!+&BZ; M).7F]LX&5"A7-&-:TZ0UK8E""V50&D?1S%C4;N!W:\E/8B6VI;T]:\'G0+?W.#F(/\VRK2=@Z0-;L M0 TJE!94-/>P%EHD@](XBF;F0UO2H=N2MCJCG\H+$F'9%SVC4,_;,'=AO9," MM:3#"RPIM$0&I7$4S0R*MJ1#MR6],"C?H5#=!?<.#52A#B]0J- 2&93&430S M-%JA#MT*M=8QJ5H:LSUJBC-U&]F#.%T4M:8%ZEBAM&!H<:S-L$ -*Y3&430S M+-JP#MV&]7.4?%6GB_4^L=<\U*!":<&P;5!;IPFH.X72.(IFUKQVI\-^[E3/ M@ZB&MZN]4*<&E8Q0;:&&P)LPLG1ZFX,\6TG$ONJ VY$[PQ 32B41BN:L3J9?57"]H:CJ65#CCH^LWJU MYARY12!=KT6Y+#,Y3 /NOOO&#>Q=V5#K":71BM:\1<PFET5';A;;B I67*)H9%RTO1VYY>9^I)0,6 MF5A%!7G[F EQ[A8M-ZAW!J R$DJC4!J#TCB*9L9%:\L1=JV $=1)0FD!E$:A M- :E<13-#(W6ER/D6@&C3F&X<)?7.P?0A5*A- :E<13-S(&6F2.WS/Q#9%OR M/@T3PL)E%*M;DUR+T[AIO<\=4%L)I5$HC4%I'$4S%]/78G,\@#8X8ZC1A-(" M*(U":0Q*XRB:&1HM/<==4T.[;9<;T3LH4.,)I=&*5F]09[9A,+14CJ*9$=#" M<^P6GOV-F!O8.Q!0_0FET8K6$%U#;]@,!'0F*(IF!D(KTG''#>KG.Q_DK^/2 M>9_%TS9PFH1H72*)3&H#2.HIFQT!IUW.L^^_H# JPSAL/# ZW$ MRK;VT>]58:VKW>-F6*"N%4JC4!J#TCB*9H9%N]9QS_58U>UO*B;K*"L?./'G M/E(C'<>:C!TE_,\^N2%DX)V_^VSA)O3.#M2Y0FD,2N,HFOED2^U<)SUOP]]& M2;3=;YTK>^A(J6=FR>,Z+N48)62]CZU/3INT)V4.![;E-1;N(^Z;)"B-0FD, M2N,HFIDD+6(G;A';O*?E%(I=]0BCM.;$L_1VO5$S(U ' M"Z51*(U!:1Q%,S.B3>W$;6HOS4BQB3)'1'S;@&@Z,/[SFHF!2EHHC4)I#$KC M*)J9&*UR)Q>LV5IOG]32G]90N#FC,DVVP=3"O6?O9$!E+)3&H#2.HIG)T#)V MXO1VW><2V1DY+ 72?*Z6-3XC6[/3/(= #2R41J$T!J5Q%,U,BC:P$[>!_?[G MM[=E[+D^*U3&0FD42F-0&D?1S&1H&3NY1,9VWC$U:=__[@]MU]47[O)ZYP!J M8:$T!J5Q%,W,@;:P$[>%;3X/_A2)590OSUVJ<3/[7MV#T@(HC4XLNMDVJP1: M*D?1S$QH!3MQ*]A/^O9KF8B5V0^UYF'6.DN,S[064,\*I5$HC4%I'$4S$Z$] MZ\1M0>KXNQ,:W8?3 MM_<*I050&H72&)3&430S=-JN3@^.#C6A<0J=!0NE!5 :A=(8E,91-#,T6KQ. MW>)U45.IZBE^QV4)NE9?KK!3\[)-ZT*-N_3>J8!*5BB-06D<13-3H27KU"U9 M.]JOPTWG]V%61"+_^XT7=(T"*"V TBB4QJ TCJ*9B=/R=CK!-E[010V@M !* MHU :@](XBF:&1IO>J=OTGIWOE(CB,'0_+:UG3'+:RJ%]6*392^U*H[V5:[M2 MSVY]W$?:.T%0XPNE,2B-HVAF@K07GKJ]L+NA>R^4V,G=K1=T"5V7M 5$J"T $JC4!J#TCB*9H1FIHWSS&VAM("*(U":0Q*XRB:&1JMEV<73-[M]9CZ3N#RAGC^X3:DF34I M4*<,I5$HC4%I'$4SDZ*=\LSME/\59EF8J%D5(EM&IR<>=/9KVDK9OQDW'YJW M.Q10I0RE,2B-HVAF*+12GOT=I=RK7_.]HME]A+V;,:AHAM(HE,:@-(ZB MF3G4HGF&%SA<^:P_7.SYT*BIYYB>;\+F M[8G+P\%@-AXU+X"ZCZYO:J T"J4Q*(VC:&9JM&Z>@W5SLQ'[(2,U]T'W/:%! M:0&41J$T!J5Q%,V,IK;4L,?T/]NGO-VE(F;N T@(HC4)I#$KC M*)J9,RW!YV-LDP8UUE!: *51*(U!:1Q%,T.CC?4!O/JEZOP2'L\O9]=_[ #U#4S7<0W/KB<98(^$8G$,B^,P M7",A7BTA;AW](?Q6VN6'-)-[J]5CEZ$L4#9/]IA /?$1U[U$8( MF6)Q#(OC M,%PC%GXM%N[U-,KF13F]PPED?>RR+--8/1H]"ZVKE'=0^\<#JH2Q.-KU$:[2 MK1P.1')CL1314_@0B[QW=M\ M,*3<]2=_/"#1FB0I6>^3E0QR)BLM"Y^/BW,59PXJ2DA('J,GD91]@#-9A[IN M&*Z1]5$MZV[=_:Y+('4 ^N=Y9!52\W&K686::"R.87$JHC[AZ'\P?6WM@4/^,Q3$LCL-PC:A,:E%Q2V@:9O$+ M.?0,#BOK[D02QFH!&'LJH-.FL;@ BZ-'7#VSS=5TL45R&*X1B&DM$!VK+&,4 MHWSIT.PK3^V\@-IQ0/TC!57;6!S%XA@6QV&X1OIFM?3-H +RR(.%!^JML3B* MQ3$LCL-PC?#,:^%Q+_U\0?<7ZJN/N,:U-J_5HX&::"R.87$6 MOO[ ]TEM7?@_LC#)PV79MZE-]O%NIN.?R:+V +UJ^L]']3Q7$NR%NGUYXFZZ MW(?2.T]07(#%42R.87$ MUB9#<0$61[$XAL5Q&*X1GII-]MPV^3O:)JQ=AN("+(X>@]Q^#N@^F=*B@NP.(H%L>P M. [#-9)7<\P^V#'[6,<,Q058',7B&!;'8;A&>&J.V7<[YN\8@[N)_>.#%/=Z*[)'L1#J(D+Y>'1U6JF]2C*Q M5JEY]=:_NFV]OO!>!9[E=>J]8N7KMQI_]WHGV[4/8?8HTT5BL99%J4_NBF31 MX^;T2Y'N9&"OR$-:%.FV_'$CPI7(U ;R[^M4-H;5+ZJ YS3[6KZ=N_\'4$L# M!!0 ( **I?5@2]K+I:0( /@% 9 >&PO=V]R:W-H965T:4Q]YOLZ+Z&B^E36 M('!F+55%#7;5QM>U EHX4<7], ABOZ),>%GJQA8J2V5C.!.P4$0W5475\P5P MN9MY(^]EX(YM2F,'_"RMZ0:68![JA<*>WU2G9#PZ)F$0CLG#V,<+7=WQ&W5OI-B<.,,VZ#&Y8CK'.#^ *G)+3:.8>28_SU?:*/Q_ M_!HRW@(FPP![9\YT37.8>7@I-*@M>-GG3Z,X^/*._7%O?_Q>]0QW8S+DJ57% M3F6OW3:+IJ-QZF\'6).>-?F(%0VQ6E6TQTJ2*!AF13TK^H@5#[&B_V#%/2O^ MB)4,L>)7K"@>3:?#L*2')>_"[J6A?(B6O#HQF^S?:/[>1;9OXBU5&R8TX;!& M77":H%W5OC-MQ\C:W>V5-/A2N&:)3S,HNP#GUU*:EXY]+OK'/OL#4$L#!!0 M ( **I?5C"/H](= , (,+ 9 >&PO=V]R:W-H965T4,(&V!=;I.8865)5^% 2I7U'&O=7"SMW+U4(TNF0<[B513551^=\: M2G%:>J%WGOC,#H4V$_YJ4=,#/(!^K.\ECOR>)6<5<,4$)Q+V2^]#>+<)+B;&R$^+)#/[(EUY@%$$)F384%/^.L(&R-$RHX]^.U.N_:8"7SV?V MWZQY-+.C"C:B_,)R72R]F4=RV-.FU)_%Z7?H#"6&+Q.ELK_DU,4&'LD:I475 M@5%!Q7C[3[]VB;@ A.D (.H T7/ 9 0=X#8&FV565M;JNEJ(<6)2!.-;.;! MYL:BT0WCIHP/6N);ACB]^A-7RD>A%+D'21X**H'Q)VNJ6$8H MS\F6E8V&G%RA,+K"P!;\=@N:LO(=LCP^;,G;-^_(&^(395XJPCAYY$RK]SB) MSW\5HE'(JQ:^1B]&D9]UNM>M[FA =QB13X+K0I%?>0[Y-8&/2>@S$9TSL8Y& M&;>0W9(X?$^B((H=@C8OATB>S*Y:1W.1ECM\NOQ(7D,MDB4XLTI]%Q=9/, MTBA9^,=+^8ZP*$F2:1]V)2SIA26CZ=\"%[C=A@J0O&8!7HGLRF?:^TQ'"_#% MGG.0W] C+K<#D*S=S=V&Q8-?:=RAC!]<:6BYDXO!+& MB;M,TU[^=%3^1U#JCGQGHE.OFMT_>%T0+?#&J1N9%7C@NWR,?N1'RSG]SNM- M,AWP.>M]SD9]7BQ'@G>WN;GP2.;=[B$U'L/6,Z%:2[;#PWM7@O%]+J<6V5,A MRARDX/S'S*8=S?-ZUF%X/0;S[Q0;ODRL(\PAUK]H9_ 2 M/-@N3V&=&Z[;^[R?[3O)#[9_>C:_-AVF;9.^T;3MZ2*5$#EENV M'5\[T**V3=-.:&S![&.!73)($X#O]T+H\\!\H.^[5_\#4$L#!!0 ( **I M?5CW)"'\F@, D/ 9 >&PO=V]R:W-H965TVK:(,RBP.&$E4+62 M,EY@J89\:XN2 TZ,49';GN.$=H$)M:*%F;OAT8)5,B<4;C@255%@_O,<P6)2$%4$$811S2I77FGJY<7QN8'5\( M[,7!-]*N;!B[TX.K9&DYFA'D$$L-@=7?#E:0YQI)\?C1@%KMF=KP\/L!_6_C MO')F@P6L6/Z5)#);6C,+)9#B*I>W;/\!&HB,2O(^(7FE MQ49KB"M.) &!_KP B4G^5NT6VDHL;*GH:% [;HX^KX_VGCG:]= UHS(3Z)(F MD'0!;.5'ZXSWX,RY-XAX ?$)\MUWR',\OX?0ZO^;>P-T_%9;W^#YS^!I\?JT MN[R/\TIYC%+."K1B15E);)):*7Z).25T>QB0;Q\5,+J24(CO?3+7+()^%OH> M.!4ECF%IJ4(7P'=@16_^<$/GKSZ)1@+K"!:T@@5#Z-%_YUV?^S7FQ&#J6VL7 MN8$SGTV#R<+>';K6LS$,W&#FA.W&#NU)2WLR3+LH<_83%$_)XCOT3ZEC^0[= M@I"":PC5]C*%;Z* ML@C'%&PDL(Y@TU:PZ6\HB^G3;'?FTVDXGQV51=_&B>OZGM-?%K.6]FR0]E?, M.:9R,*D'$5X:HY' .L[.6V?GKR*IYV,*-A)81S#7>7QY.+\AK1O0PW0-_5G@ MA4=9W;,OF(>AZ_4GM7OP8'('::L8%BI\];5])42%-SD@0E5P*6T>IWLB,SW> M 9=$+Z^!$L;1)R9A^)8?/ORE 1X+K2N5]RB5]RJ*HJ$QEF@CH75%>WPTNH-/ MK%\M"_])NGO!S L]][@NGFZF<3!4K7O==]4"RTK0N&R95(V0^ M,]6K M<;U'K*5$$U WU V_U&_P)02P,$% @ HJE]6$T]"A=H P J0X M !D !X;"]W;W)K&ULO5=KC]HX%/TK5VFU:J7N MY,EK%I!:Z*@C=;2CTG8_5/O!A M8X\34=J"M^N/W.LD$6#(ID5"_$#OQ.3[G M&. MAQNVPAF:3YM[13VW8EGP!%/-90H*ER/GM7\]\2,+R$=\YKC3!VVP5N92/MC. M[6+D>%81"HR-I6#TV.($A;!,I.-K2>I4S%%P[AX M28!/LRF\>/X2G@-/X>-:9IH0>N@:$FFGHO6%]RB M +]:2O 3[F2*W^&.J0>ZT=UD=*(V+K3F"=JFU:78CL-Q<#/Q?]-B*R>Z5%@N MQ'8'\E\9OO).=L1K4R/N01UABSC: M=U8\U2!P23#OJD>!4$5=5'2,W.2EQ5P:*E3RYIIJ251V 'U?2FD>.[9:J:K3 M\7]02P,$% @ HJE]6"K$/C60"0 JW8 !D !X;"]W;W)K&ULO=UK;^NV'0;PKT)XP] "9[$NON4L,9!$),4B:0^:=7LQ M](5BT[%P+,F59.<4Z(IL_#;)O*8%DVBC9#Q[(F MPR@(X\'\JGSM2SJ_2G;Y)HSEEY1DNR@*TM]OY29YN1[8@]<7?@Z?UWGQPG!^ MM0V>Y:/,?]E^2=6SX4%9AI&,LS")22I7UX,;^[,8.46#]Q@?*+!J&XP^FB#<=U@ M_-'W,*D;3#[Z'J9U@^E'>YC5#68?;7!9-[@LXU#]_LI?OA?DP?PJ35Y(6BRM MM.)!F:"RM?J=AW$1]L<\53\-5;M\SL(XB!=AL"$BSO)TIW*<9^3OY&:Y#(LT MEC^H_J:*;'[GR3P(-]^K)7YY],AW?_W^:IBKU2BPX:+NDE9=.B>ZM,E#$N?K MC-!X*9<=[?D[[1T#,%3O_[ 1G->-<.L814\N+HCM?B*.Y;@=*W1G;OX0I!?$ MLLOF3D=SS]S\46Y5[Z.RN=VU.7>ODRO,/;#I#[_[' MFW?U+LS-?TSV:M--NC:=%@3W\-?@EIY[:F.HSY+E;B/)3RMRLU=!#Y[4$[57 M)8^!>O H%[M4_5G(C/SG7C4E(I=1]FO'>M]6_8RZ^RD^P3YGVV AKP?J(RJ3 MZ5X.YG_[BSVQ_M$5/R3F(3&*Q!@2XTC,1V("A&D!'QT"/C+I\[LDBM1N7'VL M++Y^(ML@)?M@LY-="39"?1.,Q#PD1I$80V*\PJ8E5HQ9]W/KPK+4;F[?CN:' MEA*@%=,R-SYD;OQ.YN(\C)_5P((L$C5*7LJT'$Q\4N.;-%4O=Z7/2/9-'Q+S MD!A%8@R)\0J;M')E6^5_1_E[N]S,FDS?+"= *ZYN&"TF2 ME0IALP_LBI[1ZAL]).8A,8K$&!+C2,Q'8J+"9JVP.].+Z>@0=2V=TT,ZI\9T MBF@;A&ET8D=H;-LWC4C,0V(4B3$DQBMLW/Z /=H%(KL3($Q+XNR0Q)DQB3_E M:YF2'Y.X_F F-UDF<_5EYT%&3S+]E?Q![N5>;DC75[5;H]TWJ4C,0V(4B3$D MQI&8C\0$"--"?7D(]>69OM-?(@..Q#PD1I$80V("VU1S#MM+$"^335*$]#Y?FH<6T*H7 M5/.@&H5J#*IQJ.9#-8'2]"PWM31[?*ZA!;3$!M4\J$:A&H-J'*KY4$V@-#WJ M3='.-E?M;G>9>B7+2+#X;1=F854SEJN5+$^0)$LU\"CJ>:T?=^8<6L^#:MX[ M6^!P9MC)4\.@J\.@&H=J/E03*$V/=E/QL\TEO^YH;V6Z4,/GX+F,=?(2RS1; MAULULLZE6HN\7CSM/&GRUMQE[YQ#2X6U=MD^FT ?<5)HAPRJ<:CF0S6!TO0D M-Q5#VUPR[$YRQZZ9!,^IE">_'D*+AU#->V<+E.??.K9I)PTM&4(U#M5\J"90 MFA[MIFYH&ZLVQ6G=BW5Y8C*Y:>78^/416B*$:AY4HU"-034.U7RH)E":/L^A MJ10ZUIF^/CK0.B)4\Z :A6H,JG&HYD,U@=+TJ#?%1L=<;#QUVG%GF*$5Q5IK M'V5U+7O\YBBK!^V60C4&U3A4\Z&:0&EZ3IMBH6.LT* .P?=?>_(A ?MD$(U M!M4X5/.AFD!I>I*;&J)CKB'V&DU BXA0S8-JM-:TDEU9"K\O2^$/,GV6*;EY/2QG/+!A[K5WI*'% M0JA&H1J#:ARJ^5!-H#0]]TVQT)FI- M\= Q%P_[S68U8[WC#"T+0C4*U1A4X[6FS1RU+L;NT6EWT$X%2M-SVI0&'7-A M[)\RC5"-0C4&U3A4\Z&:0&GZA;&:RJ%KGF/8X\I!M?3.-6GN MS!WV#2E4HU"-034.U7RH)E":'M*FYN>::WX/81Q&N\@XJ# 3??>T4,V#:A2J M,:C&H9H/U01*TT/<% 3=<\T>=*$U0:CF034*U1A4XU#-AVH"I>E1;UUNTUP? M[%-5,5.]PXR]IB;VHIK8JVJ^G?-G6S/G[>DH'-JO#]4$2M.#VI3_7'/Y[WA@ M0?X@__OA#7.?O1,-K1-"-0K5&%3C4,V':@*EZ:EOBHGNN28;NM#Z(53SH!J% M:@RJ<:CF0S6!TO2H-_5#]YVI=NM L<<%%;+=I8MUD,DE6:G4AUFV"^*J[O(2 MI&D0YUEGVJN^VE?W<2UK-AY9QX= H-5!J$:A&H-J'*KY4$V@-#W(3770-5<' M'X)OQR.5'M<_,..]]]/0:B%4HU"-034.U7RH)E":'N^FJ.C.SC4D@187H9H' MU2A48U"-0S4?J@F4ID>]*2ZZYOF'?^JZ^6:S=ZJA=<1::Q^)F(R[+BI/H?TR MJ,:AF@_5!$K3[RW2U A'YAIAQ]CC3TRB-7?2-\)0S8-J%*HQJ,:AF@_5!$K3 M8]Y4&4?VF<8@(V@M$JIY4(U"-0;5.%3SH9I :7K4FUKDR#S1KT^!QDSU#K/S M9K PZII:XD&[I5"-034.U7RH)E!:E=-AZX:643%/I;@;:J8BN(OSZK:.AU\S>O0ZM3^SZKZI#5/=QE4-3)[#.",;N5*D=3$=#TA:W1FU>I(GV_*V MF4])GB=1^7 M _4'4"R@?KY*DOSU2='!X?ZT\_\"4$L#!!0 ( **I?5@[ ML%IJ+00 "(3 9 >&PO=V]R:W-H965TP_/O9<\O.9XQ\5WN29$@1]QQ.3$6BNUN;5M&:Q)C.4UWQ"FORRY MB+'20[&RY480'*9.<60CQ_'L&%-F3_4-#M9Y8O@5"LL1)I%[Y[B^2!S0T> &/9/H7[');QP)!(A6/ MBP/*'="QPZ#%P#H6? >$L=9H MYB'-3>JMHZ',E/%-"?V5:C\U?: ,LX#B"#PRJ42B*Z0DN )O>KV$240 7X(Y M9XJRE?YB'B4-BR)1%PP==G$B^(^*9??7Z[!^_??0#O &7@TYHG4B/)L:UTD(:J'>0! MS;* 4$M $(%GS7Q)< Q=^!,A!;@.A^?GN MJ(..6U3,3?'<%KRSJO'U27N!1T5B^:TIA]D4@^8IC'3B M&8G;3GW'&XWM[6% =:,A'/I>855A.BR8#CN9SM=85TV:Y5V2;J*8P0P/9D?( M'QQ1K!M=(31RW&:.7L'1Z^1X%_-$KZL73$/PB0.M*(T,O?KD_@CZ1Q0;K)#C MPY8TC@J*HW,+3EAXHMJC&@7HN>X1S[I194E46/H%2[^[V"V;]&.ADWOI:Z+= MB7WI[NP)K)*&FR(--[]>JV[ZS$9/8)5L0*<\;)U>U2J':UV;64P-5KJ+&[9H M 3QH#6 _BI7C5/?9$![3K%MU:19$)4_4AVKE**=DJ\FL0[=@>6[#SH-P^DJ" M"$L)EH+'E19)\;TJ--+N]:S.T0ZC<^'0;:M!>0S#L\_AT[*<8U76B^,XQX6H M6[4+,RR/87CB'&Z59EV3X QU[L:_N" ]H56S41[XT/OU"@T[NXJ+,](36C4C M97\!SVXPSM/H3KB+@Z]W(UW[L^Q'X(F&Y&PM]VL$ZBU3]V0_6Z*RJX"=Q_1/ M*VFOG42.=O@KX:JC5*AL$M#93<)I*@DC06 . MX>Q7=?&VN.BY2Z\WCM[/X.T\NZXI8;+;HVE:2RX4CQ.']<$:_$R!OK[DG.U'Y@)BFNQZ?]02P,$% @ HJE]6.6S M/5VA @ #P8 !D !X;"]W;W)K&ULC55M;]HP M$/XKITR:6FDE(12V=A )^J)6:B54M.Y#M0\F.8A5OV2V ^7?[^Q 1B>*]B7Q MV7?/\]PY=QFNM7FU):*#-RF4'46E<]5E'-N\1,EL1U>HZ&2AC62.3+.,;660 M%2%(BCA-DD$L&5=1-@Q[4Y,-=>T$5S@U8&LIF=E,4.CU*.I&NXTGOBR=WXBS M8<66.$/WHYH:LN(6I> 2E>5:@<'%*!IW+R<#[Q\H=^&W"F7.;-XI<5/7KAR%'V+ MH, %JX5[TNL[W.;3]WBY%C8\8;WU32+(:^NTW :3 LE5\V9OVSKL!70''P2D MVX TZ&Z(@LIKYE@V-'H-QGL3FE^$5$,TB>/*7\K,&3KE%.>R6ZZ8RCD3<*^L M,S75VUDX@QG=?E$+!+V 6\8-/#-1(XPMW5[EZVGAY!H=X\*>DOL#KE! #UX> M4<[1_!K&CL1YBCC?"IDT0M(/A'13>-3*E19N5('%>X"8LFI32W>I3=*CB->8 M=Z#7_0)IDO:.X/7:4O4"7N\#O%G)#)Y-Z!,HX$I+:@O+PI'=!Y'ZC>11S3U6TW]_].TTH)* M+;C;')+3@%P$$#^$5EG2N>@/X]4!ZD%+/3A*_<3MZ]G"( )75!&T#@QS>(B^ M >HF[_B3_K\"XKTFE6B68119R'6M7-.O[6X[[<9-D_]U;T;E(S-+3ATH<$&A M2>@W.2:6'/L8#O-]N^Q MG2SJ1(,HFM&:<4FR-)Q=Z2Q5K15'#-R\KZ YJE#2OQ!NUM6@M/SA\X]B9G3WX M3-9*W7GCLIB3R >$ G/K&9A;MKA$(3R1"^/7P$G&)SUP=__(_B'D[G)9,X-+ M);[SPE9S]69<#Y]Z?A_<+A" MR[AXXSQN;U9P>/ &#H!+^%JIUCA"DU+K8O0OT7R(YZ*/)WXFGA7FQY!,CB". MXF0/?/ER>/P43ITRHSSQ*$\<^))_D@=6W.1"F58C_%BLC=6N*G_N2[I_9;K_ M%=^IYZ9A.HLD>_UJ,HO>[Y/@/Y$]$209!4G^QIXMF=8/7); :M5* M"VH#Y:#1OKQ[LED@\P-EFYU%\?0TI=O=A/[TFLZF[\Y&KSY2NE/E?L)\9KKD MTH# C<-%QZ!P &0 'AL+W=OS#)0:PZ M-K4=:+_][ 0RMJ;9-*DO8#N^OW]WOO,--U(]Z!31P%/&A1YYJ3&K4]_7<8H9 MU2=RA<)^64B546.G:NGKE4*:%$89]TD0A'Y&F?"B8;%VHZ*AS UG F\4Z#S+ MJ'J>()>;D=?R=@NW;)D:M^!'PQ5=X@S-W>I&V9E?J20L0Z&9%*!P,?+&K=/) MP.TO-GQCN-%[8W">S*5\<)/+9.0%#@@YQL8I4/NWQC/DW E9C,>MIE<=Z0SW MQSOU\\)WZ\N<:CR3_#M+3#KR^AXDN* Y-[=R\QFW_G2=7BRY+GYAL]T;>!#G MVLAL:VP),B;*?_JTC<.> 2&O&)"M 2FXRX,*RBDU-!HJN0'E=ELU-RA<+:PM M'!/N4F9&V:_,VIGH0LIDPS@'*A*X%(:*)9MSA+'6:/0Q?+%Y\0%F-A>2W"[+ M!9Q1I9Z96,(XD[DP;JD2.9RBH8SK(S@ )N!K*G-MA?70-Y;5G>C'6ZY)R45> MX6H1N);"I!H^B023WP5\ZV3E*=EY.B&-BE.,3Z#=.@82D#;'#4H-NN M(M@N=-NOZ)XSP0S"E4VNF@C"_97=#Y<&,_VC+@RE>*=>W)7DJ5[1&$>>K3F- M:HU>]/Y=*PP^-J!W*O1.DWIU^<;4U:PO38JJ#J74[.ZA]$E8#Q)6 M(.$_!L-FW%\B$;X\/B"=7CU KP+H-0),E*3)'*F 9M,B#M/R[7WWMS,U3+HK-H MB-V;6#Z_U6K5O,;EF_UK>]GYKJFRU:>!X\*:!B<]FUBJ[";EQ,A5\8+/I;'] MH!BFM@&C*08 )TD M 9 >&PO=V]R:W-H965T MWKB-UAN1OS&976R#-;DCXNOVALFC29UE&24DY1%- 2.KR]$> WR4NXI_9X??%A>CJQ<$8E)*/(4@?SW0!8DCO-,4L>/*NFHGC,/;+Y^ MROZN*%X6-M48@ MS+B@214L%2116OX/?E:-: 0@IR< 50%H+P#:/0&X"L!%H:6RHJSK0 2S"T9W M@.6C9;;\1=&;(EI6$Z7Y:;P33'X:R3@Q>T_I"OP6=Y)8W!77F2 5V!=U$:"3+^*)NO"0"WA,L&1ND:K!A-P%7&Y82<@WGX M(XMXE)\Z7LSUI]@0!FXR%F[D6>#@Y341012_DK-]O;L&+U^\ B] E((O&YIQ M&< O)D+6FZN>A%5M5V5MJ*2Y W[GX^Z,<#SX(DO!_=-TKD]OZ MY+E_O.7;("27(VD0G+ ',IK]^@MTK=]TE0^4K-4'N^Z#;4G)BVL9/.JN MRH4QTXFM<.I6.$:=[QF5JVT1,/:8ES]/:)8*7;EE&K=(DWO]PPPZ%O+D9?G0 MK$4S#*%I8UA+I5NK=(TJYV&8)5D<%.B$EIF_ YHY[73)PW;N$"V)TX[$J>^ZMEZA5ROTC KOZ$KL M D8*4_U"PDU*8[I^!']_(LD]8=J%;\QX[,(?*%FK>+\NWC^G ?I#]F&@9*T^ M0$M]C5OGM\!GYK#*4%WQYLA3JV] #!S&]:H\S96*G8[I5:.0JL "&K^O9Q^C4*(Z.=A1S.F.74I#96L7KV@"VN=T%3C0 M]W_5BW/0!%0X ?LU\R93NV&@A\GHVETB1!C+?55@4-_@(*S9O=]EV&T?RX);$16/Y)MIRHT.:TQ_K M"D-E:S=#H09RSNF0:"!4J'IQ#O! "CR0&3R&<4CS''8_=IDC3ZU>(0TR(\WA MCMCE&=^WNH[8!1H/]CNB(AID)IJC'-'3[-1P&;>&,0#GYG#L/4T1YY:?>.G'3/ M'.R!N(LP7LOT/*WS!9GPYQO^J5*VMIT:GW76_?J$*+;#Y#L,7%BSE MQ<.^E[\]%H?@G ,PL (,; :,8:S% M/,?3+X:PW($"MW?_:4YT:C,4Q6 SQ1SN-%YG"2/<7<)=@&F-:JM4^(+-^'*4 MUW3A9 PM9Q^U=,-B^$@S.5S\*4 M!X)NB\=)[JF0>]?BY89(/V7Y /GYBE+Q=)!/4#^1-/L/4$L#!!0 ( **I M?5@"=,B:^ ( .P) 9 >&PO=V]R:W-H965T8]@0XBM;!NE=:I*NVF:=H'$RY@U;&9[4"[7S\[22,* M::C0OI#8\3EY[C&.W5]S\2 7 H]9I3)@;50:GEFVS)=0(;E*5\"TT]F7&18 MZ::8VW(I $\+449MSW$B.\.$64F_Z+L129_GBA(&-P+)/,NP>+H RM<#R[6> M.V[)?*%,AYWTEW@.8U#WRQNA6W;M,B49,$DX0P)F ^OHZ@F-7\JI+'[1NAKK6"C-I>)9)=8$&6'E M%3]6.6P(W. 5@5<)O+<*_$K@%X669$59(ZQPTA=\C809K=W,39%-H=;5$&9F M<:R$?DJT3B6?.9^N":4(LRFZ8@JS.9E00.=2@I(=]$W_D4[0N)QCQ&?H,E>Y MT,\S+A3YBXNY,-V$$04G7_6<-/B@XQ$H3.@'[74_'J'CHP_H"!&&[A8\E_K5 MLF\K78UALM.*_*(D]UXA'T%ZBGRW@SS'\QODP[?+O9=R6V=8!^G507J%G_^* M7WL 19"=EZE]>M1+44)'9R=33-%/P )=8QTO44_HU_E$*J'_Y;^;HBE9@F86 ML_+/Y!*G,+#TTI8@5F E[]^YD?.Q*:C_9/8B-K^.S6]S3W3Z05.!I2HJ5.9+ MM$H\OQ?J>5YMDK=Z'T@>U.3!/O*PB;Q4A9OD;N#%6^2MW@>2AS5YN(\\:B(/ M=\C=*(QZ6^2MW@>21S5YM(\\;B*/=LG],'"WR%N]#R2/:_)X'WFWB3S>(8^[ ML;,%WFI]('BW!N^V@M\M0)\.9@I$$WYW!S_:7J.M]@?"]VKX7BN\V;V&6(@G MPN;FXYLSU51%;^=CT_4#;[N0W5%Q+XJ">E1):&_LQ>8<=(W%G#")*,RTSCF- M=5BB/%N4#<67Q?8\X4IO]L7M0A_'0)@!^OF,<_7<,#M^?&ULO5K;;N,V$/T5PKU@%]C&(N5KZAC(6MDV:(,&2=,^+/K 2+0MK"1J2=I. M@'Y\AY0B69;,Q@LB+[8NY"'/X1%;ZU4?M[ORW#- M4BK/>,XRN+/D(J4*3L6J+W/!:&0ZI4F?>-ZHG](XZ\UGYMJMF,_X1B5QQFX% MDILTI>+Y(TOX[J*'>R\7[N+56ND+_?DLIRMVS]1#?BO@K%^A1''*,AGS# FV MO.A=XO. C'0'T^*OF.WDWC'25!XY_Z)/KJ.+GJ=GQ!(6*@U!X6_+%BQ)-!+, MXVL)VJO&U!WWCU_0/QGR0.:12K;@R=]QI-87O4D/16Q)-XFZX[M?64EHJ/%" MGDCSBW9E6Z^'PHU4/"T[PPS2."O^Z5,IQ%X'/#C2@90=R&&'T9$.?MG!?^T( M@[+#P"A34#$Z!%31^4SP'1*Z-:#I R.FZ0WTXTRO^[T2<#>&?FJ^X)GD21Q1 MQ2+T*N:/$>6CS< M!^C=]^]G?053TP/TPW(:BV(:Y,@T,$$W/%-KB:ZRB$5-@#YPJHB1%V(?B17Q MN[$PL;OUHFW^#YQYBTD^OP[]$37<$/^TS'MC\4P@^YA=) YESD-V44/HHAD8LMZ\Q^_PR/O MYRX)78(%CL :\@XJ>05ZS'5M;7F6)"1^^-9$CRI=I1P> AN86GOQ$ MA5QVV[P5^%09QBUZ$T(Z9&BW\_%P?%2&227#Y!L6_X-)4%".TDG'Z^KC!ER#/:ZRK M2SKK.*=*-^V(D^-)6[IVNP&>'+4M[-7YE&>5Y6JY9":718H^(0&/Z"[*=I!3 M.9=H^J]BXYUY@^G@@/3_S/W=]&SJ__#>8AQX+Z_$5JP_@?TCR]@R5E ?)& F MV0HICL(US59,.Q,\8C>%]= $R@_(:ABTE)"PZZ9+P5.H"L ]I4DZ.U6T3N%D M%7'+) @9MBW'U:A-84DM++'G*ESD7-L5R&8\SA@;E 9QNDFUT74J56!.&P:" MATUF"_O(IR9TKM":.M49,[9FC/.KIS"6A1>"B640Q^5:1R3!\HT *Y2L\TE7 MHC:5\O"A4DY37U=H3:7JY!?;L]];)D*(SU#FZS@>[E>$ L)WMND.84[S8-R1 MW_H=ON=HT*92=:J,[;GR#7TR7O;YAJ6/3'166':(DW5QB1:X0FO*5V?=>/0V M52QVFI8[10MIRA=C+E3_4F@GPZPWH]/Q6<<$^IY-U=HD6N$)KKD==Y1#R-G&!N*QI M%D[1 E=H38WK"HG8*Z33XX+3W0.G: 'IJMMP=XY ZM*(V$NCRV@+SA]+_49B M87;CF)!VGW9:%CE%"URA-<6LJR;J.6VCDMG4JTQCLSC,<=^U<=+:<^[GKEVM_;S09W6YFO B24,O!L+O9_ MJZO5EP>79K_]X/H"GP?%]P,U3/$YPPT5JQ@,+6%+@/3.QK!HHOA"H#A1/#=[ MYH]<@<^;PS6C$1.Z =Q?3O0 U7<:\_\ 4$L#!!0 ( **I?5A=B13S M&P, (L* 9 >&PO=V]R:W-H965TX_MW,&*BV>9 2CTDE,FAU:F5-&W;9EDD&-YQ0M@>F7&18Z5'HJY+0L! M."U!.;4]QPGL'!-FQ8-R;BSB 5\H2AB,!9*+/,?BWRU0OAI:KO4Z\4CFF3(3 M=CPH\!PFH)Z*L= CNV%)20Y,$LZ0@-G0NG'[(];B>UQ-M*HK=' MXATD5ZCC7B#/\3HM\-'[X=XFW-;%:BKF-17S2CY_#U^3NGA+'4X3M2&TTPCM'!3Z%:3L(TSU2=6N M)G'L%+ MH<^/MCH1D!*%J)8-K<(K[NZ:I$O7C9PMX2U1D=MKU^TWNOV/%YB!:E/I[[P_ MZ'G!=GEWH[J!X[CM,KN-S.Y!F0^8Z7LN11,02Y* 1+\?()^"^-.F\R"5N:K[ MLL )#"U]%TM-"%9\^LD-G.NV_7XDLHVL@R;KX(B[/]@I?"?RPW#+GMTH+PS" M/;L_;(2&!X5.^$RML T%CQ=)%KQ*B(=D6[ M1@3>SF75%M4+]ASZ7B.T=U#H=Y6!..C)0?Q'/3D2V4:JKO/VS76.Z$I-MO%U M",V7<,.5EBC/C;;O.'NM4S!MV@,6<\(DHC#3,.VPG#5F;3GW@)?''/.Z,B^APO*:U\#TS(J+"BO=%6M7U@)P84$5=0// M2]P*$^9DJ1V;BRSE&T4)@[E \^0>LG-GPYI])^T:Z-]1R4;Z3B50O6"BK"FC]^;O/0 _C1"4#0 H)S 6$+ M"*W11IFU-<,*9ZG@.R1,M&8S#9L;B]9N"#.[N%!"SQ*-4]F4,\DI*;"" MT3 MAEE.,$4+I0?T9BF)9J PH1*]1XMFIQ%?H;F &I,"?7S6QTF"1)@5Z*LJ0:#I M1@@-1+=2@H9?MO@K3?"XF*'+BRMT@0A#WTJ^D1HF4U=I(T:.F[>B[QK1P0G1 M,\BO4>B_0X$7A /PZ?GPX"7GK+H6RI!;,')WK[Q$^_#D/'_1/8B#6&7AO U M]FQ_)K#=^"&K#3ZQ>%->MED7W&N]AU33KO7,_L+4$L#!!0 M ( **I?5C&*5R+& , -H( 9 >&PO=V]R:W-H965T,!\> EMZTUQ\YLIQW_ MGNLD#6V3C3WPTMK./2?G7%_[9K*3ZDYO QYR+G04V=C3#%V79UN(*?Z7!8@ M\,E*JIP:G*JUJPL%-*M .7<#SXO=G#+AS";5VD+-)K(TG E8**++/*?J]R5P MN9LZOK-?^,+6&V,7W-FDH&M8@OE6+!3.W)8E8SD(S:0@"E93YYT_GB3@$T!'NN"IC!U\(1J4%MP M9J]>^+'WML_V?R([2D+8)B%\BKU-0N4>]N[[+-<\<<5CKYCM+!Y=Q!-W>VBE M&Q2%HZ@-.I(X;"4.GY1X(PPH@;5=:B!:KLR.*L 3O\6;K-ZK5&JL]X)CDC); MHS9)+(4^%_6KH@.!21"!_:AM.G==11\2;QO.A$:T]4.+SP^\4F MK=CD/V190.\93#K'*XFCT^KM!D5!1[5[T'ELU_]$U9H)33BL$.:=C]"VJCMI M/3&RJ)K1K338VJKA!C\^0-D ?+Z2TNPGMK^UGS.S/U!+ P04 " "BJ7U8 M%:,+.BD# 4# &0 'AL+W=OE'6#C=K>WNP7]][=;2@^P$KEP MB5_HOLP\^\RS,^W0F7/Q(J< "KVFE,FN-54JN[!M&4\AQ?*<9\#TSIB+%"L] M%1-;9@)P4CBEU/8<)[!33)@5=8JU@8@Z/%>4,!@()/,TQ>+M&BB?=RW76BX\ MD,E4F04[ZF1X D-0C]E Z)E=H20D!28)9TC N&M=N1<]US$.A<43@;E<&2,3 MRHCS%S.Y2[J68Q@!A5@9"*P?,^@!I09)\_A=@EK5F<9Q=;Q$ORV"U\&,L(0> MIS])HJ9=JV6A!,8XI^J!S[]!&5#3X,6O=/ ^Z^"7#GX1Z()9$=8-5CCJ"#Y'PEAK-#,HM"F\=32$F6L< M*J%WB?9348\SR2E)L(($W1*&64PP14.E%_1M*8EN0&%")3I#5W',<[,TP&]X M1 $=EWLG>O-Q>(..#T_0(2(,_9CR7&*6R(ZM-$ESE!V7A*X7A+P/"-U ?(Y\ M]Q1YCN?7N/<^[^ZMN]M:FDH?K]+'*_#\#_!N,1'H"=,<3M$]P2-"B2(@41^P MS(763*?B \2Y$(1-T#661)ZB1\9'$L2L$.F.9;DR-EQ+2PDNLO?Y7I^#[K3& M\E>=1@M2C7I2IK0O9(9CZ%JZ=LU)8$5'!V[@7-8IMB>P-?W\2C]_&WI4Y4Q6 MYLS102&&HS90$=%-#F?32+7#]LM#OV;#6\&JM&Z#4J MJS7>C8IW8R?>=?06",V5@WTO; 8;]&JL@M!OU=-K5O2:GZ.W+,6S=X*BYSZD M(Q"U^;45?=?\VA/8FA!!)43P%>LSV*=^>P);TR^L] O_7WV&[U+;=<-VN%$ M-5;:R*LO@%;%N[5K 7Q74Q!;LWXKY*ZWMB>PM>C;5?3MKYCU[7WJMR>P-?U< MYV_;X_Q;WA=95-NV..^^,Y[3;FY^C6K,W%88!!OI;J^T;*9?[F,Q(4PB"F/M MYYR'NE[$H@5=3!3/BBYNQ)7N"8OA5+?M((R!WA]SKI83TQA6?P2B/U!+ P04 M " "BJ7U8K<7J4B<# "P"0 &0 'AL+W=O"<37PYEJ79[ZOLCDIL#H5 M)>'P9"ID@34LY!OPBY*E6KM&)I.)$(]F\2,?>($11!C)M&' \/=$AH0Q0P0R_M6<7O-* UR_ M7K%?V=PAEPE69"C8;YKK^<#K>B@G4[Q@^DXLOY,ZG[;ARP13]A!T.A1<"49SK$F.KBC'/*.8H;&&&U LK="(:$R90E_1 MN*HT$E-TH^=$HO,LDPO 75,\H8QJ2A0ZKN._ .!A/$+'1U_0$:( MJ[ZO0;AYO9_5(B\JD>$>D2.2G:*H=8+"((P<\.'[X>$FW >[&L_"QK/0\D5[ M^!ISC!.OGMT*16UK_CF?*"VA0?^Z4JVX8S>W&=HS5>*,##R82D7D$_'2SY]: MG>";*_$/(MNP(6ILB ZQIZOJ9Z* /45AD[LKX8JE8UG,IO*4QIU6N^\_K2?B M".IVPR9H0V#<"(P/"KS'S]"0)7[!$T9^VE[3C<5K8;%"=)[%;6;I2U M#RH;+J0T_5,*:3L&^@CV90D6\AEB!+8EQ%YGRB6]O>-7&,7=+>F.H%9KCZF= M1GKGH/2;1N>UT7G2#/_+":K3.D%O3LCELS8G =0%7?)%82D%=\[+&W+L1H3K M5CQLVO!#J#9<2QK7DG?-"FP+.5FUI+.PR4[-6E$2][8JZXB*DW!/5W8;D=VW M#7!IZNZ,0*^]W6N.F#!PZ^DU>GH?5MN+WFZO)T%O>YA=4?'.2/AKYZGYEOF) MY8QR!9,Y!5QPFD":LOH^J!9:E/:(G0@-![:]G,,G%9$F )Y/A="KA3FUFX^T M]#]02P,$% @ HJE]6/.@%V:] @ P@8 !D !X;"]W;W)K&ULK57;;MLP#/T5P2N&#NCJ2Q*GR!(#N:S8@!8HFG5[&/:@ MV+0M5)9224[:??THV?&R-LG37FR)(@\/29$:;Z5ZU"6 (<\5%WKBE<:L1[ZO MTQ(JJB_E&@2>Y%)5U.!6%;Y>*Z"9,ZJX'P5![%>4"2\9.]F=2L:R-IP)N%-$ MUU5%UY941HK\)/QFA:P!/.POE.X\SN4C%4@-)."*,@GWC0< MS896WRE\9[#5>VMB(UE)^6@W7[.)%UA"P"$U%H'B;P-SX-P"(8VG%M/K7%K# M_?4._=K%CK&LJ(:YY#]89LJ)=^61#'):"2M MM9%5:XP,*B::/WUN\[!G$$5'#*+6('*\&T>.Y8(:FHR5W!)EM1'-+ERHSAK) M,6&+LC0*3QG:F60NA9:<9=1 1JZ9H")EE).E00'FWFBR $,9U^0C63:%(S)' M80Y*HNP;9&E]^6G+:-8PBHXP"B-R*X4I M-?DL,LC^!? QO"[&:!?C+#J)N(#TDO3""Q(%48\\+!?D_.S#"=Q>E[N>P^T= MSYU1>*VP9*8D33) ME:RPA9YJIIWD4#R-Q]AYM,-@DX1!$$1C?W. Z* C.CA)] :T'G6$%*2R$.SW MZWO1$&B0!GL$KL(X/NP_[OS')_U/NQ08^29!ATC$;TGT>T=(##L2PY,DL!/^ M;ZF&!TH5#5^7RM^;*WBS"S<]-4EE+4PS8CII-Z"GS5SZJ]Y,]UNJ\,)IPB%' MT^!RB E2S<1L-D:NW91:28-MY)8E/C*@K *>YU*:W<8ZZ)ZMY ]02P,$% M @ HJE]6#0$_,0F P 30L !D !X;"]W;W)K&ULO59M;]HP$/XK5E9-K;0U;Q!(!TB%MENE5:J@W3Y4^V"2([&:V)GM0/?O M9SLA!130JJ)]2?QRS^.[YR[.#5:,/XL40**7/*-B:*52%A>V+:(4]:3VWAH.=HCR""2F@*KUQ(FD&6:2?GQNR:UFC,U<'.\9K\Q MP:M@YEC A&4_22S3H=6W4 P+7&9RRE;?H ZHJ_DBE@GS1*O:UK%05 K)\AJL M/,@)K=[XI19B ^ &>P!>#?!V 9T] +\&^";0RC,3UA66>#3@;(6XME9L>F"T M,6@5#:$ZC3/)U2Y1.#F:,"I81F(L(48WA&(:$9RAF50+*EM2H"N0F&0"?4:S M*M6(+= 4ED!+0*?5[IG:?9Q=H=.3,W2""$4/*2L%IK$8V%)YJ<^RH]JC<>61 MM\2^X;/W\,W@T0KJS0L&)>$)HV:4XB8TC_3:[=*?_3T76'-4/QJ4[(ZJ--^ MD+X!+D2!(QA:ZA,7P)=@C3Y^< /G2YL*1R+;TJ33:-(YQ#YZ8%)5':]T:(NT M@@<&KJ^FI:J37C=P!O9R,X86LT[8\_J-V99WW<:[[D'O)BS/@9L/XYI*X 4G M M#3'>1SX*V).&K]YAW;#T-VIW18K MO^_MEJZ]T9BH&S0Q_9I $2NIK/[?S6K3$UZ:3FAG?:Q[1=/PO-)4C>8=Y@FA M F6P4)3.>4]]3[SJW:J)9(5I?^9,JF;*#%/5[P+7!FI_P9A<3_0!30<]^@M0 M2P,$% @ HJE]6$_IH\ O!0 B2( !D !X;"]W;W)K&ULM5I=;]LV%/TKA%84+;!%(BG)&(NV MA4JD)])V!^S'C_J(:-HR$WO,2V))]Q[=PWM,'9,:;7GY72PIE>!'D3-QY2VE M7%WZOI@M:4'$!5]1IJ[,>5D0J0[+A2]6)25IG53D/@J"V"](QKSQJ#YW7XY' M?"WSC-'[$HAU49#RGQN:\^V5![VG$P_98BFK$_YXM"(+.J7RV^J^5$=^AY)F M!64BXPR4='[E7N4%544TIS-901#U M;T,G-,\K)%7'WRVHU]VS2MS]_(3^J2:OR#P202<\_R-+Y?+*2SR0TCE9Y_*! M;W^E+:&HPIOQ7-1_P;:-#3PP6PO)BS9955!DK/E/?K0#L9, XR,)J$U ^PGA MD03<)N"::%-93>N62#(>E7P+RBI:H54?ZK&ILQ6;C%5MG,I27%P@)(NS*@KZNJ*K'5->%'0LOX" M?&22EJLR$Q3\>4>+1UK^U5>N%>_4EC@",ZC''?78B09CEX0=@1F$!QWAP;D: M;!(C0X,PBH=[&NP)"Z-D..S78-+5E5CK^LPWM&35U O4=*DFUL4ZKR?G+RQ5 MCX,R4Y.L39%6]%,;Y C,&(AA-Q!#)XHY+LB<().J)(N.,1H+6N*9_++2FK7O!T/5.FX"TI5A_ 5(U -GM&D';L4QOD M"LT<":1' CD190OCBK0C-).TMB?0:@:LLL0'@HN3,#C0Y6%8$D:#(X]KJ'T$ MM!N)%PL3_ M.?[C;;WYR$QVAF4.EK0V,W"C7J:5QA6:2UJ8&6BV$5;GQH7)1 M"/>-9D]8$@S"8U.J=A_0;C].4>[_M03V4DYNJ2,T<^"T/8*)&QT[-4*NT$S2 MV@I!J_&PZGCX(F-P&'7<&"!M6)#=L%RG2IDR$QE;6!5HASFU&:[03-+:#2'H M1('(J?%QA6:2UL8'63V&38%MIJFM!.U+L"QQD7[^QB31ZF4@/PVPBU48$V8W(;^J9 MSIZ?)IVNKKA",REKAX,&;A3HU)VX0C-):W>"[*LW-@4F!])" <;)O@+[PL+D MF *UA4!V"W&HP/,F2:?++:[0S&5W;5]PX&;AW:E]<85FDM;V!=L7M+AD1SRY,Z^QSH)WMH$<[0.YW0AZ M#:."M5'!9^\%M9GF3QL8[:_#]X3%$8R"(W+4;@+;W<0SRN:]A^9 M\E7]ZL CEY(7]<9>D" #V!P &0 'AL+W=OPG?N^?-_Y9,78@".3V9"YDS35NY ML%4AD<4E*,]LUW$".V78OPX%8ZBSE>"]!+?.R&)4YSY"H5'"3.A]9U]VK<-_%EP-<4UVIK#<;) M3(@GL[F-AY9C!&&&D38,C/Y6.,8L,T0DXV?-:36O-,#M]8;]?>F=O,R8PK'( MOJ6Q3H;6I04QSMDRTP]B_1%K/SW#%XE,E;^PKF,="Z*ETB*OP:0@3WGUSY[K M/&P!NL$!@%L#W'V ?P#@U0"O-%HI*VU-F&;A0(HU2!--;&91YJ9$DYN4FUN< M:DE/4\+I<"RX$ED:,XTQO$\YXU'*,IAJ.J#+T@HFJ%F:*3B'*950O,P0Q!P^ MZP0EW/)(Y BG-\]450H[< :?J/).*TR',(_3"9R>=. $4@Y?$K%4C,=J8&O2 M;A384:US5.ET#^CLNG GN$X4W/ 8XUT"FTPWSMV-\Y%[E'&"T05XW3-P'==K M$33^>[A[1([77(17\GD'^'822CF".J<*OE_/E)94[S_:TE:Q^NVLI@=8"'% MLFB36K'UMD2XO;Z[I_3H*_\QZ4%C*#AJJ*RZ-N7!*^6];F]/>%O,@03W&SW] M/^NA5E&UE;H2.@=+H?_JD@/?V5/Y.N;<]WK.GDY[JX7F=*GE9%$0B27754]I M3IOA=5WV[+WS$0VU:@;]IJDFXAV3BY0KR'!.E,Y%GS(GJRE3;;0HRD8]$YK: M?KE,:#"C- 'T?"Z$WFS,"YI1'_X"4$L#!!0 ( **I?5A/0QWB% , +T) M 9 >&PO=V]R:W-H965T-A6,'VVGAW^\Z*5%;TJX/?4ELYYZ3<^Z]B3U< M2O6L,P!#7G,N],C)C"FN7%147\H"!#Z92953@U,U=W6A@*85*.>NW^ET MW9PRX<3#:NU!Q4-9&LX$/"BBRSRGZNT&N%R.',]Y7WAD\\S8!3<>%G0.$S!/ MQ8/"F=NPI"P'H9D41,%LY%Q[5^.!C:\"_C!8ZK4QL4ZF4C[;R<]TY'2L(."0 M&,M \;: ,7!NB5#&RXK3:5YI@>OC=_;OE7?T,J4:QI+_9:G)1D[?(2G,:,G- MHUS^@)6?R/(EDNOJ2I:KV(Y#DE(;F:_ J"!GHK[3UU4>U@!>N /@KP#^H8!@ M!0@JH[6RRM8M-30>*KDDRD8CFQU4N:G0Z(8)6\6)4?B4(<[$=X YT.=D+/.< M&2R/T82*%.?",#$'D3#0Y(),L'W2D@.1,S(N\Y)3FW[R;3;#>NAJ-:,8K\D] M38$824P&EK6@XHVG)$3P@3YGV MX^Q'>J4+FL#(P:]0@UJ $W_^Y'4[7]M,'8ELPV+06 SVL<V$8]8;N8MU>2U3DAWX3M:$[;'2' M>W7_JB3NEE:CH_67#OJ1MR6M)2H,@ZA=6M1(B_9VS1VC4\:9P6^L35ETS-8Y M$MF&SV[CLWM("9)$E9 2OM]U]T.F_5YG$&W5HRTJ]':T2J_1V3M IY#BXKVC M_Z.U][$K@JZ_K;4MJN]Y[5K[C=;^WMZ9&)D\9Y*GH/07 B\E,V]M$OO';*(C MD6T8'C2&!WN+=EG< MM&PO=V]R M:W-H965TDFQA((PK; M1;(3--ONPV ?%(F.B='%(\IQ\NV7HA3)M&7*2D]?$LOF_T>:AZ3(8U*7VRS_ M4ZP8*\A+$J?B:K0JBO6G\5B$*Y8$XBQ;LU1^LLSR)"CD9?XT%NN6/%M?9_+JW%#B7C"4L&SE.1L>36ZMC_Y$Q6@4GSG;"MV7I/RJSQF MV9_EQ9?H:F25)6(Q"XL2$U1B35I6K:"XI@<9EG6Y*7J26M?*'D4M&R@GE:MJR'(I>?8[.F_?\;-C)%YOGLZ(;7\@CN4X'06Z,8?_:Y/*<.MHN&<.OPOR,V(= MSYV:PST6GA&W"G<[POW3PQU#7;I->W$5SSW"^[U8L5QK+7_)-N7CEP?A+K(&17(SDR"I8_L]'B[W^S9]8_NI1"PCPDC")A/@BF*3QI M%)Z8Z(O?URP/RKY/U-CP@=SRX)''O'B5H\0FSZ7H'\A#$4C!Y4N2+8G/TT". M$W)HN,^$&B7('_2E*&\_CS&3W7B3*&26=C808W&&-A DS$/":$^MJWYU'8;Y MAD5-E7,U-%>5WM5.L$RMN4R;YC+]T>;2);H1.E1T),Q#PF@%FRE8.6AC^C(QM+-%13),Q#PFA/Q:M.IW6V MMKZ[^C ,I[63>=-.YH!VTJ6VD3M4;23,0\+H_*!SNM9^!SY,8T]MJ[L#GS?" MG)\H3%P)$P9B1=;!JYIU=0EBY T5! GSD#!Z?CA:SBXF>XI4B:9ZHB-#ZD6C MR,4P1;9JV2IOK<&S_.2)R95VN99O4I""Y4F74L9\ABJ%A'E(9ITU>69 3 MAR35:D^N^Z+@M:ME^Z!2::K;5KM"MGY0]XB+,-O(>ZA,Q[H$-^V9'!V%SOH.51M(\*(W6-&T@GLZ=?9U!>>HZ M.ZW.CE'GA\UC-13S-,R2[KYI) Q6#$GSH#1:TW;OBK9],)GI2Z4KT?I&MM&T M*&VP<*5<*+DBE9WK;7UQQY)'EG>N)\S$PD*VV13ZGH5!S#WSK GJ T%I'I1&H30?1=.E M;H;)]_5 [T4*&AMA&4YD%IU.DPA#J$!N6I"]W:2X[97OK^<'NR MKV1b.ZBM!:11*\U$T7>+65W+0OI(#]96@- ]*HU":CZ+I0K>^DF/VE7IG M2(<;9NSY_H!T8\YDL%Q0IP=*\U$T7:[6$7)^Q!'ZH7LLU 2"TCPHC3J')I![ M>(O]&1Z0TWI 3L]6H>62AXPT/ZD9;[%0/PA*\Z T"J7Y*)HN<>LO.>?H6RS4 M;8+2/"B-0FD^BJ8+W;I-CGGSS=?2JVϙZ2U :K6G:5C%G M/M\?>B\.-SM,+J;=/XJ[K1?DFKV@.Y[R9),8AU(S8O !"NC>(2B-0FD^BJ9+ MV_I+K@T>2EVH=02E>5 :A=)\%$T7NK687+/%=+ ]\-1=H&;N8+VA#A*41J$T MOT>/:E^I2=J=LVYF4ZE#VI1M@_BXI-C#;MC3;MCC;MCS;F8=^B5M3237Z%T< MGG=09ZD_9LN/WV17O1:"=5H.9NI@8:%.$I1&:YK^@]%L[PJMIK2OW_:?<#(=4S=3!VD-=+"B-NH=[I#H. MJG:E.GI2U6U=)]>\J^DN>.E?!4-])BC-@](HE.:C:+JTK<_DHGZM5BJH>,W07Y$T^%; -+B;3.YG(5D%?/[:HNBFRMGC/UF!5% MEJB7*Q9$+"\3R,^765:\7909-$]/6_P?4$L#!!0 ( **I?5AT?K\"U , M *(0 9 >&PO=V]R:W-H965T1I'KLK(S);EQ71RL03%_+#%+\LI!*,(-#M71U MIH#%A9%(7-_S0E7KQD2]7 MQKYP)Z.,+>$!S.=LIG#DUB@Q%Y!J+E.B8#%VWM*;*0VM03'C+PX;O?-,K)2Y ME%_MX'T\=CS+"!*(C(5@^+.&*22)14(>_U:@3KVF-=Q]?D)_5XA',7.F82J3 MOWEL5F-GX) 8%BQ/S$>Y^1TJ03V+%\E$%W_)IIKK.23*M9&B,D8&@J?E+WNL M'+%C0(-G#/S*P#_5H%L9= NA);-"UATS;#)2N0:Y&U7=Z.* MXVW)T7^&XQU$UZ1+KXCO^=T&\^GIYOZ^N8O>JEWFUR[S"[SN,WA_FA6H/8=] M^8!3R'L#0O_3)*_$"YKQ;*+>Z(Q%,'8P$S6H-3B37W^AH?=;D]@+@>U)[];2 MNVWH&"U:WV!8*H6Z2295D8H8$WBL*&8#AB1%."2M:>A*"6$+1*^$.FG?\OH%RCMT.MZQW2#X[HTQ[U MFMGW:O:]5O:W.4]BR[+,NK=+!6!CD'RY!S$'U1A^K9#?&WX7 MM3'];JPPMG M7GA)Z1<"VY/>KZ7W6S<>SZZ@26#_*!#]WK!_$(FMT&<2']3$!R\1[S41'QQG MD'^80:W(9_(>UKR'K;P_2<,2LBAKG:AJ77DV9%6MN\*Z%B5YD8]ZA6=)QX"J M)C6>&L/CS1I:[^R);J5UIFCJ;=L![X03OE4VP>;Q-+W56KN".X%_H+>=T+F" M=_H?>H)@+K+<0(P;BI) FT8U]%B-[Q_F6OMRY\K9]B:TM?Y/9A84Z\&:)3G8 MPO9"!,/C=T5PM?I>"(>]\- '/Z)'H=LFA?Z<+J5:IO="F]+.YERUVWZ&_HR& MAI[2T;0S.5?IMO>A[WN^96O)48^@L$-Z[[J/O5'DA+@=&9L6=&PO=V]R:W-H965TBJ4K"P$X MM4DY=0//B]T<$^:,AS8V$^,A+Q4E#&8"R3+/L7B< .7KD>,[F\ -66;*!-SQ ML,!+N 7UO9@)O7,;E)3DP"3A# E8C)PS_W3JVP1[X@>!M=Q:(T-ESOF=V5RF M(\0'*/0/T*! M%X1[&IJ^/CUH:2=L% TM7N\ WI3GN9;*"HM^74,^!_$;_4'76"29+8+.$JVS MM (W)_8IV5K(/."GLL )C!S]!$L0*W#&[]_YL?=EGPH=@>UHTFLTZ5GT\) F M%$N)^&*CRI6^CBX5Y'(O[UZ7O#L"V^$=-;RC5B],2JDCFCI^NN-']:.#B)0E MI(@+N\)S"ONT:"WP5BTJL,B"F1?\:NS[<11Y0W>UAV7\.P+;X3UH> _^M],'+\T91@/OR9P5 MRY?'PB@(PP,>/FGZ/WF]A[5OT45>4/X(4(=FI7Y[ZW$!S2AN?VFWUGGK+>T( M;$<2WWN:#;PNS5RC=42]*[1=[EMSD=]JB-L=ZQ*&$LY8/7NNBBFHBKC>*%'2KG7.D1 MU2XS_14!PAS0UQ>VZO1CNA2HSME!9\B0Y?P[[\$?*LFE:#&VU3_9B M31SI1\D/19$_4_3E0UE]K1="-.1QF1?UV[-%TZS>7%S4Z4(LD_J\7(E"_N6N MK)9)(W^MYA?UJA+)K-UIF5_XH]'X8IEDQ=G59?O:;75U6:Z;/"O$;47J]7*9 M5$_O1%X^O#WSSK8O?,SFBT:]<'%UN4KFXI-H/J]N*_G;Q8XRRY:BJ+.R()6X M>WMV[;WAT[':H=WBMTP\U'L_$W4J7\KRJ_KE_>SMV4@=D?'?1L5Z;:M_\G#]VVHS.2KNNF7'8[RR-89L7FW^2Q>R/V=O#"9W;PNQW\ MPQVB9W8(NAV"@QV>/:2PVR$\]9"B;H?HU!W&W0YMF!>;-ZM]IVG2)%>75?E M*K6UI*D?VKC:O>4;G!6J9GUJ*OG73.[77'UJRO0KN'G1R,(5XB+M"KK9%.0_4Y!'/I1%LZ@) M*V9B9MF?'MG?=P NY%GO3MW?GOH[WTG\5U*<$\][1?R1']A.R+W[]:HZ)\%( M[>Y-;.?CWIV*5.[^?.GL]-U]R^[1X+X-=-0I:7O ,[R9/ZIJ4 M=V13G_[XM_P[>=^(9?U?R\&]V\!".TPUIF_J59**MV>RM:Q%=2_.KO[Q-V\\ M^J,@F!%ON(LW=-&OKI?ENFA(FJRR)LFS_XD9:4J2%8VH9%OQ M>ET+4I=WS4-2"5O<3OC0N)$PNH&-6YBZ"=]?A5XP&LE+XGX_R/YF?A3W-N.@ M0S,BBG811Z3?"U4Z'4;>ME=U^UFU@[5.V_D1][_0X.Z,",G+R1 M'JJ.W%==MA3]KHVS9^,F#LT%2J-0&H/2.(IF)KTG)3QD!Z>CH5)&TBB4QJ T MCJ*9*?LZ9=]Y/?\F;XQ9,215+4U1.1QNZ^!\ M&AY>U,@R.8IF)JI%E.5-HKPLJHJ T M"J4Q*(VC:.9,!*VV?+?: M^;W:4-K050&CWR3FSOS>'VWNR'S]Z;H0?&432S M"FCGY3MMB[XW)]V]V?[Q@@Q]4TNLN4-%&)1&.]K!S7EZ<'.V;!6?^Y/I_G\' M4AIUF&9NVF+Y;M$#^BS(7-)MI+D:"UNB@/@M*HQTM,A.96**#JBH4S0O\@T?_;D+&1PJ5$)! M:0Q*XRB:&;Z64#Y40OE0"06E42B-06D<13,?X= 2*G"KE^/S,=R P0]N0+W2 MD9-SS,> '@='TUT M '5.4!J%TAB4QE$T,^6]9^W<]NJ$=AK[@!WV"3OWR7EM.VW-$/LXW4L8JD ; MJL!MJ-1#H]U5^KY(1:&>KVX?P]UON+]APK.[V,')0YT5E,:@-(ZBF=5!"[ @ M@C;<4/<%I5$HC4%I'$4S4];N*W#/.SJAX8;J+BB-'CFYP-'!AJHM%,T,4:NM MP*VV3FJYOZ7+#?5=4!J%TAB4QE$TLSIH+Q;$T)8;*L"@- JE,2B-HVAFREJ M!>Z'!$]HN:'."TJC1T[.T>6&ZBT4S5S"0NNM\,C,HI$7D_U/&M_)KK6[);<% M[2YE:-!0&H72&)3&430S?>W%0N@CA2%4@$%I%$IC4!I'TJXO?FCE4AT%IM*/MS^.)@V!T.'T.6BA' MT<*W2KH/VO5".^FQ=8D63>+LFHG;:E(G5E"#1B41J$T%O9G>(5J)E!_ M=:(764%J;PFIH\9KZ.U7#J1.7=9(;GJS2-1?A*A.@](HE,:@-(ZBF55( MZ[00JM-"J$Z#TBB4QJ TCJ*9*6N=%KJ-T\E-/%2J06FTHQE-?!!-0C\Z;.*A M$@U%,Q<9U1(MD%?YF8/SASJRZ*^+PM&\228'#3.T%*YI=1) M9*@8,R>MPB*W"I,]ZW#3U!I]XXNN;]V%U&ZQ69#>WNM.BAEQM^#?]MFU^^@' MUP2H;8/2&)3&432S5FDE%X70-AYJS: T"J4Q*(VC:&;*>PO#NQ^NY,;SZ)6^ MNC>M_O./I+NY@_/&+@S?7\++&T53R]K]EBTG7F19W!9U@&9,6GM%;NT%>&3. M7<+@P*!&K*,=69O)LI47G'O!850OX;DB[;DBM^=BRU5>/HFMVKI=5^E"F:[C M8R&HE(+2*)3&H#2.HIEY:RD50:54!)524!J%TAB4QE$T,V4MI:(!4FKP6 AJ MJB*+6QI9/M.ET&(9E,91-/,K4K2I&KM-U751K)-\.W4@*])*J#;:DB?Y\J0F M]JF1DKKOKHN9J(C8MO&;^K#:MO$K]55IMAK@/IRA-:"C3?=JP.A\Y!W$#RV3 M06D<13/CU_YJ['X.\GLFC[C1@Z/T>A>S;7X&A9;*H#2.HIEA:DTU=FLJ]NGV M5D9Y)RHU"7N0\/[=-CUJ@2)WQ*R*2=*'/>S/Y6-9< M,A>%'"/D^9-:':];)^\A:Q:R9J^K5Z3.'E^WK^IFJ_VN-CD(K%^U$J@0#X?< M?6HJ;X5"M8Q"CD6>%*\K1>Y=R_=?LI;RT&>JY51'>[._A):ZCV9-(W:++;TK MDVJF?J%9)=*FK.IS:XV%JC@4S:RQ6MB-W<)NNUQ&<=@,K?;O+5FQB7@;D[4Z M0]W:N#];K#\4IM R&93&430S6.W,QNYI;+NQWRIYJLH\EU?#;)UN9BHD:5JM M[4-S-W5PBE!WUM&,1<(BRQ)QENVB:?_+A#CJZ,R$M.\:NWV7T8]_$+*CM[V\ M9EW?3C6NUI"@P@M*HQW-N'"GH_'T\ ,-VW;!* KBPY!>Y L,][[!\$3;M5WM M5'>PJ^R97AGV>PRQ7V38]U;1^>AP)H!U*^]P/5/4D9G):+DU!L@M\A4QE$T\^MCM?J:N-77R4WXP5I1MG#=10T- M%TJC4!J#TCB*9E8!K;\FT.E;$ZCQ@M(HE,:@-(ZBF2EK+S9Q^Z);;:UEU&87 M6KUB-.MZ77IK#8!:LXYFZNOXH#],H64R*(VC:&:RVA]-CDWX\@/"_EQGS=.0 MA]/=U,$I0B=B06D,2N,HFIFVEDH3Z$2L"50F06D42F-0&D?1S)2UF)H,$%-# M.]EN]N#,H6YJTG=.?AB.P^C@\TH&+9:C:&:<6F%-W KK>SYA=*,'IPEU69/^ MLXN^;?(!@Q;+430S3:V])F[M95RPG4*<%I5$HC4%I'$4S4HZU^8K=YHOJ MJ2$JZV1WT8O'558ESTT9<5.'I@VET6^A_;H0Y/FF\/;39S5=),\W[XH@X^T< MDN2NZ>:?G-*0;F:!)(VHSXFM9D'?!XZBF35+"[78/9\,?&>1F_2GQ:@E;#*U MD_,&Y#[0P945ZNJ@- :E<13-K$#:U<70M?ECJ(^#TBB4QJ TCJ*9*6MO%[N] MW:DK&\26>5A>'(X/>N.%=QE#KZ(H:(.2F-0&D?1S+J@15T,76:"E>E;@7Q5IT ML]H;]:!/N12D2:JY:/:>^_EA)C8__6C-&&KRH#3:TBF8&K"U> M?,SBR4MR(8=:T6(/U+K@EFRA=HW M%,W(=JKMVW20?3OMFG4SA\8+I=$CYZL>NJQS0D^$HFEDYM$";'A%HQP98EF\8/L&B:=XO=W=9*M]1UX#, M?8R#*QO4G4%I#$KC*)I9=[0[FT+=V13JSJ T"J4Q*(VC:&;*VIU-W>Z,)571 M/8^ZU\$_?(+2&CATVAN41CO:?O?]L/,.+9"C:&:*6J1-OU.D6;ZA&-_.0\4; ME$:A- :E<13-K#M:O$VAXFT*%6]0&H72&)3&430S92W>IF[Q]AWM/%3%06FT MHQF:YK"=AUHX%&V3XD6]$**A29-<72Y%-1W/MGUWT7J?>&^:IUR\TYNIR)5/^D%3SK*A)+NXD,[1\#;<"/F@EH@:'CG+U5R5"L-*,Y3B6H%>=$;J^0BP4J9"?%@&]^RD1=81L@PU1:"F+\U3I QBV1X_%N!>O68-G'W^0G]JQ-O MQ,R(PHE@?]-,+T=>WX,,YV3%]*W8_(65H([%2P53[AOA$KX1=@*8:S,5RZL M[0H^7J,FE'VRT2[W1_7B_@;Y#.4_0U\;7A;=3RL.5R6'Z B',((;D>NE@B]Y MAMD^@&\$U:JB)U5742OB-:;G$(>?(0JBN('0Y/7I40N=N#8Y=GCQ,9.71.*9 MK;8,)H*;*:B(*^*QE"1?H)D6&F9;V(V;DJWK'F^(S.#^NX&$;QJY:C2X'/^B M>7R[%%RJ@J0X\LQ<5RC7Z"4?_@B[P9]-YIP(;,^JB]JJBS;TY,MC82:XT;\6 MS'C$J-Y^MG5/^8HW"2_1!@[-+EGK)#@?A$-_O2NH*:@?U4%[1#LUT+N M =WFL+#73+A7$^Z]D_!Q:WN-3"X._6T.BSO-A/LUX7XKX9O2R-;EKQ7AK;/S M1&![8@>UV,%O7L@&I[3J1&![5H7!\\X:O&Z%,'7,X2/-88M$JD^-&V0[5+=, M;=+X/YF=,A.ZP-T6VZ9LY\P0MM=\.1?;M_Q6B+=^R5.A[0N.G@5'O[GN*P*G MLNM$:/MV/1]WPM8CPMLJOQVJJGP85/4+81\RLFV>"J^#"DLH,R5> I6"_9WS M-$>Y<-<,!:E8Y;H\A-:]]55F[ [P!_U7]HKCSNG/,.7]Z(;(!36G9H9S QF< M]\SN+\LK1]G0HG"G]IG0Y@[@'I?FFH;2!ICW&PO=V]R:W-H965TC(!CX@K+N;Z[BL5P;SG*8*Z+70E"U MNP(NMQ,O])XZ[M@J,[;#C\<%7<$]F&_%7&'+KUE2)B#73.9$P7+B3>6"77\5Y%Z]30MB >K?L6]0O)7@)Y70 MJU)H=$!H&)%;F9M,DYL\A;1)X*/KVGKT9/TJZF2\AN2,],)/) JB7HN@V9_# MHPXYO7HD>HZO=V@D,JK@U$[)E,RDP'6JJ9OI4Z5HO@)<.X8L=F0_;DYWKGNZ MI2HE/_]!2O+5@-"M"2Z_?][^?;M?7.J")C#Q<$/0H#;@Q1_^"@?!WVW).1)9 M(U7G=:K.N]CCF\<"=P'TOY$<<\29V7VRBX.)M6@S7K*-')O=US9Q<#8,Q_YF MWU!;T&!8!S6$]FNA_3<(I8^'A/9_T1">!2^%M@6%HW:A@UKHH%/H'=,/ITN% MJY;E!G#$#%'40&=62\8P:&0L^$7N;\,:@H>UX.$;!1_.[K!52;__0O"P92($ MO7:Y%[7_3H;7+L\CD37,CFJSHW?>R4;'3-61R!JI"H/G\S?X MLRT"9[$@)RPG.Z!*?VP](;NI!D2X$[+-Y)N@34M[)478/=G+)=A]V'=2O'8( MC\76-!P]&X[>><)7 HZ5KB.Q-=/U7.B$G<7!ZZ9\-U540EM-O@%9&O+WRFD! M:N5N&9HD^N;S-35[R_ZK^P-QY7ISS3E]>B6JA7# 5PCQG>TD#9 'R_E-(\->P'ZGM?_#]02P,$% @ MHJE]6#?PPWP+!0 Z2 !D !X;"]W;W)K&UL MS5I=<^(V%/TK&G>GLSNS&ULR-I ",PG9MIEIIDQHVH>=/BBV $]LBTHB)/^^ MLNS8%A@E,'K@)?A#]_C>HW/-B<1H2]D37Q$BP$N6YGSLK(187[HNCU8DP_R" MKDDN[RPHR["0IVSI\C4C.%9!6>HBSPO=#">Y,QFI:S,V&=&-2).9$/*QG3)ZY-4J<9"3G"K4 MSRP"V\=OZ+^JXF4QCYB3*4W_26*Q&CL#!\1D@3>IN*?;WTE54%#@133EZB_8 M5F,]!T0;+FA6!@<"_"K 5X66F:FR;K# MDQ&C6\"*T1*M.%#I 30 M!5!WOA44Q6!*,ZD;CA7SWU^*8P(^WQ"!D_2+C'N8WX#/G[Z 3R#)P5\KNN$X MC_G(%3+#XCEN5&5S76:##F0#$;BCN5AQ\#V/2:P#N+*TNC[T5M\U,B+>D.@" M^/ K0![R.Q*:?CP<&=+Q:[I]A>DB]8HQG"^);! !'E]!>]P,OZK+ M5UO,XJ]ZV)1R 7[\(9\";@7)^+]=G)"7W2EF34IH&4DNPJOD0,%6+Q3GN>0&^ PI'[W*ZJ M8]00PJ >I:4;U.D&QG3O"1M\4&<[,&8[ M(TSYB3QZF\E2[G^NBYS-@C?-S3ZVKY:_@^W5]J!7,0,?.IBTTO6S4E(W.KQVJG&PQ: E- M9[!QBM!HI4YK"'^O(?S0&^YVQ/ZH0'X+='\)P,:<0;,[D_.5R?1*P=]ROI&) MR^\%,)?4)!%Y1_Q&[*.GSA*:SD3C^V!PAN*WZAUMH>D,-NX1&NW5:>*W:O\J M-*V5A@=:I+%UT.SKOF?KE+X24C7);,.BE:Q1_?]M;@\C[M&U64+366CL(AR< M87M8=9JVT'0&&Z\)C6;LM/88[@EZ,-PS2_N#^FC0+7O4>#MD]G9J@N@"W)-G MDF^(4>EFJ&/GR1::7GAC_A \/Z4CJS[2%IK.8.,CD=%EG:3T"E+S-VA'Z!UC M( P/"+WQ;.@=SX93Z7-P'H,[S)Z(2/*E6>Q6E^9LH>G%-_X/])/K!GIQ[O5ZP*_K]48$7 M''K)-^8+FPL8;^!]8%CY1]!1EJ@F[9\ZJP_5'2V@R\'=V[K4WCC+"EVDOG,I=- M+LK]U?IJO5]_I7:I=ZY?P\MIN>O>P)0_ I F:)GD'*1D(2&]B[YL15;NJY7U JWDZ*!]2_;IC\#U!+ P04 " "BJ7U8 M(3<4=1,# "D" &0 'AL+W=OW+"52)0\P*0@5< S7JNCILD!@,Y@@-T6G"8*UNJ&YA)%.8RXW\/D,)"A N)I6C,F>7O-//K WPB%B3! MH:-.J$"^0B?^],$/O:\'HNO4T74.H=OHQ)&J[ J%Q/0(QCC/*R'KO=0:"?MAN-RN):B71025WYHY3 MNW:T0J[N;%L#4!#/SC%K4FG9HAV5W584-6OLUQK[[Z+1 M5O%-B9;,#YYI['>:-?K>TZWKO8O*?35_4W?%_R*WX0O=[D[C*)'/37L4D+ E ME;:'U*MU"Q[9QO-D;OOW)>'J-A!0X$RY>JV>VGS:H/XQB?\"4$L#!!0 ( **I?5BL)X&Y8@, +\* 9 M >&PO=V]R:W-H965T8ES"6I;%$R^S# 7^[%'O->%![Y::[O@3T8; MML)'U%\V-,PNF\%;D7WFFUV,O M]B##)=OF^D'L?\?:HL M5' -C^;0LVV.();P@$I+GFK,H-KTI>0:IC:*7+_ 3W>H&<]_-E*=.Q5\N\=B M@?*/D:\-J#7GIS74K(*B)Z (A7M1ZK6"7\L,LW\J\(V'C9OTU MA.0*:$!#^ ^J#63J.K7&0MA$\C060A/!=(JNK8)DL&M*$S5*.;R;BHE*U=H M,EG#X@7:^^;LQ2U/]TQF\.VS40F?-!:J,V:5_7ZW?5N]-VK#4AQ[ICP5RAUZ MDQ]_((/@ES/>]1OO^N>T5]ZI*W.R.W/8F%W!#%>\+'FY@ADSV9,B_-49S(J] MTAXY[?:BV$U(T(_CL#_R=QU848,5O0GK-Q-BFW[G$*)CA)B&P? $PJ!!&+P) MP=P12^27( 9'$-6;_%2 M4A\NBR[TBB!NHT<]&G>#D^!P*P?O@GY(_/.8M3E"6Z!A+SD18-+Z>Y!WX6Q7 MQP52R9-62G(<6E$ M@][05+JLNJ5JHL7&=2@+H4V_XX9KTV&BM!O,]Z40^G5B#30]Z^1O4$L#!!0 M ( **I?5BRZ% T\0, +$- 9 >&PO=V]R:W-H965T7FUK:%O\:$ MB@[;8*K^63&>4*FZ/+3%AB,-C% 2VZ[C>'9"H]2:C,S8G$]&+)-QE.*<@\B2 MA/+]#&.V&UO$.@P\1>%:Z@%[,MK0$!81QK38KCWT*I5=K4 M@M7V0?M[LWBUF"45>,?B+U$@UV-K:$& *YK%\HGM_L9B07VMSV>Q,+^P*^8Z M%OB9D"PIA!5!$J7YE[X6CJ@(])H$W$+ -=RY(4-Y3R6=C#C; =>SE3;=,$LU MT@HN2O6N+"17_T9*3DX6DODO,(]I*N :%FK3@RQ&8"N8(S>;GOH('S?:A0*F MVH>1W,/;>Y0TBM\IF_0[T"57X#IN%YX7]_#VS;LJ?/YIL=0M?=\UEKI-OM>*"I_=L40=-$%- MJ$XYIVF(*O@E+/=0G3>G>S,\W5$>P-=_E$KX(#$1W^I\E]OOU=O7!_Y6;*B/ M8TN=:(%\B];DSS^(Y_S5LKI>N;I>F_9)L?]7\#&30JK=C=+P"F881FFJFC"C ML8FM_VH=FO/G%OK&@LXOVTEWX+G>X&9D;VO0^B5:_Q(T>'A%[D?:K6T0_1.( MZX'C./4(7HG@78BPB?@9 .\48-CK>@U.&)0$@Y_8GP?SO6AS!J>;XPU(ES1X M9EAR#2_C*G:'+E4^HA+4N32)Y' VW5:XX8_!W91P-ZUP7TR6Q^!ZND6NJE89 M0C#GD8\7!/LQD=1AY]:'%6Q".J1?#TV<8Y)W?A&[YD2TDQ86B5MA]3J$-*!6 MZA'Y7:B'DW,&E)R"]CN#)I^Z1U#W-X;"R;DZ ^V>0JM(03Z@OF-J!=ZK8B$]II&'(,J50W"^7L M2-W ??A,X\P$1"UU;L"KQ$%#GB7'ZD3:R]/E5"/F4?*5>87$.-*B3HJVUC \_=!WI%L8^[D2R;5 M#=\TU^I-A5Q/4/^O&).'CC90OM(F_P-02P,$% @ HJE]6*H"L%)9! M_ \ !D !X;"]W;W)K&ULI9=M;]LV$(#_RD$K MAA9(+)&R+#FS#=A)MQ584"-IV@]%/]#2V18BB1Y)QS&P'S_JQ9(*O=C9OE@4 M3=X]=SK>\28'+I[E%E'!:QPE [3/0_:RYBIO2KV)AR M)Y %V:8X,JEEC;D9D&S#=F*KR$>9&T,J2DK MSI_3ET_!U+!2(HS05ZD(IA\O>(M1E$K2''\70HU29[JQ/CY)_STS7ANS8A)O M>?0M#-1V:G@&!+AF^T@]\,.?6!CDI/)\'LGL%P[%6LL ?R\5CXO-FB .D_S) M7@M'U#8,NS;08@/-N'-%&>4=4VPV$?P (EVMI:6#S-1LMX8+D_2K/"JA_PWU M/C5[5-Q_AF7$$@G7\*@_>K"/$/@:\G\^[S+GS5/GA>H([^]0L3#ZD"ZN+9#P M_1[C%8H?\ Y,D%LF4$*8P%,2*GFE)_7XRY;O)4L".3&51D\!3+_ 7.28M .3 M4+CGB=I*^)@$&/PLP-0VEX;3D^$+VBOQ#OT!V.0*J$5M>'J\@_?O/M3A\T>/ M)KMTL9UILKMZ_,D6>Y4(5BR01WC"E9'J*];LF,V/3\P$<#W MO[1(^*0PEC_:?)?K'[;K3\_UC=PQ'Z>&/K@2Q0L:LU]_(2/KMQ[KAJ5UPS[I ML^+[7\'GO9)*?]TPV5S! C=ADN@A+)B.+1_AGU:'YORY!B?3D*:1EYGCC5S7 MQF)K#,_YP6TRV+;MCH?M$%X)X5WHB%THSB!X300Z=LG8 M:T<8EPCC_Q"H'[/G15$Z;D:I8XULM\,UQ*I2L'4961$F;*4S,%.@4U264T]I MBO;B%4KJ?$/7HRXE'7RU$D%Z^;YEI0V#Z_D+"EVJRW"&I0A]O.#H5VFUE3Q7 M[]7(R7#@=)P]0BMN^C^Y&PGB#&BNC]!Z# RLC@-*J@)!>C/TY:#U/'(&U6ZB M#@?C<0=JE>U)?[J_&+6>;LZ@YAK)L/[]W<&H [7*_J0__;_!JZ>D= ;4:?J4 M. /J=I!658+TEXFW';!&RCI#/6JAM@=>5UJHZ@KI+RQGJ>OI["REVY8#K(X; M *GJ#NDO/ W(!TQ[E=2!M_I"*717L&<1?$$1_^3F5L9^54,X(A,27(CSJ^H( M G;LNT&2JG:1_N+58T;-RZW0_8(+Z+X+=57':'\=:T#.-QN!&Z;TW56[.M2M MG ]?6;3/PJ$-ME PJE_#.DX7KU=RNN=+.8 M#;>Z/4>1+M#_KSE7IY=40=GPS_X%4$L#!!0 ( **I?5BMDG4I$0, %H+ M 9 >&PO=V]R:W-H965TJCV8Y$*L)C:S'>C^_6PGI 2%:)7@!6SGWI-SKH_C M.]PP_BH2 (G>LI2*D95(N;JV;1$ED&%QQ59 U9,%XQF6:LJ7MEAQP+%)RE+; M#EDN4T)ARI'(LPSSOV-(V69DN=9VX9$L$ZD7['"XPDN8 M@7Q>3;F:V15*3#*@@C"*."Q&UHU[?>LZ.L%$_"2P$3MCI*7,&7O5D[MX9#F: M$:0020V!U=\:;B%--9+B\:<$M:IWZL3=\1;]NQ&OQ,RQ@%N6_B*Q3$96WT(Q M+'">RD>V^0&EH*[&BU@JS"_:E+&.A:)<2):5R8I!1FCQC]_*0NPDN,&!!*], M\/83.@<2_#+!-T(+9D;6!$L<#CG;(*ZC%9H>F-J8;*6&4+V-,\G54Z+R9#CE M;$W,GBA+H#L:L0S0$WX#@2[13)DFSE- ;('NF1!H#"H*4$O2^00D)NF%RGZ> M3=#YV04Z0X2BIX3E M-8#&VI:.N7VU%)<5Q0] Y0=#WTP*A,!/I&8XCK +;2 M6XGVMJ+'7BOB!*(KY+M?D.=X?@.AV_]/]UKH^-4>^ ;//X!7*^"$B"AE(E=E M?KE7@>A.0B9^-Y6M0.TTH^KS?RU6.(*1I0ZX +X&*_S\R0VE=<0YCG>YU^ M%5:CW:UH=UMI/U,B(48SB:7:.'5&;C+@),+HY0&R.?#&36N%_.BF'0FLICZH MU H+_GVH8PM^\[@V;7]BO:_5;: MZO93=QMM-6DKPD?WZ$A@-;NS@)"8='+, 1P*K%-'+%1+*5Z87F3*K.R@P3U?P"UP'J^8(QN9WH M%U3M=/@/4$L#!!0 ( **I?5B0-1JH?@, "H, 9 >&PO=V]R:W-H M965T=JKXTV,Q__)NQ!T_G1RY^RCV 0J]EP>3" MVRM5/?B^3/=04GG/*V#ZS9:+DBH]%#M?5@)H9D5EX9,@B/V2YLQ;SNW:V*G,&30+(N2RK^?82"'Q<>]DX3W_/=7ID)?SFOZ XVH'Y43T*/_,Y+EI? M9,X9$K!=>)_QPPI'1F M_LKA*"^>D0GEA?.?9O U6WB!(8("4F5<4/US@!44 MA?&D.?YIG7K=FD9X^7SR_L4&KX-YH1)6O/@[S]1^X4T]E,&6UH7ZSH]_0AO0 MQ/A+>2'M7W1L;0,/I;54O&S%FJ#,6?-+7]M$7 AP?$- 6@'I"Z(;@K 5A#;0 MALR&M::*+N>"'Y$PUMJ;>;"YL6H=3<[,-FZ4T&]SK5/+)\$/N=T3?2305Y;R M$M S?06)[M!&'YJL+@#Q+1HQ_+@&1?/BDU;\V*S1QP^?T >4,_2\Y[6D+)-S M7VE4LZ"?MEB/#1:Y@84)^L:9VDOT!\L@NW;@ZQB[0,DIT$3FB3N>>#Q'7.@O#7,1Q8/5 M\ 23'M+0B$33V,V4=$S)*-,S5[30'Q][0E%U*GP78S)DG(5QCW%H%$Z3&_LX M[1BGH_6SABUHOLP%-7W/ GHG9U=!SKH@9V\MH-D@IW=)%.%>YH=6"0G=B\IV8"[$ RUJVG0OA>Z?*$O=>23#!&G>/N[0ZBX);^WN^5["HU="6_Q9 M6U[H!1AL<^<]U3JZ HAF%Q_$EM-AABM"7*M"5. M9,>]$P;1M(\\-"-AT#^B_D7758+8V694HI373#5]23?;-;R?;9O7FW\TC;#M MYLYNFB[Z&Q6[G$E4P%:[#.X3G471-*;-0/'*]G8O7.E.T3[N=3,/PACH]UO. MU6E@%NC^/5C^!U!+ P04 " "BJ7U8^8EUZE0) !X7@ &0 'AL+W=O MP!0D<$*%W.3;<;[GC*ZKH"0> M6X8Q&R?2?E3 M[K+LCW(C6%^-C+)%+&:A*!%4_KEGMRR.2Y)LQY\-='2LLPP\_?Q$]ZH?+W_, M'2W75;D-%WGEV,A&U1BQV%3N5=7;IVIW"0?LE3L M6EGBSYQ?$,-\2R[#LG@;=ZL,_4!EN MGP]W7JB]V%X0+W;%M<]PE2O$B?(PSO*",_+[+[(@"01+\O_T MM/9]39WT4\L[VKM\3T-V-9*WK)SQ>S:Z_OO?S)GQCSX1(F$.$N8B81X2YB-A M*R0L ,$4.4^._[AF7G7JZ)5+'.0DIYX^RHS]0OL[?DCA*(E'U^3F1 M_7Z1LSYI:VL8*FTDS$'"7"3,0\)\_2G^I\R8-VPMSW-,,LWI)EN6EM^R-:$; MP3CYB::%S'])U8F:"YEU/)([5@5%LE 3)U, F5M&:218_/A6)LUW_Y5Y+!$9 M$3M&%L;W1- '>ASG^V,O1A" A9S+]J@_%T]'NN_ZT^*'7'Q+F M(&$N$N8A87X-FU6P%9C-SKA8*0,U2=#@[ZG"FU:$< M.\J184I2V5\\[QWZA*?E#14>$N8@82X2YB%A_NR9IJS)7=R?1H(^_'G,5U"B53G'!'TVV9V9![&A=U!D/C M.#O0-&2R9%[$5=$-SQ)"PS^+**\F5/H4K&W!4 4C80X2YB)A'A+F+Y[WIM:T MHUYDA0$(IBAZ>53T4JOH()7I)2&'FJ*<;>M3I#Y^J"2A M- =*; &D30'2G.A- ]*\QN:J=S]+Q9V]_8/ MK35 T515MV:;J34_-*I^6;50QPU* MCE#E"_6B4#15OJT;9>KMJ%^RD,9M=I"E9!WEM6S/3 OH@8.E"G6@H#072O.@ M-+^A+97Y5ZNK5&25 8JF*K7UJTR]876;\7U6B93&@O&45GEM$J514B2E@GO% M"C6MH#2GH:FGT.Q,0;K0.CTHS8?25E!:@**I:FV]*U/O;+@/8937PZZL-EGS M'>6E2; O>+BC^9D9+JBQ!:4Y#4W5JV%V]0KUK* T'TI;06D!BJ;JM76\3+WE M]>7G7CE"72HHS8'27"C-@])\*&T%I04HFBK;UM8R:TL"_7RN"36WH#0'2G.A M- ]*\Z&T%906H&CJ>PFM%V;IO;"G;+=\Q$!H'H1I,)UQ0">)O.TM97;F$AU] MDX8*#TKSH#0?2EM!:0&*I@JOM;HLO=45Y)RR."*_?V#)'>.]O:<>,;3WA-(< M*,V%TCPHS8?25E!:@**I(F[M,A=9*>CD'O]98R.W.D/K1E*R@M0-%4L;76 MEJ6WMKSF-2)M*@ UKJ T!TISH30/2O.AM!64%J!HJHA;@\N:?IM4 &IS06D. ME.9":1Z4YD-I*R@M0-%48;=^F*7WP_K>Y=6]-ZC'#18TU J#TEPHS8/2?.OY M2USFPC2GW3)_O$OO+U;3U_L)2AEAJ4YD)I'I3F M6\_?_IK;TWFW$X9:92B:JMS6*K/TKX"]I-S7=,-0UPQ*,[L0$M-8 15.E>K*ZH]Y.^^J)"3U_L':Q*SUB MEWK$KO6(7>Q1?Y8MPUKT]KK8=1V_A5EGMV:=K3?KOGIB0L\?+&6HDP>EN5": M!Z7Y#>VT&YY,NB^%K*!U!BA:K=SQR>K4">/;:FESV;=F12KJE9F/>X_+I]]4 MBX9W]OOFNU6]"'J+J==D_T#Y-DIS$K.-1!H7\^F(\'J9\WI#9/MJ#>R[3(@L MJ3[N&%TS7A:0WV^R3#QME!4<%YN__A]02P,$% @ HJE]6)OR+J'4 P M70P !D !X;"]W;W)K&ULK5?+;N,V%/T50D5; M#Y#1@_(C2FT#B3.#9C&HX73:1=$%+5U90B12I6@[^?M>4K+\ "UWT4TL4KQ' MY]P7;Z9[(=_J#$"1][+@]/*^.,RA9[8H*.+Y)A2R9PJ7<>'4E@27& MJ"P\ZOMCKV0Y=^93L[>4\ZG8JB+GL)2DWI8EDQ]/4(C]S F[64N/(ZE"0O@=>YX$1".G,>@X=%0+6!.?%'#OOZY)EH*6LAWO3B M)9DYOF8$!<1*0S#\V<$"BD(C(8]_6E"G^Z8V/'T^H'\UXE',FM6P$,6?>:*R MF7/OD 12MBW42NQ_A5;02./%HJC-7[)OS_H.B;>U$F5KC S*G#>_[+UUQ(E! M,+YB0%L#>FDPO&(0M@:A$=HP,[*>F6+SJ11[(O5I1-,/QC?&&M7D7(?Q54E\ MFZ.=FB^EV.4F)I@2Y(7'H@3R.WN'FGPF*X@%C_,B9\;E(B6OBJFM$O*#?'=? M7?(5$I"L.+$C*Z: *$$6HJP8__BY)E_2%$RPCN\'SZ!87GR:>@HU:"9>W/)] M:OC2*WP#2KX)KC*$Y0DDYP >BN\\0 \>>**]B,\0NR0,[@CU:6@AM/COYK2' M3M@%)#1XX16\H[C3NR!!D#5^2OQW6M)-;#WS9W-E\;VK^FF\1#7;$8 M9@YV@1KD#ISY3S\$8_\7FRO^)[ SQPP[QPS[T.?HASN"'JFV"A+"%%$9D+1- MP+K+2XFNLOFA 8\,N.YMN[GOTF#J[4[UW3ATQGO4\1[U\M8E@Q6A2^J.<&S, M6$8'VKA+UL AS96-&EYIFC2*9KT0JTP*YF,,\)X@LU^ MA[=85>H:BB4DN;*JFEB=&YXXMQ%A/S>:#.U!N.\HW]]('Q&_?=8W56*R'V]0 M$P$;U7ZD 76#D3T -PR#T!U->@,0=6JB7J@%]NZ<;XS+,8ORI,TGG AVK-A> M5=:/.L JI79ED2TJE-Z/[5$)_..]Z?=^\S=L/])Z?_7;(==H;.=ZVW(8]48A M.+GU@_XX9 RC0')..K<35N!,QWAL;9\W\ ;1U>*^98G)16_(HD=9M!_L;)SY M=.BM))6B1+'F/C6=V"J16BMX& TO*OT6B>AJN_).!K42Y,;,KS66PI:K9F+I M=KL9^=%,AA?[3WIV-@/@$:89O+\QN&ULM9C;;N,V$(9?A5 7 MQ2Y01Z).EE+'0-9"L0&V;9##]J+H!2W1-A%)=$G:3OKT)659MD6&<(SD)I&L MF=%\P^'HET8;RI[X F,!GJNRYE?.0HCEI>OR?($KQ"_H$M?RRHRR"@EYRN8N M7S*,BL:I*EW?\V*W0J1VQJ/FMULV'M&5*$F-;QG@JZI"[.4K+NGFRH'.[H<[ M,E\(]8,['BW1'-]C\;B\9?+,[:(4I,(U)[0&#,^NG&MXF?F>.IC'")X+%4DF<>_;5"GNZ=R/#S>1?^M@9

VDA6Z>*M- MU(K.8@^[:DP"KQWT19*&^Z604)BCR L%8"PE-6=E2":LP2N6+B5/1,"2MPI^ M1+8$Y4]L81/OIO+,?%#U*I!B M7>:'>-[D#(KDYG=>18ID#C!E<7\'BM:EB1F?5;M*#V;4K$L)U.^KZGXA>"0) M+V5T5]7"+."( (OUK=&07$07:OE'QQ"@]$=D&B53JEL9W-(:VN@IV9;4;)[FHNK?9# M'9BISR9EE&TV%ALJ++E*XBY!-+8/,O4Z8PHN%UZJ-KD90T=6EJ71KH1T@"V*0$6.9"VAL%GEEJW2V:2,J3'^.&ZBS]G>& M3WJ3S,O(9F8+HF*=>9\%FBRU4UQH0KH '1O6R]G3%L>9FMFIN];YR M2RPK8:L=TCF<:JUAN==1;U2U?(Y%:24P>X$RQU2WQ_F89?W7&Q/'$8"&]-7PBF*R<&.XHN M"RR43E8;%^7SUMD3'_672H6*O%F23.? M^YH=J(+FQ;?,DF4=JD@R/+KX#B.RFN?=Z]KD",0+:=)S']G[),]J_\"SVK3W M>)CX^(_ZC)$L96P=KV]Y@JK@(<\$Y7"['YIHYM,N%G, MBZ/\IBJ9Y1-LF9@]U U;<'NM'11WG-"=KRELX%LT!A/]:]H50XM3D>O$%Y:B M:QH^)PYTS:0)<*-*GDR<[1^JMH3DQA+\0SJ(0 CL5]VYH/D$!)XRR\A#>$$- MD,=71,4V%O%'-VD:-"5C7>)Y[;+%GG]0#/"@2+M.< M1-$93W.H0RX:@Y5?[MO?+/I6W'/-A*%PL&5ZWLA N&IDU^@QVC M GE71EW7TY$:(8?GI7J@PS\2WCK0*6O'ZE8A8I,4&)E^3J_Q#"N;E;A6/XY\ MT8='+UV=X<%*+3SU+$RWRL=6_7NW\O"KA&K5I201'2RK8QT0\R?70O):#K\\ MMM!<25!%!]CO\NOHEG9!!'CWM,RF*;HE M)&J/B-K/6L(-^9Z.\@?W=MT/]M# L+>Z3*%(=46 ".8BH[#:X:B[X]8= M Y2NIV6!%,J;U@KJ?C-1>RD/$C89?%:HULMUX_H.<@H2K>BK@V5&#\V2ZQ.( M,I4#$Q(92BZNAQ '56<"T+S,Q/6B%;^7-E(.FZY[W8D$7?3[;WRSA5BW/93( M@-57KV6S<7[GZ^L&3N*8LCIP.=MN>56K93SHC&<[,0!<^#*_$8=N[^J>STTS ML(ZF_O+I%6ZNG+\XWRL'K%J"B_WDCHR)'$IL"LBF$>WD;^;5N,$(W 1R"R1-U)\TA"M1?T'%Y8 ,LQ/)VK97C M)M.!2TZ.5W>(6:(%7@#CL*QJ[R^/@V!.AUVW#BNK2PS%VS'SKG)RJJF[^ =0 MVU":+ML41+DH+Y2O:"4!JYDS=42XZK*"D*NP'\U ?4A9_KJ0+?;$#3YUNG4& MKG83"1QGG@;76ZA3/F)D-5&P #"Z^_Y\$[ M.939[_?Z;ZH'?!2/:5P@U%O9#EO5$JNXP=F;SA:];7=L]S!"SZ_ZCL+WFUM^O"SC%O=7-YFG\IZ MHIE;O+X]%/^]NP/QD)G5"YE?Q0^Z 7&1\X=RT?OFEFV=?>^W%;0*F$K+'" V M_VDFNZJNCS]$VG12XPF)X_;2@,[XS5]?#5ZM7F;'G/:X[.ZMBUTN_!QX.GJ$ MI_562;6O-2TTT11C^A\_:>7_>5O;0=L,TE904() MQ_W!01!Q1_)U0#;I$*BZ2]'4SA&J#I[#9'*(CV?$Q]IUL,AUF*,Y^ M3,366?Q**'K^U/-V,/N$!7=*^#Y)(++1AT4#8CHQ_028GJ2'M=Q98%^VSM>(7O:P#7!\TP9Y:K6\,1\9K4]@"62VJ[MMHZNCUXM$SH MM'B]XXSYN40L5RQ6W0)DEX,HN290/';H( >6F$Y,)_?GF,5Y"YLVM/2^91.O M26T/8+FDMFNKK:D/[.%Y\9KV638\I9!SEN'U(7B;#K_E<3K%-EV$C,>.'^3% M$M.)Z>0#';,X;V'8; A=QG18@=3V$)9+:KNVV@[TH3L^+U[3ALM&HO*KO)]6 MMAP-L%E5TVN"(')*R>F$]//G.GD:YVWKS76W?'NFA6?JJ)NXG74LX12]'#R'DR!+3B>E4^$*% M+QO;QY%-)Q (&P@;"!LZMHML?3 \>7B@':47*8[S>)AF7)MFZ6V41VFBP3^K M.*U@]W1NB3QU8CHQ_>R9?OR9RZ,6YVW/Q.F?GRB^.6%H(5>7F$Y,IQ0SI9BW.)&@]W?H89U> MBIEP@G""<.)OEC[H[^X*I0.%"6J5]TPQVA=>:'&:4PA&WC@QG9A^[DQ_@JVT M>A8:RR MO9B_I'.UGDO]>F]>5C3&_-X(H MXSZVPKL *I:3Y%T0Y=.8/5S@M^^F+ BBY+H5E4=R/!70]GL.?O)'F1=1^%"- M+9XU>!* R-SC(N 5%[7TW*\I(J;UV+J7D[E1V"?JT@[(;L_F1(#@@O W=3)@ MRJZYC/,-%L(T+UA\QQ[R=Z_^,L^ABOQ"Y);0?AL2'Z<8-S2MERBF%B4!"I_= M&PX&;^9'?JE5/RK$3U%>@5%U9DI.%"=UPPC"3IJGHT=X^J3=KJ/2^F64^S_.,NTC M>!S!?WK97_[V@?M\XO%,&YCZ9I*RSO[7(1!Q1_)%!FEOHGF6YN?@.4PFA_AX M1GRL70>+7(?YNIDUVMN1CT ZE)RVDJGNB)A. M3#]SIA_:"=DS$^=MNN[B3MXQLWJ]VHTWI+Y'Q%-27U+?Q]5WQ^=D-ML".+[( MY:N\NS2YUE3C[/QBE[F38\/!0P:&%TZ#$2N)E0>;TCPSMI[9*5JY8C&,S)) @S'_Y)@W)T@\=N @YY683DPGY^>8Q7D+ MFV;W>T=]_P$I+2GMV2GMP*:(A?97UCJ9D'.6^3GM-:X9YX7IVFC92-!^94G/&.QB%I8 M +^*\@+/*=Q2A=C1XP?YL,1T8CKY0,.&.2U$M.)Z72M,UWKO$UM_8AN M=29P(' @<%@$!WN'^T$G PZT9[21,/U("Q9KZ4)#*\)?\LB)Z<3T,V5IG M[6DYU@XSV"?C:A$Z$#H0.OS-M(8]F]"!]L!V(DV?TSS7PBR=5,%8FE 01OXX M,9V8?NY,/_ZZD*,6YRV,VMN=!E O;M"7+?,G4M\CXBFI[]KJN],(Y[C4E_:3 M-CN#Q*)$2Q,MX%ZAP2A19OS#(/C#F9( M:4EISTYI3>O<.C72!LQFESH6-SS3HL1/)UQ[J^K@?M*UA%/D3Q,,ZY-L_0VRJ,T MT>"?5916L'LZJ41^.C&=F'[V3#_^O.51B_,VSI/M'O>^$A7)D?J>L?J:P[-5 M7]IJVDQD?N8)AX_$>9^?*+8Y86 A-Y>83DRGY#(EE[=)+I_\,6L*H0@E""6V MJO.C[6G:>-J1+'WAA1:G.85?Y(D3TXGIY\[T)]A*JV>AL0S2THOY&;I6W>L_ M#+78:HMJM+>>PW,DHRB,P(+ XJC!PG0(+-;:-H,_&:Q#_+6>OA@V2@)X_L+N M#0>#-^]>$AE:8ULP]LKAUE6CF?4N7YS[V'@[#PC%:':0-3UZR^-=#>IY,IR^"K?T3%C;;BIU9%O@-8D?9T5HZ. MBI7RISC4153 +/REI/C.;WE2\J<3Y%D5=U-&=RJN@*S:./S=B]I"6!;S^G@?OY%!FO]_KOZD> ([&;)KSBYR#0K""5S00UDF^ M^]5\*@MWS;THCHJ'B^KYKAR5&,X>](9]P-)7?UGR [/G#L>KOE_UG=T;._:F M#Y_XP"N2D.[3HK[[>Y(51OW;5OL6@>).]VLPUGV+L,.("%^ M\]=79O_5ZI5NNNUS/"+0^ S_Z65_^=N"B[&9A&R^ W(44O0,D+0N!'68]J.6 MQPTAZ1#(L!>(LAY!J$-8^"[Y#Q'-A&=^Q&(2A!GG1 UR*XAT(S,-6G*=IKRG5^7,2MX0(I"BD**LEQ1 MQ,78I"3;>;Y49+ZWD0^3>GS''Y=CV+V1 M.V[_!^*V0O8%348]!WXT3?,([QF\R#B8A.B6KRCIV4G1VPLQZW^V>FO]0Z M:2-1^8TE[)H'=91$80FU0W@R8)Y!.X3A6#>')]^3F]PF@@>"APW@X=__S;5, MZUD$AO"!\.&TF'T&^$#N ^UU[;<,8?[<)$5O1]]&X?DS7V?13\&T3'TXVA<8 M'U!'!?+6""X(+@YK+XS @L""P.)DP<*T'/ M=E?Y8F4YM69XI<-I'6Y;SC$SH:/6)'ZT>#75S MN*^*^R,^6DV>$\$#P0-U9B%\('P@?"#W@7:\CKTS"P5P=(#ZY ]0VT/='5-S M%G+8""X(+IYY1XS @L""P.)DP<*TQ[IC[6X#[H3@XA":LRC.FH'IFTL. \WQ M(2^G((7MDK_^8,,.+F_-GU85(ZZ:5#/^>,/!'RV3A)_F40Z?IZ'&HG]J<&0<90F&DL"^,3I6?4G89IIQ0W7'CC+Q=#)^T#66:W<\CO'/G[.4!1X'6JFYB*F8X]94V@.O'/<;_%_Z M.;V._+F%N:UEB(4-G9Z]^X7UYGKW'(01;(V]T\9$:RQN]-AX^T^HS$UND]4W MA^JUSM-3,\002XA A)+BPNX-!X,W\U-X>?KL@1RSR@M XM3:%7 _XRSG""=V M;U!]KFN@=>;HC18E:R@W@M=D"N 6:$6JK3$%>]@;UU-X? BKI_V 7\S,$&<> M1PG7[F#X( ,-3S08"9@"Y-*\AR73>!2&U3QU#3CDW[3I8[J]X0Q]K,$;?2T" MM:F#/X:IP./XB"Z *^? P$#./,S2R9*YSQ>,=,P5*0)3!2-9TTG,#$_EB[\I M2L):%BD)2]F.:((7#1,"^ 16S.H!D/?CUM1@0!^L/8,_TX0;!QB7^-$>!\>-2O 6_CP%$>%[4#VN7$_8O(5]AF/,"1X(',HX=%8 I M%:&%E.#SS/]G&QEXKN92BI?VS9!FP$W^"$MG3OK=?),=LY$=\: W? M(/=,ZPT^A%3 EVG6G$"_G$@J50(" MES[,DP7"2\Y1BI:!@)"L1@NK1VL9%DSF]^!RXK]:P@OBXI7!-0A?P$.>92S. M\05XVC+3P!F/TB!'EC/TKLJX0/% 44OXM3A]HTU0_E'NT@GX>CRYC;)4M@2I M!0;&$+B^/47-.8I>9L#;M4[Z7'86?--^81:M/T&J?D@"XGT4S)8A( MG2"ZK>D3\WLCB#)TIM,$.TR6D^1=$.73F#UCMV"K@D=UH-%L(T+UA\QQYRU4ZRS:&*_")N64+[;4C\K+'0IO3LR'Y4-#VC M(& M75_?JQ,.B(H1FE!=N,##T=8NL#!0C8V%[]/LFB5@.:Y?T 5,[XH;X?)5 M1*I3%L)N3DLOAAGF+.3%@S!G(0=U J^B-J2U"Y?'J((R*,&E@T""QQ<5928\ M8O3B>,*SZP<-:RVFJSVW0_.U/B&)P&WW03Y@R3N6/$'KQC5IQ0L@+7_R D8$ M2A21#V-D0&&DY74SA18O?.$2WZ;Q+0I;^@?8,4.Z[<+? 2$'FOHX3\4E"$:$ MCQYJ>0ENE7HF[VF7N?@$_"T.[A-FE^#WK!!CS\P;WI+S:J+ M#(&*8EAN270 M0\L!(J(P@GD55=0G?2ODJOS;!@FK(W-6Y$]QJ(L(PIO(7RII7X$D3'BJ'X'F M2=[X*@F+QRTFK#C62/=?%D@"?'D]/:+$'Y$$> E4/MA/RR0'&^3F+F.HDKY", M*NG(2AVA&ZQ(1TA'5NC(:^W]#4NNJ9T^Z0GIR0H]>4-Z0OWN]MSO[GV:BUK! M[+FZ)9SJB<879SMU EV#Z9:K6\/1,3.=3B23_IZQ_CJZ/7@TP#YDII/^DOZ> MK_ZZEGW,'"?E/1GE?396'KW.#GJ[Z])XL"C]AEHQ[N[R,19S>611UME'R35! MXQ%I#$'CNKP>6GJ?/!I2VX-8+JGMVFIKZ@-[2+PFM3V Y9+:KMTQWJ$[^$AG M#V&YI+-KM_[L/5HR>LB,?M;D 14DO,-K&W+.,O]&]?FZY7$ZQ;X!A(]'I#:$ MC^ORVK;T_OBH\ZODUI#:GI_:#O2A2]$(J>TA+)?4=EU>OS5U>X=W'+VX9[UL MG8^V^2#]/:#EDOZNK;^#WE'OMJVIO52,L#N1^17;.+)8I!-8 +^*\B(3+9$) M(X](D]H>P'));=?.*-BZZ3C$:U+; U@NJ>W:!Y+&^FAP MU#$)J2VI[=FI[P6@/=,7=76KU.$YM3EAB"!X*'DX('4S?=W94[$3P0/! \G! \Z,,!.0^$ M#L<2AE/"9>US(!9UD:#"C:=(S(\4[U9/ZRL&^=P5@P20V]E#JV>A00S2$B\* M?$$'ZOG;:*U#B*-'7,LMD:VX*Q5PZWKJ#/+$Y, M*DH"^.V%W1L.!F_>+5_OHU/8>9I(C+9X$WH]N56SD3_%H1Z[-+VZ#N6[O ZE M5Q%KD\GN>F[:_B>S-!=WP[4H\3/.&H,?X>60\/EDRC(>:$6*'UC: M'1SW$,]3F\/D[OFB=_8PF[A@DM_+*G7>8P MDRG/$*/A-ZTYZ!T+E(N7*[/>U"N&];47;;K55Y:N!5D$3VO>@UCF"NZ9@>F; M2RZ?W0'W N['42*X-$O6:G6"XO#[O)Q,L;Y-\\L<])9G0"$_2_/\<0;@\3H? M\)_!:U,8JX"Y:7GU5(NN21[E."_M+BIN!&'4]'*M-:,4;(GX,F?P'F!2E :] MG2 7(?5I('739/JW^2;3SX^//:VCYW6]8]%"C]?]G@. %\>@9;J69IKY9A$\ MA69("%D$S^I=0EU ,?(T27AL9#QF!0\$<"D(1?5A01 )C08L2V 9><!QH"V,_/]*4'*<]FH<[1JO@RRP+KM% M"3']@5U#Z5+-/Q UWU1L2,T?5?.9=G ?%MO!'8)C]@Q>XE*?\(>"<[_$Q6E?X:7@7(F?U3]A40:2@#P1R<6V.".RYEN'"\)HLM[A'3Z<-:X-YJ!SY'3 M@9\J!-81.1,_F@H(JB/@)$T,G^4WF@=CPW0$+(,.FM6+0>'\]#H1>*H"97@1 M#/8 :@AA9Y[ZD0!* 4=,\\55P=5/>0X!F/@Z!)P _(Q+HAZ^H<:$%%VT<$<2:M0$06X<\S^%;(&;(@6HQR"F'=<_/=PZ4 M5D//]9/8 ^0=NO.^9'\I^ 31;0T_,;\W)$+#G"Y ^,I)\BZ(\FG,'B[PVW=3 M=*B3ZU9-:23E2A5T@7N/G_P!\7,4/E0R)IXU>!*\\])[%%9XQ46]Y7&_9HKT M\6AR.2AL=UGU=NHUG,TE \$%X6_J8K@I,%S6N1DLA&E>L/B./>3O7OUEGD,5 M^85)6$+[;4A\G&:FH>G)+I$LZ:KSJ+T73 VWYU'!<0N-N\,*Z6MGX%-.TT3D M&UJV36;[*E,YG\5@7>-500/\'IUAD7I&:R&=X,;.Y!NXGMO [D%+T*\R5PM1 MM5= L(%^ =#I9J[9^N::-WH9NFTGSA_*#,6QCIZD"P="N(V&[9V5+ZC_UTJ* M I0B/B-%H)93#!L35$W\78X_1(6>=4J;IY#TKX?]7K_V@I$'KT>M3T0D.D47 M#4+0![V*?V%"8OL9"T:2M. R=? EO>43B+V1C:.7C# (=FI:?"UP!^I3 A8! M?/LO?*M4WO-IUOE!H614I!B5\$*DR00RWJEMSRQ"&]^D!M$^:Q4BR.V[6*BX MB$DABKM^T/"HRU2&N^TPNBM-AV.*#"*$L[6ME_E+MWJ2+'K#L6]9>AMA^"TX M];9*+6 (_)-BI%:P^YDS-("Q<)\R97TB:*3!6TQLRC *N]*(X*H535 MSCJ\'V0(:"I\Z[ST\BB(0/4X.;8M'G])$^/7R\MOVJ^B=N&;H.8!B_R>>"N MR9DD%0NO!0NE0J#F^"SV2QGL@0W"GU8E(S'/<^4*SM3NZ/C#,(WC]"Z_.+X2 MDIVF4$1-8UT/*R>*D[I@99%61=@X%\R>P=3QYT;,'M*R@-??<\!E,939!X_\ M3?4 B'',ICF_R#D( O"FHH&H2Y7O?C5_ A8-E02XB^KYKJ.M8KC!J#>RG#M5W5L]RK4T?/KMQ^^[FXSJC]<9=<6#:??IYZ4X%6Y2TIQ0O MNR][8GJ)%5W'-+X-4->R7.X3I64.\77^Z&TAAT*;71Y8 #KC-W]]-7JU>IE/ M:KM2S7J/A-EN*ZS-)6:<1RR$0<0\'8DY: M=:Q'5.>L>'I6BR4!/CV>GM!B#\B#/ 2J[M(YT @PR%ELMYGI/]XT@KS"HX$* MTIKGTAJ+M(9<4=*1Y3KR&@\Y)->/WM-(>D)Z1(=U^LYR@JA\& M]3LZN2XXN^Q\=OR-CRQ''XZ.NE'UF76Y(ITFG7Y$I^VQ[ECN,7.=FA"2 I^O M K^U+-T<';4"K\?U1^MP2),/:+EGYFAMH\"FW3L']:7;7W8G,^]GB[@)&3=5 M%[HS[]3OS'-U:[BO:U[.[]*\PY '0@Q"C/TAAJ/;@T?+#P@QR*$XD.6>&?AO MH=JN91.C26[2Q>^N*]-Y1>DP&>E MP*9+Y1=4?K%-BD$.3/AX1$I#^+@NKQWG'."Q$QU)>P^4IZ2]:^]XFCWGF#E- MVKO]2?"CD_<]HQG1@)2 !.",:%!%N? GMNP^EM[FCUY L"XA#F2]S]//?_[* MY^Y>^7AQ4M(5Q5=7A*Z\HV+QNK;6!6UX^PO>KK1P)70UJUS>1"W[\K>O!UCC MWK=-;K)PC^HBBV5\_1S]LXP"O/$#>?=>WJ>M?>=Y6F9^>!= MQ7J8G7=5S^,:?NXAJ0I6/(&YA<^]$76[V%Z^E73G[9_#1UVU0SPX61 MNJ^HQ]$6;C/!N]WQ]CA!=;&6]FTFXJX_[?7 Z0U;-S%/@1OIV61%TS"V?O6-71?Q#5T4=+,5A([@I_DQ42N&*\T;MU/"1@= ,7D)82/ M7]H"PA*70?5;O"YK[J9WO$QO,',?2_?=[[JZ FG*HJ!]FR:^,K]!L9B2V_A;JY^TN:+"$B8-%\S@/) M+&>6,SZ/;O&6:\%@8,8,K6'2"9H7H67PJQ\\FVB?4[:6#5QJATX?Y#XMR.P= MEQJK>*HDOWT!E;AFY[ID&4L &.&?PJD6-\ JP_\>_@6.R>5UQJ4<"55NQ 0H MFDF-^$<4P]2N"^#P%;N%O^7:+R5\?I7Z$2\>=.V7JY_%>'.W@3,A4F*B>,U% M(6\-QP\E$BW,8(H7I@5X]1=("9L3KF7"4V$L0DY8BEO=,W8G;O$JQ0V7/F . MZJ2Z]ZY^L*=]$K*?R O&Y?J1CC"5[&$YH20F?1.>TN)WGC0G;)+"D"40?@63 MQ"\O8R!,PFH/XRJ-2P$^NO;Y\_M&F2L8>)].)CSS(_CIKY*_G.M:(+Z[+*_+ MO-!^ Y6DJP=KC @JA\)K4]2G'Z)P"'>T$;4 M$L5B!0'.6$U_%O=QI=*J-D["-%4PN]2<)M)3 ;G.4 OP5CD 6@'LC9$$)[V, ME8D2,!SB#5H@'EXNM>Q!2\4-D($83!^O M!?0+,4TVQ;'E-6/Y UYJ&567!^+,ITC)&9ONI^4TKEP7^2(>J.<5O(FG6X29 MQBQ)JA^!Q)<2,2;@1\'8C6^93HMH4MV&K?#F/;I*R<-_Y T1T9\L,G@)/-S3 M_M$LYP8H.K\2B9]+QDT!K 0'RGR_/)M3ZR"ZK>/ F-\;091)%,7;P\I)\BZ( ME='>C(BQ\]#N_<(+]V MG/J&BSO2"R\A:E]Y5Z+5LZV5ERVN>K;?LT;.N/EOY<6:AS6) [K7I]M2'?'- MD'0C)-T(23="[G=_]@!PZQ"H2O>1T6T8^Y('NH^,;HPA':';Q_9MM^GTT(KF MK9B_>%OF8O?OIVJ7+<"MJJY->"KK/+EZ=6I@WPZMG9%N6^;I3TF3 MVZW:=&=PU*>-Z,*\YW2!E ?4WK AI^<\U.9<$?+MT-9=]Z@;MI&O0PI\Q@IL M6KIYW!T7MU!@2OAL[NVTTSQ-\J>K/(6@L<)W02/A^9%%LDS+/ ] MH?5NE,_J6:A]05IBR?(+XO7S[PNL0XCCAVZ(JO6QLZ^;&N>H=J3H3M\9!P8PVOK[,!UO+IO]")NET?H/M:%U5=+N38#F%^9]POZ&O[Z%[[ MA)Y(D K_6G0U&;6ZZ:S1G$2?:\"EFMU@NQ;1\$:T?G%[HZ:M#0OPM+/,SKZV M>U9[-.P3)EW]^RE/F;[UP$' OF1/'.N6D\ SORK^>"U:?;Z M[4?R(O7_-#S1KP [^< @\M=JP';CE]>#?NMA>3!>+.Q:-+5(9.,DX"U,KHSR M&]D%0YRM!^:VSM"_MJSY%U5=V[3^ G9W[EZM:SYAZW>N'KXC#MW+$6%:Y[@ MIQ4T1(D\!8R4&S2<70,AK'40PAHN18@Y!7X$(:Q6VYPU$6+_&I+J\B]^< @:ZK^JUN$+.R"^FLCS2T M&]O1TAA\$[:Y:_0.]",[%4J):$@H6.FM4 M49Z7V--VH8FA+C0G$GUOFZ!MMTU3 2.8-P*,A23JS&V%!^SW9UX M*_D9=PAB9ZO'BWJ<4];.M"=:L,^:[R:[NFRG6Q'(]G9L45ST@D3CNE\IVY'Z;_9CNBO MKS,.Z^*KAU)K7%C5E>PH+!N#M\;&H;^DM_70H]U8GQ,3KHKGLH^HM#%92R$K M>'X]G$TMU89D%NQ!)">1:L,^!^/_>_5YIE]YU1'Y-P9ODF:N_;5L<8O];3W! M2OB!+;JLBNDFJ4J)3K$5*G;.K5H7PT*SF6F(C!)>CJ%:S6*/W0FVL<;>RS,M M98%"U3T#7+RFX/Y- OP1'5Q%2%2UYZU?T!6-49O59V^S.MN=AMJL'ER;U=-$ M3=!CY+^(B!JO&YZ1%RU4^S32 R^3JHD\^+IU0_&9I'\DVOOGLMT^ J+Y2TF MLBEY.4UE CY*X'T3E66_95$LDM?B&1A66$6PG-AJ.Q=S]5F2I-AZFN4I-II^ MT#!IA1@F7J>,K1P3KPM"O%57GL#7S2HFJ 2(Q^BF]_:?UMAO$N/QX0]4&9^G MP:P6!7]]!2N:_.ZPW_]9,@CO"G$C!/XCKOX.I@MO9CB,RYX^P6PUY[*G_4]K MND*N_Z>:\@%=^ 13^R"I)SSE2P]T%KVA/R%V_1[E?Q[05,\X:P@V@&GYA,4Q M6(",BY0)[C;*^P#D)2X9.J1%Y3<+CU>E"Q?@NOZ-]Z )<1WTAV@POO/K,I8_ MN3+^^X"PE9S7O3NO-CFOS^V\/H/5=']7^5X6_YZ#Z9'1Z>]Y.9W*'";+#LAJ MNCWMEVJZVE4UW0,R03)[>-6BWH/V@15L@[3K#G!"LAGLWOV!\/#+AX__/^W' M5^V73U\NO[S_=/E9N_IQ^>/C;Q^__+@Z("XN=21>I!KZN6SHD5Z8,!ZNN#]@ MN,[] 8*"6_7;;CN80G$?.138_KTA'JALHB!XH_O[D36FW60\_.NK?Y.>XN\X M$TP,PG1^S_AUE(OK^WZ?EEX<^;\SWU\NG]C_HHM&8M0 $P_"7;P0*?@X2OA2 M:C?1/ST2YE21SZM[]$V:268O8,DY16^^VO>!6>]N,F MS1*\J?#SYV_OM&\W*4^B>UUK ]G?_C.ZOTC2Y$LYX1G,'0'YE]_9(!@&-C>- MX< 9&K9KC@W&^J[ANFQLC9VQ[9G\E=BKA E^1TZ]_]T:CL,Q?&,XS/$,VV&V MX0T\SS#9T E=SS69-WRE)6P"2P]X='%9!E&19I]37ZSM.3AX^?^O>3&SZK\] M NV[FP%PX?WEUY^U3Q\T&!NS88\SHV_W;:\_'!JA,QX!,T:>X;G!T!B.^Z;G MV3SDX6A'S$!Q_10\!RLLVWUI7CQZR&\&\OH]$[S^@SGBM\69K6'G,4\R/QWF M!X@68(5W\#ONSV'O =R*^]UC,=8?_9[?<%ZL2-KM3E;?MX;7?I;#:U=B^+9Y M.3-)'O5)DK>3Y%9$+<]\/+LPUT&R<*R^-M=T8IR*UX5F_ 8FCAGHSVE^UM+> MV:6;I+U;VCME7%2DW4 0SK/\=_[/\H6E_:HUG7__-]H4!WWOY$ MTAT G6(?Y>I+/N MRN)6P'.(M:J)3+49^>[(\Y^U;*^,*I_8^^($DM6TX;OW#=\A;?B>P(;OS%[@ M]OG^90*W'/9W0+KO'[]]_?Y#^_J+ACN(WS["_WWYH7W_^.NGJQ\;;AON=;X? MOW_\H'W[^\^?/[W7+M^___KW+S\^??E5^^73]]\.IV3F9/6*%G>4%O[GE&7B MC- '8=:NI0)U\(=0Y@MGLV''-L4C[XR^A>=7"+X7XMER>_L ./J**5!;6M$%7M M4VERGPJA:U9WM;=,^\!C//J+)]"RJ7(V?A+ EI=>'@41R_#8UEL<"7.45O_= M>SF<^)?Y#G[K4M#S'-C/#?"9)E,YF__V9[#]VAM)5"Z6\;LLT MESU5AYG?!BI[*OMPB.-XLEL5GB#AS+^I>@<4=ZDX,YY779G4T8VEO>VJ\W;5 M*7'<'"%49Q-S?0ZRJA-"%<>5])XE81_7U$:\\S*6 M6AD]"O:G2:PY-#I7,NP2/+'O4BJ.<2!*RR9U3;&<.K<>U[T&L0L%?,^GA;RK M$H?X>Q+5NPM"/"]%V1 [H+,>I^U_L#A/9YP0O6H#F 7"VQ!L15:)G@/85:22 M%U4?J1"X72?Y]1:,N#@6*:.LMS-L_DE[J^RGJ)ZK#*;>QG/E >3R\"\1P^>$MH7?"@)X.Y@R-5"Z+5-P?/H);RI_CF MQUL-JH6_EPL7%+'>XIK(Q=,==B3O-:DKZDZ)(P% MEVUL-9!ABX) ]LE$ >25Z[7GJ/9P [^?61Y)G%>4H##O);3DQPWXNIUAMS@E MJ1PT5!=U"F'.N:W!$ 9AU^+)GO95*,3,4Y'8UE2:@'J0S@;^\Z_KG%&-EJ() M(MJ$7'08P9DR3>;LVV8^C+*)UF3U&WLA2Z-%O]N,SQP#%;U+FI+[^5XDK:DN MLT5_[UWUM)!CAQ68//?+3/8-@^ WKYU>-IW"7,4IDZQ$-T1>*50=*:V!Z*IY M'G_Q\5XU]FWA4O5*L2;R39[)-\$JQU+<_M3(XOK>B6 5'IK(V]\J.52==,#' MC55C*'!VT9.5DH-#B3[6GFA-4?>(X-AKO*Q*0:O9RO][-3G@3@M+Q(4.2J_ MP)0H_S-?.FQ%IZY)/S(EO4VP^2D@724NJ29'2'\QE9YV5?HW[1_7R^'W(!P) MO$I'Y&%:@>T^/+1>NL;QR#@2'/MA9:(C2-.?0ZILT.H8$"U/G]([',?XY-P3Z ML9CQ4(D0UDYJ=$\>-,+C<<1OE?2VE*(Z6,_:HNHUUK])0YVM+_0>(=['[E9" MN8%EH!3G Z=XVX2_B@3GE04!TUXF0 N15^=Q>H?.$SMGDC# :.'/5;T_P2G* MT$ZH+)"4F14 I4PJ(-T,==-LWO>;^5KY>_+M?AT_2H>+%1?:6_,GE9V7]JVZ MH #>VX9],3C:VMK8J3=W&V5X_5OK)VSBG<:WRL$0'JALE@H>8!SSY%I8I+ST M_I"; ;IJHP?6X%[[HPRN%3(+Y:I7I8"\4]MR+4AAMM@8A<7P;^'.@)^+<7 + MI5=MU>E:P?[D"9H4!G8ZC;FTQTW/%1VM4&L^RN*0^E=#"XW7E=44N:.S)$-U M1'[-[,!I$D%I&BE'39"L0I^E6)NJ1GA144'S)AB M((G='WE:65\@NF,,A&1+$2VV,ZWFCO\,%(-B^L<((S ?2:N MZA)S%$$HAN,@9A&O]I;GY'^1/L)5Z418RJ4]5_#7M!'OON\FX, .> %K&DUW M&L]%2SHIL=/46F95JIYU4,J3)>D+G_4[.UJZX'D2+5 MRAG.-5!_3#ZK!)^P/6D,?K^(Z1@ \;6T&/D!85#K$$N[(Y;=&UKNF]DS1G,M M1#O/$H&)S8IW@I,&MM_++Q#9Y>FX.9XW,\2.I6]E)AH5I@MZBA\O\R87P=9\A"A."@0L**IF5P.M"2;9^-4S+H S;9PY0$ MRV1>0"4?6D&/V,/^4UZ]@?&(NE&]O:\MQ5S^) "290^J.D^)L7H0OA<5&D# M$%X@*C-S<8$5[E;/;";A;4N)7ZC+[X1HBZH-&-;/TCK^*C*PYGEU'^NL.U0' M8SWM%YE_$IWH5:&"R'BT2R4J"LTZ0Y&@H=0W%55@H,@R='G* L/=.F4D,U%M M/:PN,UD@*BDG*6>CG(U(,BU.TS\]YO_9N/HB,3&9RM3C0D1P V8DS42^94$# MQ :IN&%0_AOOE$=/3$3+6%/3%6$T4EZ]K[>&ST[2>I;2FN/Y/7%/ZT,K-KU5 M%7#+TFAMM!6N37/N;PZZ515!6L:!.K4D*Q):3\RY/FV072:W)QN![&%QIMVS M=E?%M=UZ_Y+_I7,G] FO?M7=AGG &>/FP#%&+C<->SAD!O.#D>&,?#Q/T ^& M?G]';9B_P ASIU3_G++/H7A MGL>C9@T1[5H4Y15CBN1RS M^3@LVTA)YKTGF1U*,I]0W[;#ZFRVJA/;&EW/S@'A:'%'YW%0ZS%J/4:+>W9A MW5]7M;6;5!SW^?NG755\2 6078W6UN\L\LR=UJACR9%W+%EL_>9QGY5YO>/) MPQ#+0M6_ZA-K=Q CX?8L;U?25^>9J]I%#<_L #VG-WES3N,&3P6WRVO3JORU MGGPEY95(S1;=WS!Y* WKPU4QFIPD5M!2#YXCD6@4P@W\J./%]5MN/13"7']:\ J<71D+4E79TOJ0K<,RZ';9V^GZ9YW9A%'L98 MW8?!G\]!)PGNXZ:9G%0TZ3[)>A?%L=!<#TO\ 042=>@6Z_EE[PS14 $(&C_( ME@"R9KX!E"[\$=;2XSQIG_:0A1VJH!JHU;697!?Z'U!5]4FKP(^._0LEO6+? MM3K7@>*!/1!G>O>@:JB*%=S[A\4T1ZIFSEJ)TC3\(%8GA'AQA](QYQ>)]JQS M+YQQA^ZX/**,!@Z^;)N9^.&X1.8XSU1TB4LD>CBJ@S_N M[00I$2T*B#U*=:#C;?035JEAA1J6/((RAO*!0DODI=?P\3]!(Z23D/$<0A]? MEEA63;6JA2,M;IM6:V^C"/&C]49L%-4^+2CTK2%/^WGI;XD*(42=1+DXPF%J MQ2[*?6GZ+)/EB X&LB:J;HHF=.1AS&O9Z,:;"V/CO*E3N-QV;?C5=\# M;&O[J&[.M7Q4D;0J'7N5?KQE8M8P10$ M2F4&+AUHE#PLB0==[PL5K*CF>* :N6RQ*%]2=R.K5B(.@CVZ[JI'>937[5WK M!CDJ2_)(YU=YW':F_VN9-'@TTU$G7=*'\[@TD[!B>S),'\DOWYC=43D"=F0=EI@X1:3W]KG*RYE M7N.[U&C0RODDFX#9UGVM^L3:[$1+O7![>Z#>P[*VMV.]E"[T6X" M#MBYKY7^7W8A2ZN):J/U5HG>L6!REQZ MZ16ZS359E8Z\;" O[_]H(^=2G*M5O^E=@I$-S&:A]:U( \O.0ZW39:+M:]O+ M2C@F$K#AD )(/\K\Y5$[8(J M 7_Z?O'/6 M').!&/6U.^SU-2!97 'S:W/<,ZM/]$IA1695KW"H\]JNCLDU[96?&(=<(IT# MU=P39/VWQ3T":=#U-HTPF/>5800-PM7*UW4\CG3*9#"_U7T&>^O<0H7&^RDT M=JG0^' *C8_7<'2&.MO9"WY?1S^;V(@-[/8V2GQ -70?.-!&WN>')B:.)E'1 M!"5/+JL[![_GYPM)GDGFIRO9*ZL8)D9060I<.+R@&03NL@- MG8D(2A[G[!8\K)+"XBH1GT=3Y1=C+U-LORAX,+M4,6V/RWH6["V2Q)U9$U8" M9[-V95\KY2:)6]7DS]-2[%@-'J%GHRQJ^TZ0**L*<.1&GB);F52S$80 _S=7 MN])E+GO-MSB]M$Y(,EX0J[5MW J8JVK#%1>CG!. _MS48LH.D5B^!L[_P?U:^%!R^4POU%G7!)MRE"COZAJ&?+ZO MZ&R:I-Z"Q%EYH,03C%M!'_XI6B^TRE!;_12:EJ9"YNJFK0&_5O<6B4Y4T6R* MJX;&=";S@0.+_:0(:Z+Y<6VLO-!--]OW2%AQTO^PSV30>?4]G5<74XW$QH+H MF#-X,S_V2\6KCT8NAWS6B ZOGU9.:4PYI$(G3J>Y#SXO9WJ_]UC,;IQO^QGF/@3M& M(UI^(VHA\,2C^!OVH/WIG.QS(6+_CGZ(6"_^3B$\S@4!'Z:./S? 7JJ:) )OHIWO\+Q80*UG6JU6:Z>5S^"7P4U M=<1PHU%O/ 9_4-JPCA^8O9&UZNM5WUD]UQWTF_]6_OB@YO"??RFR>;(J\XVQ M'K;HO,[2,@D,I8FA^._=';!-N@@7TE' #[KU0,DB4%K8BVZ*F?[3R_[R-ZQ M(I!:5[)(:4AII-)8I#3;6781I2Z:=A]($/H[->U GC5I>H#)C:7>Y=75;+YF M:Z!Z_I3%OI&JDR'[7+E(7KR8_3FSY9(4GR1;3VJY3[=_*T/;CF1GUSP[[-\+ M*,L:UF[I9@G+;V1;%?P+'A^[93$6&#TF4NN0XS3@H^.527I8RYT5@&7K?+U# MGAX&=FPA^.H6EU\R=>F:O,;%ZO-P[/4M@XT\W["Y[<+?QD.C/[*#L3\>F*YM MSU_C,O"<,1^.7&,8]#W#MNV^P?C0- +3,[D9.@.W[U77N)2Y<H#6"_@ [QE\$H+N!]-6)S_ M]94!_Y(MC_[Z*KHO+I)R8@2IZ*&.OWCU-V>LVX-Q=4=+M>"_';.\[TZ3";H( MNDX#NL9C=S3T;&Y8MN\8-D3W!G/P-BDG\!S']%@X7H"NT#0'PP$WC:%O!H8] M')N&-QJ/C$'0'XW'UB@<^:.7A"Z 6]W&K.E98]>.4SOGXMJJ3DNY//-QB]42 MNI;P@LS#26L+686V50C'K@DP/C+ZGM\'JP >JCLRF>&&P3CDUG!LN^8N'-I* MV;[7NO:%%^_+#(_"[,@8C,:Z-1J=N2T@H#IW5IXH4+DN8YX3]@W+9;9A,],R M/ _O1@U=\%)=?\ MM@OW]1F :CC2^WWSS(&*\K$;*L\'(,<>&TV?,L#EWC?$X'!B^S3BS M+7<4#O@N7->]PY1EZ8.SWRFB;.M&JO$-6_A$JJ=.KEH/B/Q@ZNW"[GQ$7A[IE6X2+E%S>CX_^0S2& M)W?\C*)9RM2T30;K]VTW'/N&$]BA87M@ ]S0MXQ1X _\<3]T61#LI!IB'\;! MM70P=&>>G2%H.G=6GB@TC9S!F+/1P C"H678CL<,ESO@T@+8<,=$H+%V4O^P M!VBR'%?O]X=G#DV4.-XP<8Q7:14/NCA]-JT;IT<3;(Q>W>I)=;NGKCYD#MKF MP+?\,."A9836$+W.D070;HT,S[('SLCM#TR^DX-HE?9]BUE27";!QTH'O_!= M60=7'PVI;)=PZKQ9>:(X%896..1C;I@#\%CML><:7M_QL6S7Z8<#A3F[2,+N M':>&NC6FJEU*K&Z@&Y^2@B77D;JZAY/#>@ZZ0H:@;0CZ(RM@MFT9?#2R#=L+ M =3-$=@%T^:AZPW,P%W8C=O$8?T%+_CCGZ-;'C1:)Y,:.W19!W3LF*#J[%EY MHE#E^Q8;!XP;-K/!9PV88["QZ2%4!6/7\@;!*F>L ^">.511ZG4C M]?@U38.[*(X)_4]:.PC]V^AOFSX;>2/'L!T+G$ZG'QK>>&@;@[#O6Z/ X9:] MDXX(E7+MRB7MZY:]QYK94Y9D J638>6)@M+8&=@> X#Q?+=OV&[?--S!P#4L MQMS 'HUMWQGMPB7=,2C9(]T>G_NY5LJ9;J0(GU.\W9)G$RWC>9%%/E[?CEUH M"?A/6ET(^-O ;S+.>'\4& ,?*U)''C-8@' >,G?$1R/NF@ME7YMXH]]K'4$.J\67FB".4SQW*&P]"PPA!<4Q;@\5,V-,#UY(.Q[X[] M\4YV^/>-4$-J;$!)T@VT0ISVH\-2=$:7SNAN<*IA,&:.8X6&8_&Q85O@KWJA M;QNF-3;'8>@,^6 GR=;6D=R=6PYSK+O#/1:&GJ](:.OV8(_'O$X&"2DEO$5_ G*U M=ZE%5L]"-0K2$JN37]#$//]%/^L0XD2MS< >.2%S;&-H]FW#]BU %:<_-$:N M#>;&=_K]X4)+RLT;'>S(O RZ:>ZQE6RD0QV5A" H)"@D*UZKW&@XM;IK, M"+R^8]@>'QK,=AV#@ROMY8V3ZIURCI$_5'C+?.S?>?/UW^_.GSIQ^?/EYIEU\^:%<_OK[_[__Z M^OG#Q^]7__YOKF4Z[[2/__/W3S_^C^X57[7.PT#6/1AB6BY)\:FR]:262PFI M[:X0G;('O&^!(K$CJI"@FZ5W%$&Q?C@]0-+ BHJ T18=5!LI*P:D=89?7'X\ ?FX83 F#9IC\V M7-L9&^,@],9>T.\'HYW>Z_J.P1P^P(R_";XG]XUQZ#NCP'/[8;A0:O,4?Q6(&5TH M/?L-U>R;TK(=P?]XH,,2SAS^"9W.G94GBDZF/S2]H34RK('%P4-EKC'V/=<( M_;$[&@Z=D;U8$OT4#W7?Z&3V+;U/'8"]C < $'#-NWQX8W#L'C'+F!SP>#D3M<.$BY21KU/;P!1_Y'5-R\ M+W-8+<\^1\R+XJAXV/F%=?8^JU1.6[8'1L!\VW#=L8# MP_,5<\\)6"/=WN<-FT5)2 M,"ZP_K&V+%=8VSV^\[(9>/Q>"?MW2LE^Y3X M8 9V#/Z6[IK4U9T0ZKQ9>:((->A;(^9ZS/!"EX/G.>3&>&"%QMAWPWZ?>VP4 M[L1;W2="6?JH?^XW_%)F=2.EN.))E&;:%?=+]%%_8&/-SRE+]/J^]VF:H3B1 M43AI]2&C,'/XSQT$CC\"QY,-'<.V7,?PF.<9HY%M#;D;^EY_JW/08K--JI[2 M/%0\U#ME&+Y)I=O9%77DP!)6G3LKCQZKQ-E)Z\R835G'S7;,X6]1^,;:X8PP@]G>&+/"L M?KB+-.3/91XE/,_?IQ,O2H3"-8KXOJV'^]JHTOMGGPD@%#MW5IXHBEEV8)JV M.S1/_N+(2B?N4W;=76: M*5;R&5'-*'4>IL[#3\N!VD$_X/V1X9A#U[!'#C=-+=^Q1EZP<+?< MYCW8I<)^;O1UQSMDCMX?4PMB.:8W'P]TU8]\_)-KFL[6*/&)(I ST%EW9JRH"\L3/)7"EG$W;9 P# MTW4&WM"P^CPT[+X3&.,@\ S+]9EM,=L=#'?2!&MO9L)T7=VU]N@ZG[)0$SZ= M#"M/%)^\8>AS=\ -[HTMPPY"UV#^T#<&H['=#X,!,_W!+ES:_>'3>* /K'.O M;J)L\:95$F(-V+X^EY6P25KP7(<_$H,J)S-PWYP=^ /\S7!>\5'O@ MFL9X.!R"43!]FYNV[WG^CKH-5)KW@7O%[N]M'NM#Y]Q/[!)*G3LK3Q2EALQS MK)$5&-;('1JV.T*4LAVC[YB>W0^[.G;)T$U"=#"N/'JCHS!9E([<_LT4.W;FHSKGB9+=#YUMC9H5F:/29 MZQJV:0T--QS:QL!S!RP"Q@-SGT3BV#LW%EY]#!&[A[E M[YYV5*GEVE&1)-7F4VW^IK>-CLWAV MMP[0MV[ ];VAXHS T1E9_//0#,W"' M.SGB+[2V5LN3J^83.3&UX? M_LD&CF\"5@):;G5=U'/"H6N:!(>4=-WG,27RO,\E6#W7S,22[M>>S89.WS;$ MU8*V,W(,SQJ/#3;RG- ;N#HH[,OG2)@.G=6GB@P#8=A M.! =^Y@/(.,-N,$L;AF_18CT*:=YP3[I2H M11?U9;W169H9.?>-Z-ZXB8* )Q<0DHT=QI@'DFF9KF&[ =C- 9A1O]\/1YX; M<'L8SA-^X25.8()I!LEV1\PR[(&/?^L[QM@:,LLS'9O[[DY+$B:3J!#W &LL M"83"B5U1'Q1&>_LE+;@V_JD6@,X_ELC[P0CW+BT3D!J_^>LKZ]7J=1X&;._! M*--R28I/E:TGM=P=YXN.PD+OP")>%:G_YTT:!SS+_T/C_RRCXH% XFRTYLQ M@J3X3-EZ4LNE J6-@[\47P063]>F+--N65QR[75%X[UF@#S/-FW+&1I!B&=\ MQZ.!P4S3,P9]>SCR(? UV4(&:+-.!+A*8=:_L>QK=E6P@@?_BRO]QK.K&Y;Q MVK?*#*&.^U#MK!F+HGJXJR+U M2JQNFT]E<8HY#2;82$ 2Y]>_$0E>(D2)(A,@D/ VZQ(()) 9X?$\?H2'N^NE M\L[JQX=?X*_&N^X)@/6T:A9P/X\9T>6I?JW6LBJU5MB*O"II8@;Q1!UR3 B4 M@O'*(E MX5Z'H!"7@6N&#=?2]KP>>Q^9$J7_R3T]4-:Q'!<-PX995UO13K7A+>8=O.5[8DF?=*>T80YJH4H_$&&(J/,2^MH7_YK^@]4,Q/3LPP5B>B(Q2:Z):"'U2DQRQXD),L7M>S^P8V'_0 M> 'V_Z)/'%9&,Y\=?L]2Z4K*D!'97RVX7Y4+(5/HE M,<*R\8L-RJ9N1#XX)IG3W*9>[-YW<6;K)H8#.VWJYD-["\>O%C!^N'9I\W3G M5]]3,]2,M!E65.1+\=\GZ5^ $;=(IL"(F\6(RDI>BI M]=P3XWLQLM?/B$R1$57#.M/Y!$:$@/&3+?!)5_S/3\[RMTYCT]8?8S6>M%!] M! I=0:&KYU1B/BK)79(HF9)E(11!6I4T6$:\X"0K,B)Z"6??D$%70VO_-A4< M-ID9XIO,!T=Q=IQ.[.>^-1KY6H;LZI'XG"6UP 4 !@8&WGP&UCCS91>A-S2[ M$<);Y 0Q*!$1/-66>KG4Q>E1L?KG96"UP@#+\!@8@OY/J&[8/N+,.J@Y4',[ MJN;NB6YA+0U.&!'J$N+9&T F"(VP,)$0[:5UI@_'X':!B8,.JKTE8(\(7V'! MQ U5.I % S0(--@;#6)-0PR:(H93*O$1@315#LGD2KJWT8[J/JSSE=&@,B,M MH* XI(6OJZ!X=Y 13/#5Z1[Z@A:0A-S:I^'^;?_MC(U]/6)&*@B(M(+ M1Q@N82*).-8:.4ORGY8:8J.S3/5BC]^J$+S7A-59YTJ,-.'KTDMWELIV:28@ M22!)(,D'E>0(RG K,C66(M&<9;O=2F>_Y7YL?OWNY$?1WZ]XTW_N;MWOHJ%<]N!M.^$&XWGF6;]U^<6GY MY9?ES$CM[WLLU%J9_23&;%SYCFMS/R\V4?IMVIU.FLFJ1J=AK; MV+64+VYHEWZ4ZL8VON[V!O(;78'W%X_MPPOUQ^L! MCN-G%.II[)C[95Y?\[/FUU"WYV-[\;)\^NNY#:4JT*T02KVXWV7T ;]0Y9W_ MFK>S.EUAVY.;[;]X!L;JC-C\/"$V;0Q_WM9@?][H MK3\GYW%J9YLQ9_O'1^^/WQR^VCLY>%6]?XI&[?G!3O(3_7YP=/*^.GY=';\] M>+=WE7M'__^]MW!?QP?8_AU<2N"\0O\EZLO^%)8^+R-+]N8S=4,Z:LY MZ/SCQ6__='<7XF/=UIV[>?'RZOM?VU[H;B?E"V/87R[UW%.+IYB.ORY$8*?0U[;7T4 MY'?Z*/S0QOD@UL-_1CNM#K(1$_ZWF_[U_]PN:?JXE?*0'>9-F,35=V\ J@*J M6EW+E]VCJE)W&3CI!S?D ".[AA$*&'F:WH8C&_=/Z+OX,3;S"'D/@ZNET&=. MPT#S%11G4I#(D/>&(BXH109C@;2V-L@8I)-+->ZI,,D8[I"RI4N,LAPYYAPB M5JBDG2;6B>42(AW(^NKY3J@:";G"(]5;D7$ ]+2AH@1ZZHF>N$L,QVB1#H0@ M;GQ$QF"# D\\I*B=\TOI5"(9@8TT2#*;*4UU]9$#+462/?7Y_T*NG)ZX&2FZ MZ_TWH.'UHY!PW.VNEBRC^/F\;,2V+Z%3\ .#A-O?.G?'.@7#*MY1L0YJN"N/ MO'3CJ$M>SN4O/B84N*VGG"11B^C0LY*B3@+&NE$!<*! M69Z"8UBP/BS8]W$\SMC::\+O5S@[6 12>U(:@HXP76'AB"&O;:"IP8ARH#2E MO6.2!X*<"K[T6!7("A81]H$[)J+RBO=ASJZ>ILB(\5UOL J1V37ET+713OUI M9]Z&[**-)^?EK"AHCD&C"S3'%SUO*5,RJP=D%;99"U"7#5QED3'Y??6],$"VQ]P78 M^E4@BHTT&5:K63!U@:N JQ9Y4PSK;-HR)'4RB LBD';4(XR)Y-QHXU@OINYZ MN(KS$5$K;"FT%0L<8KKKZ9Y]-LD#_&];5ABHC,4I.3&,4ZS M:=W7N;G2BNDRWM.?GC$C;59X=FXPB@98$%@06/"^WIU&VDBB1U3%;$=[I9'A MB2$I-,DVN6!2TK[.Z*V !8E6(U4JY0(+/G=L?)CF]IM)VU9I.CF[,KDG#9C: MP]Y%VM5MTI\?V2/I!P^%>QJH90:9@#7BUFJD?0I(2Q$BBURZY5,TCS&[KXNE M'39^( M;E;EN^05.Z_;4S@EN&7( 3WS-+V %5%:*(.\X!SQ1#RR)!O*V3IF7F&:M44O M >F"M[9H@]@>-P=?X.TXOK^ODR M(^.74=5$L&!A0Q(V)'\H/BRQ5[XRP+$>IUV_>'EY;].+NAOU0NYD49J_/IY&/=%G3E/Z^, M_YG]#*G8 W>2=S4.M*;=49%3:UF??JQDXO#F?QK,V:KCS) M=-)5;#TL4HWM#T2D'J;F)!E)-:Q .N29 ),"DZZX&!.F7%,K2ES>(TY,1)93 M@GS"5@4L=%"]%#C9(B:E;)3G!)@4HOU/0>]OL8GYK2XM_!?P R#@!0&OS=2 M$LM "$W9&P@,\:S D&4I(D*\"#9X(M52IN7C?8FLV2[C7)<$T7NVY0BO4GD- M+]P%9 MD"V1[7P*/IDQCDE"B5B)N;->/@*&H!/=:6A-8+U57GDR.W[;H1PRO ML,;WAG(B5%M9DZU_%&?7>3U=]!_43#]0HB]HP5*8S-TX/J>B>9AY\6\KTSA? MGXBMUSGK,? 9#EEQ!8ET\@)Q7))0M;?(!VP$X<(8[WI)%HJSU1VB$GHDZ=J* M*-Y9;V#9 ^5NIMR!278 88S!,T*A\+[L**Z5< M*D9"K##9?XB4V_-NP5>7XK);,3P/HIJW,71[!7E8?CY>E'%LEBX[CWF:3^TT MOOS>LARDKLM37C[Y]Y_H3]\>YV;P]@K4/ P75O%0Q3JHX4*/O;5HTM]L6WMP M!L$9!&=P4YQ!R:,7Q'-DLD^(>.39L9/$H$28B)H'PD@OC:V_< ;W/MIZ;+.T M3B;[D[.S2?-^-O'_/)V,LU3;CB0@0O?\[B*0,I RD/)SD++G6./H,)*&),1I M";1I+A'C"0?F!2=ZJ<+FDR-TZR=EB.$]>PP//)6OS_VK>CR?Q0!J$=0BJ,5- M48M8!\Z282A1'1"W 2/'\Y\X^R_8<(RU$.OU52YI KR5YU>,0,M RT#+SW)* MT4EAI">(!;V5%M S^RCK\E6_NK.QNS@$D$\ V M+ P75O$@Q3JHX4*(#I()P!,$3W#W/,&(@Q="4I0]0IP]09\=NN@E\D$KD:2U M$??2_^+ 3INZ^="^C=/WQ23^RNY4?AG#^YF=Q?8X[9W%:1;\J\EX;*=M]Y5K M7Q#?]@7I0UU!\D*L[A'TXE;H11-+2SZ2=1PU$O&079:R MDX644U@X'['%O:03W-6+7]V= G]EPS0C\#+P,O#RLS0Y(=PQSCD2FFO$LJ">X-<]MZ1"4B0YQ$@B MV7/+3INSCB K*#568FXDZ2.B=F7,[BULV:/YF8O3X]0Y9.WQC46[O .UL'IO MNVKX>R7[Y9(2!"&37?04J"E-EA+<8L%84HBQU4JG2K.(=%>N@A@L!+&A=N5U.VK/;1NO(0=X,CMGX_&(K-':)E[WIX%#V MX!BR/EADI39:2QR([N64^E:WG-Q8P )#D^F0()K)\'D<4S,"\0HP9D$*48W[:"C!L+&#C+_7Q6^>O)-$]J4_GY=!H;?U'-IK9I2Q/( M#*Z?/]BZ^:4JUOJHZP@Y25;KKE\>STSC](B!]H[,N MX;Y_B?:3 O;%$^XUX>0&^G_+P"_79X5WG$[LYX?KNF^J."G7M0GSQ:+:KBT8 M8%!@4�>S>I?3;FHT5<>HTX]1@Y%02B*G+%,#&$+#'HCUCZF\Z@5 .#0D1_ M,WR'D\G,CC/6[MWZ!NTVL#0LJ$2RS4$R:K*R2P0IXK,C@;,:=-K;[$@0%9/D MS-M>=@J^HCA_7 D^>-] 0"DHV%T @8"WGP"]MH&Z[%"U-%"P-X@8P1#5@8J M6'9%L)-][%*LD8#+G@4% G[4SD;^M[3\ZEZN\O%O(/E="0_K62( MU1WAAOKCM7C'\3,*]31V-/ R/^'\K/DUU.WYV%Z\+)_^>FY#R>J_%66H%XOI MTD''+U1YY[_F[:Q.%U>W[;Z+8A,R(WPN(RH5OJ[)X?,#&>#[B_IYE]E],R[) M%SR2)[R;^-/KX,:Y_1 7<0MD4W[,EW;\R5ZTO_[TU[L2NIK^#G+WS/U3IGCU M!F /\_D56_%J3C>7J3XM9.0FX]#''/S]X-WAR?'1P:@Z/-I_$K_T_&!WZ64= M$ND,M-LL_.<-]^:7-[TX_XS_FF^&_/:/C]X?OSE\M7=R\*IZ?Y+_^?W@Z.1] M=?PZ_W6\0?+<_W__/++ M!CWKOD*!>N/4U$/X_,E' M"_L:]OI.%G[O:.$/I7H,8D'\9[33ZJ ),52OHH^E/$#%R*BBF++'K96'9#9L MPBRN_D0CD!60U5J.06\[AK9C:3_S07Y8P-LLTYT:+"S@YY7I[3O\K_W\=3>M M_]>HM4V+VCBMTVZM<)@- 6P.@QVJY=TGW[5GO?SL_G8/J#$\>9.""S[75CV M(&6(2&T0_4 M8%<54]ZJ-=\GTW=E0 :V2'8*$;NPX&%[Z3EF ^)9$,]:">5(R 9=;JUS-FFJ M]^44%F1_0N1AN]1SGTAX:^N ZF9@VAE,$?#1(&\ < &XZ-EJNJD!-+#% LC8 M-63 ,H 0Q0:1ZVZ'*.# ZMV96_2LAN $!"< )=]PU%N;W=G^7PZ/5W^K(P M/C**CJA88K@9)44)[&E&DF.!,0C](A':5 C!EJN8\B M<=,+2=UJ@W#PKWD]N^BII2T3P%' 49LH2N"HGCB*>1%PBMF&2H(A3CE!5F1K MRBL;8U"$1A+O MU,!=P%V;T 4T8A<8X]E4X\9GVTL(I&VVPH0GCD1.H\1+3J6D5)D4)?*6\\R? MS"(;9#;YO!(41RY#L?'ZX\*'-?]D7(PP4X,BQ?4W5MX,V [ CMN CL:8X71 MGJ 0O,SF(L'(.>J19,8Q;IQ6R=YEQ^SG4FUE0H'+S(Z!8F2I-8A(KXWSUG#2 MJZ7X,'8DF ,S#@ RP(S C(]A,J*=QS@Q1"+.K,2)0]9QBE)D,D;'=-)+3*8% M5EA8C@R).G^'1F0U94@0HIG75I&TU.U]93ZOEB.!\: X;!W;RM\\1C.T;>5[ MLU@7AW+KCQ'%E*+OFIV7ONCS9E:ZHOM3VWR(E0V3\]+S?+'9_']M,[?3BVJQ MU4PA5#IH9.VJMNC:(%,0-N!V$X8+N 7< FY!E(!;$/:F"'O'H P1EPV-14?! M@A!&H6AUV:F+ 5F'+?)266(H]L0O92TXS$VFFX@"HPQQ+S32*6*$M:)*N/14L%NW1#@,R.,>..Z3TPHI M"E0RG%102J:[MHW'/DCA-7*Q[,WC))#522'&E:1.&6*X!=OF&6T;. /YN,VJ M187QMBS5JF[;>0QYC>856\6S\_'D(L;+S\['MFE'51._6T,"8F4;-%S0/4_3 M%9XH*8F@R!.=$">:(!L50\X'*XTB4>@E72%E]"H:AW!6#OD[PB.;DD51V*0C M20KC:UV1)[->*(K##GROYM.Z^? VOSL)BZ.1!Y$<\H9QIYPS-K89T92$J**,;>LF1I$LMY]CVQUM_M>!Z_ M0UJ/3\P"R@+*VFU1#I2RC$A>6>\03SK3#^Z0"8]%$R2CVELC-H"R1FQ@Z? [MM:!R88L7=AYV"%A Y2'+%V M\@X)&Z \9.GV[E^((+#3$2.#)4;<:88<3@$)J:S&2G.\7"I*)".PD09)9FGV M+R1#1@2*BJ^2W1%/A=P0_V+7RTC!4;6G[_Y]JF>GIW$$6?,(4=2*4= HW6* M2L.7?)8?WNP#GP6.^VWUAM_E<;^RW6?]O^9U6Y<5!9M]VP0AT#Q/U!1.BTSU M%'E&,>(A&&2PDRA0PUETS!B,G[(Y]\59\/N.^.W=0M]W]N?P]Y)!B!P)L>N5 MBX&N=EV46T]7X/,";C=GN(#;IYD9S@O!8F0HQI@0-PDCS9U WKG@N&;2QJ7L MTQ_91/N.F=$EH-YK93PE]=10 [;&]BYTH+$A2Q?,CQT2-D!YR-(%*.^0L '* M0Y9N[\Z%9(SIF#1B@4;$K3'(1<&1T-IJF3@SP3UEMPN<"SC7MOW;7+:MSNVT M:\96+LS+-U];7K9UB%-;%A>$I 8-)M :7U2VC%:$D'D_.BP1SWR/K$\2:<)Y MI QSOYS7W6]ER_UK&.[?1N&33Z@Q04>,P1X8$-=NBW+KB0L\5\#MY@P7'R(O?%X=U6.. >;8XL7/-#9 MD*4+9L@."1N@/&3I I1W2-@ Y2%+M_^],)F\UIP@KYE&G#"%M&4$!1Q9M+*< M!Y,K+?,(3L;F[8G!T:_\.]VB13U?W8>FQ8VO8:/EEU5#V#I 6XW9[B M6\ MX!9$.5S]\%_S M=G:6'Z4]F>R%T"4BVO%;6X?#9M^>US,[[I)..OMW_Y;Y^RXN$A?C^SC]6/NX M<.7>13_YT'2_TGEU?:4TFE$>W([[;UN-$."_(4L7[)8=$C9 >24A>I$@H"H(RQ".GR%!)D K>$1^44VJIU_!C#DR!5[(]"(&35H\" MV!_-I[H)=?.A.U=ES\_+[I(=C]MJ&L=VEO^:30J2NH&Z<:R:R2R6#\_G4W^: MESV$PP8-JUU5/&!# FXW9[B 6\ MX!9$.5SD*4+YLH."1N@/&3I I1W2-@ Y2%+MW=G1'%"0I &:68M MXAQ39(56B"I' I?14B>>?#0)G)%M 8<87H4KH[BK!I/6NA0-6QT[*K: L0 M<+LYPP7< FX!MR!*P"T(>U.$#5 >LG0WOJVX5IAR%SG2!B?$B53(JJ00"2>(N=31-Q)CIQC#%'/M#8IBDC-W;SA[.<>-GYR%M]D9_?A M09 M81D]XE)+I*-02%IA!7/6,Q:>N/ M$?::4OK DY98HZ@L1SQQBK3U#%'A$C;Y)YC2=P/? M75AQ_W94\28.?A1GQ^G$?N[K>(5>70@<>'(34 \"3RY9IX4Q%D:HT'"&H>X M2R+SI&0H"A*E%PRGY/K8( 2>W"RC@%FW*[YBUT;LN(UAB'1Z^_HS*8'#%*1K0 =D!9)K!S =P$W-1QDW6!86892E2;4C'. M(,/S*V6,M3A1RQSMA9M*-\[3;#'$:7OPKWD]N^C)JF6[7EL!J&G713E0:N(< MQT!50"EHG-UIEZF)<(54PM@IP:,32\4LK6&W78GD8LLH80Y]8P' MHJU=&S5Q049$@NFTQ8L:*&O(TMWX8PJ41))4=A45M2%;6@XCY[!$D0B=I,). MXZ7&+9Y'FJVQA**SF3:C8]G;= I)Z;,]YR@S0?5)@0\[J\!4=B,5&107PC%, M($4@Q;63(@XXZ$0YBI1DE]72@"Q/ 1'I=50D"6:63J53KJ.PRJ(D(\UV80C( M"9X]V++/PX6P-BQMS:R>% =6%Q#X$/@0^/#[536BT!'S@+ 4*?,74\B&(!#A MEF3K3&OOEK:6$R%,L$B0\"0;@L(0Y*21B 4LC:$R22_7YM'[*(B,,6\[;O-:!R88LW0TZ PS"!BB#= '*(&R M\HY+MW?_@G$F50P XXB009#&Q*!3/0I>^B,NYJU289$Q)2K"E>7LY:^^8 MW\Q^CE!Z=MCHV55- ML9[L...4UI%)A*62B%OCD3,IY%>)8.J)Y<$\.1B_0'*G6_YQB>/7D^F5SCDI M('Y_N4_XQ*U#2MG(:#PHA;/^/#F@0:#!3:%!\'T!MYLS7,#M9IDO CL7G$H( MVQ@1CRJ;+RF4C3D3 B5)1?KTC;D'F"][9]E]F_7F,Q/!P(09 'Z '8$=P:H9 MA+ !RD.6+D!YAX0-4!ZR=#?>9]&$DVAHRDZ*](B'I)%11J/ L--4>B[M4O[S M#V_V@<\"O26W>L/O\K"?;:MS.YV5JK#EPKKYD*\M+]LZQ*DMJPP":%N$*E!& M3ST\$X0GJ=2%90%QZAW2VGBD8DI<,2Z"7ZIFT>^!O_UK&.[?1N&3M^X($R.- MA[5U!Y%_(*Z=(RYPB &WFS-*AF!% M,DL=H'H]^O80>^,)Q6D$U!G8XN4.9#9DZ8(1LD/"!B@/6;H Y1T2-D!YR-+M MW<502D<9G$72J'+RP$>D.;&(^,!\]%Q&B5=Z^@U<##@ MX'[8=V2135 M?W8>FQ8VO(:/EEU5#F#G 6XW9[B 6\ MX!9$.5SZ[:#>R%_YJWL[/\*.W)9"^$NCR#';^U=3AL]NUY M/;/C+N&DLW_W;YF_[^*_YG6;!_H^3C_6/BX8UD1)G9 M6H4XQP9I M++)KPHW7DD3AE\M4_<@6$7@EVX<0.&7U*(#]PTZG-J_OJQ-6=5-PT\0%W$J= MQ6IV&BN**:O>QZ:>3/,_?C[-EY[$Z5GU9F)A!VK8R-I5W0-F).!VZX[[;5*Q[X;,C2!3MDAX0-4!ZR= '*.R1L@/*0I=M_70.6<, B MH*"=1CP8CIS(3D=(%$N:O*6E*-)Z=I3 R]B4'2(X=Y1_YRC.JO&DA<9:PT;' MKNH#,.T MYLS7, MX!9P"Z($W(*P-T78 .4A2W?C&R18AI/ F*+@74(\BNR+ M4T-1#)A[[5W46-T-S:0DG,,:(V:]1#P0C(QE#E&/B=!1>*W3W=!,]G,/&S\Y MBV^RL_OPL$N;9S:_^D[\1>B1I&)0 1CHX@9T"'0(ELT6"QN@/&3I;KQEPYU5 MGB6"M!04<2D3TB1;-IB*Z)(QQ,;4QZ836#9KLVS@%-*C\'$\.XW3KJK=-)[& MIJT_1MAS>A)L7%X^<7K]J"_$^:QJ)^,Z5%<"&K("^O[HMUY%]6UM?F/*%A2% MV:"7#/ #\ /P _ #\ /P _ #\,-VQCR ,H R@#*V9,ELQH( R@#*6/=I"R4E M-U(AIIE&G#*,3* ,$J"FM/$U'"(D]X0IP'A;0D%BF9/PE!:8[Y MW'(34 \"3RY9I[,Q,:8)BX3 MHY:("X^1I5@AS&00VC-JC.YC@Q!XSV?MS#:A;CY\H8#:[M/;FN?PZ/5W5 ]3(Z+EB'&]+A5T9V%LEQ(" M)MQB)GQ8"M._ 27V08E,BZ"]]2@Z9C,E2H:,)1(13:.3(6 2EHI'/(H22P?0 MTVSPQ&E[\*]Y/;OHR2AGP(C B,"(P(A],6)@/'DG,6+41,0EY=$,,5(<3*)5M464P#T1IIQC-;FQ"0]IFM MN;"&:I>84+%/YGW8P1).S4B;M86+-XB"X60M<#%P\?9SL<_>?U*,(L$S(6>+ MF"#MB,\,*S3/=K#&TMWE8LZRN9N,1=Z)_!UC!+*:4*2C%EZ2%'5IN+QN+B88 M:!AH&&@8:'@-P0.M>'+!2T28#HBK;,=:JS22CEL6I1NO>--_[F[=[ MZ*A7/;@;$GA,0L7-LWSK]HM+RR^_++6J:W_O\$].8V5].=-MFXNZ^5 UDUG^ M*3O-;V>HY\L^3.VX.K?36K&-K[.%[6S_$97-?O% M(RVWE0RQNB/<4'^\%N\X?D:AGBX::;[,3S@_:WX-=7L^MA_GMM0]K5O MY2O5B\5TF>J#7ZCR3BD87J>+J]MVWT6Q"9D&/I<1Y9]X>\&[B3Z_3I,[MA[C(@$(VY<=\:<>?[$7[ZT]_O2NAJ^GO('?/ MW#]EBM?*48^=SZ\P\]6<;BY3W4[]ZF$._G[P[O#D^.A@5!T>[3^)7WI^L+OT ML@Z)=#;8;1;^\X9[__2V/?TSC2>?VLV0W/[QT?OC-X>O]DX.7E7O3_(_OQ\< MG;ROCE]7^QLDQ[WW_U&]?G/\C_?_VTW_^G]^KINL[";SUC:A_66#'K,"=;9V M=<9 G:U)G77^Q;6CLGC<\F@O[7PVN7*IRA.5VCO+@G\[Q&Z\\Q_+JX M(<'X!?[+U1?R,AG;\S:^;&,V9#-17LU$YRHO?ONGNZG<'^NV=O4X.YPOK[[_ MM1SM[G92OC"&_>52X%^Y@+R0]%L??^LS^D)KAF_^]\V+-^H9OI$AKW^\S-97 ME^.R1+X;M+M:ZE^!D]XXR^DA5L=7XQ0_DN74U[!7G>24)[!\\N\_R9^^/(T:,1IPQAQR/ 2E+@O18*X59'^60WDXG^7&@6NKF"_QM>TL3]N$ MRIY-\HC_NWL#/+DMLDUWK)I/_YT*G S2<(6"P!AQ9[+#%62IE")#9)QG!VK) MX7I,R.DVXO+K<2PO]IJP=PMX/9U.I7)$,!V4!P:E_("P@+ ZPE+>>4J=049A MBSCA74L L'S+[[PM$:*VP"DOR[C#!ABHD=MJ)"GK@G4)41TEXI$GI)7(-BQ3U'#MI52IIZW6!=Y> M3Z:O)G,W2_/QGO>9QV8_L/7P;?6AP-@%EMIM40Z4I;+SG43*ABN)P6268@9I MKQ(BWA!K;?!)\YZV0U?-4H*;'6:"G.%)MV$>>-G\OK M" IDT"@#!?)%J4%#L M2(J%%5@9"&625M8C%:#6.S$L4DO]]QYC\ZZ7LLR(K++;RE:LC4V< M?KBHRLR>@R89-,)V59.L)SD=4Z>,"AAY(R3B3&*D-0O(*.N,])0+N]3TZS'& M= %P24T_;MYG"!^GW^9MW<0?257_=KQX) 86,88C.D!^NTM^__-_:$KHC@D; M@JEKL27W3VWS(5;9H$RVGE8?[7C>V93EBCI_TLRZBO9UZ,Z:0.[LP%&WJQ1[ MSV'%TA8[6(UB= %QG"U#PYE%$G,JA%:!QU[LP2O[;W]RYNJFP]G^-?[V;\-O M;SHM>.T.CBV@>]CLG95MO.-TWU?:-LY([Z<@1U3S0=F8$*$%WMLYWEN/7VV\ MH)I(@T(B7<27(LN804:([&]S18S#?41\-XI'OY<1K"@9%']NSB%RL/6_9^N' MF.)T&D,ULY\A+WBK8 :Z;;-TFZ:*9=->(8=ER3.6$>G ,*(ALU8(C+K4BX_P MZA*RAXV?G,63@MN])N1_][L4_][+G/"1&9B!#T%D8$-@P]6RH:1!!*L2RH9^ M9C9/LZ6OC$1*6&&8"T'V=7AOO6Q(1D+"EAJ$YM=:(^K60=02D@_1S:JZ;>>V M\:7/;#L#RWV;$ >ZZHF6-A/>.,:1)RY;VLJ7@^$Q(1F4%)20;#F[7E*=;^'N M.+U>M'!N/NP7P/65+3C">ECJ!*+GP%/ 4Y(!T*0(8D@B8.F MGOG,1+:7_.9U\!0QPXI20U+SEEB['5;1)*%Y&RM;]E[ VATVT$"+?*%%).6* MT(BX*V60E)=9&7B!M&%*6RT5E[U8N\=7583?1-O&=V5LQ^F/-G;;G;=!V?-Y MF9&0NZY9@+MV790#Y:[$A,+))"0\)8AK6?+FK$0T!F&EI"D(U8<%_&SGPP*:#!MBNLNF:^KL:QJSR M# GN<#8.20G:VH T,Y2DJ(P4O33;*/AMWW1%O8^;@R_P>YQ>95#W9%$R/,)T M6*$.,"J!!H$&5TN#C&C'+76(!J8RI6F*-&8+@/W49?G-9KRW&]1?I#U\=N7%M7CZ'7*W3)W.WAPBH>I%@' M-=RU!K-H'\$LNHV*\JJ/1>FB'NN/UHUA5W2;3%'PWC;+>^-4,$Z\1DFXA'A@ M#CFC-2*)I,B\MU;WTCGKL/'3DK?S*B[^/6RND/SN&LA]]:89*3JL?@(0Q@(B MW%TBO*>Q@.2<$\Z1-:6[ %4$Z:0\$DDSJ;3TQO82=NJ7N!Y8;\^,I-"#HK - M3SK<78.ZRTH*]6P^S0_@ZO&X+.AJ-JG\N"X%TT"I#!IEH%2^J&BBN(]61"1Q MDHC;I)#AI:))MF^]2<'R]*0&6XL+'9D)[/3.(43ZKL ,U M7YSR= KK*!P*2F'$G4Q9M7B'=%1" M\D!=3$MU3OJ)$U_B\*H(X.4IFKTF'!VZ*+>>RM;4 M2-!1:@6AR&OM"\T)9"..R.HDF$DJ2!E6$XGNEQJ_PXBLBO3E)D6"!?WWN MC\'8WDYH@8;:+ TE8I2,1HTZ0EB(@QI)UCEGA;2\]"]9* MA68D!I8NLBW]Q7;7.+].Q#ZW%Y"%O67P JVT65K)$(V-XQX%2[)6,D8B1YU! M*A%#J2,XN2?EG7P_F?'M L5]!]+%B'.H4P5TN-DR!3K<+#I,)&!3C'2>2/Z/ MYA0YS3'BUJ5 N=6!F=7F=J^(#LW(0&D!B**OU5"_VAVJIO%C;.9@J&\3O$ S M/4V31"JH)1#@9K*4T9#L^$;B#.(D1>2T<(AQ4@*F@1.M>S\4^#3Z^K8+S$<"#RN("L4Q-M2: M7IQBK6SX:!L?P8P>-JAV56^LQXR.'(O$-$&!IH X90)9C;-)K".GVCCNY%*? MR'Y"L?OY-\NS_*.>G>[/VSR?];?)H.2C>!20W4N+O4>$^9(,*\ M3=D>QHXGQ+DPR 7ND3$46Q=*'O&*\A-ZHK+OA 6XAAH;$*U>WPF_RYCUK78' MH$X&#:]=52?KL;2)H#)FNQDQ*DE6-2I;S3%;S4Y0%3E3),E>&I/=<\;E,O;S MY@;-_9?GT&I8$2"PLH$6@197O(_GI0TQ8D2#88B;A)$V(:(D%\E@AH:E$D8] M'OU;/2V2D<10^!XBY.NWX,%R[P%?+J^S.+U^U!?B?%:UDW$=JBO)#%F)?7_T MH.8>I.:4PQRK9)&P*B >2XN$2#G"S%@;B<':K.@LX9JZ/0J.[Q\8RDN M= 1F6Z8,@8"!@(& UT3 03"F:!#(VE(JE8K\"BN.>) .4\.BI4^JPKT!!"Q& MA*YPBV!X!+S6_036AS?"MM$;.8JSRMOVM/IYWL90U"WBS\R162=>5V1ZYH2^M:62HXXJ$OP5X" @8#[*!9%"64\^PI,6XNX ME@0Y+#RBV;\0+!IOQ9,2^E=)F-_D2392;(7;NAM*D\^>_/_5);GL87S'=]@< MYZ"[VZ?%?+C).-R?W5\\A32>?&JK-)V<97?A8VSON Y&12[ B4,PX55/%2Q#FJX:XVLD3XB:V0;(VN_U\UD6L\N+I5D.= ) MCML69=) ,AI4YX&J6B#*X>)V/=%JZH)7R49DC)*(&^F1-<0CFJPCBD;#5"^; MNU=%$UY/IF^G$Q]C:%]G'_7P6OOVUT9'"4@:?8ZDT=TU)J]6]"+LTN956TU2 M%9LX_7!1E?D]!QVU18 #'?7$@IKV?-Z M9L=5+"VK0Z>&(!-OV,C:51I=3UQ")VF49A$%XBSB,@EDO)#(AZBM9H*HV,N9 M_ZNXQ,EDS_]K7D]C-BK/L^ NWHYM,]MKPD%^][Q;> >;51*2J*!!,J^QG '%",H1E",SZ@8;>11>6&0U5WQFW*NGPF'@O#$*><9UKUDM=QS M3/7PBA-6=ZY?\)%>93_FX2E((& @8"#@-1$PT]J3[$\@AH/-!)S)U-#DD,'6 M:D.5#?WL@3P? 1,Z(JO,-!P> 4/I@-64#DAU8QL/I0/@T#4,%U;Q<,4ZJ.%" MKN]Z3GLM(M)QKWP0D2.'J<[N M6O;4+'<<82$D39X3&T*?V_['Z55&\.$E@/<+?GNK_09IOL!_FRY3X#\X/+:^ MPHQ@4'Y= %?ZIUB4[V-33Z;Y'S^?QE"=Q.E9]69B&Z#502-M5VGU'C.0F"B9 M)8@R7TX[1(DTU@9)IZ)1(5M[RY'^IQ80N +A<;K$7K$,>S(&E1J)@74RA H" MP%8[QU9@!$)4<55&X+MX/I_Z4]MV9F!^OQNP&\>J79B$S60&68 #Q]JN$NMZ MHHM&&J]M*H>*HD4\"H*TXYFVLH4I\HN0?.PSNOAZ,KU!]7':O\'TVVE,<9J- MS/>SB?]G7R''X5F9$',$5@167"TK$A=9U)D5-=.9X9S2R*:H,DE:J6P22JJE M?F5/K "[5E8T(TQ7>.IGNU@1(KK/DB(PO3'N(4E@V^ &"@OB(Q#7!%$.%[?K M,30E]U)8ZE'(QB/B.!CD,,9W>\V;2?"A[J#UNYC - M/C:$AM=I3?[1?,I/6PYC='6JSL]CR/^,QVVV*\=VEO^:3>[:F:"IM@B"H*G MP@0+$T0Y7-S>D^?CHC Z><2<38@+YI"1R:*H->62,2;"DYI/Y0.3ILH.VJ1EE/S,)9&A+%$E&53-8V/"&G:$3!4VI-Y!X3UF/*P.O)=/\: MQONW4?RFMJX>U[.+UU9YZ1(/# MB)M@D8L8E\.;B2JO+2-]U@M]5H8D?,0&9ME#]'?33?P3^SG?^=S6X7:XMW0M M:$_MM*0'SV;C>.4%Q'_-,P0J^\E. Z09;!,20;%MEF+#AA)O2HZP+2T(@@E( ME\)S"6,?:%18X5X[D%U'I#+@_U'/3D\GXQ*UR@KO?<'Y;[:-87]R=AZ;MM-W M?>FT$1$,5!J0XT;+%,AQL\B1,F$DXPSY*&R)W!ND?91($<5,]-$)OG24XBE) MP\]$CF:D)-C[$-)_II!^M--F,I^!IMHB@(&FVBQ-)9*+3"B5U0S.6B=&APR- M"5$30K*84X:7XE,_8L9W>\R7F#U.!PO$]E4W8J04!?4#C+?1,@7&@^PUJ!_Q M[&;C92VC1?WVJYJT;3$CVW*<,FND$*=5/#L?3RYBO'SS?&PO>^ "Y3X6A=#> M9.#M3>X)@8@0B;8VVX>"(2ZQ1(:75XX&8RQU+"X=9WEJD;+N8'1IQ=[;CN8( MR]UK. (IV,"$P(2],2$A,>BD)'(N!<2SCXV<#AX13PR743*1EJIV/RH8O%HF M9%P!$VY68C?TA*W.+]N05>ZB^OFR0>PO7^W/!'H+]!;HK1^QX*U2/$F,D@HJ MZRWKD:'.()NU$5,F:,;$"CNZKC"36X[8*FL>#4:9 3T"/0(]KJN!MDA"6\V0 MT 8C[K5%)BF/+-92>1D(H;VX":N@VX?U;Y5D9*C>.=[=Y!SRQS@/V^$=Y%67 M!][&[ \L/ 7;A,6+D@/^,:_C9M9V;TYC.YO6?A87GX,B'/1^VZYNKJY'B85D MG-4X(<6+SZ E1UIGA92\Q990+87"??@,18.5_Q_<8/G=-8S+!WM-^/*-6U>^ MC=-ZDE7>@B!>71)%_GL\+UF3!Y_]J6T^Q'=V%@]2BOX'\E4>V,@<\Y&!DU+ MKALN4V#7S6)7DBB37"DD/+&(,R^1D[KL*6!))<<6QR<5A!D&NRH\HD8 N:YI M0V*8+L3^C[@,H\K%_%S-90W"\PX!H.D@H 8!M1_1;M$1JYU%A!J"N(@>F:[G M0G 2&R.MXTO[#8D0)E@D12-F/2CR%YTT$K& I3%4)NEEK]KM6H^]JMOS26O' M?\O<>9Z_D?]>E)B:QW!\?EETH;?==RU&5*\PUWU#0V>P90$,"PS;8R:2]L:X M@(0+$G%I$W(\,ZP33D8CJ9>)W&58+;#"PG)D2-39TZ 164T9$OG'F-=6D=2O M__ \#$N%& D%&4X;<& !'(KL4,3\)K@2/:..OJ %=F$R+XU#GU'5/5 MZ;RO3\1 M5ZBW ?G%&()9ZU'8M9@AMGL(PAJL-=:^Z6H&7/*1"$U$@%G#X1S MC&QIB!F((Y$DQ70Y%KOU6D_C$<,KW(?XYJK;+K4'? M\"WS[H,I@CBEE<$1< MJ_(?'I'S7F2G0S+N6(A*+WD9$,+ IAV7)75/9ZT\VDLWD7GD[P>3SY5A\UBW3Z@(/X@]5R>\/+)O_]$ M?_KV.#>#LU>@XF&XL(J'*M9!#;?G^-L#]>)2%9&A%PSI=&-75CK,IV5C?W8: M+\-QQ<9["02S,XC;,8*!5;RC8AW4<-=Z$)_V<1"?;J.:O&F_ $'3P264]AD0 MW0QRZ3W8J752H=1U83PIQ*53R"BK42(X",H<=7:ITO=C#KP<-GYR%CNTO"9S*T*-0%,;*DJ@J9YHJI1Y5B)AE'B7Q95?&24P4DISDV00 MVBSMR3SFY,C*:(J,M%QAR8ZMH*FUEHK=79/VL, ^MC.P:K<-4J N^DH4-E+$ M%!,B*3'$([;("F.0UAX3G"0SSO1CU2Z@UKM)RX;5J1=,6N HX*@[I28DE\8K MDYF)2<29%DCC3#I">\*5ISH8VH])NPJ.8B.!A]6[Y-E#M(_8R:0_N).YE?;L MT:1!W:&#NOF8UW%7%;4)7ZV1"KN:N[-!LF/[0;"*=U2L@QKN6D- NUM>_!]V M.K7E;%YI%-35%"^&9!,7]N>G>G;:I0-13%EU$J=GU9N)_6[B++AA&S1<<,-Z M*ZRS(@ M&:8F.1T0U20ASAE!FCF5#4A)J93."_^D#+K.@#R:-"4$>CQ]:Z>SRS\*B/]> M,'RY;;PG5ZQ"";#T*YZS#5NTZH MR-G2&M)/SLYCTW8KN?+VO)[E6_[WI3M+L4X9&7L_%5CNWT+E_@THLVYZ M?PG)5S>(["O&2]B.JQ^@L0T5)=!83S1&C;4JJ(ALHIF2B//(!!F0*+6.L8Z! MRJ5>5#]L;#\OC5&QZT?W(."]%BOZ3==*<5Q;5X^[3,'*3K/7V'RHTG1R5G6 M1I.$YODJF_W'&;1;WR;<@<[I*RF=T1AU4DA&HA&//B"=@D@PL3H9NY)@ M=@?0-S?XW%O \W5&Y[LR\N/T1QOW.F3V=B*3,XA8 Z%MI"B!T'HKYIL\\9G+ M1"EMP87,Y!1XMIPB]UZ8P#B7*XE8KY_0^$A@LN.$=F5.YW^M&\?NY490U9U[ M?_-V#QUU&5RH/UX/;QP_HU!/%XF%+S.4YF?-KZ%NS\?VXF7Y]-=S&TK-Z%M= M7.K%_2Y=#OQ"E7?^:][.ZG1Q=>_NNR@VX5VLEO-E'Z9V7)UG75F2RV:G,3O=)9&L=).RI870 MY=&^?%$[RV^4@%/[XI$=BE-TL+("%!\#"3UM"M]L%]# '?S]X=WAR M?'0PJ@Z/]I_$+ST_V%UZ61.N.Y>I(^L_9Y,_;S/RG]>,_.<5(V^&"(^.3P[> M5R?'U?[QT?OC-X>O]DX.7E4;),K7AT=[1_N'>V^J]R?YV7X_.#IYOT&/]XB5 M-@SL_UPWV?*8S%O;A'94Q<\^EH:6IPLK)91*Z9=_90#8J[?*$+*>:7_98!'> MMD4>_NO7\9.C^5FE\,EC"BE= M)>Z]BJV?UN?%=-IKPF^VK=OC]'::+<0\\>7=DWR?W\83_\^?JGRI/2\[7--Y M?*#Q\]TY[GU#:E6D5Y$7U:N#]_OO#M^>'!X?5<>OJ]_^>']X=/!^4^GE1D"W M-P_Y"\'87[ZQ@RB?1V1/M"PRA&:3)F;+HO$O1I6M7L6Q[;+S_&1Z/EDDHU8_ MES->%/]Z?7GW-_FUHYO9Y$/,OM%T<5R[GK55.W=M'6H[K6.FK#R2<7$R/L;Q MQ:@[SGWY:_L+S^ORMWX9575VOJKSZ>1C28,M+E?VO.I4=PY6<;9BX^/U M\^P=7GVY2SF<=S57LC$P[WJ)O:B*AW?K+D3]VI;?/\\/-K/3BVKOL)HL6H^5 M[UVTV6#(J2D3GY?O5]YW[U'U;P92E/IF4VSR8ACO-?7ZX)FU=$?K*NS^[D4YRF M^;BRY^?9<5TT?2O75]/X,68YE\->)2*:!=X6B+>+C>^/MIU5]FPR+\4"RE&P M3*9^-I]F)[RLP7ESZXVB"!>R7XBRRA[MK$2D\Q=3G+8E(_5F?WUV:F?567V6 M5PWSQ9/X M_)"N+,T,P&SXA,I=Y"7YP3;U?U\]AY].VD(P;CJQH/C-8M7EDDVE^ M_"RN[@Z94K*)T;%/9Q%FVNCFJZT^92HJ_WZ8Y-LU)>QSV5SZPWS,WR%)?I^53+85/$7"^P,KLAXDO&+1.9 38>HVZZ?5D4'7EVR2ZV M\/S%0K17,FUO_\HUG5^NU[PL3YL\K@\=I"=76J0*=8%\?J*ZD\OO&2)E=;Q? MW+.[M&@L/ZZ[V-U7-<;M!VNOOEAW?2UC=99)P!:&:9JK@E]9\/EF'_)"OOIF M%QG,*^WBZI)\O>_>S.K1YKME4>5?:EO[H:,.7RC6%DU7MNW2)986&)_E9>7F MBVGMN",OM$R0'?:SZBGK]SR61=M%A0J"3C.[E'A<7MR7=%DW:3POFG3ZY:PO M()+7>5Y16=89)*&>9*:;!&^[@F:C,KB8%T*Y>MY]V$XZA"SFH6.>COA#_:'$ M)B_?]Z=Y?C(W_, $VW$[N9[E(J-B?.R%LO1FA4]&55ZYF94S4Q7=7["YZ.0^ MG7R8VK/V-D,M,%_&$ O +\=36+F3U^T1W$Q-MSCR.NQ6:WF2Z55SQ]O/6]16 M,X]?#&SQ[%?*9CR9!]383J-NQ6QW79DOW3)D_8_/%A(QNR24_ MV$+LY0:=@QAO": CJYFM%\24O_+/..N>KXV+A\H_VU[#ZJ&H&EUBJF/&ZYMW M^GW>U/^:QSMJ=9*?8UH$5!YIH7SBYWR3POR7DY:I()N8L[*I7+[2*?K\-/7T M:GYVECR/FZ_&AI[N)Z?DJ;/,(*S*P3A!!7*$*H2== (3E8Q:*C@LLG(V43-$ MJ2X%0+U&MIQ5R+]$",Y>,HGT/C_YUJFW@RO[YE7&TW&Z]0GY,F&@1/+067Z$ MT_*;*-@+=)'Y$#TZEO;9Y"1MU5:BN%^07D_M_GM,VOZU;NWH(Q2C\ MK1">B_EI?LYV2H@I2Z,KKW4TR63&?BFNWH?QQ&4NRKKFTMV:=2V;ORBJ<'58 M"]D6V6M5?%,-\8L@R^QQI/EVHF^S0U>.VZNS!XD?>C*'8DYGT"B,M M!O\%JRP)]6]P7CC.9%I3QR)=S 9P[A9PV%&6& M45Y;SY3A?83CWN>IZ^RC9K;G??$.LWIZ.QD77Z)]4@CNF=3&*B)P]$7U]MW! M^X.CD[TN!+=W]*IZ_\?OO^^]^\\2CGM_^+>CP]>'^WM')]7>_O[Q'TOSGK'X[RZ%C!^>PM!-6=%.MZ/KS[ H'Y=TL4O!Y*5\FN_FRE2GML2D8FQ*-.W< M3AC\W\Z_6#AAXQ(J\B7\5KS8:P05MRC_[ODX7KM"?V2'HCCYLR[, MD)?.7H=U>QTW_MO>WMOKR'$7P\[?FL['E]&PRSA.YXPM$G^J]]'/IY<'+]BX=3J6W;^=E5._8K]_)3/1Y? M5M6;E_.'Q8F<7#*]C]/F1?7JIH=[\=FKV,5[7D4?SUSVP1A9N-%?>JWSKF;( MHG/"U8;<)?<^'S_]VQ,#,/VW%M0AD*@4HM@2Q(DR2'OJ$4D\&855LGRIIM%C M;-2C.-O/LGB[B*"'WR[^:$LIX..KC=*]ZRX6#S\/TF8@Y5??J\PF1YS>?S+D M&714%[O\R9D?'+;XBEP)Y$R@(L8+N-,,IGD<>GG7(9) M>"!95ITR?X%=.+2XQMDR">)C$]=9RJR412!<09%'3,0<)":O?);E9<6\,L_+ M+.-YGAZD&>N]2ED0+^,X/2(IH_S\A8$J@$]"RNV:*_Z,8^81;8WMNS9AQJQC3SBS3D+)5YQJ)$9BPO4P[OYT$NLC2LLATRE;!( M11[C,O:9\ M?^E4:9EXQEMD_,&"^ED0^B/G -_W._*@VYM""' 7Y,LOW5[(_ M_.:?+/ZS[C8-A@96!IO6"VRW0(Z9KJK1G-YTAL<.+G4INKXW"=[Q!*;!GU(* MDR!P?*4N?0F.#;@UG8T?+.GWR&%-ICE\! 9$^61,5 M9*"P)7VRPW\FJX3K/ MC^^27Q&/HLT)A*=@A@:)<0CN8]$VNHG# ;*G3])MNI4/0FZ'PB:1&S+T0+Y( M!%9C\GIMG"-RGHK+R;2YL?=FG3;0:3*+PBKQ"Y;$(F11$,:,<@G G/DI(G M>1EZ=PH)7N-1OS,[='\>=1PMLRPZ*J&=UJ9X)XZ:.3@0ADY*![@ 4F]@6<+5 MWW3Y3G7;G,5^V'0\", QRCV6>T7,L+DOXSX8FQR,2R&"-$RK.]&.7B/V/YL= M^A:QO]I52I9AL)_N^GBD'96V:P&J#-.Z;EJ5: *YMMWNEHC9Z\"PT-]KY<6V M+<]XMV,[4D7DR>('@]MVKH9_[A8K&V*_:/0AX].>V_A>@2]3/&N]P>67")W$ M[_65$PJOK7NNV/,()[7H%#3Z4H-"U88L7=BCD&CG$CJ) )L[X>96$J3)@HD1 ML62G@D!($XY&%>*8;D@UC0_#(8/^(!AHM47L^E+GVG#H".#69OQ7>/D7N?HL M%X0]>['F\[NU7A PG4-F7Z(R H;R50R=*?L4X M 8%!P7NBN@$J=>@N07V?NIC/W3(=*OCH;P1$^6XO5B FY'FI)TM=.M'QSX1I MI:^V+0'*VV9[>F:*);BY>H;";X6*LBZZ[F((^+43 M/=N9X6#8E-SMQ[=W7(T!+KNKZ0K[O0GZ="86?BB_4G[Z/V8.B?OGD$BF^ X6 M-Z61F#DD;L8A0;(^*=9W!AL47EQF1>ZS)*\2%I6\8CQ,P '.HZPL@H27T4$\ M"["H?J]^@J-SCE"7&5+@;/J?RD#JH78+NTXO]&+'"TL!! 87W2TA6PI"A'8X M&F!TJR&%ICXMTA@#F]PK,<'(Q MT$0HL5S5I*.7"^M$]$\&=>U M7*Z6[BBPNE"Y$BTX#>O/==LXY<.JHI#PG1(= T[^_$?U>'RZ>B+-GDH,J1"Q MPX)Q/+GD#TWY4K;$V?$:"O#CD41^G//"8F^LQ;;L,AVV %_I:G 8PT?XRYO/ M]>>E'LW0$:H[#$,L%(4$ZF[X&=6CPB,7J)@VR!10UFVY/0>5BLJ)KH OS78E M>E\?-O9":/6'+F>O%K'IJW-_X%]1X]6=5%<"?./J&Z&J MJ6J??@K3>;->;PF+B(H;PRH_8UF^[['_?S[_CP6)W&]/G//+A89F<\5+0$(' MFUS"M:,^WOO?]5K%$TE=8&!#Y<0)T\!U6&N)42N4 !/E*DE456'Y D?1UA37 M,Z&,J\9W+"+S 'AKO\C++!(9BP-/(B-3Q8JBE"Q,O: H\B(.\_B0C$R@@0I$ MN>,R*ZCU[ ZY933F#G#7Z04[0N8TXQW57Y"V?I:(1^R/RW[-B!Y6UVH(8V., M+]SK?0@;]QSZ(3;<>;)XOVN@VT'CZ*8='+IR^VG8&?2X[T(:)Z+%&:B0>]U: MG04#MDW7W>O1S<[AH$%)4N"S5 OD&NLVUE@-VK>;(9O![3IGH"=Q43OCX_PO MN1Z+TZ81F MXL70 'WM7AV+&M%;(6K$Q@>4I4554QMH+I86TP&2ZED:"K$5$ MWY$PE)J(3#1Q@_)DM;P/Y-N1ZCXK9'PRHN:09\AE <]!Y_/E;J)C)L,BH>71 M]2YI=YL30EL$WGU)-@;NB'7G+UHJT%=FN6XB)XD1(U2GRKM2:(+!VR@4U%(6146%:MF-DCWK4TM'! M0:S]F,%+# MP=/9B)E-Q*S=-=8I'S>TMM9CH7,MG.UQ]?)MU.F^J^P&>9^#6H1RXHB 3LOC.(D3(LT.DB1-8(.J/ZN._L)UN8SL5K,Y7=7&(>X5 MG MK5ZH78C5M6>PU& E*8B!!M&ITTGG$=2-J0,FNZB5)HM*@06R(3<#PZX/M&+V M>X4*@R#%O%-Z2?;+_M 'TA=>%*<>9V&9!N"B13G+J[0"CRVNLJ2*>"8/ @0" M\T5(.)&_(PA$)V2Z/RBBBWIV]M9V)=&4=?>KM,3B;R>>_U;%\W]I+(GC3VBE MP<\(0O #V,L*0= LWBIVNYDTX1AUCMGIUNZT\J:ZC4/XAM>]3C)AJ'HO:D;S M&#K$@$C2METCP=,:0UTK3)L@RP!8%6#6O$>4#3ZQ=EU$X\V!ECIM):=DRQDL M3.Z!5KL$3;?=H,TC*&=4;#>8UH%_J&DP#"9V,.OW*PB%4\@@$3Q^6*$H2>H M<.3;QARP7L+DZ58J/R=/%N_69T39:;Q--'2[SF0EZ2?[,YOJFM5B99R-;NAM MJ-PJ^1K-$@\6BBH!%$&0UZ?=*0*+J'7 MIO*11%'*+Y?6Z5;I*;B9X;^B[OUG' @,KU$Q&TU*5V:H,C:SKI;)5.T!/!0%>#)/$6TU2?,,:.!QF,B0Y) M1Q1TF#;FO[,UJE?B M5W0JW=0-K%]=7?78*\^GJMI"RFM.;6#5-]J",+1MCQ5@&X<5(,N"V7")5'!0&;N5):P.7KM182Q8JJE3JDL*72M9X+QWHVWW"T MU318J. K.EO=F90/T@?N#JF^&=#[H(#>= ;T/FU ;RI\+\]*P:H\XBPJI61Y M%' 61KQ,LE1Z050>(E3R,UQ*?T(%;+'@J*=S74J'(T"L.CH MOE?=4[#>S"9$+A>OX)/R:[U1CWQMKO,>>@L/.,=Z'+ 6.'5/:[:=!@A:'\&^ MJG^N,B=)S9K&+3I36\C-%S1$]#.PCVR-KZ),J2'MM^D?G53_NTTA$N>SRN)U M7G-6@]'>EF>73MN%HB\TQ# X-A18D9<1?HLXKG[+CP)\6 /S*O1 ML9XTH[H-B-+W=( 9C/Z\^PZW8@4':.>H]\/3+WNDLQ^>1%&:^[D?Q;Z7A'G: M3[M>X\@9S?Z*Z>*MGP5!8J]]9U'5.WS/&S_U<53;+W@2%CZ1P?K!]XO_V3;H M'Y#BZ1:OMFM.KKD4KQ5/(R7H#10954V->I^\_DG0:F_Y**MGG!F:9>RER%A@ M94SK>!/&A.$8*50E-@C'=M2IK'67'G3U,,& ^'+SMZ6-[ PE%T731 &G!7/T MA7IMQ=J.@N#A)/+?X[?5@/7H)X9*<''5W*MLVK8I&L7[@/V]^@_I*Y9ZG=$H MMP5F*#8*F4OWT':U4N7,)H8\/8&FG0_7?+CHZ(3V<$U82+VL=ML+70=6(&Y@ MLU%"NVZ,5&HBDDMMWIBO.: H'9X=8J_V"FG?<\45T9<*I;.0BDZSM TQ%921 MJ'MMJ!=VRK0U1GEA.@XXX#QKZ^YJ1,*KF1*7GN=-.P:#VWW&/CKQ^G&]'7H% MV#>O:0WNUQQ#O87[]NUD\6'W438]I+^L>?AN M@>QG&O9$E!NE];H:5>/I&A MLOE.%\&W52WWJ&^H\255L$&*/GO4RLVV7:O.FJ@&?ECQ\A/[4)XU*]FQ7V6[ MP82(*GA#F<1GTH=-PS?5DY,J&54_7_*]-JTN:B$4NY'SL0_."2 M4MGQM,2^+XU4H,%-@UFZY\>NJMAQ"I&L'XB,"2K?.J04$^W706B4)8/FCGUI/Q=G/<:CW(PG.9R4[L6JQW'5$^VX MKWFB6E>!IZ&YL.!9DT<<%'-/W52HI,Q1V@<]I;+(_GH%NNQ;6 M/3OLP'][RI,!2I9CFKT5# ,BEY.8V5E/#G739(DU=;[\1H7Y]HIGCC7G_A)O MFW\FH/^^3U%%M_[DO:G?O8N$PO\>/MO\TIQBBV=3..PJ9[0;IE3SK[@OB[>@ M(QKT>_2!&*O;JN7G$CN2'DCE]BEOP[;5C68QC6)W- W"X?5W^VZ;$]K969B] M"SBEHI5J&PQB2B]/ZO7I;TVK8\.F\&UJ^0:S&^KJF[QNO\Z^P>MN(*OXI%_Q ME*I6 DZ7S-O([A<^@OZ\N.S+0^Q MPJE+6%0)-^A2.=]3+_N>TFVO0?SA6W GD;7=P^?O8M\KO3I^FGL,B$E-/T=S M#2K7^=YNG %)X7FSKC?J](X&:F!("/A"!A$U-CU(AH$ZMI'G>$T0=$2JD54MI.!Q8?R[= M9!95$9G@'_GAO0H_M -2F:#6'M!BFL+>3>\;%+^#.^*JP>4P0EJ^B%D]-D:NB+X M<'?6M!M& =NI^;0HSQT84R1>]*/HY#Q-/98 M%/.$%44A6%"$L9]PSO/T3NUK5:^X9GV*+*]_P(SAU;""Q)8[EZGM#\LB(141 MX_9KML!%>Z$0"EH/.F)MOQX]>18Z#D.ETJP0%=[R50_\Q3871HF;H[U[65H_ M1H&92R3->NA#F51^EE=%R4J9I"PJ9,'@('*&3(MQ+-,REPJLAQT-Y#H )8-*3,, M;R(_1R;&_^U971#7O<5'*!]:Q6%;CH+'R"Q7] ,]O4E/F6+'\QD!'E0)3#$" M"IJ#@4W6D&Q?3P_V9/%&66CP.*GJ.#:U1H4U%#&QE.W69G,9&!^M;64$>&:DUX^(? M%!>?[<'%S\CX^T3&OS1O?*"=L;;OIG?>C"2=@4B/"D0RUIFJ7[;"^DKS=G6N MB:/")TAK29Q+3;4A$E8W'$]U=*\MK.F.C8GV^&FY*+(HP$:4@<0.EMBG.HT$ M\Z(D3@3G0>FGNUU7LXJG,F")'TL&.XM^&@_A7W%0)%D:YSR]L9_V)QWW7\ V M'/0+8N#G?B>V+?8$?)3-#.U!'CO+CZ9:5$/K&?'XXA7-+^BOG#6KT25X.$WA M?A-/(JN_LK-:@.GQW<__'21E%D@_8$$21Z R8L[RT/.8)V//]^,RKJ)X_) # M!)2D%Q9AE+*D$A6+O#)DF90>R[P@CDL994&VTQZZ2GD>ACQG<9[Y+/*+A.5^ M@J$ET'IA+F60)$]>4<7'JJ@L4P,&'-!'=]UL*BZ2Z)O7G7&X[40&_WE,&VY& M[&H^%TU.@G$$V#/>)^MO9)U_.9-KVFM#[]UJ[@C%HNCPRW89?@%ZRW?4,CI8_.#_)$B4E+\7NUV;NS[-;[[[>==O;;>GG\!S[N3 MZ[WM*;,T3)(*5&R48>^DHF(\QK\*7V1Q%@9!'.[:CWGLY4G.DI ',,-T &T7'W ;R?_^\WYH.L4VI[KNY*2 M)R*+6. %G$5% 4:#R$/FI5&19D4:5L%!".;_IMFGX>9^MP:5^A4U=%HE5-$ ID4AL3 M M?K?;3@*M"O*^@5.^!F1/&N,?='QJ.I@&764<88U42)&"J)][8)A&E+X.()RR. M?;!C8J]D:(>P1 9%EO'"*Y-JAR8(W-^-)(MU9),<:TSA"(.?F^:>I"#R"I&6 M?L;".)(L2G+.N%^D+,SC/.8@ B(.=BS3,H'/A07C(4;-JQ*^DTJ?<2\H1)!' M(8^CIR\%1QM9FD/@+_ZZ>&ML4VH)LD73<&RHWO/MD>5Y":JC8F4012S*>,BX M*$*6Y7%<)5Z:!.D.'S_/_20-(\' >\56&D')BDB4+/1%S'U0-WY0/@.]L3@Z MQ7%OMP<<^"2(X!(HD@KL <%S5HC,8S[G$1@*41&(G?A75$1>&L(5$\5A#/\* M%&58I1($ZQE(07IT0C#?'O/MH23AMSZ"P4];>?#\Z61#)2'R) T$ M$W$!]T7)*\8Y^ATBBD%M5+Z?[2#BO5R&&;9[X9GPP"\)<_A.6;"P+&*>^D62 MBNSI:XKP!=T7E<>], YB5L9^P")/@.? P9-,0\%C$>6IC.58"GR87>5A15,5 MEO =+V)<2DZ"E!51D"=^^/2E(#HZ(5#WQ7Q=O/CKXN-$6)O.VWW?&84H@B+P M"^9[/O@+ OZ4ETG(HBB)I5]&E?1V?(RX2O/8\^!BR7/XI)^G+!<%9U6<\\I+ MRYR7_M/7%L$+NC/RE(=A6@7@*TKP%^ " 1_#$XQ'@?"SB,<^WXE01:&?95SX M3)1>C$T;?<:+JF15&H8R$F'H9>+I2X'O'9\8S)?&?&D02',WI6IO"VP]*5N3 M01X0G1IW9&GPDX-HT>FC%$^S%$[P9-N@:((N(^H%4>(8J.J;UX!QL&XIL,Y(+_.5&=KJZ'"'=B$%<;XF[NU*%X5H,EJI+!_9\0 8+^ E\ M!+' M\/>(_+7(!P';#JVH%F-R*5@PC'CV#43&C'@M'T'>U@%L?B? M+4<<.H*5-.X9/V#?[*\#EO.UJI32]DVS'05Q$:/ HR^]I)9;F9S M-\$ ^A_JY3,<8V8U-M7(ON>_@\ M?L'A]MYYHP+]=FXK2NQ+0TNU[LG"%?/F/PSQ 7'4$+7F M4EJZK2.Q-4[;_$,Q ?9-$:_HI3A)\T=\_:_JSZ\15@JB??G28"T"3H MME"1Z]XX*VPI"7*"R,6B:3[9[J_5G!+<6:7HDX0Y#D]<:*,C;U1*0AO74M$=S)V\N3Q7\V7U"6 MEJ:]I24Q;TQ!)S&%?:D[N=1=,&$0$KL4TNDL+B]XIU3#X.CH]^G1J'%;BA_L M-:MV<>\X:45(4EM=E['+13]:&1+(R17IY=H<5]S5FST5@;!2=-,//AW=)F7? M1,CH[N_=!>13BI8,4F/PPC']7PV#)>9+XT3!N>>OE?=$[YX@4=._F-*%[B3Z M&:OC4PP>JQ?!#A,;M)9D81.-"M^,'OVB\:?FL+3RN\')D5NW8'G;X[%1GM2,J^&B,X&MB:K.<758U\W9O/ M._-H2Z*,>JA2]1@%6(O.T;O, *-<@&X_9HU@ZAIK[A[<[O>@:P\66N MSW,_CMU76UX9W69L^,9>J^Y2$RY'#7H5?="@ 9QR56&_J=?N0C1?ULX+X.=X M]IS1V5/X4AOM_MB;IAA.7("U NNR0W(ZO$(Q/-#6:#N*Q3FV3[Y8]690;R,H MV^<$'#'2A=AH><]5;/J?K,UY:2ADY>PU,A?KT@@ZP[UQ/;J[IE2[8T(J$MM]E ,]NZEM4/V&OX2MFC?T-69/VV;[86FH%8R:)4. M/1W66+%B:_6LKPRJ;9M>/=O!O==I[JJ,:TBIZSNGOEEV/ -M,W-+/2BW5#YS M2[U8;JE;S/;@-=J)\(LHE#X3:56R* D%RX,X9D$<^B+)X[+(=C+L!Z[1_D^P M@']NVC\[>0_UV17WYA0Q&6>%T*@+,+@ M1)FPK(HXDWZ5B21)/!GLL%E_RX;=PX1N5CU_Q/7UCG'JAB^)2W/LO:)Y8ET; M$Y)0 .,]UGK?DN"!:^]Y6!F7ITNT[U5MJ H-C<=YW_[+SS+IA=YX:SR"W62AU$F'1[L;%\@ M52E?JYX-U,])M9>T9>VJZ6.)1YBXD.F7;S[\"6?4CYB7+R?A7(>=V^WWG0(U M;XF-WRN6]5V&H M+\VB:[9M*;OO%J_\UXL/AA[Q?=N(+4[[__#SB^_!A6T_UY1*<'O5G\/C.M7U MLV?3QQ[#95M?6'??T"574NKH5R\7J,Y1&74JR::"D_L<6G#\-G@KVBYA)G+7 MZ='!G/'F,/S]>BZ,=XPS_1F[>A\X_V 6CI[W*GB]^)6:'XF]TVTHWE$M]&YH M,@?T=>T*GR-B=7LQ7)-]4]=D$)T*:_=-E@(6H3U%T+9D +@(& MG3;U8 AS,'Q:35$F&(Z,YA3')CZ5@H:9^))BV3HGF4:;A$+;5KC@^T.%MAYD M05I9Z7R41@7U#R T.V.9GC6-:'$ M@B\JD']0 M"-,L.;/D_-CC3^P]K.,RQ.LUR\@L(V\TWF./B.AF.C?6.F@JSU+UXJ7JCUV? M@#"RV)B(@YFS3YRHS1/\N8/KSJ'SO#ME\2-%S@[G95$>$\\;^D;[8C_D'2'* MQS D:A]+>;W&#;,XBFD/1^. E$;HY, KF\3W7O9AI[=V80-D.&2.=A)$'4"79]NO=Q)XN?$2IEUPG_I F[[>SW#&2) M\SR74N?HE7HD4%2!^%4$"X#S:B-"0WP!OUZ;4H)^^MV*+])T)\42E[7@JV:- M>[!:X>#54VQ@Y<-[&UGO&T\;'?%;$IW[9;@I:*:F#7J+3A# M \F8_LZ2CH&&K"W^L16GJLOXI=-U>SIZ\U25R,VCKM=%'A&IM+-Y]K:AAD/Z&"'3LQZ4F$ ME=H _(B)S9K(;7^@^[#UR>)/>OLY]26TPQR!PEQ#9[\!@X*HL1S7W=B/$5 =E5P(>JX7BZA6DVX0+-,Y-B15=/N;S MFJY9+X:]X2QJTP%MXP?,USXCTDY5?O2BH0R/EJP(2?W)Z^ZL9[TW#S?U0OUN M]A)RQC^K"NR.4)XX7$J)H"E!4@X'0N7UEZ:L9RV_8)W.A;:!Z* UIL:!%JN5 M%1QI!F^1ZNAT^-&3!7B0@W(CNROZ? VV7@OU(''E&!&TDV?U*2X.-1,3\D*2 M2M6U4VLX6YLM4EQ=;0 Z*3,Z(!VBB$E:C87JG"QM&+>FZ$'V+.$U,7C7H"9Y MBYIF329OVVQ/P5+=#'>;2MY?88MK92.]562+QX2CZ_K$PR@L8J&D<6RVP?(]5@4[ 7"RPF5&D;;3SR#;9S M<],V9JE4S<"" +M]#9>I^7=LO!J1^[ UJQ4>Q;WE4=/6,NSK4NCQ%-%_@92 MW.,.&@N+]+P]#Q9\7%RZ"Z%&H1-<%O.KDE5Z3&Z/7#LD1:9 LJ@QRVIT8VI_ M_9I_UA/K\ZR.2)%W/OSP0+M><4:&BVCJR#1$7!6":5=D7=876,"Z-MEC+:34 M9T";HH/4G[II+:1?0\0=Z=IB.97V?QSECFGGH7(A55>T#1>@^-&=UJK? M7#F3)Y2F?\%KVC7WR]I\<=+"]1JK=)I6U_?5C@K4Y@TH?JFKCR=$X(J,:F\0 M#&8T* NX"FP_.D^0N%[(FSWH8(\&+2Q=(X/#V MB#;B./#G!;ZI %VJ#3"W9;H"CFRVU-93WQS*@K./<4T6:S0?2;A00ER MO;GFX3%K'IZ;IAXY/7V)$SH4=;E%LUSKH9/%3WV)%ER4NX:^8Q?I^C^XG+=# MBH%!$/F_T"KJJ">-?;%P*/@:.\-HIN[O@EYI=A1QHPE2J*+AET "O"HQ] MN7C55]&[H\.'X>#0-FM=V_DU?7)@_/9RBNX8QDM:916\LN-]/8H0D$XNT 1)?G512U(_ 0R MVE=*PRI5]>EV2$ICYV&N(?U4IN,A>)+D^G/=-FM**.WSXO"[9J0JH#.&]&O? MKE]R;5.33K 5P_UX-/JY=T&&_J2*WC9?UBOP5\WO>H?=\9)I(7:I:ZA&2.]G M_UHU5C+^AU$[]-$+XID:A''&"%NKF['H7J4#34<_%:S"7"%O\>+L#H;@ZDG?;5O%Y7><;J\!1=S:Z?FSH9;O65!&*3@=CHK:,_E(_ MF8);]EHIN4YC#)_HCFO@N>_-]([ET.9I=V(PII1B>.LAS]'.MG1]M.=0 O6# M>HF%YJLSHP-!>U@+[D+G2!H)EEO/^L@ODV=IM+FJKL\\U.O/C;*^>GU.@;AA M-<9T.$*G110WCGM5]/'4@5:\4GZO$EAEXV@;J$)S$FDD^H'HB(I)T^APRJBJ M"HL24%^#@K@@782;%EHAUS&I0"-4NDM@JFQ4,31JJ%N;0 R/RTE0( M6/-03Q$CAY^&\C8Z6-JJR*N.XNH?+QUC-1LS&()X:8D$CAQ=.?R2&(!,XOP 3 9?P<7:H-7YG\B MQ.=#L]JJ&^-*D,:37)-[O'N>X*P=2^=4KM%0H&23"KH;+D[,4BLEQ5>4/78: M2]M+H[,R0[K49JA6E\:G'5=9ZDC$Q$-- FLYO-O<_ THY79;;\CCN47%9#]* M,;RTW7YKV$XP)1G?:\G.P@)$H]*K1XSN4:3X8KL5G_!?J M?/D9%WF%/LX@)]BY:\H[D_D^JRG887^EIP:6]!?UA,FONZG3_EF#4W]BGO3! M7?/>$= (!N/'C)!'E+,@ZEU\/8)J+AI%^#GA 6I\CKF5QX"@I9NG7$X#4LPN MV_$=(.#W1$/81S#91T-?NJ+ZLY3FOCIF>V7>^%M/_<,80=:Z7 <*F[ #*OP& MW4ZJ1MV#J]6EZ_N[")E!$@4S'H/V''TH!UP)6,JU=@:L^Z&P^5I][;I:XV#$ M"X7'_N'<]3\@4*20?/VTS122TZL,$#O/:TT0)P"%\G<7&^2)WO:+N^F$FR^U M"D(J3,OV0N6]^#^:5C-9[C[(Q.V6QZA-G+,D&JGBKTV%5J/F?\74P@J1BE0V M,P$AH\P!36W=*!GH%,7Q9MNN8;EHR)L:YV\#T]/HX<4 /CU,BYS<5W?-,BQS MSTM8$J4)BXH\9T6<>]9),\D5+I<9*FX0(F<,VI4.PD M ]^HWE#2H'/RN:B"%"RR?0X!\MG6/0[#Y^9.SJ]2U/Q*SV86@"T_=06_VC*= >0XL+]"+^S44LTXB7"[DI M3Y2M9.UGA\D+O@26)(SWE3PY/5DN?JG7G[#IYVO*@LHSOJHHF]'?U\Z@,"&Z M[72J7@U+YU[JM7@!UQA*J.I6B^-.?F4O8BS^V *P=XV M@HIHR-(PL< W'][:4.!.O;'*\_0U=8NB)E "USDB0G88*U-5T>K$+US]_2_4 M6)9CR$+9J(9/NM+M2.Z0&=#[H(!>?P;T'B>@]PG>$\81[P9(GLZB5PS@=CD_B%1:G>:2B;6P*+:?]6 M#H-6N#?H67<*Z"#5_3 %,L)%M85UG<*:-@4]W=ZF[F4[KN+2W^_X2@N [I?$ MOV*UN"JG-!5P3IF-KH\[KS>Z7.X48Q-KU7MENSG#>$?] C@Z;VZ5OSN_6)%) MTL,>%@1(/%H-Q8-1P-.M;\S5MQ6E:6WBK)F:2NY^&JQXNO3+1Q' M_+TDDW.I" 0P4'A!4,[^%[KGHE-KUH^"($!T$%7 %-'4R75:YU&T5!6O[:6 T50N9)B>ZT=8Y+Q3 M)0*"M%.&CT.A!CMJBJN=*F\%]70:Z9AB6QV37KP"*QRM;^9[+(B9G^N"[6&G M4J3/IV"FBG#6.(>>.@<+H2V_A7DPKC06DCL[[&X$(M1 V>'/:<=(DH;%)I=T M4YJEN*\@I%]E7L[]BD516;"(^Y)EB2=8)3*_E$68A?P@+2EN'(2$<<-^/8J> M>'\%>5D/\JNVJTHY8QK>AZ %57Z"EQT2)M#15O'I/:CQSCII%A%^T8" D,0; M$.0>!@2XI">HU(XE%OIO1?NOC_CZ0P5KCMH$O+EET'/O_Q>J_E\-(9>B=]I&'2C^@YC@TL,?36G"B),\S=I6MW: M0*V"W[%:UD3;3 SSGB=D7]WI=*D+.F7#[KSR M>KMI@E*0356:./R!>_A9]GYW2$-1MY0CYE0_I #QM@(0Y9Y_4AP4BL?22:V: M+I;-6IE"RA>DBL7=;NENCV<:'!QLHIX9,!*NY/I4W;(R#RXJPN MN_X.MFB,;6=@ R.2PQFQ]VQR&3>_'-^[X-DW3EK"$"8>V3K-0G&OQ4X&S=4' ML$:M?FS]JKT'5'C-)4$<4B7V(!]T_D"U8KAM86#3UMOK51X7^);25,RMG5#" MH!10=2;2L;,W[YBDUK_">:8*HVZ'5594 'Z* ;2S&DB-X<$B M0C5%;#-.VA%UVD:69VO8HM-+)G H1LW3Z(?7C5T;5,6Z-Q$NTQ@]3OB>5:UJ M@IN%_"I+)(0SP] ?+SGVO3M=D]_4@4LFW0Y#O9M&*08'F6<9_52^CQ[5G)\K M#-KH@E0,.8.-)%B7O0Y-FM*]G&W;:<)[@.^_(E, '<1MZQAFUL[L=]U=8;WU MM(YB"5XA2FIMML&$;9Q*6T4$U[E4 OK; \:BGOU2,R1T-V=6)"; Z]G_GA7A MW][*6\+)H8O><_'5ZR$5'^5786A4*T?KM*,Y=-&O6DF7>=+(]W[ZOHD2OJO; M>2LR##1I7122MH1MSIY./USU4*T=A:(.-.-R6-OSO=$M35BKF <@, M57Z./N^J8-Z04?5G_P3FH9,-ROEPI7Z0/+)EG :ZJ#-( _^ / ZWIQFR%505 M]M'N4^BW9HQ^)HF#7T?-V@[)$/U,ENC=NEIM)>BD%A9'DU[PPS2RO** MG![H%,T 7>4$=%;27[<&$XP!G>$QH:^BE72Y"Q/3287^$ X[LW!SJO3\NGT3 M[ F#ZV[\5>044IG_SNWT2*47PX4UG&VS%.]J!=6Y@LAG++4[NA4:>%@/>73Z M3ZJPHLTNNU\U$:[>3:!.).UZKRW_ 4E^]A5!= [@WCH[@\-6#776!9EJR,A! M #VMPX9^&A[B9M.#?>@[:.7M"*R%@$Z/S;'"R?:^(LMTS[L\XQ8?#[<8S+C% MX\0M/DV%34@V]-=7]2?,(&GB1^7,#_UJBKOUKC5!50R&;K*H9_IN[!,3K03% MZB !B)RM&/"W.Q@\@_TFSG+]AMZF/,2-^TR:^KBA_+FSSV[+';< PQ@-I=AWB=.U):&"86WG\$#JFCHP M%- -K%5J(+AR89?R9%"8>=_#JBI:O M>QKV[&E0HOWE6C=2=. OKHYPPB?PJ7]LUPY7MCZ[-E3L'G[XJ:H1)TH\K4K4 M%_ GR)2L6E0I;,E0QQ#_'0?K63BR>&VN &GPPX&HRR$(GT6T]$;U5%+EQ\, MQ'\'L['<*_B8EN(C,)^EY1PIGL[,T(82>B#@9&_',Q6_EFN8?"GI]%KJ \-N MK;-K>$*?O4WPK5XXV5B$.Q8J"_H)_6PAP36%VX#H(R6LY^CZH$C-4$['<)4I M/:E];F.^J11&I8L?N+U-X,'$UWLC6M6"KTCVNS.)-+M8<+A"$%'?1DG)ILJ@ M&6133RIY[@0:9PW]8!,?]%AU5&Q/D?+%I@4'/:ILQ+"A2/=VC90?E+_"G"'\ M]7]0\R"E<:W#X"H2 \+WBT34%O6*PT3TF(L;-8>#@Z'0CRHK ,&4O$4Q6RIE M;2I8*;/O]BVW9;*M*9Z@.C6 WA\&T1PJ._L'%#M M8[;-)5\1/-OH!S56_79B,UA9H20[VAWC<&1#S_N,K*.++5CBI3+WV_HSZGWS MBE5=M%P!=Z:M&_<^4F"V84GHYQH67.ECWL+(B 5\N%9*]^HU :.Z[[&JEL%Z M\A,0?["DRN9"YU,4Z54/']9@:.I:V2]YHU=]O"[J\OTD!]TAQ'BP.[18X'P<"JK!T]N%&WK"'#O M3F^<@E2%CB/:LP'Z2ET!R,UEA5 /84<0M1R"R,)DG4:^%MUDN<**ONOQ34?. MK\JDXC1L+%8'7F\PWMF.?E3=:D_DZ(2ID_&J?NV6XTRUE9G6L59T[?.YVYML M\++%*ZK?V>PJ\-<*6NET''?:Q2B1?%7#$(OMZM.W#.X"^PJX"6'XF J=6.3Q M6'/NWCL&I6/$FHYXTP_'&?UZ>UZHDP5;L]U(#5[0%5)2Q3S()\$NU#TR;ZI) MKX50]*!=I:BN;FE]XV[G@\8\M U]+>[XZL 9Z," U=CC9BCS.7_PB:M,P#7G M=R= =G60T(VVZ=#/K2[JOM>(@Y6XM"U);MXKRNW#BK\C)O4;$E,/EUI)JMA-RXTPD>]=S4_VB2Y4B->8$ M97G'39BV%Z)O,=D_0'6YALF89]L""/,$UZZVGI1B*R(]UTD=-A^7.T^WAUJ. M*SRFS!!5WF*+6/:FCIY> [\6UTK8U>-=9([=S<+X]%TQ_7>Y06D]MNVT* M>SW)QG)_+[Z"2WAU'1353E%TW!/KT??;TEETY_]W^ MQ,0RI$:Y!U*ILD8;JLJC_N_8W5^: M*C7*7US;5/E(+K9[Z /V)&.C-X^&_XT"1'\';W2+#]C8ZKL_^D3F2UR78V/9 M?OCXSA4II:9U:@LM7KTG1>LA;]00PL C;"]$YRU3/.UH[YSJF,8(!0*7JP[; M?B4--O6H0:!VQ+&(4U*C':3'EB;LB,]1O(D;_G7$D+C4U1FJ*K)8R2G*LEM. M<]W/E \[_3H+B\@3Y%&[\@WZ&M30NZ:A3NF&>&8W1GMEJA*]^8EBULD%QJ$[ MEHHRZ>I-YQ3KFUL&;]L+,P&Z$XC)I88R.23,PVYLTU]2C %[ M;!V#VQF5S1Y=Y.DX;MGXR5ZRSW9BCW5+_B'/=1[K-L1FQ[';ATNM[W 4E#D M"(R&6^RYHJG$6=9K?=$HHDIT.".>Y8RAH_'PBM8%$4>XS+VF? +7_I5&F9>L8''ORB*FW__2_@7L(3*^IRONG__"X._T79RDK!!^4L!V\C@('DP(X(>8KP"+?" .%]M66GE@@2L0P5_^ M(TZ.:+O_JKR#,5Y)?KUXO#%)#5ZT]K8;,K2APC4R4=X/U7*6"2%!H;"DC"H6 MB3!@G$O.PDBD<9YY:2CD6,;\*,YE!)\,,IFSJ!(^XV4<,N[Q,)(BR+)2?)., M_:01JXIN^??J P4[E>"\ITBM/] QK)/E=V+;?D&4C%P_RCV[^2)7GS77\O$U M@>NA4>H*UG=Y*RF=UR.#AT12AQ,Y]YNX6ZS^RLYJ$+GU=ZC?RM(K?<[2*(Y! M]B1HNIB7S$_2*A%E6461?^U#9)%[695P5B9>"0HOD"# 6<9 /89E5O R#+)K M'^)G7EZ$29R@4ZA@)E:PKOC/PP\. R.8 ME1E;DSK=V?7E):Z!N-\8-":9LCE[^[)'#B)/5EN#F8]P&1>2OY8:W-.:>DFQ M+\.@(C:W'=3)XJ>O.O7A$-#"8RX:< (U*;(J@.D6NJ(+'SQH(>_P"EID/;Y3 M1=LLZQGEQPUVU&9\,)BDRR7YVL[8:6>SOU+;=DK1K# ZUZ7>,Z!K=YV<1Y2L M08C'18/<^<+S(B\70026=>B!T@%+&EPV^%/LY4E4E6F01>$A>@L@7QS>8+!C M[TE"/L+S?@")^_27A01[Z0*=WW8K;P@S>:2*MR\*PU$T*W$_09*WN@+ZR)O! MW+.XFU7H"^565[G3;A37$)&9U"6Y_;HN1B7ZNXU62 1^:(9EM#K K)"($V2? M;EV]1BM;Q@=;J3THM=?:VTRE.^/MN$)>OPX4&GQFTV!Z?H@Q() %:+@-*;%A M??#QLC@=EY!\, 5C[TV1U/_AYQ??][2*5F &] H#%""LO-E5)0?-EDK=6MZ! M[BHWX/PM"4JRW9B:Z@[V$_/V/62%@"F4+?U,N U$%0QH'D83:2YD?[%?59:Q MA^]N(&D*G3LQ[I[;P87ZJOI;M0BVNX"][_N98@7U$AN,\RU6WO7?Q\X)9;VY'*:6B-*,T--J ,T %]T/&-;ES3LX($*N.I=H>,R3 MM;W0A2UGS59]S=):X"8X9+P;8OI23SRZS,Y\ML09UE,M M'&(S0RTN=MIBV/?T>4=+!ZB?IR1[G[*@HV-*AFV1YK"1^-HP9.X[YBNB',0; M8JA,^OH@_"(86!K]!N\!S0$'Q98('XTH3R=!#FK7\BRJLM*33"85^,%YD+"L M -^:9T$4"9$GI5\=PJ[] +LM?T#U@OL%TD&J^G=*7;]9BW=KC!+"SKT'5TA; MOK/!Z\C%APVX (P6<.&NX%TD]=X'?0"]_"3MUD\V1ZT;G2O6;4&MWH<)L9_RSL=?U.?ZL^I4ZK9\&3,XV"$>H M\JORWS^=7ZR:2RD7I"46[\T7\>9;O,*/!=[W/WUX_Y[^Z'__>NET9_@!O.M/ M[$-YUJQDQWX%NP7]G0N;>2>!07-\VL=Q@I1Z6L-IXR07=34HD]R@F6;DS]1W M72F U(Z#")I'%617;L!U8P,/:*4:9//%K[B_B[>\73581K!=Z>Y<./,EE=WK M-_4G@6Q+JA:P,U//5Q-3L^R#H68"BU>D<3=H.Q+F$A_VVN9'CD0)ST5P#UH$ M%\U%<"^*MO>>Y>D62OV-:PX..7Q1-5.U.D:3RC/%D8'U+MP+EG5].B3'R"_$5ZB[-2(D?.:^%(B(MY.:+U/P#*OJ!'R).06DM?#J( MY@P8- $2-KBEEU:ZIU?[ND4UT +#-610!+NO6&C(S:X5VF-TT/JUS80=A:WU MR_A[-F&B8Q*R+>M.4T/-887'.;!MW7UB%?+#4*?D>MBO>$&B#W^]K.6*#M^? M)Q] ]L"Z[+;M)5)(J?I5+03.C:(HD,7N$&\Z[;G MQA7M^DKF\3U[A3''C#&'!_L5WKRC!*\1BUH8ON3,ITXD7&\#B 4IAUPEU"C=:FU)>)#B6^NODU_IJB M,N=-N^E[#NG[HN5X$3)L\8I715L7JFV[0U=5M.->FC9?Z:A'H_2<:/S@LASQ MF4^;Q+@"8X-X#M0_XNEYM]8DB 08N28;,_1"-$6#H8@APP_^6,D:X1^F5O=2 M$4RHWA^&Q-$&'9W/O]@[\]W0)W2= [CC:L5%,@X#FZL)B77V>9_Z;)F'&%W8 M&S\F\:$^X?!\3P2=R0XVR&#]I/JS( _6W7;;.DF MA8=.YO\4PS1YP[;OBOMXHT]H1)0M'%IH+L/*;GYPN#3C?-#P149%[CYEN"PW M616U#-=.?JH']95[/CVODP=&2A1%(2K?ERP,LIQ%>>6S/)452TLO*((J*C-_ MI[;N-D@)9"C_SFGW]&8M?C4="*F+](P'OEF;++*N;>]&6KH9)7&$-\1XSYQ^ MFP0^-G$D(HGDG=.$'N'$!,4T %277DI1C0P?J!_3[7/:!OU(N@W\1\% L43$ MP$H-)/4BU7S.#TU.\I/#LY$ MR>!6QCNZ*K+,KRI9B?&6QU6.]3LY2T(>P)8G(9PM3Y:) M'Q[1EB^==M[(-N_6?>S1>@]MGHFB+)(LDTR*Q&-1Z<6,AT7&O,(/2NRZ6L3Q M(8[\'U*1A?XH82F:"[PG0!+>$D1?MJ9Z8K;5KB*XT>SM*#7.,BI3C7YJBU!V M?CU;_-E+S8Q&JHHX;]&5 MW2(IKGD5I2[1KZZK2U6GQ"]H@__7-F $&ZILZP+1FO#>+P<(YCS)_?U(B5!= M)'C%8E):EW9(]R*4E[)Y/< X^ -#7^AG4 E.>BW0]X+3:%62/#\$7;T.3(M(=/ M,TSUJ?B):K2-W"D*5#)U1L@G,8NR]X5NJL?]-CU<^S5TFKJN*9T&P2X*1:[/ M,)*GF_(T,,=:!=ZG!<)YI4U1]0,5SO%UG3=3C+/$B%?=3Q$6I6T^&WIE*D]? MF_S\WDZ2QD^\/NWAICJ0&=)F V!*U19;-53DZ-P/F8J(>.Y[/&-Q5$4L*K(8 MK-:X8EY9QC*I"OAI,39=DBH*8@%"+PHO!'.WD"RKP'21:<)37V99)7;(5'ZN MP3:5OV"$[1V(U_JT+E;R#;(<_TG3_ 5F>7Q$*7W3E*.C22&\D5Q33M?VM; G MP)QLBG=RH>Z8FD[G1OG<(%V/R\+A4)TZ1_/H?+L\\X)22(]5 =KI$2\8#_R< M^44DD>K*JV1R"$:KM_TB& O4,4#)_ORYL3;^![ C/S9O#97M@5R_:!E[Z1&Y M?GMO'G/3/.*5BV&J.0XR/"M9XO,D+@-6Q1$2&T4YXT55,K@M\J ,JS .=_S@ MRO?AQ])G<>D+%L6YSXHD3U@HO"3/@Z1*RN0XSXJ?9?-9N>E9"1[QLCD2$,1# M5%3[H'6M::&HF M*=YL;CH\XIY]R2$JM;8+6%PY1YR.-2(QB=BIUU7S0M4- MC!'F8*<;7+F0AE2(?[5]8)PO$XRRE4Y;7MWZ3IY?--0X2-15A>!+9)]P4><5 MMB\"%WO5IQG!]FY;ZOAH>>\T6 7?CK@E=/^/1('.E88/6FD8SY6&QUEI^"2U MYB0IW+1V4ZH3==16,:V!*FH)7>Z6]F"0[Y)@:?PKL;II]:O#C@I? '\Q],G8 M8WQ:1XZ+AI!MJ.WF,P'G"/"D-YXJ0#N\,.=>D%]^6(/H+Z9#Q*T?J$X M,,F1V)9R[U UHM)NTI8GYAWH^PI6-G MN7K<$[>W<\=-O:?'/;:**X/.Q>9+ ZZ$O% E7U2DT//&6^P&U9%1TW%3*D1B M?=%TM5/G6-5MATDC>)KJ.&TAT(/V6G0IZ,4%G&'JLX97G&Z- M:2@-.]OA4LUQ0T0HY!"0TM&A?8GL+^X"J(63O;6NSZ@N/%UAQ3P\24/#;2G) MN8)/PT1C[Z]FXC#80JH)Z$ \$3$B4)RJ"D##;%1F\&51+V=9R(47IXR+4K*H M$"7C)8]9R,L\EVGJ9?E!*.I^ADT!/? 6,Z?K\O)CW]2F>[,6]%>-KYS1/?LC M$GH5%V897[(558$V18'!2@B]'"-ZAG^FJ 4M6+(6#]GW7M5RN3-D9 M5?N*9K5"XO8WI:YL0B0>T1WC=_;8\=>_SL0RL&B#E!DFXD&U.>^T3!7@(9TA M2:YV!;#;+Q@;B%[8:(L$F3E-$?T2U/B:73="]6YF7XZ<_3W/ [W(\.'VW0DM MP&+BVZ:>?^]@A;KJJ,*F'[%3F$@+9'?,[6YU2GV(:0ID0^GWVVH6>(FJR=3V MW"L]T-<*M("@BGH"N+ /C!QFBS=:&6K'8+_L8;H;A< 1ILGI#$>Y(W[*&[U.^N2ZK\3N[4[XM47GIXL_C86&V/#=_UK;'F<(T[4W;3< MJNKPSX//+KC 4%F/D'%0-+S4WT$+B<1Q6+9@A!,'\_JA@;I!ZB5P(6/G%D^P M*"PXRS._9&GL%8E?^%4:\,-T4G"FK +ZZMZ>;^^K^BJX'&P?)$56^6'$8I& 29XE@O&LBEA2I3)/T[ST>'X0UFA)_!-_&&4^'^!K M>:+5BBW>K15R8E^K^>=_@EU[Q?1=[_3JU/WJC'AV#):UMQ^([$63]2(I:.4$ MTA")TA%7!O\$*@"-"?B3^QN-0J4PZKA-E X2J"*_?;QM:B 40]&CQXI#4D*_ MEYL&*_94P9X_C(Z.>XUOJ%GW%V51*#.JWCMGJDA$[D!WH<#^KN67FRX +K M2O>KAU9OJ#OZL2&I$I''41B#?A-E@$6$!>.B@K_*.,..A4$:'*3E$ZA6V,7? MJS_L3NM#/(1)Z1^Z *EWO_V\B]==;\\M7A=\%KI" IRPEGG]4KVWKO[)%0S;Q%"W=)+?D)% M=-$B%QTJS;]A/D@Q\:@61'_(4^W4O%N++5*LPX1?=5(N?FO #\O R2ZV&X>/ M1>6$I#;0SB62LG=*L7%5*N$T3UDZZV'<0^221AX+Y> J'W[@/"T-<%I]12C2 ME^7BM&D$1:MAAB8@8!#WQEV^8G75TM6=;9&HUWB:U;LUG?SZ9C[X#;<\7D61 M$/XO%A\VY,>2TZCO!:+SL.NFCND"X0+:3Q\-\%0VIR"-9V /VCOI6RW0ZX)[ M^X+"99ZG<<29E%'"(IY6+"L$9U&5">Y5A1\?IF_)K_P?36MQJ[/]>:W]Z50, MV64[.DW[F&9%6O&TC 06,V"U3QKFC,>Y8$41%UX@JSPLTK'DYE&21VD@6>;E M.8O\(&19E&38<]D'E?UJ*+Y_3 P5?\5KE^[0O4Z5,D8LD[7^G$N(\GC# MWZ%B>>0:E_%X@NDRVT>M>JD2$<"US]*J$G"> I]E"5* A$F8\817B;_3CQYD MP0MS\.K""//*E1^QG".!1!:&J9?).(ZC!U>JOS5'=(Z>H$[U!$]%F7FL] ID M:?-SEHLP964I11A465YZ_E@0?!^9W83/8IY*[(&7L=P#N&WH"[JSUQY.ONJIA])DR[O/I9KT0C7Q1L>?AE0B1_;02VX\,,X M0N^K@$.7^AXKX+2!-<.K(@P#'@;1^*!Z/"NK/$A9X8>HL67".)YP4? BE96? MB:!\<(U]9#&VIZ>R([A_@ZH0+(Y"N+M+#@Y1)7U69G$E8YZ#A;Q#K!G+LBJ\ M-&%5(DN0A 3-X#AA7L@]S\^X@._.*MM5V4]!/1]#@>H-$,E'4@+SK1?1;@G, M07/#29!5090(,*O1F@JKF'$PQABH9T\4/BCWZ""YX9WC_+:5 LXP_.E;(G(' MW;JC"<<-%@D/.R[/7-%ZA&F9GYUL0 =BJWF6J"-Z@Y^IB0_+^Z:YX M$I%(?<$Y]-U%D$H-6VNJ= 7QKVTN!\F0;E-OMFHB>S,7SO-,MDH-165CZC6V MA:!?7V"TGN"(R (/_[]&VTBG4]YLJ(V5[D0VX#\?OE-(JD+HB%8.RK6/)1TZ?0'.M;\/ M6ON;[*G]G2M_[Z_R]["%*T$F11:E3 9YR*)(5"P+P%.)\TBF7A%5@7?WC@%_ M2!32U>4;T5R OGJC- EBY=IFW6P-8]^EE8MY$*OY*)?RL5P+5^HA?)N MO?A9%NT6:SD"ST_4G7G%C170_Q[ 8G)VZ@.VF:0V+C\TV+;DU>/=J+J5^\]O M/OQ@6KDOZJ[;#D6K'_"?%]2BQ;2 ?_/A3_NUWYH36G+F!OZ53K*,RH(996AZ9'#SY @JK,J[L.?O=KRP^-26_W5\Z@YD]T@@35]5L>'YUC9S5 M"(4$B=2EAD[-/+CR+7*Y8]U*C=%SI3@Q[39TBGN-XNA-5']#/11:'JP:OE=N M;%=%HRV^:.<:J_#:6O5':[;M$)LZ0;A%S>*&"X.ZVOCI#@&(RW]MZP2_%.6 L=1^C?B7P!=E,N^*6*2, ZK66KRUH-V;FF/U]4,-6F?<&- ]<] MX 241WZE:LF9'^!>Z=[@JC"!]]85""BRPZLCG$;><:FA0]$,WMUN@H-H#S]H ME0;#ZT"C*V_0Z&Q*-;YDM6/JJ?IBJFFM$_C,RXY+D_R 4H5- M06'#BWJMTP#&+?/BU]^Y/J>JN\#S"I+RIB_>MS_[Q3U'6*-J?J,]I!UD]\/O MUW)L$6&*A ;L\!M)A]V("FO5]!R^ ONS 25%J;TVQ;MEUK;LUU97V3>M.HRT M*/U%DWA@$!NZ@2O7;TF,$2UYDMDV]$_JJI[&BG_P\6^#QKH+M.X+ -1,#\K(A;% ML6!9$<1,QFDD99"EJ3Q(,0X,Y-[CV\\3!V"#V^]V I#3L>VCG,7QQEM\X9>^ M>""?* BOM$Y"YH'3Y/H6QA HQ4,@2NV^$#3N(4'Y/1UPANP'_7BQ[HKP3O' M>LK['_$W61DX=/0N]A1*ZN (%F/2Q0GW#]R)MAN]\ZUAI:?H)[[@!;@P0^_H M@M=B[+[8X>E.P.XH]>-,N7_=3HY(564[8T*.QM.F-3Q.SKS4F#3^8:DN5'6- M&[J2P7CI?N\7RZD*-M,S!@\-!YU!N* 5-@*?X@RD5@$@]7MJ+LQ\US@<7U>(?T!K:>J@S?N#)!Y=EZ*557 M+B.T[@F\@9$X^=/_;[%XOM8C3LX@@G:,03_P>1E7DF4QUK<*&;!,5ISY?E@% M.?Q?D>\T8OX68]"XO(['VU\9+\8$W+=GO_W^\:<%>&\__/GAW6\_??BP>/O[ MKS^\^^W-QW>___9A\>:W'Q<_OOO[3Q\^OOOXYQ\_W=VL>J+ YV(%[4- M%X6$D;W!6(>*/!ZM=7W/%]COTWVY[NX7^[(2?B@%.,)YS*(\DZS@J6 )#ZNH MS*HJBW:J4N-<2HGTQFF6IRQ*\H+E19FPR@N+LBS B!'!/E7H[.5/QMSY$:[ MWROG-_ZPA 7O3.1HW9SA,YG@EPS3=NR1VGW^W^U:+C!=[-8]'TW#SQ$RPH0) M^]/TBII&5\1M12VC7X-EO#A=-04GG(=0^=$-X:/5 W34W_2-8[QCG'6R_5RC M 2C+LS6E3)9@V[<=&KMD>"(7^;;5X4K-,+;!CY1GB._@X$VHY/ 7Y'?1C%T[ M W]5OSZZC+PC[O?I[@]&1=YB$DMU&?0J6[*:%8N.R MP:E2L2.K%=/.E8HG$*_E=D-)04+[G&&*W,#KX;.O^)U%9X_6]*I4P/0XJ_P4 M#$@O\4 TI2%4>5G,JDR7NS08AQ(:_X&']#*$O;Z)W0L+Q]%#?8:Y:/5 (OW MF\O%+QNQ>'>$>O%5\7HQ.>A?L"I""OA$Z7R"XE,G*FKP2KQ>O 7IDNT/VWJ% M&A+. WIH'T[>G/QQ\HOY6 W*RN2D]S!.V_PT*CU0DZ\(C=&T\K1!(2Y7?$N0 M'GB2?>2F.:76%>3L10?AY$OL)9T%6!"P2\$4> M"*09SS.>11$'N_ &VL8Y97\HVX ZDQ^L_WC@1\X+_OA*?YH)O_\%LR_HJW_>=F!'8%!D[K2,J*7 MV>W==^.E/M:H\.%,=-U$^-_TIJIAZ+)??#-6 <.P\;=LQ2^;[08>]E6*[]6# M<^_$^^OW^O.(@><7G?RNDQ<<4\OP+MND>&-+E3^#+"C@VG?F&\X'X9/"AO_I M'9EW$@9_Q4KF_9_Q3_)K/W+=[^.3-+G5,_[M7S?MU 21$$K58G^G*K+Q!].[ M.3WO896VY]?K[S^#NXN%!EIXX#>VE+[5Q=OTN6,IT[Y%[?5&S(LP+\*\"/,B M3"["/BVK22LRF,4#*5S+AF&H2RXV"S* %^;&OL7R9T=@1KC)Y5OEAX=FW.'$ M]QM7>&(Y[G'%OYD*YF:$.^,%A ?C;XEQ<%[,VPOP&^JX_" R6M'_GO2RWEI& M7?4,?T9'8>:'>F!^J'0//]3,$'6/#%&SYWQXSUF+&>W;G8TZO;9:D/=>?D_# MH+Z#ZGZ+F:)A*K+/'-SD7IP7\B9VVKQ8@\7ZI[LLULB0^H;%FKR:[W/YZ.T' M7+_I!)H(O5SF)6>\2#(6<8^S'%-I:>PG,DK+*A []96QK*I<9B$+@BQA45AF MC'M9Q). MST:+G!TCS^#WVW-D#.AZHB )WLJY*DFR>3+==Y$HB%1RK?MN$CMU/!+X$+DG M/6HJHT[,/8F7'Z4EZK9$=W=7&]DZR.]OISV<4 MT4']#8RZ%+S\=-HVV[5@^B1H(^3.?LCHUE'G\0;1N:<=-WXST+LWT+G_\B\W MN?9OO9C6'CB& -RA%OE;9C6)Z#RE^W4&W4I9CEZAMSCM.+LL\P]31FN^P0T)&R'F] MI;V_QP&<&O-$E.EI!93>[NOB=!,A/.(EN2?5[3YVW4S-]VIM_G!2<*=8_4TV M5D_TF0;?>9&&9506+)*%SZ(B+5CF)QG+958%09!'"=\M1XZ\JBS#BA55Y"&? M30Y_2CR65#()1.7YGMCI*#U1O?*'I=M\AP';NJHQ"*8(6TV1\INU<-A:WZ@P M))YE^,5/_2$^4.@^7'I!_DV1^V,^+X?5!M<QD7.2E)G MF> L#V7%4C_V0AY'?NGMJ$">Y4F:I!%+O"QGD>^GK."@$7F25S+P\[R,Q)-4 M@?L+_I[J69G5WZS^9O5W!5M"R/,X!]V5E6G HKST0955DE5QDA=IQ--*E&/U M)]- Y* #F5?%'O9^#%E6Y3%+@]Q+_31+4I$^2?4'%F 8SBKP#A&'LJK .Y@C M#O_Q9K?']'*QEC<*)Q_QBKS Z^9!+8AG>LO$I0>\BQF64,(_0 M>J4(A;]+%OG8<09D'%EOU"?_L*?X4'=-NLS]_21Y\V%Y,H=E5HDO89?OH!*_ MM4WS+;FIT@3L\J1B)88CHK($DSY-(R:2TJL2'NXLXK%U@'PIVMT M;?[\C/J;.<&OG^59G#7NK'&_A:JM"'@0HU[,?#!"?; _F35X@/$_\ TXQ'J5(AL[J=U>VQJ=M].(\B2W,DRBA] MGT4E+QD74<6"0"9AE(M2>COJ\:B"'P]D?\[1D+M$0V;XAXV&8,. S>62BDTN MJ+20R#&9JG+!;8T]"/(\8CN))B1(+DO!1Q<'1X M$'.DWZ\XW$D*?D@'^V -5\)HCGX\@],RZ\27L,M''Q#QHC3,HB)G@8PXBRI? MLMSS(U":OB@\O^!QL4.L]]@!D0/HV)L%0"(P]>-GIVQG4,BL=6>M>RLMF2:E M'Y6E8+Q$C1?D%;,2&/$ 5Y-^88 MG:,=+^/,97_^M:<27>K4ZT%T3I,O8F^M@[G1L9DWX[+;TR6M"[/3N!_.FS^?X16_I MDS_'>_(WHHCC7"0L+>.*1:+,6>X7(4N]T.=%QK/B^%@C9HOFR3C0,XQ +R[) MZ.P['^+(?&MW@B,\5-]X%]V*;?@YW59!&&8R"C(6AX@V"#S)>!#@153Y69;S M)$C]8_._Z>3_UJQ+%P-W,)R;[]]S\NLF%,W/_;P=QVF:]>YCR\&+U;MAZ05% M4D8LDI*#EY#&K$ACG^53'KW5GOSGKWA>O= MQ.<\S@O),B\K6,1]SHJ<5RPITS+.O5QXW@ZZ]K&C,_>I=\-EE"6SWIU1#P\3 MM/G8;/AJW%1UCM[,M]E\FWW+;88MP2//#YB$^PE5:43*2>A&N-QX$X M.N:,@UY?473_5*'/ZOZ:TZ^S6IW5Z@.7FU1)F(@HDZP*DX1%F0\J-P7W(XP3 M+Y,Y_#T[.OZ->R+76*;!/3=2.5)U/9-PS'I[UMOWS&(JLTIZ$0>=Z5<8J/$8 M]Y*8R404?ISPK$B.CLCCL.9PN/3G<,Z,P7FH<([MY'+!+U'>YTC.RX"N/>GL MT^$[N!2!'Q9^R9*X@BLD*$+&A1%F#JAK;Q9E"9+@V:GQG*6=Y(3B+P@C;U\:2Q9XG"R%X$(KD M^.,;]V9R>L&<>+M+@&-&>0R95LJRW4JQ6/6B.T<)9X141DWZ<)*F422AV*NIO$YYX:NHPFZWN M9W!,9F7X$G;Y\,JP+ (>A"'S?6PL);,"E&$J6!84A1?(,@N2'7C:;4(23TP9 MQDLOGO->=PE"S"B+01 "Q(AI&IPY$#&73,XEDW?F?_4*3W !IG=0P(655C[\ MR?-9!3<5C\(*+I^CZS;;4V$YOR/]<*!K*[W_D,:SJJ*<,XVSIITU[0/#0N(H M]HJLB%@6Y3YHX4PPGF/;\"#G)<]$E'KBV& AA]#<-\.#Y-$]H[N/5('/F)%9 MD\^:_)[IG")1Q)GTF*BP9P+H'):'L<<\/XG3LO0%OUN0YU@U[Y4*-UDF?O8B M5>[]A8-N$_79CU\YWKC'G8EDG1 0DLJBH-]$XI[B6MW3?7>CI7B)%^&=9.2E MWY 9]TJ?QPFKDC)E415E+.<(68_"G$=AG/GQ3N?XQXXJ'3[[$83+)/RV=O'W M>BR?WF5YZ(-Y',=N5NE/3W)>@$I_H/!5GHHR"26+/)[ %1$*N")BSC(ORCVO M#.(H/KJJIF^Z(FX6K\J";TLX/-N+XH"!K/U9]9<8X9JOA_EZN =0?)Z&5>A) M%E8YV/E>*AGGGL<"L/9#3U0R+G8X$!\[)G8/%G^PS+QOBX(]6T4^HZ4>(3SF MGH3%6F[FEDLO$W0XHW,'82E/1%(4&:MR&<,E!7\J\CAGA'NIS\99#.G&=W.ABSKGMV6_KD==W#Q&MXD$6I'_DL$+[/HC+/&$^C$-1+ MZ*5>G%?B^%AH;J4[;QBGR9]?>=>,&9I5Z:Q*]ZN^)"C*D"<1RV5>LDCD'N,B M+%DNTE@(L!W+^/CP/HQ(O,"!L9Y6'J93')OAQ[^6Z(AYM ?Z#X*_>6W M@OOG&/N,JIEU\!%*SHO5P7GH!66:%ZR01<2BL(A9YL4AR_.H\E&;BNH@494# MZ^ \_;8FH[,"GD$JL[:=M>TC:=LPC$7F52$3%6(.RQRL5Q&53!:<L;0Q. M CQGHMDB?N<1+ZR;I8;^Z5XKBZ<7XYE>4442B;3T4N8'/F=1X$>LR(J*Q7X4 M))7,DRQ-'Q&B8FZV>\XYQ.$R".Z9..Y*(7MZ5]NE4<\Y47" MJCS%V$OHL2)&S5O&&=CZ'I?)3I'J R):'DC5WCP+5K/8QRTHO83'8IKF$XR_CQ^Q"_7 6;>CYLZK]QF -_!FWSADZO;)> MX[Y^%YW$8?C7[_?/)H&_/FP(9326*U^^9W7^Y5\^GLF%_%J"4"^::K&!OVTH M C,(O"P:D ;U2[X^K7&S5;'/$@Z@4P54KW=^S]?"T.8,J'3J;M'"T0%IPM\O M3O41.5F8PX*?N&A!LEN8T()O-FU=;&F'8(2+YN*B:3=X;/!A\(.R;;J.=1*_ MN,8/;-L%'--SV98U3.&0SZ'YXO%EZ;] M!$>ME">+C_PKG$&QA;.$KS;C7)S*-2X.?+AJFW/U?3SN7:WT4K>P^MW=UEOL MV>'+X3,? [."Y;$L691D)?C]*6=Q$/)"^&69YCM-A>ZB)=_TZ_%>Q_/>MW4I MWZQ634ER9?;ZI__'WKLWMW%D>:+_WT^!\%YOV XF.Y]5F5+O1,B6U*NY;DMA MRSVQ?VWD4ZPQ"&!0@"3.I[_G9!6 D&*#X!"4:R>&)DD"O4X==Z/W_D\BQYH M"<1^N:;UB_/I37YD.7E(MKY M*$Y0 [R,'D0/9%*PDQ&G7)SD(T" X08O,D]6$]P,E\#LCJO_QE-4BWKTT8Z7 MF9/6VNO2$&*6[RL@O$!)[,@LG.'G^=0&%X$HJ!S""/XZ@4>J)@USY:/-@EO=7N=Z =3'Z>A>!%FK MSO-HZ^4\GB-8_2S.JRE<+/PG:#C\"ZC?.8K3BEJ7+[[19@XT[&PVGWX&:5E$ MT+>]4UXZ1J]X+$FP 927+QAQHO0$(N-0%C2QPNY$THPZ73 NB8Y2$,FI([JP ME%@:G8VE"V6D6ULO?F^4SW3R9M)17B^!)#>6VXHM=:1N6IUY2GNDC$9P]!A) MO;&W8!+A9N<1320R7K+5/$M;1$X&3@%F6UR)\*2<-0F5OK ]F:EERWUWDQ> ^G^A91[F]ZU M='NUHAI$!&\Z-/M2+' W!I/]9#!DDNF7MFSTDF$\+PU-H'N+-9(LIFK3"@;B GUY?_3HB%V3'ZPOWP?/_ M'NX^D!'!;:JGX^7**UQ #+@$KVZ.GE_64O,XSK$?F,G_6H)#FB[0QT*#APH> M'$7X;0P!:6Q6RNG]W&Z6[0O;HZ'"\: MW]]NW!OX+40XJZ\:FD<(1B=M9L!Z<.F7S;N&B\T7U7^O7TSO-!(S(@D?+2FE M4$3&!-I%TD0X>,>\A.C>Z)U&WSW,U,L.T5XU- -WYL6&8B\Z!#N0SJ*GO(; QVX] ]U5P@UAZ^7#_8 MY/%R/2(GT]I,VCJ-W_A"\/%9-6O MY Q7&"WKF):([O\QYN36'",TAL*6O Q* MZ<(:<\"\LY-GK7<7(<%H#;SC&WV(E QM4D8HA9U>N: M9H4JI,8"%)*AJQ<.4*1YE%7AEU?ISXX[LZZ2_,__H3DKG]=(]CB?V#'$E!OE MNXI6M]]A?F$AO\ K]306#YMR" 9Z,9$*;942#W.Q4P%V%_GZTM;]=@CC+_PX=C,/UY'P!.M-G[ 2;AM!66"\_*%))M1GHS2>?MJP__J) M5Z[IZ)>K+6MSY=6%:W#4ZS;RQJ))8WGK./]8^>NX9$V@K1+\M>QQC87?, B$ M%(N*M&6OMHD!M-@$/J_OR"?SF,81GZ)-,=280.CJ%GS._VQ>?X>(F34P(7-K MWKCFH<9X[_X,M$%.5+1WL'I0%,W<_M"R[59R-+^0*38VK._K'LP&M%A,Y]CP ML[G%Q7(^R6R"CU+OR59=70KAS>%,N]1,@EEF).;F+R<3@?#5D.A=*HVG+NEB MG[3'RK3_X<]B6([CVW2]D=\ )M7O['SQ-EW1,?8>;N/G\=3_]1VXH][.T*3, ME_&[I^?[KZOW*QG[@O]OQU/@M>S$-S;[:E?^!!4U\&>:CI$=GWT[P>9MXNE5 M)UO3)K6:SVQ:]O#*(*YXV_@I&=N+Z7(!)_LTN]7+7YP]V,[J^.S M.LXL*H#.&&)GK/%C55QT^*F(V[Z MG)]J=N-E]K\->:K-]F6NF_^\>K3S2JZXFGXSS(I//C1\>DI9-;EJKG%U5&Z\ M71WW[;2&#T08B# 082#"0(2!"%^VMRW>@KX6+?/*>]B][Z]";'T@6F^&>@XT M;S,Z"N\]4G+ B?'3__4=_^YNI+D9+>1YJ.K9V%X\PT_7Q-W0OVI2 M):WYIZWV?[$6-J8[N.]J6DJNIOP^1'][M/ !% MK_!03F^IN;NQE:_YO-T^UA1:^N$WY[P>I#.QJM4+<:]%K_X9LG MUJT ,:XCUB5W_A[$^D:Q,:C5-#*?B&$>-Z&SA W ABA.-??2\E#N0A!9RKCB MD80@&9'-SO0B$!D25:D4VM$'74CX9A)BNK[(>J"9<%:><'K])-0@LKW7;X]> M9/>BWQINY3 47+'&0])O.^RYNI]#4Q,+8RT)K@"%I8H$ 0C7A%ENE4F)EV%G MVO(^"NO>K9H8X!Z.!=0-39>'6P\U^+"W:W4=J"N^.S?5NB^]#EXAZZJ]04U 0GB"PAR)81M(WE2I-@ M2B]]*ER0.Y-%]]%+/7%7Y>"N'GT[QDZ;]."Q?@U%?C6D[C= L5LE7A^88H_> M]%VS?$_'TCIF2=)&$QFL)BXH0Y14JA1:Q^AZM]?[ZWBMO#Q17]%KO1*J^%L0 MWJ^E[@;/]5">ZS=&H"L[>G:\PZ,@FGR]?H\>*HP!J^5^6"WO[>?X9"%9WDS0 M&9DT'7?K<HJ0%S@5GE)- 74&D%9'8 M1!U)@4KG9' ZBKYY9"];\@)KW@8-],[0Z+)7 %HXHAYK-"15?08\M4$E[L(> M(H#L&K_ZBL'A%G8QHV0C'U>3&Y!G6\2%%HA@#5J P$.8NVNF^1LDQ1'<%URD M&;/?@! "\Y.K=@5LX+_7>RTS_'8?EP1X+POE+.X%5(I(*BT$+-03+GETRDNO MY5[[:S->W-TW!&S6 KR>SD$,X/#9M#ZD#/1K/4##66LR9*"-*W>B-DC='>W; MX?\MW/L&7!<1,!9HX$8S>]%@;M7;D)KUE\91/7)^D%0_HK+] S=("^UR& M8+[L,&RA^][U86WW^9K77#7OKG-4L]4Z&RU0=^/F7<)AD^D"7&C$+FI\')"? M#%#U<8T\=#5K9.BA3]/E.(S.[$=DKXBD.ZOB1Z3R[KJ1,XL&XB\X:C8&L1C! MU_,KB"!EDQ;(Y]_M9(E6H.6!4] M:H.\W3_/+DE+RP+;?QF$.U(K1XP7AAAFC2^ML8'N>'9E3)K1J(A)R4"PE"@Q MIN0D"<,\A2^HDET.?'YO8-,.MJS ]!/>MYJL >)0DGOWNE50!<=N[^0#..6% ME\2$D(AU+I8V%=;IW;KT/5[W;W'Q)ON5OT[KPRVH,'U\Y: @,=G1NM$=)+Z- M209SYN.5#FQ6KTOP[B;#Y=?CB[PB"WBG4K](2 >-&XSMMV(*^> O4S MCV<1X@*P!+AXX"'AUG3!2EJ28 I$F0\%T8XCJGBA'? (%:4\!-S:53'B?)J= MT#<;JSJ J=W=*\7\R@"1UAW#;.\:[_"972ZFSV\_E\GHEP>W"DEKNLRGX\ MT_>W*E;VY]$/#7ET!LH/%D.&-3+H%YZHEYN M'M!X[)R T$V??"/G&%NT]Z\JXX\[N'VUZBC:]R^J^[YBN:CQ]6\]EM< MK+(HMV&SVQ"AY;U^]%L]$-AC][23Z1>H<'1NV*OE^-&][H,G\:*BH4A!$$L3 M([)TC#B3$O$%"P+^KJG>R=ER99(QTI'2E@Z^8R5QPCG"K"J3=II9IVZ1;*E7 MV98VGWNH2KLX,>+ZA.YCY?JO:3V^Z,P^)>N!&>>1B[AI I->F$-I2X_=3H=O M4M,\0<-RV*=[%&]Y#]GXX9[UDCMVBP4C=>D+4D0/ML8[32SWEJAD!2VTC#[M M[%XYM'W:5)]>SZ?GOS0-2]7DP]MUC>3GK")^R6N$ZS>3%^O^@A>3\.KS8FY! M<>;NIS>+>%Z#3_HVO;>?;V_P:GB!\---ED]_>V;O=L[>K9:/MF9]>&BOA0$7_TA8JA9#54Q)\J!PSJ95 O/5$O3Z(BSH>*^%#3&"KB M0UIGJ(@? P8V>&.U(U&6"+?H*7$V"B*X9]3"I[P(E_,Q*AE%36%((2PGLBP$ M,2IP^"=Y[N'_57'$BC@W)U06WUP.9NBG&BKB@V'IH8@]ZK?<^WJ!+EF0RDMB MK2J(U#H0S0(E*GA'D^0I%3OK=@YMGQY+1;S4_)LS>T>IB _14R=Z:BS=-ZG] M!ALWV+A[V"1GG9#<@$&Q0A!96$^L\YXPYCF+5AE5[(QL']HFW;.&?CD+)&) M1YI$85W4MU"?KS+^5?4QOK2+^#9U/F';NA$Q0L@YW,(9GI,$>T$0\XO$R5'> MQ8OEAV6]&+$61^J&G2%?__Y.ME'56NS5-:YABZ$X30_%49:9TLE$K-)@7%42 MV%1&B4B%!'.;>!#L@3CJ-SB@921XXE<0]"TNCL(BH+1ZR!9V].?I_W=*G*UC M:%'U+D#0_!)_!X?JQ1LRFR+&7AA]K$*.KE_&.LQBU([#0M M/MDY_C!>9F?H!"'@ZJ6=+! UR+:,MD'VM!_F,6/\] [L\HF Z"SR?IUKD%81 M-^=X[Z5W &.@@@37(D)P4()"$CYB<* )U\8$9\$J:G-()=8!TOZE^U[>S^VD M;@!PV:$"BQ.CKD]-'4$F?T!SA9#4G#Z_Y.V-MHB1CV'/?SP9P;WXLX:#:T2% M F/F;7V&N+\-..8UUNV)2JM3Y ]: M\K^?MC9XQ=ZQ_L?\@*'Q2?F%Y3I'X&"[&/GQM,X(K6 HUY#5VSP)5M'%T;D- ML8L;O3@#LSC*WNT*Q/:?%E3T"C!/-GH;#Q\X>LW15OLR!4:!'07\0XT@V@*# M*^F,L9H7)OI].'H+R;VCG%?+"GZ!-]MR^X&8ND\,?8+ZL]&QR*)K?EZS<@9B M7L&B9Y3(#--K1\E6\Q$BJ<=!!6\/DTK'DPC H9P*B*XU.!11,@B29& 2+#(U M[B$8]CIO8LW(W<\/U?31+_]BLZ'B,FQI@X6]BI2KB3_>72ZS@/6.;9-*7B1@ M6UXH".:+*(GF5($C$9,UUHEH=O2L+5Q))5?$*1J(U/!MK5A"W\2CF95;/>[S;F$[("O@W?I[%2=VNO(!X<;-O!@3I M'._W0YR VA@W.S$"G!)<\7F#[;[^\H&Q?N%]Q<\987\;]W<Z6F)?T%T_2I=K$B2OTO *7ONII^1 MMC@=MFYS_GS+$LH^&8/]>K[WXX;2;%5DL,#25&'^?K8NW<_LA]A4Y8E-<*?/ M[/B3O:AQ0*S[AK9W"UY-^WU(_$B+.DW1ZF_7L?7>J=A2,2<8PEG[J(E4)2AN M9A3QA:/<%4Y2OX-@H:D+5)E .%91)2TT<<)X B$D$X9JS:R]K+W_\&>W =-ZE8YK(*IS&-@,IVXO3]GVI/$O7\R-C'[(NG:ZK$&/UC]> M#7S=I6QQ6A3EERC[.&7JT ._Y3#O>Y1YW[L,X!U[,.M0]?-;EL"W!?]!YK7: MV[[B&1_S]-:AQ_WZ0)Y#\MF+O.SQ80< ^T"S82"P+RVMF$:]5(C%<*/QY7-%:L*>T#J>GD.?Z_J M43,\ J?;=/]M*I5-$T?5W"L>[#%%CAW+'YT)AI+D M7C&X8*(,-I8DA% 0&5(@6DBV82YI4-Q.T^$BN,(5%' MIPK+2RKB+6+PWZ.??I@ S<(;C.NJ5*%0OLB!RVK@_\4D_+J)6EXT05ZB M'DS0$Y*GP?)T+4\P)E$E&6%"(DP1QWE?JDE@P8$UB65D.W-HQ[8\*Y%^-[9@ M?R;AU4JP#Y4V%H/I&8*=_27NS>5$\&!BADZ:O8S0D^VD*7PA0*DX8CTNU%2Z M(":90 1GM@B>FU+0OIFIC?@W![]=G,7Y^S,[^<=T&CY5X_'!JISJH1M A]Z; M(:#:ZKVY7-D<+-M@V0;+=B^8;154#(81(S@$8,PI8JE-Q)3::R$,5:YWJ;_F MD,.9KW(P7T-0]O4J4//E91R6*;IF(]]DM+L=.H-=&^S:8-?N8]>B\SH8DJZKL8$:&D&@(B>[5 MI%%*Y5( .^(+2J04@CCO+"FH<,$:YK6PAS!%!^Z?D$P.0XE,TJB(BX)CX*K93@H71[59[VC(A6UNO!(Z,! M^V3 /KD+U,9//R'Z2?SL@:=7R"?-:M-M(.$I<$/SX79W^PG(7R=#MP.#*"172SFE5LV"""(OG+67.(< M?@\C<"G^ LGP\73T KZY.EF[5B?CJLRGYSMKJ^ *"_L9)"PL053@3'W9IKNS MYSCO-ND%7WZ]A2X]]/#N\)S-H7CF9Q6NG/2WRW%WYD=>[,R//+6M+E_6+9UM M[-W=M2%^C./I#)=K17\V@9O]<-$@*@7$0^_=5CC+6&EHZ8BQ,> TGB661TZ4 M]LXG[D(A=O8*>0/.C7$&*FC?Q:6\XMHYT=1 M$6*M&R^;RZ-Q"-*BWMZ$:<^GX$A?NXFJODJSX>J&$6X Q.")C$%N$2L.W)65 M'P8GF<=ZADOZ/L8M1CQ]R@9C=\_7+FUQ_Z*+<;(ER'G;- A1O1C9V6P^M?[L M=/0GT&O>[ESL?'"2_S2/LS$\0L86R!_#VUG6S?[>U9GS@5NWD^^AX8^_XD7C M&,^:E8W5)&^MRX>UO(,[VEGYO%Z?<.VC-PL:6^C!]A>\"W2J6Z,(]]'>8^?* M/?%O>Y&F>E).:Q<:[$&\V']-P<17+[LH=OMKHN(Q*J*WDP?R!*PWR2L9"4T: MQX:"!ZM. V%>.Z.LC,+L)+E",F#S14&L2"6NRA;$)66)HTS':)@I%;O.4^R\ MREOZ0+,]!M,6H,]7 :WUS?%&[V*-KY_N)""A=+%)#P)RL +]4P1[0I#%"M+[Y)U MT>^\T ,IDM_@@%9_P+M[!4'GXN(HFJ&U5SW4"7;TY^D?IZ0!A_:M%Y8(E/A MB5;)$&HI3Y$%6;"=]07[Z*^ON+Y G A]?6O*$63R!]0R&(AR^OP*'W\;J3H? MQY[_>#*"^_%GVXE9C_LI9^V"O.N,VQ/E:*6\#9HEXE/)P;47BEA@;D0$* K' M/-5F9S_A?3CZJ^TG+*CI$Q=O%J'FG$E8+[W;XLES&S!CA,&":!0R?J%WS*)+ M5P:F+:$L:")C*8C1,A 1*3 *EZJ4?!]FN6[,=KU*#(C6,M*A%HF=T%[YWB>H MGAH5EK-M*W99<\HGB$$P*W>\6VQ3E^#+G=F/X+]=RGT.NG73HJIBR:V.Q'@+ MK%]: S^5C#"K"R\%MY2IAQ"78VSD8R>E5CT2)&SM6*6^.TX#9HG:UI \U87] M&ZAJO9U5&6DJX,J9G%N?8W,&?H;G6+O',PC2XLA=]$\Y1ZM\F7*>!"VY9X!X_5JDI%E M0O\8-$DGDQ<0,I7.@?=@ [%)?/ VQA$6(M<=\&! M@CO';S5-:^-&/08X?X65X%SH77]YE?T!H<>A@GSF>@'_R3H3-"ZB)=NFL(CG MP332/)[!E_$TX EOUXE#]?%PV<7D0E2FT*0PU .#@8]J3: DQ1!+5C(A=\L4 MT26K&2L)Y=P0*4TD.D5'HI4\ZB)8J=)E!OO#GX%M&,>WZ8H\8_WS1>>W]W"E MG\=3_]=WX+2!D<&TTGP9OWMZ::9FDQQ8@R-*1KO&;7F.O9W7-D:,;LPVW&H= M7O>]%J=%47[IO3[.HO.P'F_KD&$]7A;?AUVZ]=#K\6X4_F$EWK 2;UB)=RR6 M&B9"]QIBPPSJI1+?)D,]C(0^-NR.82_> ?,3I?*6%]$3FCB$C]0G8D2 4#!2 M[CBUIMPM[CI?EK:0D40O I&&46)Q$%0(97$ U.NX$S[VHA3V6#E^0*LY@M5X MN:Y:#@@"3T]X!BNQE<465 9-&6%24-#X6A'+?$$T8RHR_#3M[+"[BY5X/$6] MIR4%0^"QES#]]L5BZV!*!ABTO8S-$X!!^^&>A9.[F3?/C2P*RHFATA IE"?. M&4MBXIKJZ((O=UJ\'M*\':2+H(;W 3_=OYW@6T9FNUT.X<G)?X%O:XJ7:QN(G^7Q$D OOF,3X.M'6L6^GQ+/MFGG6F_\NQ^]-=T MB^T0)&W-=V=K%VAF/\3&NR$VP;T^L^-/]J+&!H_N.UJ]@,Q]UU!_'R(_4HYN MH.?^UF7LI]1;U0_0O:_7'VC'XZE?3Q3?K@T/X1C7(#L9D>9:I#;\^(J59 B> MT\P[3[NX/)N>P*:+M<(OM"V,]:VZ_QZ '5L-/'3[#=U^0[??H3JPMK3.C1KG MIY^&[K^A^V_H_GM9K",K6^67O,<%<(W@@LOM@N9Y&+F-(^&T!W!;:M3,,Q.:NW:YH.U>$N!F,T1#W[B]\:JP(7;*_,SL5@ M=(:LW9"UN]<.MB@IBZDDBIJ"2,TLL2HR4D:OG4J2TK"7X7J(^&FE ][;SXJ*P87!H T&;3!H]T*XH$R&& IB"\6(# 6N%&"21,.B M+T.(,?:N#'5X*U92/EBQ(2;[2NV!'6[/:W>&GHHGF=H84H);ALB697*%)$+C MNA+#/;$Q*L+*E*SR0=IR!TGPV(;HMWBXS7NN64#FX6096?-)<[A]Y!!\4$9^-@LD%X@=NA*)=;P:\R 9' 9.P)> M)@O[N87?FOJ_ME:;PTEP^?/T/.;6%W!39M-5,V;?5D%;"#B,Y)XP%A61,2GB M#/R3+'7:>IML.&CJJP/H]*YUW][A(O<-_-/JU6&_FU_DUH&7N !^D:=:,U+/ MKG+?J/0WO[W>TNFDCA[U.OK(=9Q\]V] @]BG)=&MP*QXM]W]G+'OYM/SAD<[ MS/4)&!"Y*JQI/E$.1H'(*TJ!L?$^0,K@^.Z?D40L/_AN^CN=]@WK;.07V59L.% ML7#G:W2BX'UM,>(!/(;':S!VJ'L%;<$M';D8 M)UN"C NS+ A1O1C9V6P^M?[L=/0GT*L):K8^.,E_FL?9&!X!5^0T'\/;62+$ M,<0>JS/G [=N)]]#PQ]_Q8LF[IFA6JLQJD#\[7Q8RSO_\W]HSLKG]?J$ZQ"L M 9MOX9C;7_ N,&9JC2+<1WN/G2L?432.Z=H-3FL7*O5!O-A_6HCX1IQRW@7V MW5\9%8]1%[V=/) SP$)TW$1!0G*>R* 9A/36D8(R*LK"*%6RR\Z <#YPKBR) M@EHBT=74AGG"&=.1!1M"Z6X1TK]*J3$W+T$1O4V=3]BV'Q?@[ =@NG]- M%V"IWV E!DSB.D;9BC=FRWE+5I,$/L3$8RDA MKU& +P$]6M\CL\[)"&X"^!QW*(Q^ ?T'CSFI+/B$Y]6BDUF]V'P!"%4O+9P" M/ 7P-J-?SIO,Z[KV:C_,8W.5L,J//EB8X[1,J;"2"".!6ZPI"43&E+!2.Q,@ MUHEL)UEY(,VVH]!>K)Y[T&SWO[O&R\6T C =LF67CZ_@8%"$MME>6S>!-O+D M&!U;;)28(>?54U_9\>@\!N#LSR^]RQL6 MF. IO"&"&U"8T2AB<(>L*4TA57#6TIT=LOLHS*^XAT^=:,UZ9(='/Z"3AM$X MI\\;K7OM\I)\%'O^X\H@;^6F+:B@^@RAPK+FN\:8/E&&ED(:"L0CRCI*I' " M8AMA"0M,4.9-8_/#C M*::Z3@:VZX0VC$;.BD"29R4XGL&#"K6"6"JM*#@SS.YTY1IJ?*%E08+6V$"E M"V(*7Q(/L7DJ7<&TM'OH4=Q!L+A8ASEOZGJ9"S'XPP&!R=B)X:9/'(I>V95) M\IV$:-^8*!G!I%&<,!?!&'/MB(E&$&F$@E]H\J8\)!-U\S)7,'* MX.7.9/5=S.1U&%6\NUEA7WK!GG$XA:IWP$ M?'1F/T;P[K85UV!D-TR;<]-.DD*5#/2C\\26@A$C:"&3E\[H!V':ZRSLFIF[ MGQ^P;:'L$3MC-?ERIQEFLMI6R.V0>X8->SG4AN>9QYQM=!<#*W=,O?013+#V1[1%^Q7C]^$V##16)+ NP?;FG05LH'CKZ*HSF/W">(@#R/$'@K MB( L#1JC;Q>"*P6\^J_)T7D3VU6EG3W@Q+XPZ7$$YL6*2\ QAC4;9\]T>KQ; MFH +,\D-DKF)'[ZU[O;O],JW^8,F5YXQ1C!?WZ369U7>XY(?:R6.O6-UP:(U M7"1BI59$4AF(3J(@+EI.34'!2=E93/B0K/Y;7/Q'0\%?&@*^6-/O4,YUGUR1 MT]&;";!(R$[(2:N_Q^-<#[IHU74<+6$<91:SQFFCF M@I$<@GD:+_..V?EDNEQLL=!A M$>IEWU*5$([C;R 638&P6P9J*N#8(>G/JO@Q*Y\X7UCX#EP$HK+I!'LMJR8P M6ZQKD.O<40*Z3G(A<1;GF2X3GS, J4+J-3U,;2) K-+X-@^GC/(4AP,WV58A MWR6J[1NK ZL'N;)0T+CANRFOVY\IN^M;X2C<8>_$QP@9"L5QQQZ3Z#=3XK2% M?XJRP(;F)'939 DTKM(&7)$R8A\S]<390I(RJI)S&[QDZ2;QJ5\#:?^%E'V; M6E'ZCVIQ5DTVY'R(*%"<4*;Z)%--\\96S\#)R ([KY,=3=07S]<\A)7Y",8_ MO\56F%I]W7ZC%8?Y>I +[/UM79=P69 \%K!!FFLIEFJ\LQ4'I4:-ZY&@*>J ML!\ZMSNO-R"T@2V>!L$B,O?7"_C/RO^8SMJ3-^5]O+%Y/(,OXVG E[G4J@T! MPC)G>GHG/ H8G7$N"2]8(K+P8%&X,J0(6*.PPI=I9PC &$YUX(Q0FN [IO#P M'9 _7&[I(\A>P?TMBA0=#?1['".-?\%&XT,E2[X +7(P M@7P]F0K\=X[?N@V[5ONSZU-M#@&W\=^7XXO6)'=;)C,L0T2U@4$5O#X@9L@$ M;176U8W)-_2[[9KTG1.\6%UHVY#?=/1H-I]^!*57-_U.7[C#:\W]RA?)?!B6 MOM'7O=-9HA3)..]!_T1&) .G63.K"7=2QE30X.A.K*6I+0/%E;PV@(]M#+C* M7FJ"OG+)G791W+B,X^']9=$W?SFSZ_&N_V5!N9:/FX'OE?ADE8?/L>J.J>K1 M9/IIVY,_GXVGS:>H.)?K>9C6*UFCEQ!)8MES)!I/1YV,JGEG8&HU MC>,72]#95P<$ZV/60Z99X9R.VF4M.%&#_8BHQ7._(OB4=5;V.-F^?HJ5BV3; M]4WP[,")%QM_J([SCYAS;]R?'"''SZ"/@&+K[-#]*'O2DRY&D!-X(AQN^K>_ MA^KC6C>-XV?2S"[!/3^#&UN>3YZ'JIZ-[<4S_/3Y#',%DP\=8+"JN6:+I45/ M2_Q+"PBRNG[^+@%]^]Q-/^.#P"F>K:%8/M\2;V4?0[D!"_KZI,?.N0WM,QI+ M ]GR][,U%-G,?H@-RABQ">[TF1U_LA?U\^_^MO6&5N3/4TO7T'X?$C_2&:\& MX>9O7;9^8'XZGN-U7,-RHS.5EO.\ 6_;J5KE@[ A9EZU*G_E6V?HFH\15/ZB MW:'G@,:MV[W=;C0"T3A'KP+]R_/<=KZ(B#6SF M__ ^V."=+B0Q)>40WI>>F(!=W=@CQK@1D>Y4X'Q@3'NN"7,6_&6I+-'&2!*4 MESX5I80P?PCO'U5XO_;W<*H((EN\@\NN+'^R.8"N*.?\>VX5K>9U)N[BT_2Z M/K\^%B*I44*QE$B@RA.I R-6:T6B=899$%[+=A8F=W][#E7X>3_U?WXTBO.49:@X(2[][>IHD3Z;(&JU+_^.Q&^U"<%D7YI;?Z...R%3!I M2]46Z+2Y6;RQ9W:YF*X@6?%^,&:%V\?#R=A>3)<+N,3G&)XWEROI*?U^=3QP MQ-C.ZOBLCC.+$'XK,F3$WN;4WUV%^OT1WEDS>?UL=8[KX+SS534]Y:+X'D/Q MZP]BIT;>=,A-GZM3S<6=3G(#L+F^^_Z,*WGC:NH<=IN"[ADDRQT#X"WYOPUB M\0$V,:P>]0&I>77:[-"HZ?!^\-/_]1W_[EL@SR'9K4^'7.]&HA_K!P_[*([@M5H9IX'N_'-V(UAT^D!QKADDLS[2&(A-9$( M*F!B(8CV1MI".%HR,<0C>XG6RW4):=@[]_2$9S HVT,' MB24E!%&!*R)+B<:!4R)HP6+A?;*[ V^'F-CI'VC#TY*"(3C92YA>K#N&;7TV M6(ZG(3.#Y=B&"W=*"AV)5P:L0.D%,47I"*/>>!N%+?C.N-I#6HZOC"CQM%A_ MB#CVDJ _M@!L\/ K\&L&,_(T9.FIFI$?[MF%=<=5>TF6*B*DL-$ED1*WI_A0 MDE(Y4SB: MW=,?"09JD/T%V/5;YN5VG\<8AQ'L1H_?9%Z*?!6AUP:_SMF]J^ M'7MVI\ZKQVGQKK90I:2RE"H0F5-NH+@)#@00KCV+@A71BQUPR8>T4$?%)WMH M85JWI#T:<1I"K;UD[CUBW0[&Z8#RQ$\Y"E28+K'G_HCFZ3B-9[G@I>MQV"7[&T/5IS1[=XVT@Q^O]E4B/E?>DHT0#/4&_',# M=[F9EVO&JG'58-V.]]6WFHU[ &9L$6F.QH_#+-S6(<,LW#6$QN3@.U03DXPB5 0;;0DGE#N *5?D%'Y? M(YB_P="M2A6ZPB]R9++J''HQ";]NPI(735226XLF>=(!@A F@G>G*2,YB7KGDIE"R--H+$*#PNZ2V(XV5)3&16PM^* M(NYTI1[=O"!BY631'+EI##K<3#;5>C S0_RRO\R]F\>,RI@A=3,HKV]XM\WO M#C;G:8C18'.Z-H=IYD7@B7AO(Y&T*(FEMB3,A<(:(3W'A18]MCFM6+=+#^#X MMRC;S6>',D)\@ 49(IV#F""$6%Y<9!L4@<-G0S?JTQ&>P?!L+W56GL?$B(O. M$%F6D5BM.+$I6!69,E;O;%\ZMN%9R>^[L07STR359@?L-55BL#-#J+._Q+VY MW+LRF)BG(3>#B=DR,863*6E*"F-PAP%31'M>$F.X8LI*2\N=C;['-C$;T6T. MSM',^S,[^<=T&G!7VP'Q1(:H9HAJ#B!\F44'0S-,U@V3=?NLV!+.4A\4*7VR M1'(1B($ B3BF&"]*90NQ Z9[;&.5)?^WZ<1W$W*',E!R&+P; J:O.7AWN<]_ ML&6#+1MLV;V X0,S.B9.;!2)2"$*8H(U1&OFJ)'.:[XS>W=L6W90XR5/#'_@ M7-Y@OH8(;*>#;F8OAO:YIY.X&-)]6Z".I2HMQU8&X\#JR.B)#A!0!5'J9&E2 MIG_IOK:5H?M!*\OO&E$^5 O#T$0W!$J'L33SY>6-U-O==)W)Z,$./0VA&NQ0 MUP[%LM2,FH)0:\ .!54034M*@I:%2Z'0K-Q9G7T7.W0=1M;]0Y]&J-L6NGK5 M0[=KFP[6U%T.3=U#Y'.0VM,LC])//HS&T=:Q:WQ.1L!=I+5*@R4: M,Z_&!^$=)TD&0:0K%-&2@C7SW' :8\&,ZEU4U6!!_HHJX:T#8AUR$PN3#]PW M,63VAGAKNS!U!=C48- &@S88M/L8-&HXMY1Y,$FB)%(X05STD0C'0Z*,%MK: MOAFTAXC!C'Q@T/W!C@UQVKHCO9Q(R;E!3$>][P8'QW$2#*&G<4N]S%%!Q]C,O2!]UP.88J+24#!$3!#EA+8N,&W, M,3%65_;K@6.C8<7+05:\M 3\#5[.O/+P>Z@^?MN+-9[2HI>??L)5+_&S!S%> MK7E99 N]99A'4Q" YL-M5(P34#F=M.3.QI>3W-VXVN[2+<)5&:P6!0@_'WUH ME<+I:*4>\(C9'&1Y#@\TLHO%O'++9MG)8CJ:SF;3^0(5!9X,_N#GT[HF=<0O M3O" Y7P$B@FXUE?P.*]0OZE:S6NQC[-YZ"8CVRRK.!V]AW/" M,R[A,+SUU7../L0)$A>WV\RGY_E\G>_APZ\M8IA!N\,[2S_>M?[B.]!!<;,E9,4KV'>'[P>(_7)-ZV:_ MP\&B)"WYM=;DZPLN;CWRXV7 OJTN'_IIO%M<5#%0W_:)<8C2\V_LG[#='J%R%D+K/CEU7MQ]-Z.8]=[OL%B7HH M1BJO[WWY^FSTX^F-AN^;7^?6GYCY#L_9'(IG?H9]6I6_7=VP VOU8@=MY'Y^ M#WN4C@^Z/5]V73;+ZK(K5*.I;CVD:I+&RSCQX$-,X@*7I)^@$@XQJZ+L\K@Y M_CN/XZR ZK-J5H\^58NSSE:[91W3$CN3/L:LL?=4V&N]V[KJK=H5TI9:1-"9 MKN1$)FN)*YPCB>OH'0^@2G<*9"5/S'..#8L*U*[6CK@4 O&JH,Y2K7EA+JO= MUQ5HQ_@K/,QE *8_\W/^6J6XI1K!5_//PG)^$>W\*"P@UKQ_.<0YEC8F#\," MIJ QRC(0IS587B,];F5$ MQN 28;P#8<4JE(.3@)>#?C.\L"UE=+-/\ T;A1WJ7D%;B$1&+L;)EC)'3QQN MN TE[6PVGUI_=CKZ$T@V;T^T]5$38=H$@2G!R-/;^FR4\DI3N,X4PE8\<38: M^< FMIS'40 G%4.;)AX% M0X-)CON>&;O^)%$W//LO$9-:%"[$:T__-_:,[* MY_7Z$=;A/]S&P)BM+CM"5WK#)$<0D2Y_@MS&S_GQ_NWOH?JXUIKC M^)D$,-_9P\9=I,OSR7-XA-G87CS#3Y_/;,#PJ5.6JIIKMI4<>EKB7]ITU.KZ M^;LD3L)S-_V,#X)K5=>)P,^WS/;M(Q_[;4;U+A:M?N&5N3/CO8UM-^'Q(\T+&GRJW^[CJWW=@8"HZRP M7I)$2W &DD_$,>.)H:6,O)3*%OZR,T ]34D:3IR*C$C!'-%21?BVM,;&T@2_ M$X;_X<]B6([CVW2]6[!IDZK?V?GB;;HB=G\/M_'S>.K_^@Y4E;8UWW+H_>?F/PU8;KT6S_?1H/>,"-V<<@QR$W M9+]:&8V_N_G?_NTU1D;_PBCC87=F?PM,] @99R#!P\C.J$E^C7[->5[TL'*& MY\>AO_!AQJ1V88X)(I2C1CGG"E5-)!BD+ MX2X'_%)0([53)*;"X%15(C;*0*17S)N2&\7UPZ[P"#%=GS8XV O'Q9X? LR M\Q54Y.WIL'HG#TF%;??EZD2?3B8%8P*A% N_5DFB)=.$%5$RSJCQJ&2MXP+GC8,8YUN\/@7@T6HO<6XO"[9KB,*GE*RN2PC%($8@TM M/WJ@:?ZIN0F,&G MNL*G@DC**:DTX0*W^%0WMD<-N:N#.E4_ M[S:-#M[5 ,>PEQ9]LG ,RE)7V%B29"Q$L%0;HH/R)!BIF.;*P/_OS)LD9P-7 MCD3I*,2_WA-GN2 R>.<-%Y%CL_1C]]#8B7AH'^V;0GP8_+AOS8\K8E$HI@+1 M4EB0\R3 )V.1J"(P".MHX:@\A&[HB1]WTZ3#D!M[ (B3G>Z\P94;T$T&=).] M_3H>0^D%%B6$A1C<%I88YQEA5G$:3"R,VLF\'1OQ\2MEWD[*K^O7/7K$D\&S M>[R>W0.0X3X .$<=/ABFY;NM> =X\%>3./]P,?H'.+:ST4OLV%M4B^4\7DF* M)S!W\G8R^O?E)(X$/1EQRL4V*HZ'_XYCGD.$O]9@LG TI5K4H]C0\4.FXP_X M*0X<+Z22,?JW.X9$" @B-WF!*% (-!.P) M" KT,8-YC,[B..2;P)OYH;W"YAR;,Y]9L%(11U[F]>C%&S*;?HHX)M/>9CT= M+W/&]03A?^JEG2SP;M: /FNT0OMA'N,YD&9[/G<>?42[ON\(_^$1>YQ4+$*D MREUIP.\I"Z*%@%]]H&5,A;-V)\Z-S#)*923,! G1;4C$>OB.-JPTI;32B;BU M1P\THXOSM^F/,SN/]>\M+5[/I^>=M[R9[=IR=NK\G:Z70V_<"PZJZ:20UT.6 M?GTI&36/@$_#8Q,=10Q@("+O\G<=UPP@8,\\#?\[-PL#3 MOQ(%'C]BH:2Q]V^HCNPD,K?_ME5<^FH$.R[GVS M C="0!XX=34!8K6;ZA"/IX--=C#GF?+KX0*/P%.V'GU"-#/;0R0PPYGP)7:4 M 1/ ^TT6WJ\.&(B9! K')$]W8K!@=1%2(+Y@N-,S6N(T_B-2(4O-'14[O65' MY@DE39\X DR2BZ.9K0+JDCR=#QH'+N?/^L88:(6"@/#%E2B9$X1(B:/>+1;Z G7T$%OD$VB(S M2%C.,S0<>"F82P9/!X$67X)Q1F,]$JSQYQH_IG7*]D>?Z7X34]FD^DS.J@ > M\K/7_U?8,NI@ BD,P'*-K M72&0"YX:,4(^V&K22W0_< FL26#GP02 N-N2@Q ;02P%.6=..9MV-C9+;X3D M\)U""D&D#, 0,3A2A."98(SRM ,SM27NOTT75PKZ/X!*OT[K^NUD=?C!G 15 M]@H%$N[V;C+>8?51F,)%)M/%Z#S&!M'4S^$^YY5%%@L=RHZF*](B\(VWR[H! MDPDM>3>G.K,?(4P:G=O_A#N+*46_0"BBJY!G.N?$MI=43>PD8[4VK+\-0W1E M%N;_&8UN!;9R(WE[FG7!YSLH^(<3SMC((@G*,B(U>'!&*[#,+D95%D$5=L>7 MY\HD8Z0CI2U!;9=6@LOF'.;;RZ2=9M:I'2F-;K&!TKP%A,?7>WE'2BS]]O;] MJY$\';U\]?/[KY57ZP^0]M=[N&.A;/X1)Q5HO#^B7V)BZ7V=VLIC.X==<^LC>("8F1[_ S]4BG^4?S5$7HQ>KY.3V MK31'KC]<)T4S.-#J%M)R$FJPVA/[ 2[B+D;_&[2?FU?A ]QRLPI\],_\*9[C M9/3KK[_DBV^=9 J7G8_&Z(;,Z]$/"%+3H N.+YJ';V_IU^:(]9W@B?ZC&@.U M/RS 5_C#?H2?ZM%KN*?1'U-?Q05\__4?/V>BV #'50ALF'$+X8XF#1TR)@X0 M">XT_[%-T5YZ?(2W^PA!8)U=)]L_1[J4+NJ24J*I2DVIVD8M29Z#<3H.,2R?(:[O@&O/2BZRF_ M^>WU#:YR69ZJ/GG*N7I=L3_=/1V]X_;NF")58W>,2+S1K(@-?$%YG"%M,3(H$E, M3IH0B\3M3D2W/R/^'E?%EG!7GB3J!I84/67)%LYMS72HHWR,(>^UF*\)TC\6 MD=&Y4#)-. (*R$*4Q'H#'.,I5ZRP*>X.P1V210ZKL10][1,T?Y<]T#T )Z, ME3')K1C8;].ZG+]-$8UU] ),8QLYKQAJ8X"[*R+J4;N^Q+<**>PHI/5BEFVV MA.]UT'&;49550Q1"_21)SAG!2LM,'Z0K%= M+'2E"EF$4I-$,4EE$_!X5 5AH700 ANFW$Y.&O-/-2:@8OUV\NKS JB\K.HS M9-ZW"9GY4 JMKQS;6+RX]>0;KMRP< !:-'X:-L=A[F<-,MR>8\-]G_I8"),I M:#"2'#A*:")E*1!-E1$>>&+ :\&5!]* *<[!7WF=DV0Q+R3YTJJTN_$1%Z>Z MCWS4*8'Z)@C)JJ:JL47#QQXON^$R)>I<)"H6ELBR*+"(I4E!0RP+S:))8A]- MDQLO?MG0Y$U+DB]OJKFC=CGM53V\98IFHUBTZ(SC'BT7U_#X&0Z]RH%RO0#M M,XN3.K;([%D?Y70TFL/U0>=Q<38-G?5FJ&Y:1851P>GHY>T*:2?]XT&GN I> M%T1P[)9VH&=<\,B(W.C@>0QJMP)+I=--EJ]$.Q)3T5/63+;)ZZ[E"SJ\%V:+.&;5ZI MKY6M.\"^A<>91^OVT%4-P=QT/L?F/."5U=J$G11.7BF8]_RA_Q##)"\O7"[J M!7R"POJ%[U;KM%IL$EU9D[1OYG*%JMD?D*\'UVI^P3:M.7HJW71=DSSHYO;P M]V[^[MID6'N'B'\.)UKE&TY'[[J-B*-WXXBI.#QS3C%7W7S?27;APPTYR2^> M8CM)N7&Z@%RK3 G0RHY2-:\79#:'P ._7Z].M%:H6*V>X*;'F-U )!*\%73M M<(DCO+3-4%2FZOI7B'EGX!9>K-_%%EV:=SZ:-<\ A\3_6G:O6S>]H*MTS-9W MKTD$XA*/5>:R60EIYQ>@B)+%$"JG">NF)Q1"\&;'1J=:^LK\#D=@X6B!W[XR.XD($;CT!;P57!?A$-/.&>/"20Z%UU)'OXQ!GQ^?/ M#J%^ ?* E<'_O-H0Z??83..\G_ZSI6Y>P_)+2_8#F2*F^AE_85,IBAI^;[M3 MN9E-^7[,LGF>WF^ I&ZM.+L3[^3(W];:*#VF>-^.@?.;C M_GC[^G?06,NZ=VWAK%#@_D' FCRV 13PCP.AQ7^8,,QK37>B$YV$LP@GR)R' MB":RM@V8^E!$5W+.<6_(E_)V;UI2_0Y$^F.!%NM=G.-,C_T0MP1R!O9F+9&$ M=T52WB"1^E3U22*_'X%- RT.]WG2B)KM'3,$*F@L>($=O(I(+3BQ&N+50CHI M9+!2JYUM\7=AAJRQ+U6;QM/IO,L.AWK]XO0+ Y#'>/T)GS27&MK!V/M4)9Z1)4-NO]M+WCGH@*0WI'C"ZP2L08T=P4A*4R M^<25<2$:>K#SW=!GZL!,KOQ4W+Z5C?O4@Y_> M#*/D36Z;G$;;XI=]@8;9XLW>UT\6\SW%3_C7_J7SV,IZD(8 M2WB1&)&,66)"84E*GNLB4E#ANQ,#)CD'SCPI*&@$*2W$EL9SPH0M&$2-7.#H MW[6*_9_5I#I?GO\6%YC4>]?2JIO1^RN^V[S70^7R>MI+<;Q;J!K58S^ @'W( MK@UZ*3]4P/75I%[.L^+"DM?'9N8=;A8R>K)/Y&7D!=U;C;% 6GD]5C=^J M)CB'U(RW-4*UVEO>3?\/.Z:?XHYIT:7]L&/ZJ^R8/O##]L=36-GPXZF27!GH MFUUW+L7@'"78# (VFB9B? A$@ ,O8P&?J'+O@&T[1%M9;/CIO%J>OYDTN"AO MTR\0LTPG?RSRA.#M C9^HS7OD2W_ON.&XH_X]-<4I>'AIAL_MO.UG0 A#^U@ M$T0/N]]TZ42@NB0E-> T!J:)T_"K5,!M0O#2RYT9ECVS :W3V.F/OI03N,Y_ M_-9;<>>C\^F\R>VN'+F=M,&*N[[88I[=N*U4\V3T8OD!/)<1DSF/56S7FL_M MQ2ABTPN&00TK;_,PMD2,/IU-,^<_VZSA1_A>0)Q_< MBE WC9W[4IH&O5ZIVWXL-JW M:6O\ [SW2?@_"#9]2\5[([:\[)4<7*5ZNWQ39P)*?O'.I?Y98'/?#6[-,IOJW4. M@]Y,NYS*6R< +[<9^NS_P-.! ]3#/F+M)1<*002]%5BN+8AEI2-%PM2."L&8 MG3[B1*TS":&;(H_ HW"X2P%^8CYHF43)>+I"TOYTWA=V\Y'F1?XA3PO&Z/OLOX%QAPVJN&=ZSW9F#![7GNAEDRF383 MU'7N/VZ':,;8F+G IP6&J];@*^?5(JO!7^,"(N8GFSJ^<1P7^[/CNL.SWJ+^ M?[1_[(*6XL>_KH;>*^QY]6K&9>W:?46;H 2O5GFQ0FE^D3)/MF=#ICHS<8" M/.9V'+-W9H-QZ[W1$=/^'%A&@X_+:2"%+Q2X*U3$8J>O+,:D)4N4Z!*QAA0% MYBED($KX%,J02F%V.H-^&=NZ7O/$V_GOF-Q[]1G\EZK&(+#+,.VG-1L,R36& M9)%;@%KJ8:#8%"=[QUTI '-H8))2 [M(G+G44A2DL"XP(>#CN*.01"F88J"0 MJ''@R#"IB/5.$M!1I0B.&D%W-C%^%>YJO65Z%V>9GZJRZ">7M1TPV"35+LY8 MM[X\3,-4,DHJIQPQ ?N9$TZZ)0BG9>00*7F7--]-9G(A.+BB1#"MX4@)7FVA M$F'6I,2YHX6F7VZ8^F=;B7^9&UB[+PN?EH!P+<[P^R38"X(A SE2$]6FWXCG M/(WN72_5Z>AW''!&SP=S3:,BE]S3@<<)$UM2;12$&C[TLA07-8[JW;G5PTQ40V] M^MP.DW6G;P\V8=M'-( FO[*9X<96Z&;-6J=?'MED&T^_;SR3E R(P@F1%+@K M4C.T5?"/, G^JBW5<@=625G*DU2>..D0$TSBJ$Y1$"$+YSG^']V9RKZ^8?[5 MBH1W[YF_R2D1K%?#V=]OV8>#(JFF$,!EM(XP"&5P:@:DGI616)L\H\;3LMB9 M<[P/DNH?;>/?V]2Z&Q5ZD;].)Q]0A>)+?H_)Q5M K#X!J_A^JU-R4^7:=$Y? M!I6Q]59#]LITCG ]#'Z8P$^??JJ?;8/R-ANS'[-TLU\V<*<*B._QXZ9ZP]B[)1I?M-!-WU>GG(N M[G2288_\7HL3FXZ?K?;G8>?H?=8='OVU?ZU]HOW8:'AP9TOPJ%19C=+U+7'&SO] M^[I'N3.A\F;R&USK_::7>]\/59QV'^1X[# ^O[V0PWV MXVD(S& VMCIL>,FMTPB)8"+$V\80"-LT824%XQ 8E6IGZ.7!S09VVKS_-#V0 MM2A/RB^,-#XMYA^BC<-8BV*P%D]#8 9KL;4,,[%H:3)$)Z6)1-17QX(G3 H3 M)07-KW:!\K^*M3B;QSC8BY[8BR&ZN&PORL%>["4PZW'%U6SI;(&KS*LP6KV7 M1R-2][0H-U/@&[4YJ0Q&:>S$QK7:DI62&$L5 0VCA9+,&.>/8G->3Y?S0R6T MBA.FKZ]$/[0(-?X]%8]'B(8X9B])>S]=V/%@D@XH3_R4HT"%Z1)+I4L3QL3_MTJ$BG/%%?0'Y\ M>#%YW(8'?L9.AVLV-O>D'658@7OK1VT.Q3/?M +WNL'Q_7MTBSL!V?2G'^G- M!"CPL6DM@GB7735G=H(S%^LQGAZ.?XK@%&52$LJ3PC$N0UP9&.$N2N5H&:14 MEU6YC]9:7R:"<^Y$&N^),6 (2E88RU(4C-^ 1GJ+Y8]W4^N*Q3'&P 9 M^L8'NK"F*+P@/ @LBGD(%V))"2M2C$P$Y>W.&/#^?/ UD)[9:=FGO:#?;ZW( M:_?53C($1UBV(!W;@UR;H[/"W2R1>=]MI&_VC[1;'3-VS'K.JT%^GL[RZ_Z0 MM^.$R[MMV\[]U:*^U<#JO#.I>.D^MN9:MV',>Z?E6'*QT&4@.AD+SJ/2?#N,M,*5N> M=?&3AO9UR_J-)P(J9+7HN4)0T&;G8CYCLYWJS>8P M%Q>?8IQLB0B>^L_3/TY'/]O)7Z/?;,OL+^IZZJO\6UYA#N^_7L3XQ:>:II3W MO>,IZ^DXXR1:I-;'9I(./LV8%%-$BQY7J,)G!FGK++A M0"N*[R;(!3VAO5I*< M,J5W^QAGC7H_H&!M9A',199TF,N'.1$8C85$+*9C7 M)=_%W]^;9P[AZ=P$BU?TR\]!I%B(?+K.#*J7T49\1N\WBZLW;LTE?20>D3XR M(14,5^442B,T7K1$&PBIE+!:1R>EPGG4ZETRAG/>J"/>A9W7:V/Q(WZJ(MZ>-;'065P@HHD@&5\$(S8 -YVU(4M-:-6 M\!MP6YYD2A'1>1 L!)WG%6NT*TSS_I%UG8*9K 58YJ6'@>OQ-G'C4R",N0+\ MV:(D3DI!RH(;[4K);+D37TDG* >;14PA<<&4<$07X#=S<(0MXYR[N .;<6E? M5-.RA-7B^B@R7M7KK3X/0U=PZYP,6H&)-@A'DA2B"B>BI$@*9 -)OWB;0(ZJ::A\2^JC4+F.YQ5IL$'&%[T#.LH.PWR."^T0C."?]F+$ M5!:UC0"JO-\!/'C$ EH83 MPPM+: %,:R)\YG=P=O9G["Z^U\M8^WF5ZR,]\@\^5>-QLQ L+PI[H&V4'H)% MRB0QU&'V@97$* _1)TN(5U-24-T/2_Q>@ZMUY+8!P>^=4*+O.(YU#3IE/J[@ M3MOR(O8>@#^)FR?@I^E\*W%6Y17GTWG8WA+?E%"NBVMN4DA/S:MO<7ZOCP-Q M14+[-II-OKCA]V(T0TBO-11:-;\Z:=5\U!9M,W#GQ6@!=X9QZ'2^*GKY\;0I M\+IE74V0#5H0G/7O($&CZAR8H&K27S/.EX/^@[3P($).U.T^Y^RLUZXIVCXGK#Q#\M<.0J-.6C']!4YAMI M+]*"+6]__\<37(N"9_[_V7OSWK:.+&_XJUP$$TP"L-2U+W:C <=)^O$#=QRT MW=-X_GI1J\4)16IX23N:3_^>JDM2I$A*LD1*5U(%:#=%WJ66OS!]M\\/7TUB*47:Q&'EALSV>RZA=$GRVLD ! M[J.I'8TB$4P 4*%B;AHA M(!]*A %<&>XV#,5DK[<7*K5$.N2?IL%Z1 MSAIU;)+1"MBZYB)=2 Y\,[A$J[7K5[4P=Z+S%FJ"@?D93(L.56WI_1-S=$ ? M"\H3BIU322(L7*X.;C6R&"<6QYWE:<_/1T-??!5K]/BZ^8'^N-EVZPI/Z^*DY=N43DXIVBBB\=TX\[NK=Z= MNG!-I$DR(<,C6$%4*>2"(,@P2[F@CG*Z1>/WC"E[N[?_V8&.8$C?3GQO%4!6 M5+E"V#O0=9OB2AG98C(5'.T;747OI,!<((J915S%""2E+0H JC0EX[7?JCUZ M.+KZQ^5R=?Z^PQ\+FS[5'UZ!Y?ET$N9^=:IW+],B"_\K %P.:=*BKO>.(\,% M,A>#9Q.3V8]+< M@'S2?"B*3B=PCN,!(X0J&QB@MTHJGY[+;'11Y*336 LJ-#Y"!L3:QKU=44GO MW6'K+H,>>L).%QZ9>SE>'H9;SA8>T*YW1@XQF(8BDQ;X D00/T\V_2\GS;\R M UVBRF9D7/$7YS:2L@'32)+@0AZ7&_:I4;PSXR_ MY!K->\.^4S=Y8-4)Q;)/ZO=+7-FA9)5JCSD6<\%4$'+8;?T7,38?G]MA6$4!EHR)9?;E8/WD#G;.YG[K5ZRJ[/>8=3;8II*[ MJ93F'EVK9^WBSE7N:>:>//(%)ZV;GU<5U*X!_')@PZF?G^5861_;_(L'Y:.- M>VUGN]#P8\ZL:+B M([D(M#"& (YZ(@![#=/(A!!1=)9+4 ^T"D=0"/ZYHI'.$P?H.IWUWD6P5A*C M^ EX[_P$FQD=F;X6M)79MC-S]_D,=BD9:_B^Q+71\&PXZV*X?RQ&<0:0R0(1 M)VL>K:W%.DAD0TY2<3E[N;?A#;F:!"V=.XRTP% Y3T[DUJW2)QRIH8IOQ;)^ M"T/M\'%?H(M@_Q"A&B/.*Y]Z_.T:J!L*"(QDGE_+9C MD\CN:)B7$ RS.OQ?!<'LC8$IVGAW^8\WA-#62_KX01+80\6_I=A@(GM M,E86V51KFGD!QMX&V00>?4FHHH"%B LID,WIP#$X$AUV')NM]E<'U4KS\JS+ MT"LQ"?]<1!\?3)+V*C1A[>#XMGFA0$,NK@5EGX_F[76&/=PP*)Z!^.<&%UPY M7CWI'6423RS-/=<9S:E*+@KD)'QR6"B>5& R'"%Z]>-P_ >LT:_S<5BF*&U% MQ>S'600HEFDN%T9NL^WTVZ1'U-:TW>2:-,^HV"Z1+.SWL;]8[\&[S6B)$M/^ M>9(/=\OJY;I'L^P#/K7CS_$:!]B@V6':79[&;AXWYS2YX31>K:EVF71Q"^MR MUXET9ZSN&/?:DSLY5=R'KL?R2L04#0F@J[N0>Z.K+*]\#@K%*H5$9#+XX"K9 ME0.6PG74&),BQ>4ET' UMZ7,] MW#H4[(:7URG;H>UD8W"O%WX+L$)@V/\]'R] /=^738S%XFU,]^KCNZD B<1+ M)BEE>Y=_V+:-L[9[V"H[:?V1K[L &0 ?#Y,IQ]MK0QF--M]?DIV*;;T^Z76# M":R=N,PJ;W_L"A\6*V99NS +G=G%7J=@B;$KYQJ+U84E:X=@-$V'+U@_R PX MCK.L0OD8PZ)$PFR]F.I>B.PZQ_?[I%@&B3W!!#%L*>*8:J0!PG-4(Q.1B>#Q MUFG%75)Z?U^LWZ^P?%GL_A9G']*[Q1*^G;2S0_4^)H8/#.]3Q8W!PG\/"CBP M>O%(P )8KAV:X9+47A1U(3A M,MIUNUKV /YOC!8B[L7*LE\7UO]%J3E2"OHV6R6_"@'D!.O'I.DM2EN&0NQ3 M(3NR[8C5KI_!7H'1KWTLR6=<]"I*@V0P&1FQ0T1T#9P-6CXK@?][ 6+%9)@T2D MB#B9@^\,09HSCH+B@@C)!AQZN >0CER,5+D%&?8.\:,VJKK M^< DP$]4#TD@USK):42= =B)FTL!UA6,NH2@C>#D=>CL49W&'H!V@=9^%\\% MQE!&IE)G#KC&4(8L "S KDLV\)S"M14)<-@:@[\LJ>SP90;W'/LIHD%AQ0 / M1B'NX1^3D@+-FYE<<=%RMG7LYYR#!?$$$1)@RIH+$$)=>+6 MD?7OTMOE^OU77KYW8Q#@L5UOOWNOD\QQGTXRRU%!7/0I6J^4?/68_3+#<78LELI_V5IJSNSTC[CHBY"K M#G1.GX4CQPW#XFPBMR&ZIKQ=+B(X+LX@!!? 0+*C^KTM\R[+-VYTRKMLD[>3I:YI*3K/#-SSPZ?<1M0JR9#*YP+5IKB(\ (=Z>=8 MVJ:!.7*4LR<]D*17*8@+.KWK"2;08BE#D+TADV7+.:"DMD1I5T*ELYKO]4^;^VV)=-\L8#\] MP)6E9,AZPNIX-D1A.)IW\=&K]-62U9HU]T42?SN$$=A%&%TNE+)>86Z/?[_# M-F"X#'8Y1N/VF> EI&]T<9F7NO.X:>\\,_WF4PB?B?US',7:0[F_3/+$4QMG72YP#@KL0G6Z*D_MZ3)FIMV0 M Z5[90DW+.QW9O^()7.G&(W7A7U=FND[=F-7I9AA5^.F2X\M\3==E&31\"YK M\ZTRHF]:GO*6146VL%9M>*/P]'[XN5H"L]3?F4V'?US)CKL)P"ZK3X!"F1W' MDW%H5Y5^=M0&V'] =27!^W#\?_1ZKN40U&_QL*\C[H_G65?Z*@'70IJ MD:$'+S(D:I&AQRLR]-RT),"91]22;BE0*DX M+&3]QK6+.A_CI0:P2H1;Z1T;"D"1Q:5$9!;0@RO1JD4TE]LWL'\-C_,4;B2R-$UN]WK^E&^(B MS6!I=+;ONI5Z:\]+CL%#E,7A^D3T*1QR?UF MMCE?I51\R%=<2:]\KDU9E[&$]ZIX =?T#H<"MT)(&U%B1.3.2A0!(7@4E63& M4V-)[M%[Y5@16QZ\2R@ZE@&,*^3R 2/AD@OA;(0'7/6$;5!31S(+:#D^$%%U MHGIU!+(&1&NN5"('"W?JMLFV2NP#11Z>/;W8,-MN-H':UY>YF"L+^5)JKA?U MZKP+85&+;F&67Q8BWV7-]HZJA1:!N1S&)C !Z2H=TC7 MCV4]'DRP,M'7>G,OVE=ZK2>OC>>V>$@V?UG$O&?6@]]7T?$WM#B[ZCC,WI"X MX.DI3' ZM%TB+XBK=IB Z#H%OUVF8L%[BQ,E*^.#U0AR0?V%4Z7H\)V<*U$/ MBXX:B^%VR5\[P_W7#HYR"B9L.X*!YN._9:A\D86+I.2%G%P,Z\52SW4'?[O[ MOF\>N15G2CE'S@;7.H'!W_/QUV'>MZM%PM;IIT2QY)ULYZ/9YK-SS1* N!Z& M+D>FB'!&(5BG'&(8&3+$6WB_P8H;$57R6YG:7N.(RGR9L5[G"O907+$>"]+'H$"% ^@V M*8!VHP/BEC-DL?%(.6F\U;\%2Z8@@5TN8*P@MSZR>O=$ZWRPDR6.2, .+25K!: L58A]R4+5"XTMJ(M+<2 M4:9DLE89)O55%]W[X3B"^"[+OL3??]@_AV?SLY_* H'(@F6'7V87!])<&>Y; M*[_U-I! 1,T5>;0DJI/F_004RC7/VY4+%T9_5]#%7:P<>,;M6Q/A1UK&?D_5P"WDNP\:,YZ7;P=.-* M;NTJ[W;A'5_&<(&2_OLT=UHK[KM2:JQO$D(:HW*^-F@D&B0$*"I("VL0@2\E M2<$JML7^.DC"=$@H\-R?18! <=1:E+#D(G@5(S'?O,$EFZ+K W"P>G4]D@[? MY^#'OFT^I@%'JP#L??*@'L _.@J%/$Z"@K*:N-DZZ_@69?:8FW^3?F!.>G4. MW)W,P<]9)]K*U^_C09@E2?' (Y)*Y.K+@2)CLD;H(E$I,BFVRSM\B^Y8+)U_ M= ORIJS'DB2ZZLH?QNMD=98SOP"8_CZW M4S![8QR44J9AZ731R^&6TEV=4IQ_/VG>;12K7U2$S%UAEA<5'WO?,(Y[D'?. M>A1L+F&CI$#&!HU2I$1X2BG;=H(G4%]%<'"/(1QQDH4F*U$P25L2.8#<#3WG M8 ?BOJ[V3S7K?1'ML2@@N9[V?HEFOQ>ZN$JS_3\J"8&#;@,&3< YO$-@AHP@ M%#'%*.6,D"CO92(72?B+G8XN/ETRR^]Q;$>Y8.KSH9%95Q&RG&W$/-UU<&C. MEQ/>AX7K%R^./_;!VA+25A[ S52\+5&Y".3_:PD^W^GV-5%1DBSR)B;$)6RL M-A(C)U,0FG,?V%8AR+N4T J& /3M,L8MT_PN)]&$__'=PU8P/8\B\CI/-XR MR^+&C?JV+(#;4LG7+HG!34;A$&3SVX=/OS3BI/GMET_-^P\?/S:___+/YN/_ M>?//7^Y/RC?FH=PF!V<][^;>'A=A74PF%X07LE0_ M,\)(*4H(HEJ;D06P<, M=Z&TCXM^[A_259K[R;9#_V8RX%'HEK($-XPF;7L9]O:J!R[#ARJ7T)\THRYIJ_EK MMX>+MR\&FP?VRLYGD]>+G*L\GIR"!_S*:[5GF18Z>!F$#U_^/S%!37 M@!8\E\I_K[,"U27QO>I2^?(7NSEQ]P:5F!5O1PMJ[SA@%_WOD./Z0)$)]\N4 M7)?BMX*0O\S"-RS%<:=^:W3YALS$J].#ACA"ZD\!"#MI.QCSK[X.AY5W+S *5>*?M;;^^RF?#<9>*V!NUO< MK7NURU-W3N(&H;CN("X/67\J/E"@RE%EYN+XX384>)L%>CZHL^.QX\DU4][4 M5^D)S0IKF,SS<<)R:QY=G]JW'O]QX/V_S6+T [KNP3L_W/&@[MM"3;Q*,F N MD% Y&\.)B(PT#@D1+!4^MUS;"C6YR^DO(,&[L9^/K6QA9>'3#4&6 M0@\DW1]]>WP&7)F,O67!'RL$5PBN$-Q'".;>.ZX51E+D#%\O ]*"DSNT!3 F8%\E3#_\3\F$AF(J!$/O[&%8(O@:"JV/N M7ESU'"DA;1?KCDP0USK6/1=3L-WU2[1@X,-@-#S'$M MM.=.Z!6[GMV6/E/L(T^B0 MC8PC0HD27&/"*#_$>>R[L9^66B%VM*XYOYG-ID,W+ZG?GR9OO(^C''<>0_GY MLAK]JIY->T\%6US3P.PY0_*CG-I6?_7]3WE+OZ#;U+IH[!HOE=9D:RWN%FU] MJNBMHK>*WCN*2I8PD=(0I&@(B'/*D4Y,(FJ-X8GET-*MDIUWB1Z]XFCZ;9Z3 M^S^D+5=3J21T3W&XIW(M#I$3+!%6B2%N4^[2)W/]M!S@1>H$E0KK8J**BJ.(BHT-S%1RI P&@"4Z(1, C-)6*IE;NBKPT&LJL<7 M%8#N3M,8$18V-W2U"AFM/ I"*()!2 JUU:;X@#,]GJC C V$W%7/NHJ*OIW= MW,5&[+\1^-,MC+XJI6NB2TUTZ:-CU3L+UB((.2VI0-P'C+0F$07L/1/"!$*. M4M-X6]3?O=GY[;)A]CF6C76*@XUL>00;$G0"395 ,@30"6S@C)-CS'^A$3SH M"I 3\;@VY?-)#ZJ"JPJN*K@>-4-3XT2Y,"A08L&B8Z"&F^11\D3EK@M.^:TD M^;M8='T57)YH)3G,.B:A;_&((+GZA=;=RJX+K? M"2E\SH=P?]O="J,?DFKMW7=MT_ 8S;)[U*Q@V51G&L\GTW7S')Y0#FTGL]-L MJ0\GH5UV,LA=4\9AD-N>MG-_"A]&H^9\DI\ZA(\7G:F?6]0O4Y/2QCEN\W4R M'X7FU,(5+L8Q/&TV7-V3WYH?NWSKR9'ZEDJ<3$J:HR@ER;J] MO&>Z04-P$T M=I7BEM/O?ETTWJQ-\V/N=3;,O6Q^^=./YB&&7Z>3L[>7W2&VFV[L:[!1QC@< MSV-X,[OMQ/X_\F@4UQWMNSB:?-ULC?%U*UYWM4;-#Z7A3R&A^#_SX1<0%^/9 M@KQ^W.@E%4JCR/+ ;;*=G=K9&MW%Q=(W"=:^:\]A1WX^6K7GN"90P45OYVW, M=PVG34PIAQ1WA)U[VL&.H.5>KQIX[.F_M[]!S$V@UI'V8O_M>B+4;6G@V<+X MB^K?@>_=?(.=\'OW[WCX4=3B][7X_3'=&;5_1^W?4?MW/'52K1!6^Q'4_AVU M?T?EE]J_HT^RO<8.7;^X;]=]AI/S[-YH!\TTMK/IT&>W3/=+/FIH2XC1>9R6 MDX*QC^N_U6/:%U-IH984V3@%C(*1Y 2RRE#$#9;(4@Z?DLEGH)JFM!6^(ISB MCG&!'!,<<1$Q,CKWFE9"!H53D,I==7'?T[']Y@S@;W;/:%>"!T:I@32Z%AVI MZ%:W]/FC&^"4""01%#".B$NOD;:2(F,XHU@(0OA6P:3$++/:$Z0Q4XACI9'# MS*&8&#3&L5*7*9GL=2W $G9D:YQ"G7B'+M$8R&J^RBI0*;75+GS^TR1199"J@Q+ $: ,C7TLB4!#6 M4N*$TFXKXDUZRA2.#&$<,.*>&*0!VQ"WAF)).:$V]!':N)$#26B%MNJ(/K C M>MBV\Q)35D(2Q^/8L=C7X>PT_UTF6T+.XG@XF3;CR2Q6#W2M0U'K4-RY,+9D M6#-OD ^6@78- LPDI9 RFH&2;B)HYE?%EN-$,X$](DEYQ)5Q2+N$D2:)F$X8,HE%:;YP'*>-MKM/)D(X: M)(_W7EDG-;=;![IWRY2I7G7]BJ452X_G-%%>4&91A*+('W42L2MREUW*0#2"RR5 PYXJO&13S*?&9;N+?:QGD^^ M+/>QLP@(W-P/7#U :8)=">0;6?FC^"<*PVGG[L_)V_.S\>LP;,]']N)5_O7U MN0VY!,&:13CLWKCKSSR)G(B^(K4_;TE/ M-R?.'RMSY'[+KN4&>2ZIZG1E@)[;S[&S+9%-,,Q7=O357K2++/#U'5HN?R&Y M/6M_GR5^FF1\N:;W*3&Q53V%)NP-"1)A FHZ]XGE@'&/J!;164J,3O$0NOJO MP[$=^Z$=O1NWL^F\=,_Y>=CZT:2=[R^)TDO'P5:>U0&V^[__O'+;Y\^[BQJM'\]Y-T1I$Z&['$HF BSA'.H/A9 MKU#,O;&I D:CV_%K]RIKE-?ZS3CD_UM;\4^E&];-_/E-1;8>B40/5F:KM$]4 MK]OF;#*.%PT,]X\X:])\'-HF%Q7R=A8_3Z;PNI"K:[V/7^*H(26V8#@N!8J2 M'4X;6.)Y;$Z'<6JG_O3BI'E3:FS=A\CO-\7UZ@]-3JL>E,%>G;7/7)D3]38:#3YVKYZO*DT.U'S\4K!/:2^VQE&3[M@DL G3-]8JHC> MMU21.2&:X\O_;BQM5(?T'(94J[74:BW']/+>NOI$'W;]02N+O+@)5V)^LA#V M]^FDO57,;W^7HY+Z\R7UBMN5F)\-,1\2M]\N_!.5VJNY4\V=BC15;%:Q^4R) M^9 0]J\QX/LH'UI4>J_TWL^]/22]_VJ'TTKIE=+[N;>'-H@JI5=CJ!I#?4*9 MEU=Y_.VDG=7*XU4J5WZY';^\+PT<*\=4CJD<$A22-7"/4,@Q@U$,ABD::6#67DT4VIT>]&;VUDZG M%\/QYZ)Y;62 _^OCSR!N8:?@*6P]$1RQ&S+!E1EP9FK9IUI/HT)FA MH6A9EX43JKY58;/"9H7-?L.F4M0 >QND+*8 FR(A1Y)%EB>1N!96FJU:%M5$ M?6:0V:O*Q$_/8?II,K.C*HZ>:3G-/@BD%U57DY,@@Z$!14PEXL:DW \KY IH MFL1 J"3IJDAB3IDHI$8B8(S6_\:0PZ5^LNVP?;(RZ\D7UZS(6I&U(NMC M.5N0 M^C*DFEA?$^N/:0$]J?(=M4J ME2N_U*+*E6,JQ]2BRI5A*L/TDF%J4>5:5+D65>X)3NUX[+6)'X^^YP^5%/5, M$YZ45I%SJA&51B".F44N&(HT=Y+IR*UT6T7ZDK>)!>$1ET$CSAE%CCF'C.42 M.QV,\_$Q$YZ(9@.FR7$SGIY,+E/%LAYO:<6RWA33J Q=&;HR=+^4$TF%9\2B MR)U%W$>-3&0>!6,=Y\3AQ,WQE)/C51"N"DK%LR>RI17/#EE'T?(D&9,H6@H M%3E##KY#QDA+$U=1&U:-K7X0?F_J]MX]M./I^>3>QR]QU)!7ASXI>%)2X2XQ M8H^(DH\5S/Y2IEPI^EEO[PN<K6S\M2[ MQ!(L%JJ4#BL/67\J[E%-NGV;\8_).%XT\+X_XJQ)L**W"G2IOK GURKK01V@ M+[9#5F(D"J\P(L8JQ V1R-I@D//!YJIV,=*'\J<-,*>U4U8]/:B(61&S'Y$1%2\J M7E2\>)YXL>>@DG$<""A7(5"+>$@:6<,\BCP2RW$4@:G[:%B/%GA1E:L*EA4L M*U@>M,\]$5)XIP B94!<$H.T,Q&):)*3C$5%MJ+4#@>61XKJJ$#YV'$?+RD7 MJ_9KKEVL:A>K@TFD2+AR0A/D!4V=1'+<&92T]C120YUS6W&&A##!(D'"$Y!B MPH!$DD8B%K TALHDO>QUOV:B^8!35OM<5?V^0FN%UB?@2:WP4>&CPL_'VT0M&>[*T*X;37=I?M6KX0Q&X:^I]#N> 5_" M'PU\;(= [#9ST?V[,LN;-N%"7,7? MG^;M2=_22D",'Z)/]M9_)#6?B&; !O@=W0&0SC-ST3!7J"+ M:*V+RTTQB:>]+0X<]> MO8S&&H,"81)Q[210'Q9@5#%O.$X&R.\J]5$M04/P&(D4/%A>S""= D,XNF"$ MQEK3< OJ^SU.LQYE/P/I_=JPL\/&E\WTQ2\[L=A\G[R>>A'S3O9^&D^2'[RRA^??E#^8*\_G'06-B! MCI"&8S^9GD]RV_8 BP.87.AL9+^V^:GY)9A'=[4_#Z"K^#B?\3IYS@=-*$\V9:G'0GPE+4B!HJD2A1Q"]1F M#$Y 34D0I3@3DAP)\+9P;K46_0:\_SL?7324]!3JFA\RV6V1[X*D+NEM2<\G MS2>X?I:/K#-M^E/;QKS?ERI&WHLU#LE4/YJ'3/'GF8C_HW$BR1BY;>*0"I.E8J,H"!]MJ&X1CJ7-B')2AR3\6!X[2-I$"MN M."Y+=:FE;2AI[X?6#4?#V<7;^70*/Q[(L))B@'N%I4 :95T7BNHF%3D@K-# M!^M/A_$+7--X,.7L=??,AG +T%B"]1W[82;1."UK,O9Q$[CSN],PKV/ARP*G M\($.&IBM/VWLV60.S_\Z'(T:%YMS.PSYE@+FR^W+3_2+7J?Y>\ <6,")_V,? M4^W3RE?,]8A[\4(M@S>POPO9N]#WRM&7>MWN)[/1@C^'\ 8[!?@#@?-Y,LWG M^EGX=G5<&-#.[!1()C\ZV>&T^9*=) T0\]0";EX,FOBG!UT8""YV5RUH;C&< M'J<_./O%+-6SL=39IV>#8?=6\XFX0X:HLP /SO_EK7;\KB M9829 X/ET;>%26S;SL_.\Q/:9AH_VVG([[ADUYQ:!APU:Z\($5!M@%?+ZN2G MMX/RM"^3/)H,E'GLRWMA5E/8@?$\=K*J6_9OW>.OD_DH<[R?QBSAAK VS6CR M%43BQDC*6LXS4N4!=36UB^&OS^]RX:Z. M;'9UBONFU*W9<=J(K=^QRUH\A^9^ O4-F_N2),V4^+Y"%AD.G$+4=E= MF25%IQX7DAP4'NRX:?^E*TD#. $&S5+;*?2Q1E3 C(#QL2/-,OZ%S&!+09*U M3%C8=CY:$'!AZJ7U"(^%EW M[\9KKI=.U=GPE$.2F'&F,SQ!E1V'0@GP]Q79/^&1$&1^>)BTAHXA'W$B/#U8X]I<:@S&CS05/3(E!@TPVG&M,XENL2SA?YQ&W-@"=>W)DQXU' " M GQ-@;P]48.P*Q9%F$^S0,LW%^$!# ,\]S.@9.%2UGD-V'[+8U/&9A[N#) K MDG^%WK"3^<%P>WL*LF QC/@_14V;=/RYXPG->8Y;O11->]6FA0H;AIG?@6\! M5X#[A[#L>_C"7M(U/(1$(1QYZ"02\)TMYA+$7$5MFK_.L<&(XZ M8.2-QHA3QY$S'B/)G20JB2B4NNH$R($G']+'O,*_YV7Y/4X_YD79Y$OX&,/' M[ IL/Z0WQ45D?YZ,0$]L%U+90M4>3(90^'%%HYVYL*"T MZ\1,U2$>_ASM2'YE(7V@C 7D8N*(&R61PT$AD:(B/F+@I>V@?8:MT$:#D(TR M^Z(]3.+*)*#!JY0J#>7:8(IP3 ZT0ZR1248@ MS(*-5@4F.*^';C<"8VM+BS\SAN5RI87T\T!%&".H(HY4!N2CODG$LH M*4]$B,IR3J^2J X):QPI(I1; &#LD/4J(B\DE2H9*T2ZR1A9&" ;NN[O]B+[ M+PYD=_"!Z!5AEA,,T,-/&K"NNX,^4->'[AW9!QZCC*"*.PMTS(5,2 O0QS&0?> P8F'K51T1X)G2B K MP5KG- ,Y*")($JQ2U"$2%AZ?[%G?R#X;FN?VHM#5 F>_F2Z+H3ALF_'DZ^K@ M+H*:,.D>FR,AYI=Q$1UDSTZGD_GGTRT+6=S-_M_PSZX+D+73&!<]['YWY+(6 MM'%7-MS$AO63G3MRY6(AV]/B*,M>LLDXFTGNKN=25_WOW5HL,:@G-A>P0ORS MQ!7\[:]A^&4%/Z/X)PJPG85#7L' YF?CUV'8GH_LQ:O\Z^MS&_*ATUKIA6'W MSD6U GRB\C?_/6]GPW2Q?'^Y%S3]\-I-_LP3@4>\6@41_WG+2.&;(UOW&WWW M:T5\OZ77:B/P.,<1=\'&?SU=%7LX!T6LJ^. ;(*1OK*CK_:B??W=7S9V:+G\ M)?1VS]K?9XD?-%#YKNNY(YB[Q&;_91]97[[R)@K:8U\KQHGR@8"M0L&^UCXB M:TU"41,PE94CRFS9UU2 D6) @U1P :B1EG?-=X@5*FFGB75;<5L?_2EH"-G' MM<-^:7^Z6/MKCX?Z$PS@I]'$__%=$T%8GF>_RG0>O[NKG^4^//>(80E[8_@> MYOU;+N@-N?5M(1*^BV(J2@,0)EK^[>PH"^*V^0KZ<190:3(:3;ZVKWHB8YY MIL3! &B9.U)21U:Y*&NEQ^U\-EEFS>3Q9'"&X>?+T:A$JKPJ*M+K[G4$XQ/\ M_?(&GWW7YVU\U48PS4$K6:Y#R9+JGOW=K@I"7X;+(^I7RV?L*PU47BOP"=/? M9YFS_QIR0NE-E]SPNSDAFN/+_VZZ_L;?ZY">PI!NJ'.E'[*]V79SAB5^[%"2 M]($@ZGXZZ'K2TZT ^!!M2 XU];YV(7D6NYZ#&)H2Q= E+QRD6N_GWAZ2WA>>RM_M,%2"?]$3?K$L4!6=NY40KJ95 M-:T>!G&^J9#[LZ"+_VO'MTCDF::8C@RMQ[O]$*;*, M6R2L,BYJ)P+>*IVS)U_H[2A7I$O#&-ZTN3?)[&)5$NOG8>M'DW9^M;S.G?-P M]0!+==S&)$^FY4@%N!YO:06X P*<-R00&UBN#98!SB>D6Q3*!)BH!X2BS7'B+(4$P02Y1X"1JBBN(!P;*+.6]S MS/FG28XZN#U8MK )\.E&E5 1_>Q0\W8L]N.S9+&*J!51[U6&RBKFHF+9K+6( M:YD1D$MD'8[* "P:8ZXB8- *,UQZ(84CI%XDSD1&V5LNR!/4RN M;2CS5+FA-R$EU3%[%\?L6HF1JMX?MD_NKL"Z)\.@!^DN?4-HX=.48Z6<#WTP MPGEZ[94K7E2\J'AQ@][K9%3*0]6#^:QJDP]HR(K9ZT8>H-1=8 M(F5\0IP3@YS-%5RCD2$FKB06/7.32O:@K>DKF@Q< (7M:/G!JM)466=#!$+=4(9=41,YPH9G%.M*M_E6&&L,BQ0AS#/=0 M(I"UB2,3C?&6$*5"[*'3L2I@O8P7O8L7LO]NQD^YT7U5;@_+4O2$9IX*DWDN M-OR(LNEQSKUNLQC/5$P)XG3@7*/@>,PMVPA(J*102E+9"*JQ9%O-LZP0.9(T M(>XUA7NL1IH9B1BS04GO2*1;S;-Z(*8>(%;T6D)Z>J*JPFF%TPJGWP*GV'H6 M-",H$,E @[<,:6<38L2:0*T4+@=.;<(IIE@&1R227EO$)>$ IP)NE-0+QU., MQ/7,Y4H'5/,*I15**Y16*'TB<;#6N6 "!H55 ]9R0S3*KACD@TSY9,N#YOJ MT/P%S;EKV)-J[W=BZ M\-:KT8/)/F3CQ*O5$>ECM"_<6/>>4%1M&+A:J?):SD_8C4WE3O"-/05O^%V= M:'[O[G=U%,]N%/K$?%M+P]HGX^B5=6N?C-J9IW;FJ53?U[VM+0@KO:\V>?'\ M_WP+-[OI\#\'K1VWJ(W38:H,47L45HZH''%/COAG]-FWV:3IY*SYJYO^Y6^_ MK3E!9I/*)D^-32H75/.@-NY\.K17'1*U!=3-C3MI;0!5A75EG=JXLW)-Y9K: MN+.R3&69'K#,V]L7HJLL4UFFLLQV9]MJV-3.M@^6[U\[V]:&X^NK>E-H^Z MY>;O3F./(F$EE4::8HNX]1@Y3BS2WA+A; K$AZMI[)(R'[$W*&@=$&=:(TN9 M02Y%KXU.D7+6PS1VB@=8'#F/_$Z_&65H3K<:$E%8*DSCLDJ-6YX2@# ML P&T4BL"U1Y^'VKT)+DD4L$::"-L:H8-D#XMTB MO1)L;E_^;G^=3LY^@\L[C]BGR>+#@8QN1@;BV,7CJM%=0:^"7J] +V&74D@< M>1:RBY!8Y)S@* GL,/&>^NV>],XDS71DR''LW*^57O2'Y#]:IO#%]OF4#"OB: WCDH#P;@JQ+G%.E'(RMA^<= E12XS&?6 MUK+B:<73BJ>/&CQ/DL$N.D2QPXC3J)#S4B$O;++6@G3U1%2TKFC]A-$:8(PG0@@*-H)F+ 5HTT%Y M%(TUWI@@F-_2IH^(UL\BU:FB=47KBM8O"ZV/[T3N$8Y4T[S"1X6/X[LZK4S) MZB10U%@C3J)%1AN*9(S8V(@MY7K+U2E$\-@GQ+VFB%NKD69&(L9L4-([$BGO MH:OS 5*4GAF=)=,SF!T%\VP;>V'!&M]-AD7&OU]L2SAU\GT'2R]'?OX(2T)=T-ZM.7N=;'Q[K=?;XH" M&V"L!X+CO;+CX6FRZ2:RI,,%X14+0;UN88WSXL"08'4&S;F=-E]*$]W_Z!W) MP#ZK!$J'EM3#]H,683P3L/C62"* -BB]2C)&*<$-MTAQ!^H'9P19*0PB.(<@ M:L>LVE%X\9):[/3#].,,N#@4/>/W."TTM:EEP,<8RE5 :V^*J+,_3T8C.VT7 M5W\+">$3C$F?R.<\3CL2:GY8@YYNE9JR3$O<.7EHX#^8@+S?$KT9C?9QUV0^ M:V=V'+(T*"QVB?1Y13T0S>?)%-X>-$[Z>Y0?#4]<>/2_B*L)K M8;-M ^^*?Y]'G#],XFT_'S=DDQ%$GCOZ1EZ)Y:Z>C2=,. MS^:CHK!W5S23:;GFIY'U?Z"/_G0RRF!TGJ] Y\ K^QS1F23I,L#2GL!JP1GO>"?>VL)B+Q>_N M!\Y>NW\T^7J+VV&'AT""L* PO]5++^<"Q-+.S\H:7AWE[.HD-R -.WLY!'!>!UAP9BZ@UQ>B=>%5;:0 MKMH2;+5,B$6O$*<6%#*F,&+!2*D=\31NU1^APB1CN$/*JJR&60[W.(>(%2II MIXEUXJIT!0"(83X"I:O(QI^R+O:[O<@[\@8H*A1D^U#HL/VOY>*_6=%F^RG3 MSB<8PT\CN/"[)H)]?YZES'0>OWMIYD9FO 2:QN1K!M%+#@;H E#I@ B4?U#Q M@-7B57FR8)$5W"U,D0"P"D_+/UU$4 >S)1*:JSW_-AJP+>W^8O:O_ AKQ4+L M?#99>CSR,L +LO#.EZ.1O0 I"3/[,X;7W2P)!BWH^^4-/NM2YVU\U49@2H#) MY7X4MU?W[.]V101_&2[AX-7R&?M"?G6RVEV.'K/RW-?KJY=2B?)(%67=[,P0/ M1N&@D<^-1KC6&FGC&*(Z,HPY\UINEY"F6 9')))>6\0EX4@SP8DR6T25(;I^N$MO.-HUXE#GNONVXOMC^S&.3(7]M@=>$IK_<_<)947T MEXOH3KA@0F#(4P?H' 6 .; +4BHE2JQ1TO'>(7JFXU^!C-\MJ/A;\/S&@@@G M%=#[#NAW:)7PS!T\8?AE&.(X-!?#.+K5P4?U[SP+^_9)^G=ZF@SW9#;]">=E MW#4JIN9EK);BW?@+Z#PEB.Z%QN9^6LNU.(5U;AL+ \BFS.?L+5ZM#WS,H7_1 MGXYA7)\O2M!4OFEV:FC"PPGDINY,(VX]P(Y FH_%CAB(Y-7?*LIV269?O@*Z_MF]A96Y$"I?'2@ M1*_2,2;C/7D8XW)"FY,-&F=')1ZU/8UQM@P'GW31V6T;C8.C(NH;)7 MOZ7EVT)U=PHW[TF\ZPM"K3=MSL29+4,T?QG'*4#2S\/,)L,96*R;2636_\]\ M.,V;NA?;_CX=AI_BQ00(81>B93@#5#LHHL7_*>'ZDV:8@TN!EX?P9Y[ 6:'Q MS4C4WF%?=$)XX27R/GK /J.033GQR D3K+7!L;B5;F0#,RDYQ"C)W@X3D.91 M(>R<)TQYIKB]$?ON4!KL!@#$M%<)14<%P,$RKM_.KJ>Y!TD#BP%KC=D$DSP)1@2;BGWXT#W$SFV 4_T0! *5,-<=.S\_&K\.P M/1_9BU?YU]?G-N25>%,?AM9O\F2>2 MX\!7L4I_WM*JNCEA^UA17/=;>JTWC+1LM;_/$C]1.Z^S8_^R3M8O2&GX*7H[[_*UG7 MA#5[Y0;9WFYJ%J< :G&TB R;++.RMEX!D@H(K'GS\6T#HF_0K-F=)6&4D-=- M5[.C^1A]SML;YC?96:W7;K=^JJ= M]"YI/@431& DISR#:26U049B4$ED##*(E(A6A\C1>I,E[+O5;KP]!6J/[>W4 MD:L)SB5T"722[&]OX_B[O_TVZ9,N)+CDE-@5 ON M:!<*[R4+#(L:#WPSS+F,Z^2ZKE(4#T3)W\T:1]OQR<6*-!>5(:ZJ3>OOL46[ MSR\J^5_C25<[XG)HW66WFMP&KN[R%X+LVI.">)-\WI.":"BU1&&,0I! U$9S MI*.3B"1MO0@*=.NMH+V[D/??)Y/P=3@:O1F'=^,9 ,40=J+0?'M92.@6*8;7 M:"@WTF.O_(G[N..W#Y]^:=1)\__ M -Q__.73QT'SVR^?OM';^DCR]>C^UB5IW9RF>T<>X9+CE(M81TUT#FR52&.F M4>(:&P*\D,A!>.0R37V)BI4!/SLZ+DJ^;:D.F['Z\V*-B@QY/&G6 M.Q^*4M0)9AVB0F&@5FN13MZA"/J"]2YR1K(UH]J(K:I2B1 F6"1(>!(0%X8@)W.%PH"E,50FZ>61Z8W+ 6@[_:@"_U5V+[1W@).!I.C4.75M!/TII!:5."!8W5#V@)U3>M[:"/I'LVQY2,YYK MQG,OHH9?7L;S+G.I)CK7.-ACQL'^M#A9M+-M_:8&PS[!N,C'J0/_Y*-B=UM0 M A-A=+!@0>7$Z9 DE("83FQP$9Y5 MPJK:82:E*AE>#/M4@;!QYJPY)8H:! / L&IA+00"?D8-' )PTYNN7 )=EH2 MFH_O.$.<8H>TM!A9')V-R@45M_H;KP[E%J&,/YN36 MF$^&RJL5<2]F^74RA84:-WX^G<:Q7X27=#6)_U+B%*O$.&R'G%W^D"?#;0=I M-G6#1^@Y29V0XSV\#HAISQ%/($:TB@$D2/#2JF1YW)(Z]PD%6;#SVP4W?[ID MYK_;X?C]I+UE]-/-1XOT0;M][G:(/1FVJ9;,L5Q=MZHM6<53;8M8VR+>Z#*C MG,M (TI*"\1-],@)1I"A6"DC<6Y/]?2"7&J/PV>52U]['!X@EWX9*]QTP<)' MZ\4BG4D,2XXD#PQQAA,@"@E(:ND$54(&?Y X_\L@SU]SJEQ\/_P2MT*B>]!P MI4?!GY?=5A;Q.+&+IU^T$KH:G)_*NJ)17MA<2&U)0(LL30L1JG]:1[X%!S MHAF_;Q363;_C$V/NW4;GGK^K$\[,(X]!GA"FS=I_CSX>1@R^_._8[WMZX^G7 M?HD3?8_UJ9&/-?*Q%Y&/?=CU([F3ZH2?&S$37.-XK^E<]%BRD&5 M@^[)0;<*1ZX<5)79JLQ69?9XN_[OP)SMYU@^_S.>V>$X>R_+G_]J M8YJ/RL?WPQ2_L8=R2OF:[G:@=+?II&T+@[Q=U)#H>*K4D:C"OC)29:3; M,=(;[^=G\Y%=2:7NX,O>-E.C\E'EH\I'W_WMMSBKXJBR466CJM<]%49Z&M15 MF:_J@D^2T%Z<-Z9R5M4.>UFPIV8Q+1;WXR3-OMII[*I;KQITU02F%Y.K_B0K M,NP.[7>&,>\B0U9+@SAS$FEB)/*$*XQ-])Z%JZ']@4MOHHTH2I_+_DN/''<8 M&<&D\Q)^,=LE_!=E%*X)[%^>ZRR.=+KCFWQRLUV_/\RG^23G<#R-3_!JLZ_F MSU0*KZ#5JRG7 F,'S);4SOFD'4/$JH2X2@QI9CE*4AA+HPY&VZL **DE-M]C MB>"(6V&0=D(C+976VC"=&+T*@-< 7W'7'*JFS$!H6DO*5!#K^Y96$+L3B/UP MQTRZ;P-%YWU2)$445!2@X1$P^1)SN=>DC%@'1Y(X,BBNN='6/6@5)N_-4[<* M?ZIX^23WMN+EUN9K2NB3W_VJ %6&K@R]7V&Q6@AC<$38*I":(70:NL= M*:BCUD]?+.[[(=!\&VM QXMDGB>)F+L#.JB1WGJ54-11(:ZB1Y8EA@+'B6NO MK;%;#;DYU298"C8S=3*?@1)DA:>(*8TUI28XYVM QTND\ I:SVY+G[R:M]NR M-9%1)2-%GBF/N"S=?@Q%5G'K1 I),;EU9(FU5LQ9!-9M1)S#/QICL(:M2B%B M9R2UC^0!%!@_.RNV(E=%KA>-7 _CXTN86AI![XL\5]Z60B!-;4#$)4RX]$[% M=&0D/*Z/[SEB8PW=J"!90?+%>_$J']&>T4 M$DP%XHGV49JKRHGS2DB3\J$EYXA'$I!FTB#L51+>8AM]J&9:)?-ZQEAW^4E; M;CBH:!@%<%0.+#8W)>)G<\R0AQWF4%'1!3SU%7#"!; @:)1:MD$X00^,3B\D@)ZK&9%30JEO:,] ZFCTK M')8<>X$(S;8I]1AI@A7R/AENF<(V;9U$AJBTX%8A+2-!W*F200ZHZ3C6.9N+ MRZWB0@_D[.-\0)ZA 5O!JX+7BP:OAW'N,4W@+181]P!4CIN I%-1 M'895%:]"5X6N;96,QZ L=4@194$EPPYIIAQB M3F#L%6',;>5*$4ZB!^Q"+%)0XT(48--*B00CRBFP<2DECU4UA UTM4^? Z57 M/'L)N]Q[DY5CCIT"<*-24\03QL@1SA#E$LQ5[0)Q\%R3E8B!(+5I)"8W=03I0L M40,X'X@)8/Q3C*P.!(7D!!'4DF2WSV."(L);B^!7@KA2$5EN+(J!<^M#\/"_ M)Q:4PVNAE I:=4M[!UI'TW2)]=)2EY"/&C1=*W/'+\&0YH(QK(-59"LH!S". MLT@PPCP75R&@[II(-!*>XB"D5\KI1W)Z&C/ U>E9P:MNZ?,"KX?Q<(I$E ' M0T%RBKAS'KF4*.AW@'12<4_55J.; X/AD>LARP&C[-G!8PW*J3A9<7(_KCD< M2?28(L\3*'G:6^0(CB@$H:F,*9BX56;AP+AV.'>FI .IU+/#L*KB5>BJT+4- M7D5SU["+O?>9%5! R@FC31H98CSW'&5"8N\\H1%:CC% M6ZW.#HR/1\XCH0-L:A[)I)C8'88C90R1*;0H4^<0#Q51':;<"+VW$1%&F$*&Y3J+) M<>DF6F0D#X%00:EX:K5Q:K^B"EIU2_L'6D?3;0W30A/M$)7>YMR:B*R4& E" M')8J1D^W.O$R'%4D B O:0W_ &!:ER3 MQJ'I P\88H":ZDL$8*?&PD/*Y#\SEB8PW J2!90;);E1=< MXKKR<=W29\+'>[(E$L4N48*LRJVQ.:=()X&1PEH$:P6382L:17$9K#$<,9V/ M( *ER&E=BC@;YP/VU*EJIE4RK^>I=9>?M.6&??"22X^4([EH O=($<2"XS:8A.&N1W(;T@$[MB5\#:ET&B9FSYY=*D96C'R.&/DP MWL@4J*!*@V'**> GP1@903%*)'!&K#,F;!6V.C#F'KE:]0"+(Y=RZ2D*UVB3 M"L<5CH]="LL8++5'6 >)N"4)6:TEDAA3+*E++&TEVQT8/@]8 7M ^9$KQO04 M*JO"6A&R(N11$%)'*X(6%B6N*!:I&_0MP[5?8[ L=O #8?!@[GP8M'=<1":4MXC)P M9!DWR 7"F8BY)'-/REK(9_+<3S4#%?DYD=5:=*#7[ILXZQ.[S+ M,!L%,QQIF?O >"F1P?!/I%0Q0C1-25^%?2I,,H8[I*P"4:$L!]@'R4&L4$D[ M3:P33RZ\B];PK@I:]]8#Z G-BD"8S(&L'U-IOIT5]1]'U9YW+\8SU9^%#CH" M6 (*>HQX4!9 T7,D*$X.:4B4)J) )V.:T45.7I:= 7-"IH5-!^U*KHC24L X>B50IQHB9Q1H-<: M3J-.R22_E:=_8! ^LE-8#K0XSQVR M'0D:<<\HIC%$2X\-IX?S"6LVX,?N@=A;Z*P*;47,BIC'1TQ%(Y,4X$Y$SKJV M/"8%AZCRGIH8&:#B5<1,A##!(MSC24!<&(*<-!*Q@*4Q5";IY6-Y 2@=J.H% M>/Z' Q5'*XX^9\= B,$)(2*2N0L03]2#)IL 0P6<+T]@12Q&&7]8F5 8R' =X_BM^(AC[_O5C^@NNO/O: MU]UZC6#&>_;ONN=_MZ<8DW+4A1 1MASGPDH):244 MO[OK]M.;=F2# "1?F\(6#3R_S:WZFE16L+%K M2]A,4C.#>]Y.SF"L%Z42H7H-EY9]0*.\$?+T M3.8S>,6?,;SN7D

J]0)P>+[U]_]Y9J+0&C)&RXA-_VN3R3[MH?4 I7W M+&Z:*19XE!]*^7VD-7ALR^?1M_VAK)IG:K$0[BE)P2,P4SPH1D(@)W1"UFJ# MF;+1Z>V.4P<.%ME6GGZ#EWWZ&D=?XC_@S:<'2_-F W/LLD%/TE:IZ2YWER"B M2I"7P3!5<*P+#AF5M2I&Q(G7B$=JD W<@$S@& QT80!U'UYP_+]HIY^^3@XE M+\B TR.G4#X9\J\6QV'DA:SRXF4P3)47&PV2J,'1,8)T<+G%4?3()>&1YX%0 M2D!BB*V2I \D+TZG,1XJ5D@.A#QR:/J388!J81Q&8J@J,5X&PU2)L2$Q2&3* M&(%X4F!FI.B0HXFB))(/5)'(X]'SF'9+C%\G\^FA! 8;"$ZJP*@FQ@$%AJX" MXV4P3!48ZP+#8,R\YPDQE?.S' @,PRE'C!KF)(_6AJVBM \D,.#:0T5E#;1Z M?IU8JX'Q&!6[3B-,/ '_5WE1*T;>2Z*\W(J12<>D1$34805&BHP@:LD\]5J252C5G)07G)/"# ?H) [Y&!/B M5&+DN*(H:BZ+8Y*?\_>U_>W$:2W?E5*L8>3W<$DI/W M('6!#E"V=>^[5NG#[CQ,/01B/_^[-S6DS/XI%IS D2N;#6)#5RY_IP007[ R. QTU,[ MK6#R0&S FNEXDI-4ZLN%^F:;13(,7!8J&$"&0+C35O^8V=&TGH)J_S567\;C M\*T>#E=OMLM5GF>_?(KGT_D$<3?!:M9D.M@*5NGO$:X[/Y^,K3\=5$!Y?UK% M9@K8.@6:)GAJ]=4.9[%RMH$!@ S9EH8S?Y"WYS"TX2)G)X\=IKEX7!Y,IHUM MQJ,V"V0"(J']M'U#TWV?EVLR'F8"G-6SLY/J\S5$7!(@DVPTGLX)$<,@3SZ/ M=/'RL#J7'[28@399,#2P]",C0OBO"O=Y.)A?YVVZXL-8AU'FB=CB\ M&.RD]CH;[%Q+"X^Y:.IF,;A)].-<\;G+3LF?1EBB74-O\YVJ;#N<-QW).AY< M7-\]'6C\K:4+D*[]M,N2^A8G<0?U@/E])AZ8)'7CP3+)OWC;G%9I./ZV3J(K M!,IBNQOSRN!.UF32-I$#D[2F9V-7L-@SH?VXE7^]O6Y MA748?5FQ$^L. ^:F%3Y1^9/_F0$KI(L%'K3W(MBT(-V_9V#)"4=+0?_]EM+\ M9H&T&P@O5__3F\[N?JI_??WCSX>W[-[]4GS[#![^^^_#Y4_73N\]OWO_R:9_4 MV9['7MU1>W\D%;7G60,[MR[/5H7YJQT"2\?JTVG,ELE:25M*KEAW;0DNOHI75=23^V&[_Z9)",A:(1=IA"O*)>V24)H@Z1I@/)+G-OK?W<:9E]GXS M"OF?=Y>+\6;Z=JYT_T?6N?NK\\+9[ICEAU_UEA$+TUVF6CDN@7\8$MQIQ#43 MP'XI()U *R(\:!)D'U6%'I+IB.;7>G(??MD'V8C.!C#8Y]G"?[R1U",_G&4K MJSHZ5N326XP]1EJ%"#H]!IW>>HUB\$02*2@F&Z5="9/,24J0QKGLH% 6&9:[ M:P4II&"Q\XP3BDG#$@Z#(>F-12FD'_>N$W, M[C&0K$>.*F!5P.I!P(H6L+JFONY?W.3/_YI/. IXW3.0O&R@LH'R86#90"7C M]*'R>K:Y1-JH1OJZ^M6.[)<8JD]Q\K7VEVZSW:_.,T/\1&JS^@>X\":7CCQ1 M<-'YN&D#.E]-XK"-RMS=GHF4?KI/,:N\5(KN\8#(4R9YT@0YDZLK$$61\8+F M/F))!Z$%T1L'1-A;IY-CR'EG$,=4(:TI1T9Z&:5GT=B-T(<%1EQZD]MFCF]G MDPD,KZ>C(Z8'7)7*G@7#CGY)"X;U65*,!4-M\DAR#G@4"$!14@IYBR,VD1I- MU54,LXX0AS%#D4B'N+<)&>,-@)\1P5+A+%&/@F%4#60I!;.78EX2[F^AF'\: MI^DW.XG5;Y-QF'FXZ%_LV?GKHU34:5'47\Z>+[)MK?>D)]8HSI!FBB#N5$0& M]&^$G; *.\ N&(16:D\LHQ&):RC6F]$@SR,;),#RF61 M;06ZRI(^?^BRV!N,K454LH2X"0*@BR2DC514"4F)V^@E0IU7,E&,L+$<[L$4 M66%!2Y?$B: IU4$_%G294@*^^,L/K99_G)[V5[CQY8J,4KOQQ=9NQ)XP'BU( M'.9!A"@#:(-=0I1Z%;@V3-A-L:.4IYQ0)(Q)V1NDD O4( ."RC-'HJ'\4<2. M&*B'+8SUQ"LT%H0L"%D0\B:? G=.*I609;D%!\NG?](3%+43*1E" /*N(J0' M[2UZIA &',V981AI#8_ 7G(9533"^\=1S =$'[C3QK-"R*-RJ1_+ =R=-M6M M EF/>_:/+7R>S&XI'IVU8)&8 O&)(B8D1=P2CZS3'DG*;2!2)&YZZ0[[(()# MX0$OSN@"765)7P)T46>T=S$A+:)&W&B!=,0)I6B4L5PH[7JIMO(P7@$YT+3$ MB!1G= _;Y9?8-*\JNU;H8%DRUG<5#X8;%0^*["@^E^)SV1ZM=,^B+G>49R$% M;4-"DE@09(@.R7.E@,5':;SA% M[F59/ (2:W+@D)?GB<-'Y6-_>B;)EOB8036*TR+V2O>XTCVNEQ@9860**2)G MI$4\N_2MLAX)[1T.EFMO]&$<^1_BM%\1)!2^C MX=Q[3P$O%4.@\@NB##=.^8V:K/V<'O2.ET(.,'[0@)DGCY=;>VV^ MI&*NJP6.YV-L:[CR$R+5']<[N:U-=FN_MF9J)]/7[;003."L>97[$@[K4=P@ MP.4(V0G+E+V!(M.)'369_5^U>^,'?"+5C[>IJGZ%CYO9.4#7)2G-#91- M 9#JUNBJV@&NSH K9:@@'$MLB!:7A*M'>?:HI=\U)%LK6;.R),L*N5>?> ]< MO/V<[YS=0#:K <$U,+^_!Q/\1)_5T/(K5O]?PW&8\G&4AW-S T/=N[_QLB_?_-HGG MM@[5N^_GN5]@TQ;M;U.HJKG65'6]R@]6K3]QDPSQ$A&>6Z=(K)&CSJ*D@[2) MJ"#Y9K;)/:KU_Q13A F%M^-FVKQ=].B-84Z!-Z/03KN;[4]UXX?C9C8I)?M7 MN22NW7+RFU[:\X^$NYZ-O+A5(N>LOT2FW[4MN^ MU+9_.DQ9P*J4YBZU[4MM^[*!'F #E=KV3S;?]^G%(BU\!W;#C51.U)](6E&I MM=QGW@$+UIN(D;2Z3PS/89&+2U&0 M:P_%MN3]SHG;G9)>'G<7W?;E;)TB&-82N S&DGF,2"(><443AU$6X;[L.;1S7RB.,DT8\ M)0%B(@9DL-6*Q*A"(KVIP5V<:L\%'0>$\!=9KJ HRP45"RH>!A5#=(29B)+G M@'#68V2DD( Z6 ?E&/9V Q7OK7 ? A7U@!RZRNVS0L7B5NXE7N+&7(LBE4IQ M@E*2]F 4C:@;* 'V$"E;$ Y!G_ 8_#.4=)Z1Y:^DG)X\P2CNTL2;I^-1Y0F M3@N. K88<3(AP184&>1"5! M!B6!= #M6>M$@MNK;U\K@Q8;^V]-7+2^^.ER5[<-"'K+3:#T^2G2Q[55"CR^ MO#5_J?"(+9744(5"$![QX 5 G;(H",DP#AQTW_U5](>#1S8@AXZ"?SY;I3BL M]]+F?XFVB:?CX7HL7Y%%)76XI [?MVDL]XX8;) B*A=4).".12SN]0 MQ"?XU?.L=^^??G5P=*0"%VQ\FD[W8SF9N]-VNE70Z''/_K'%SI/9+4_:_]._ M>T<3);PD2 :L0#DVN4(9XPB39$"A-B8&VD^A@QTY@+TJU7(@9:F%6:"K+.D+ M@"Z=;,(F.82-YX@'XI%5FB$KB#914T"G#>BZ7[&!!X N/5#ZP&4&G@R;%[?S MGF[GIGE56>]G9[.AS>GB(<)-OK:9IXJX* Z6XF"YD6]^6)#LL-IWQ#(H*9$C MUN;2\QHY:P-BRC.I@PN*V#ZT[S>78/#3"A; S\.8?P"I]N9L#$O]_]K/=TJ\ MWH0=/G1[C2-U\-PN>OC' M(%I M('PE($V-QXB2A["O)$3 8.:K!["!2"ZZY M$KZ7HF9'!M)LP,V!?2G/$Z2/RAW_],R76]?#*D*RE.TL93M[Z=8GM/7"8&0T M!6F%242&)9!6WEAKP$81IJ<&U#M$UH?8GVDAQ8.6YG_RY3H+7!:X+'!Y%[AT M)/#D%47$"XUX9!)I0072C$0;F N!;GAM>CUXZ \NQ8 ^K)+_Y.'R/M6-GW\1 MVU6#==&GI/IFF^J?MYGH=WAA[YO7,TJI8A@I0RSB5AODB&2(22FU!=4E&-%' MT>-5BO05%3=@>G?NRL,O>FN6'=T"*T^\RDWV@I $%HMII!,6*%H9DH_.*HVO M+K!(1F C#9+,4K@'^,&(0.&OY*F'_X5\B 4F T9V'P(_P@+#:-M"TX\WA(MH M)TT5 3M#M5J!K,KE^UH&S&7(!M4D-N<1Z/4U#B].JH^IFC[>F(%@1[/+W^29I9UZ-QM/J(DXW"YA4Z?'&#$*NOEWA ME9-J3=&%&:[=^'A3N*96S'%JX8IZ;[5 2A"6,U4B,H$9%!P3&!,)C][P.-Y' M"W]KS]LV+/\OAK?CL_,9+-8BP7SU+(WTMANUTL>T&X]20P\V<@\+C&@"..4^ MIRG18)#A(*<,0&F4&X&;]]'0'WCQ.3FJI5_H[JL:]!'I([MT]_T[V1S&@4+; M/P>CSV=8JX."=?1Y(Y&N\$"*Q %AA+8WCKP7+Y4 MH1BE=5[F)G(;_39=8-Y0K!'E62&3&DP:D!'(*2OA>FVQ#%L4LNR)GK0;__>Z M^?MO<9(_L%_B.@RE)]&"\Z#8]G0+>+'%>RP #,!J!N6!6Q\91W!OA'-BZ!#0*T#"D1)J# MP1L"-EP2'N'?JQREHK*.>X*4EW"/Q1B9"")*"6!.:J-ESCX*1^W.AGTJ')61 M?@W;83[QNQ_.0ESO:C>,WU&H)[&=9NZ>-3L;O0YU Q;#Q:O\[>MS&T(]^K(2 M-E1WHYT'V. 3E3_YGUDSK=/%8N3MO0C$X&LW_IY)D#N!+<\FOM_R &*?;H3[ ME>C?;]$,7CO/R,<3W1G&7TZ7\4GGP+)=Z!&R"4;ZR@Z_V8LF-]M:7:$%^=OS MF!VTWX?$3[,1W?S(Y\^K;/V2NUN^Z<1$4_UF+_(9VE26MF^E1^51\$7I45EZ5!X=4Q:P*BWV2H_*TJ.R;* 'V$"E1V6I MO?)@R8L;_I#V,(^^KGZU(_LEANI3%^[2W'P2FZ>%^(G49O4/L.!-SAQYHN"B M\W%3MR[T21S:?+:Z.XN:E'H#3[&X4NE$UV= 4C I<>>0C<'EF!2"G%,&48M5 MH-(:G39*YPK"3'*2(9 $!'&'";*!462)2G SH3@',6TD^:]YDBSR:2_ MO'U"!LH\OQ87);FQ %@!L&OB'9Q44GF.+&<& "P"#C%N$?,T"NN)-&0C@B9X M':E,"F'O\SV&(LV,0,QAC5/$AN1 O <',#4PJM1"W$:0#L8@F#/HRUP'+S<9P26+AI$HE47?"SXV!L^6A5X A!$A.5@XB0P M*.0J(5"XA4U4&Y'B57PT1CH.X%XP 89)AF*D2EO8BA4KFJ5*[JQ4DD+".<1!2UB(@+29'!SJ'$B?0D*$?H M7E4@=LBD?L41HP-5:OP5A;T@94'*@R$ED889K3R*6!G0WI-#3C"'B!:2:R(\ MY:RGHM\'1$HY '@N2+EO>;^MV2KB:#)5;LPANS4E5C*S5A-4^ F1ZH_K69AK MD]V::]E,[63ZNIT6@@F<-:^<;>*P'L4- ER.D)VPG -T T6F$SMJ,NN_:O?% M#_A$JA\7.<0D$-A_VT'@"@\WLW, K$M2FALHN7PO&@,,U:UQ5;4#7)T!5\I0 M03B6V !>7!*N'N79HY9^UY!L+21G94F6Z3]7G[@##:\CQ.WG?+>C%;(9ZE1- M(DS.PY4Y'\R>=7>%6:RFX^HLAMI67^,HC"=-FU)N0[M(35?I?5$I"(#9Q5,[ M3(N\LJO%$A:WU:,OE1_6^=[+?.,N-W.9H;E9JG-[2N)-*6 [4A(M]HP8QI"4 M6" >B0*-V6,D+:LYPV*@/>Y_B-I_\:0RS8?R88"TFLQA^J6V;T57'YK8I MBB\P-;7UD%5SDE4K--N:H'@\[I*5"+_[UH0YLA3,A\E1[=;;SM=[>+G>MTQ6 M+?F;ZY>4_,TK_MR2$K5_Y'Y)B2KYFR5_L^1O/@FF+&!5TL]*_F;)WRP;Z $V M4,G?+/'B#QEZTGH)_/@L][!IBSJ60]4GF&U12'+C=_),YWRR@=<1+6D"K3] * M+G"1+"*"X^"@I75)@MQ'J2WQU(O> O9[+,'4 M+V_;%'FP5NRURC0ZL&$<\A_5I*QFB.O)@C' IJ#YBG]O==I!P/C'@M.BQ M!:[*DKX N+)$*NZ#1M0'C+@$I'+!8!2,Y)))IIC?*$ATGP#DP\$5'RC%"UP5 MM^S^6V3.F-5Y[MK6-5Y<+:"W_A[41(_J[^BT#B&.7OW\WS+Z)"F#?:!@,_ $ MF\IPE9!E&G8'45[@='6P&P_QSF'&F08M0,-#F(_("HJ1-$DDP9PS4?4XX]Q8 M!\S)T9=J&&T35\/6ECRV]9\B)Y\[EA0YN9;2& 2WP3!$/(F($QH1[$2'$J9$ M.Z.BT1MUK^ZCUG]<;,A?\GY<1 U?]%R)9,#X@?-UGCN;%^1Z=DOZ3)%+"V9X M8 F97'B/2PYJB4T!Z4B$\B2#VL:IVGTT_ ="+D**N[JXJWN,P9CFTI(+MW53 MQ,2+V3]%3*R*"8:]$$YXI$UDN; K >N5.<1,M-Q9@HW>R";LH6;'(0J[LH'B M!ZZS]]R9O.#6LUO29XI;G@:=L'6(IHQ;$7#+.E!TK7?<6AV4P9OU0?>OH'$( MW.(#18LGNWBR>]@KI>YTJ:MZ@-I,+ZBNJ@O!!FP3PL)ZQ%VN(1VQ0,%10[$3 MPHNT=S!RNTU_K1L?AT,[BN-9LUEBHU\A8\2#%FIZXA56"U(6I"Q(>0-2AN25 MUL2B:+4"I*0)6:HC8I8%[XP2B6X@Y9TCH!\!*2DN2%FRH<63E0-L#EP MD/8S*[E:$+,@9D',NR FM5ZH@!-**KO6M;'(D-QI1G-" M4)\+"7R)$'0DQ^ MZ-"19X:86XM4;R]L^Y(+O;Z%GS([53?5>+U3!=0;BZ\>AEI[UD"=35H\:,FQ MI01JCJ@/,478V*&:Q*]Q-(LGU4]7/H%_85!-6Y<9GC"L1U\: '86A5P'O)V MY..PK9*Z>!=<%V'WQ[:Z:MN)'IYV/AF'&8QC#,9H5R.ZJINJJZW=O6\Z;F_P MLP9H&"O@>>XO);_?C+"*@7*MLLKP^S M20ZNSV]I9M['&-I?O\7AUXC.8/2GU3GLHW'(#\V/ !I'[#QYF_U]+0>K=:D M_E-'UNPQ:,?A[#!3IFI.8YPV)VNI"SNVYW5K_(?M5:=C5(RSZ %9#:C$$F.D M<;((12);@4WGPP:['4#=Q)O?^*=E*] T4DM%4#U\H( MENJ!I7;P$;%J@; "8=NH5TH%ET#$ASS8W+!L; AUMBN:*DW&9Y7U_YB!;EX* MH#[1Z-Y22[#/;I#4:4J#12D?3/+(-'+:4Q2M3#)1IZS<2#*_C\-]FV]EZ5/I M*YH=#S NJ9K[")$2'3,G[B^Q:5ZM>(<7GM8B,5[,#BJ"8JWHK(^!,.P1YH(A MS@Q#QGJ)I+$B1!5\X!M%!OMRPB\%Q>_=?OQ]N1U[DAQZ0.2!^ZX_&;8OUL=^ M.?Y+8V,ZWCA2*]*C!/V7H/_[ID=A[!05%AFF_OS>.%DF$NDWN009P>60R4%H!@Y"^*^&[6Q(8LHCBW1)T5@ET]9I ULMHPD]3^.>LC<$$430O[I793KP6."?]^4V/L$Y&U$86HO4G!,(XI!Z>;28N2"3@B'%+@66'J] M5Q1FJWY_\JC'5$+!2BC8 M@X2"R1(*5J)92S3KTV35 F$EFK5$L_;L-2W[Y27N%UKV2XF_>*@SK;?CL[,X M\;4=@J()*]5Z0,HQUA,,7RIQWGV&[S'"9; ,N<0#XIYXY+AVB+ D)!'!6+51 M6(4FST3P!J40,>))&^2L]H@Y:ZR4V EOKAX_S5V335\G390,A"R=%0I<'?V2 M%KCJ,]8K46\9PX@%2Q#7G"/CHD?:!JV4-%2HW;^NOH]?IEU=8;> MC\*LF4Y*L=8245PBBN\O93 .03 $M_0N(G04A(7D&12(,Z9SO6M'2*:"$3RUPY(<49(C2G)$K\D1PF$1/$8B8U_?WE_4WTT_%D -_XX:S-"3^+H;9M MXEV+I%-;=R<1RZ<,*AO:/=GDRU<^GD^F&M8^)^NM?MD^[S^ BZ?C4:S^O9[$ M;$C/NB2_RZM^:(?1YOG!N/\Z&=O@(JS$\HH?7[=/^H'^6-WJD&1!E&O)\>7R M2?GAD^5SZN5SYG1J5@G5Y*3%034< S:U-Z8(B 0_7SX/OHU?['#0?IV3LH9U MFV^_',+)*J_#;H_?\]/C>@+?,'Y' 4C6HFA.$IJ=C5Z'NCD?VHM7^=O7Y[G0 MY>C+BJ>B[CAM;MSC$Y4_^1]X;9TN%ES7WHOB* "8?L_LFQ.>EKCZ_9;@N4\^ MZGY!B/MMN.Q(7\'B#*T=_O[E=.D;.;=?8N?V0#;!2%_9X3=[T>2=5MKX?G#]6RO-^!/DT3M-O%I#NMZXW3#/'J4]=?YAF M#906]0:_Q%%.?@;P:2O6KG1@^9=_TI2HUP"E]7^^^?U=!;M_FM6PZZ!U?D\U M!2TNH]ME_=L5^-T!NC]FU+I8-KAI9N>Y5TW[MC.0"3#)K@',?#8=QJW><3X9 MI]@T\(Y6SLPG;9MF#)*G356MIZ?M#$,\'XXOE@#\Y]Q%IP:P;%/"[:(_3C,# M(%\.^V1_+>%ILM6O=@2H%*YEH^8J']TDFE *L MY>=L3W0G5Q[]I[>P:FY2_VG0V%!)UNK2ZUK/=+8N:&&%0-"K'2S*.'$D, M:2%BXD&"127WSW:?G0%S77Q,OW6)VRV3+U/?FX,DO#]-=L]Z<9>Q[>)P_*VJ MA\.LDP$S-ET&_ H!\PX8SR:7N\#9-@>^4_.L [TLUSFJNZH"S:OCX.%GDI?. MS D7-W8QVO-[>:)HKSGI93QE/(\X'G5B[MB1J]0X>/3$MI(@G!,>"2X9C[VE[HI1[IABUITFSH0Q[#J#PHL M+V["A9F?+(1=/5,N7%^XOJSMRYMP8>;GN[8O;L*%F8L^RI(VN>J7R8*%+ M_'Z<:]LGOR]30 J[%W8O:_OR)ER8^<>H=KP@I3KW2>6D;]2Z+@I0@Z:)_E%US MNUUSM]+Z9=>475-VS;PN;MDP9<.4#5.4L[)KRJXIREG9-677',>N* MH$W(7;J![&[S]Z3;A-QM"U8WU8*\#3ON1!Z)LNQJ!4?%G/%<&"0HQ;GM;$1: M18)<#"F8!'>F0Y?-EW3 R?U:BCS)S?! &% 0\9B9H"#B@W198L$!+0@*1G#$ MI;+($N90DH8%;*1D"E]%Q!BD4S%RY$DTB L5D%41_K*"&TH"#H8>;;O3)[D7 M"B 60"R ^"" 2*7AR@:+O.4D Z('=2\E)(Q+7!'#0>^["H@\6:XDU8C:H!%W M02(M/44)!RH9P392=6@540\X+HA8$+$@8D'$?A$1,X ]H26B,5'$LR)%-O",B$)JKJVTB1P8$34>*'Z_-M!/(D$MP3#ZTB\H%0]^M&_"0W MPR$P8)&7M35_@E M'/^OE?8%3+AS]K)?W!4ZY5_@E(LG;7^' MV4Y'[I-).-I%W%_MR'Z)H9],HI<$J7 M?;D-[[W(%(#G'=QP(''#$FH815X$RHH+0\=&*3'FAZO^3WPM$%I)[KDCYYD/J7?X)M3_C['(*DR0(-01BCEU9B.+&FXA6@F)E""Y M7!GH)E8;ARC!5'(OI>6L*!M'S]$%I)[=DCY3D,*,6JRE18%)B3A3!.D0(_+! M.6K V F<7P4IJRW!AC,47&2(<["-K' "28Z#X2H0+-*!08KS@92B@%0!J;*D MSPFDBD54]G%9TJ>_CW=81,ZQ$+5 6F%0'!B.R%J#D?">IRAU]'C#(J(T:.R( M0L%' LH&F%)::HHT#11+[H(+MB@;1\_1Y6RR]([9#1>_U !SMSV9+%7+^BW4 M='-SL"<)3GVPR9WZICTG20T6OL)2:Q0QC8@[29'UPN;ZMC09KP6C\JJDUI@D MH7'V Q"-N*0.644M$IQ;16A,GA]:4E,\8.RQ"I[=IF?DW8H@89H9Y5"U*=<]58R9(C32"K!,(Z@:1&W<8"MG%:Y M[V#04>3>61$9AQ,2*20O$E7$N:($OM"=5 "W &X!W&O"DS&VA"2/0FM!,Y60 M$S&A9(1/DCC#V$9XLE$8,X+SL3VVB"<'@&N#1UA*[SRVE.E#]^8"P.7Z?O[Q M K@%< O@/C:;O # +5;WL3!;P:2"2063K@L;#SQH8Q#%UB#NE41&1(5\-(:9 MK-09L=%K)A*?(\H1IY8@;K(2J'U$SI H;12$V*($/H^=5/K1E+3P^X!0^[9O M'4W<>!AV4OOS>&J'U7V*:[Y():!$>#WOF,7$65!"$"1Y\HCS))$6QB+CB6&! M6F/$ACA60G/O D8XQ2R3B4..Y/Z9B5(LK7 NIYD?5!P+,R#B?LTP"T<7D'JN M2_KD0:HD2)1]7);TZ>_C'2?ND2J6I$.:IWQZ+A/26!IDN0Z$BQ2U,E>5C:BE M=6#?HWP<#\H&]4@3(I'AT3 G5!#XT(VWB[)10*HLZ4L!*2$]6#U:(B>(!CHL/"4A .#E!0 4KB M5 &ILJ3/":2*153V<5G2I[^/=YR&"BX-!\4!^UQKQI*$G.0*&2D$D8DG,)7JT$6TBK)14L:?4O>_QV.I/1"C)>(> MX05'0X/C:S'P5*)OCJ,)P6W"3PJ]RA8K6ZQLL;+%RA8[3I8I6ZQLL;+%RA8[ M(GJ5+5:V6-EB98N5+79,+%.V6.G+6!)P#IR ,S^0*@>_^QZ3K:,5/:$9KL)X MYH;Q,;-LUSEF%SW^N>?UOPTQC@.Z^P];2YA[[@SRS&G$"=?(8.J1L=;0X+5/ M1FUV.B%8).+CV6K9XVAFT!1P+ M.!9PO+$-%!?,8L%1(#@"T F"G T2:6JQ9%RY1#=B>B7Q0DO,4'0D(+B&(!.% M1-:8%**2D>!#UWL6 V,.W*JN0&.!Q@*-+Q@::<3".2D1%MXBSC$!A /4 V0T M+J2DE$D;36N$2<9PAU3N_\D5:)"..8>(!;U1.TVL$P?7&Q7HC0<.02S@6,"Q M@.,+!L=D+>'.8N028X@GZ9&65@),!D.4%(R(C815$U*TC'(DI !#W#F+' P' M&>JQ#,D&>G"]D7 QT*88U04<"S@6<#P4.+(8HQ0B(:,H15RKW/@P*D0"X\)H M^)_'J^#(F$U<88IB3N3GE&C0-KE GLL0G$W.IT-G\[.!I@4:"S06:"S0>#"C M6H%9+;E'T6 PD'TP2 =E$65">T:UXW+#WRB2$=A(@R2S *7"]T0P4O5]OD0*.)?MO>] $_&QA<8]$&EQY][6ON_74ES-K1U2/ ESX MBI\(QOYX]84KDY4WO?\P01K[3?[]J)J>QNHBVDD58:*A^BGZ>.;BI&)D4%%, MZ:!J9JZ9VM&TML/A105_5>-4C6>3:M(!5O7--@!,D_HKW)\FX[/*SQJ89)PT MU7#L[10^KKL7_>WDTTGUG_7TM/WM?\]&,;^#5=;_8U8W=0NZ\/"_3L8VN&A' M@^I;K.)WH$L>6W[GXM&5LTV$ITS&LR^GX]FT>C>;C,]C!5=6;YK:5K]97Z?: MGU0PQ_R.P3+_\(G-ATY>L83O%S,,S]1\7_.E7YKO&K%>8 M%-BGJ4/,MRV8=%#!97Y\=FXG<.]T7 UCT\"W,)=C8Z.DI%'),41H;G\;N416 M@OG&N&(R6&VUV6 CDNL14##T<(P&V"A8Y*1W2'(=0#EQH.F$_MGH_8>?;^*C MW6< C\%'=0L=]&1-,';C^S #UJD]_![JK[>2AH0^CH18#>.[ U6Z2_.K7M53 M&(7?2:>/L&DF +.P76+UP[OOYW'4Q!\'\*SI*N& 3O?8+DNNGQ-\SO0.6XQ% M" !\RB.>#$;6^X 8<8Q3G!)PO9@VNA"[6ZU[J5QTPTV M#^R5G4W'"S,LCR>3"X:?+T=#>P&R#5[Q/8;7W>L(QB?XCXL;@"6&]KR)KYH( MD@X ?4&'UK+NGOV';?'27T%;<_6PGEZ\6CQC5R!T^UJ!3YC\X^L__/F::\@) MI3== M<6B%GMQB[S5/1F?EZZK M0P7-WZH2S%T\#7U-_4$3H-@?CG_5#^2"?O9K*V]8VSOEL#V+/?]?V<7R+KLQ M_N(F?_[753?+_3GFCLEMSV$;%?%4Q-.C(?0QK'01264]7_!Z;LF?+RI&1[U\ MRE%TB;)?RGZY]7ZA9;\L/NP'98G-M-J[A1O?>(E3.^YE)-_ M?#J4Q2^+_\P6_]B:"CQ.\.UQ\/@>HN^'>T9QW+DP@*(.H0I93 M[BG&3-J-!*_[! 4L!/E:!,"'.+U],%4#1(:?;HB&H0/.U;/KRW&[+?1C@<=G MN[8%'A\%'H4D7AE!4$HDQTQAL,=")$@9K'BB '5Q(V;J/GD,#P6/?* E+?#8 MAXW^X@H<[J+KO]EZ5,&.:8 QZ M.1]WR6$?TYNFB=.&])2W1 ="/3\5LB!70:X7C5PONLUV.:7=BW?:_*6"D<\% M11Z?#F7QR^(_L\6_0TF8;8%D3T:4]E(KZ7@[-/5N&X(91WFN(\""DHBS8)$U MU"&M!+,R8AM8+P>P&[G8V5ALLK787[5V(AZRP(\V>%3J6,]G]+?+M%46* M/"JF6EG\LOAE\4MYXQZ5TA=5WMAA&UFD''&1U=*D(M+<1>2L3HX&EZS:JPSE M0BW=63NM)YU4\M) J"!E0$8EPH3PS=NXSV+]$VL7D[/CNKIV_/IW:=!]?;CK[^^ M__SKNP^?/U5O/OP$OW_X_/[#O[W[\/;]NT_[%'7N>=QKU:Z>7QGG7=-N&;IZ MX_UXUG)Q]=MX6&=&/KI2NP]3MOCS::S>YGKOHPL0?:"RP(5P8YTJ&(F=3"QL M]+SQJ[JI;#5LJ6>GV2L9SUN1GAL/+&]LRQ?[H6V:W(/ +OH:Y$_;6]OR\K%N M'9M+T5R-)U6J1Q8>.PMU?[:0>SYJ5V]LG-VV1Y7H* M7R1X=6S:.YO<1:%N5B\[M5]C-8EGMAXM/ZWR\)LJ3S9_UI;)W[/<_1^V@S8F MFB;#0&_)S15Y(H#7).6^BD1&KG)7L0W09BI:#@"- LU]ORV6V4:ER"IEH]<, M*RFOJCZ_Q*:)\>."1BW7?X9)ME7LIUE#65-I4!/]JS";Y(88C\*&9+G]K@KY M^P/FGO@X'1^(!Q*)T0O.$#': ^DD'MK!N2#,L8YXYC?%-R<1>$Y1LKXS#VI_M< XOTU, MR\YLZYM* .+&P$[E]@XO\I='(CMG.4R M:%#VDC4>\9BAQP';D9@8YDQJQ382&/J"GM\[0F3N.RZ>>TFX TI^D<6]85H:7"%3I4@8&W:;M9 M__&SR20K;'-]QTZRNF.;\0ALZXO*SZ%L@50GU<_PHN9T/)FB_,S%;2U^Y3-G MG]M4=- $+[AL!T3:<0Y:_%H.:PQWCL93>+0??QD!&:K?/_X-=+ZRC47%G65"-JAF093*\R%IM>_^R%L0,*=/H\//S,_GWQ MA'-[T8E"4,N;I?*\?,-)]7%=3U]EB/;%*Z_L6'7..>&J*5#EQDMM^[.0,]7; M?BKS$7ZUPUGLV'-M3..O\>IL3ZHW3?M1[OI1U6?GV?J;+OJT727G?#/4"ZZV M 59MN?NRLVI] \S:J^'-8!]-VE&#]'?CR:1MY]*]@Q/HVBV 0P3MC,Q_"SJ&V()&&@ 'SEXQ3W=4' -B> MY0YAES_C,A@X4JS5FWB#4&EP O,?O M?C@+<;TETS!^1Z$&MLL/S$U=9F>CUZ%NSH?VXE7^]O6Y#0%FN!*457<[=1[' MA$]4_N1_9D#6=+'8M>V]"#2\UV[\/6__W*!FZ<7]?DM7[3YPM5\ET?T RZQ7 M&)U[:K./]W09!G9NO\0NP@O9!"-]98??[$63F[*LKM""_*W#< ?M]R'QTW0- MK_C$EVS]DB1BQK/Q+M%2V6$SSL"6Z=*TBL05R7!F0]@$B ,RX"6FV#FI.J\RG. _1:"7OE;76S*M^86(;D5<'+8M((=KX[OY]T( MCLXQ^G![K&?T:'?:,;O%WXZ;Z4MUA+]I[9NK;8!9"Q)=/^!\?MWY?"Z[JSH[ M;.V3YC1FC7:I"SZ>^=BZR4-G"*!Q0JTA,#? 4O7/>[H6^D^=PD0R[S625"C$ M-7'(1.P1"8H;2R5\SZXZ);@E*26KD#$8(VY$0D8IA40PQIFD)"%\(SE@W1V1 MJ?,Q_:V);5V-OKH!#Z0T1]3(M>7=HUMQD2BC,GK$3*2(+(X:[VJ%*\Z6(Y1 ! GN&6& M(4@VKZQ.7B$<3@!F21"E0ET"2&) 0CRH"O)_,XIJW M^NCD@9T?)@,;HN<@%Z1A&-@'*>898#P(!^VQ081YEVR(3KN-TTKFE(E":A $ MV(%JR3&R41 4B".1),4T=K<$B0_CD>\5)Q@N@N&F-==262N)0=;I!&M.([(& MU$DJE6!*,!) ?P".<=)(Q *6QE"9I+^M8.A]S 2O?FGA ZN'O^W) MA[?-Z>7QQ#)R-L/BXRW/:I3N,6HDU+J4@S.SI,DF"$G(D< 1TRPR0[@#..JE MRM.:=/IMODJ]F2O2\&,224>IB"@>> @6Q TL&1@U8&T:HS'2Q@Q7N.#+]BR#_(+#A'<"9P89,46>A=P%##1H0[!'GC)J*9CD 6^T MN=G?8/K/^:3?='/^?3'E9;0Y.:YX3W)R&9ER9!&?F?$W>"C439NJU 5D[<\\ M_4,EBREZ+H#9@D(\24!))25*,4L^FXBV\N!L]].<2K\#D7Z+$W_5A#N?3>(2 M11%=A=$;RRN<')/=_L=CT-Q?HOH\'>?@F];(6PWT:87257GPS3;'I])8821. ML.><8A+Q8!W8XDH@335-CC KY$;64<+**QTI$C+FZ/]HD259>Z71BN ,8SY> MOT]S1$EOZ@Q5N[M"%LUUGEQ&K15$&$0DSNXX4+S(D3, M%0!WXK#,AAED?'3P*Q%":2^Q#P^XS-PQF5YQ9O^> 6-VGH/T MZ[,;+]T9B[C%>>QD%.EP"6[HT_1^!AOK^RV'=H M;8D;/ES<\+(^S,,N^Y$8" ?RZ$B5E ,)@'S@V>',/9C6#*.DHPO>1\U)[ -@ MMR7L+@]%?[73V03^_9RSLW95^VD'48]F8)!/;SOR_R:/LE8_SV ^,2=&SGT& MRP2)M?.0;=F UX10#-K\"WB+AP]6ZYZL/GCH;T8SZ;PBN\QO.Y>1S ^P7]< MW L.+3G37S5Q'.;/94+.K1I"-VS_["M%/S7NJD[G'FU>,;K'37>V]=J?$*9 M_&/.$=Q]$3DQ_*9+;OI>G&C*[O20 U2[W\H=V\ES-$5+[Z.([.+B_]JA\MZF MLN+1$*3O*JY X/SM__H#_SC5'A^\M6;=P12YP!)E02BR>M<;=D@;8)'&,M\]..]5)LE![4*B46% MB))P3R 6N40H"M)KHXQ-AMD[69&+T):?9O$#O.;SMSC\&G^%=Y[V%^TBS.[C MH:>Z$THKY,>1&Z+(C=+QKW3\NV^"G\>>&A$0M=Z"R.$8:>(DDLH0%XSQQFP< M0A]2Y&0[\O.W<5^9/'1W1%!I EALF%YET>!-XL,W) &=2; MF6/H@3MT/QF&+V;.7OLF<^ZKZT5+>Q1:9$J1*2]-ICQ,([2$K>;>Y^Z3.<"/ M&XJT5AK^BL9IGG@B>]E)\Q9.MQ-0G_(VSQD[7<^GGN05/W##]$>'W+TZGA6# MZ)Y2JSX[GTW;S#\ E]B4ANC%75?<=<^.9T_>UJFX<; M'(-==?/B&"SML4M[[(.)N\A#$IQPQ&P"T:690B8WU]*,>YV$LS'V$F"Q0]#U M5RU$R!?:P[J<;#V:(7>W2I5%:#U!?TGQ/!Z?B<8$E<:%@**1#&06YW)1#N"JMM/==L42^LQI=.'.U=1+K+I"6ZR(IMZJ"R4A/&6Y7)S1*#L M^T,N,H&$IEY&[##>4@&L/UGRH)6Z7Q:?[Y(A+R"-\4'SUI[!_.Z3E?B((/A8 M:8G/8\HEU?FVDO1.JLPWNRX^H!![JD+K606[P,^Y+."_M@1<+< (GX3Z MZZVF]%B=(.Y9_[:[-+_J50T"J/:[0S1G$W_:%<4=-75H>7P\VK\LKGR*G3/> MCS)6C&(',6TM_%Q8]5<+-&K+55=O_#]F=5/G[]>KN_NVIG#.\9B.<[G\6)TO M*.M7*7N9JWB,9=^E"Y$%RI'@F".N<$*.FHB"HXE+I9T,?J.[.572)LL!3U.N M7RH9 M.A;4-&G??$$A;6\'3!B GJ0"8S,!N2!Q$=%3T<]HX2]90"YN$D()JP1)RX'%WFXKKAA!E@B&G*4IA5P))&Y$J.2X%8,#1D9YX,=D?%R,.AX]>TE+K(J948"M2XRY.CAO MO6N;(<91Z]A]H3Q&-#K+TW_&8I5Y'KW#%E&=I3, MJ$)@RDB%E%,:<8,-,C@*1(EBBFH%W&DW/(4&S.$ #*PI!SD*>^RX>+4/U .: #<#%WX8PQ6L+?:49A.X;@*4F=IZV)Q4OVUGS;I9 M;[_=>@&_9&9=OVX10Y\E^WBZ7U5S(A7I"S\^?<=_[Q.'(*U^7-G/]=ESAG]J)R^:STZWCX MM=NO.67E2[?YVFY3K;@; V38^JRI[*1ND6,\:V7/2M,JV(OY]OST44;+(6S/ MV:1I\<7-M81.G5J*NVY?#R\R9(S&TRSM[&1ZD5^7OQ_&+_"4\\G8QY@K%33= MV&W(:!;S$!8]/8%P_C07.SV270_"H*NO$-=;6 WC=Q1 :VIE1&YK-#L;O0YU M 3E3_YGUDSK=/%XOWMO0ATD==N_#U/ M)+=H6AXS?;_E6=(^0+1?F.-^I#=L[6@JGS-UQU%_.5W&4)S;+[$+CP ;#$;Z MR@Z_V8LF=VE:7:$%^=NCM1VTWX?$3[-#V/SL[L^K;'V+R3Y)J(;O@%6R%KEL M[O>(38[/ZU%K)8!TK+_686:'@):Y]7$'M/;+EPF Y!10_=MX-@S5J?V:C89E MT^@%5L:4 '2N:%#+"4YB,QMV#KI+,!^ V3L"C2H_YGP\][K J[UM3JN4^_JM M-7+=:.TWWX9[M?#;Z'N9=(Q8.HYPT@1Q2372QCA$6:+<"B_BIDOE7HV%IV/_ M]U/0C(!Z[T OSKEDT_A3W63->3;9V>WR=CA[(SLIZMW__=O[S_]U1TWXD0#CX(IP;H(+FZ=EJNI]T\RR MH?)2=>&?UCTHM^E;O:JQUD"^^'B(W#F=%[";$?/8O"]48H.U%\@GQG-U\X"T M( D9&J6V07,>PE6()"%2Y81 00B,..<2:2P%BH:RH)B0%H>M$)F9.89N27\# MG!Z'3Z<6Q$G[YFQL(*+&7B:),,EE/!3S("F91=Q%0W!D4>(-)QRP#=?1),2]]R!=05P: M!^(RX MJ_HACSG+>HI?O_OTVV_MC^3UCR?["[7'6.$ZQM6DC M;F-QGK3BI>_T[_?SY881# 2@\,?4(4[W[;X0P\1 'Y=3_QA% M3%+,&1X](C$+%A >65PD1(1/SCEEO-N,8)0 %"E0I**+B$>;6TX2C0*541(G MJ"3'R1-,T %C1\43>PN=G:FL,2%(!C=R/?0TAB*<43$284X]0IL M#X>S':$U6!0TL@T%\BAV-R%R *;/$]C=C^B,;)7'#2#)HUN)VE\]1KZ5?_#9 M>LWGSL_MCDQ)-$FF#?'"!G0C#5:Z!05)>)"@46C#_89Y=A]'YJ7+\F/*V!-' M30OQOW>H_G8,^ZO=1W\%W3XLPWOV<6\^>B&5WGR;9.[;K'[[YOX[M)&1Y\E-[ CV>=+9_ MLW+44=GS\\DX!P*TX;5A?-YJ?O"P%4IW_IP_KWNS-]T"[1WYTX5O8- =T[>Q M=(!1HWE\T$)V$#&H/L*PLLX$O\EV"&_.)_4P_ZI.JK^UKHGE8/*C!RO>C"M> M$T#<9FJG,YCGQ=7O-CPE^54[W"?S"(DOH!#/M> (BUSG7,TX]Y# $\,:2;,R M/1M.X8[UB(?KE@)>WX5@Y$"(9?@?:(J+L*NYTV>V2050;8;#\;>%$@JJPODP M+A3T;9SP_K>/W;@N'_&M'@[G]L"LC17Y FPP 4L /A[/ID#*4=LL8CZ*)3E@ M9+$=TE,*N'I:YV]W@D-5X' -#B\!I /%;N?="?>VD_0JUJFM6.>B!ZB;'[_G M6\<9\"Y M1AL0S6U#ZK-H0QF E;-/( K,]SE5Y=NX]N#W27&Y5#,Q:^7@#=8 M1;LY^;[6#7S304Q'\'NAF]J&;NWB7(-MK9>U6R"0,R$F,"X#3 H>\6/E+K;> ML\8*()+^]VP4YV'&TA]*%J@BNOHM3EJK'+@=M?9' :\U\)KS(=';%;KM M"+9]4]R:VE=Q35_!M7:'+][5,OB57=O=D+?G=6!U:K_FC7*^,B;7CFEQH)7S M8.LNJG1:7[H?YUVMK#^MX]>X2('H'@Y0[W/#JR$\8CP"(J]O]^J':'.4J%W, M;H4@?8]^UE+L8TKPSDD;'W]L#CRC@I8\,!2Y48@' M'Y!SP2!IC%<4&^',AGN>&H.YI1IASB3B.+OG4Q1($^)9(BYBN^&>OW0?K#H8 MWERZD/]ZL>%A>),!OON M8]528<%S[<[:P7:YN5N=L>XH&2U$B77 'EGL*.(V.*2EB2@QIEF4TB>U45$ M:QNM$ 9Y2P+BW@AD!%-(*!Z,)MBTN9''S6A,J &GXL@9[9)WUMBMS5#+JNB* M?%FP9,>*\,F5>P&ULRH51Y<2 "#65OFHJ6X#_KO\M65.T18[=UUM6QOII_EC MWBX>LRYUUN7+UJ'YF;;FR MRIME?K4I.YO\938BXE(ZCCOIV)D%XU;/7]H35?8"C58LG8QL<,E9?LPDGMDZ M?UDU5B)'.T7-H/F7+Y@GJR[/S<7-YU^=$.LV%5ESJIWASOL5P, MW!"!&:),6L0!;=N>\ "AUAO.&8;?KH*M,<;A8!4R.N4B!U(AIW)F[$;CW>2@R.#H5H),X;S1&)5" N$D8F.(<2IH;[9)6+ M&\>7W#(JM=3(8-_6**#("I\09H08P5WP5%]%H2YROK53W]KS[%/H8.7WF 5# M##^/)UUUR,4YQ-XHHW.0L3E.B%F#DV\QV\%?;3W,,1'S#.W6..XD]'5@\L*/ M#=^/PLQWSH-_Z[29%^UFNCQUH_C61X>KBGO[]:4=N^(^WSAYVD;YM6=MO>+2 M:+ETEV^]L!%W;V_;4'U!+;;>CR>A51K:KS^\^?33F_^;SU+_ M'J?G0V"2ZO<9/%Q()G[P/_[ ?UR:4(MXOB^S.JQH'?,GO/^UO0>1N:P6L"IM/Y^3!VO[9^[>EX/:O[U&8?>CVMVUS%R1RHCT2-*8G9#YJ8O=X_ MI"1F/\_$[$=51 5.R>* E-5@!%O%D?;>(>M,\-%X*?U&MAL%F]=P@1'.%;/: M;#?K<,P-CR/FPCK+-SI,/KPBJL01&[MKFN@.&W:K@#ZI.NOJ\69Q5';=L2>3 M"A]\L)$@'$+(L:H>Z6 L_SMQ; >**:>P/:ZO:&W?<<5HV_1SHQ5769!"3!8./NW1L]L)=*5N(!Y MD,W2Z&N#.E=.8L:SR=QJ7 GQG.<_SK_>&753V6E[@1V-9F MG<68(P).JGDP MSB*^9R.VJCX[BP'LN@AVQY60R.%XO1!5CL-JWZ?G>9E;9U>]6SX[$W6;%;J\ M]M)P7OC*+\^QLMUT29!L(,T]P-.5$Y4=,5_Y@GSORL%)-CZ7OV6TB)-I/BYI M9JZI@0"3.H=KS0](NH??TRK>#)2]SD!>?KL2U7'EOM5OVD(RBR\N3XCR]\U& MKO-5*EP3I@9INGAQ.])8L"UC+PH$#<7,^=Y$8Y- M0=&"*"$"0XZV78D410Y[C;3CUHO .<;TJH(BC<8T.(V2Q@EL!JZ0EH*CP!27 MT89$A#O4<=A"C(-"TXKHO?48FBO0'Z^AD+?9FC9S/IPUZ[6K\F4_O/FQJQS8 M4JO=_;L?,4\CV%2+\A,Z9LW19S#,:V+FNT3\16"G71[A[0+_#J)^^.N/;;#G M[Q$4L%$6+Y_F$1<;P::#JD[9?S;(#X"**-U%GU?5#P1H,XEM MB.\\O36+Z!E(WF8&"[:"Y_E5&5W.QY-V+[>.1)A._'Y>MS.;=,+@6ZZ(,8T3 M8+2,TJVO,U>>;.-MYQTS.EKX'(C;J1X;+YO'&K9'K]W 7E<_T+T'6\-"Q.ET M."]S"](,'LNZQP(WIEAW96GA.5EZ34!H+NIL7 U66;Y[T7\&."0K^#E2&K2? MREZF:ONV_MLR.A(>VM;A#LL-L%(1I)M)2R 8&N^&EFEX&H>A&Y'U\]MS* Q@ M6I,NUNJ19/5@4O^]56&6I:C;0,O7^:,?Q&T?:JNI_=Y=!RI?.T WG!<:78T4 MSP*GF37GV<6>9[18_"O,9Z?MFG2;YO,:G)S9[[E1W.VP)+/XL@IJQP*NE678I:=NVU6*H]?8*@H\I-3%.AC E4 #&0UQ'AC2.!DG)<%#4>FZ/ M2FKV%T1"LZ@\3G$YY^--RR!+LEV,MXWAVBR%RXTS7AA@#&=CA[&7JNSNB.LX M?B\Z)%,S@:$4?V_7AO7!TP+D<<'&DQ;PV5<\[ M!%W,MV-)^5GXF^+6=[3FO+I9+D;W4>+.U3-S!:A[@,G)GL"-R8EY. M;*$437+V[W"X*/P#JEB*D[DBEK76>C0W1I8AUY?4/UG8&'DX*Y^W3[4!!E\W MTX6.?9VO:U?H]R(G,L1.-L5F'H_@Z_,ZKCINI@M.:>W$]5RZ'U9*YOFXG@JX M%K]^)79]L&8V7HD9WX@\__&D>@-"]"8E;Y5,;7CG4E=L5>0F!XG 8SOU'P1, M#@#)*N=HH>5/0/?,(1O55SN<+6EW;1CIO(9SAS>AK?W<>@1;TZEM*-B556U/ MTS5[50HE8(7)'C"XV?SZX-AUR/&NN"=9N M5KJ'-'Y2N\YHR@E9*T3L-* 5 R;;>5?6?SOQ0<<&VRA.VIB3E3DN&>AN QYT MGRP=R!W;;9;CO$OQB-:ZS/BY MRI(PFYVYCMT.6+GDREE ?MYE'/FV"6Y,Y')?Y-=5V4^2&VVT25 ]*+L["K43 M(S&)6"!NK 1%%2MD@K!(INBB-M(9GJZJK$J1J+#1R',-NJ[4!CDG**)!"BR< M$=&:WBS,]J__Z!:@RP@C:[HJ:J)_%6:3;V-@@SAZ%(9.6?]LT7RYI:]6T7HT M)7F''/[_[+UYDUO'E2?Z__L4-S36M!U1">6^%#V.H"3*PPE;5(BTW^N_.G(E M8:. :BPD:S[].WDO@ (* &O!=@&DNF6A@+OD M[4_K.#2"/%,S//) ]"P]QD(G#887R_61C01S*I=&EE+H .0I\$KC >U<"L03 M9'))/,XB03IX@X*DN7LR3XKM+IGV%.AY_&D88TL)NM&B9N3;'$7VNC>U#_=> M_O\IMT;;#/4+*3ZUTO$ FI>AN"[+.+>!+(34+]A/_W4 MQ@.K%C[/9&9=/L]<]?AI7,?6]U8[YVI&5 MEY3_EBD"U43UUH3TL(I2=@&!X;*HF-#M@_Y9WK@;]4=STB,;Y>%_[ M\O7DXP0P."?>-1ZG:=GV^N!\XG+LQC2/:B'B8=T2+ 5ZC)NE:KI]YKB4[LA/ M1J-99$JG^B7GGV5_U71=\NM6%_%JJ55P,Q<0$\WQR)-U]<;M;A08R#VV)2X633H&*[]&3/C$,8 M#\?-D3\L*5F.9)ON=E@*'EF_3;"05],4.WA3+J"_<3/@WSY:7/UUNU.;!5-[ M%78]37J76V($-BRG[>E]C1330XE% ^<(5?&?/N@=J.@G&>FT M*$8 >0.K1C4-_N&N]!0GJH M%-_/_.]Y8:N?[+ ':GGW9M)K5NUF$&)ON?A!;0H]9\4?=%=ZJ$[GWGK+BUT/ M<1Z)6]/)EM(@L^9?]037U3ZIRIN:-X M:X-EZFFZ%$35]>$\]Q$FUO" MA&5[N(Y'60I$61K]K&55+@LRC/=4'F9A(S.NZD]/Z!:8>#2])4_L@=YX2<;/ MAZ55;IRSF\[ZOPW BUT[9_5G[J^L82.O^#S6*BRDN-S' U63T2ROX\>>!:1Z M[S\-P Q&?P<3)A_HUF-!V4#.UTT![Q$_[6,[L_$\Q 1EI44RYG*&!E/DDI:2]Q/I6UR"J:$"%>8\EI#'KUA!6P/4QZ<1I/W52_T6.1XOSU!Y[/\'&R)N, M&JF4I=9DFGZQ0#@/J?C3IHR(L+[==XOJ/\Q[LEX_XMW.:+5HV3[W:&)*&W:Q MA>93Z>-E*'F:IE=CR%9_'D\]A/7;IX/- [O.QUZOIG9H'D\V2V'X^7+4LW<@ M).$57V-XU;R.8-S!W\]NR &R]G84KV?R=;8.-8HVS_YN-@88Q-R5X_CS#^/A MNJ6>.A\T4%3.G_LX'(!L0U-\2/4_K_)Q6./=N&Y\'/F+]:BQ?I= FQYWO>U- M21[XI34.C6=X*<;A@B8'%)!__5_?R>\V3+09V:NYDVKF4;P=5Z-!KQNJF7A9 M,_(UJZ-WM#C;N0H7_22;5N\_<^O9-UFV_MD-?UB27L>%"S%JQD#ND MLP))!9)>!$FT0-*:BDL%>W;#+=-%V>\$"[\I:CJP*:P]+D?RY M".LMDLW??,VQ1MG-$X@1J)$8GG M;EH\9_PG9Y'F/")#I) J\:3T2LH5ID&X7%3 BIB#8S5#FA&%7$Q:O#WO--+D[FI<=O-L8UF]3&UIR=&Y( ME2/.Q^ M2EPJQ)GAR$9-$:$,I\B2UF;%\:U<(,3XB%B4*0V0M\<@1%7C4 M'+8UGMF^Z2=X9Y\G,8_+Q"W2'PM&'PJCO05^)L#FPD:'N,VUD;6G@-;)R1"U M5G*E5:)1DC%N& H!PSU*.&0%QW1-HQ.WAC#HT$V"0V[ M147&6XZ4PYP)KJB._.&^!>N%D88@YD6N@VTDL@:V41#!*%:2$KM2!_ND]TUV M2,'H_=@LY^5@W(7-\GF0H[#R:5PQ5UHN"G>P[1N:?[@44S0&5&4#DA&,'*25 MDX@ZC)/5UFBZ8O$00A.AU#1*X*-\E2B0'(@%S$":9RK&#$:@L;* M@:#)>L+3;R.W@:$[$<&1]4-@9!=+.4D!#4:,V, M(WRE-V$[=WG7TIMW]F_\%_%=C,(6;^_N&XT9%@6Q&FF=3]P)6 M6:8^(C)H* M#6*%K)S2']U:.(A,(9V==5$]NDPQUFFF-4=!)] <,$U(EA8]/>=,7 M51_XG+/ZFX"RQ?H)L_ILEU078:OB$RLAC3IIL$YD1,SFX!FC"=+62J0"-EZ& MX!);Z0$:15 V.(Q$8A(,'(O!")84*9J"-X8G(E=-G4?JK;R9MD>HZZ[\-BUI MDXO;EEQY4*;E8<6@U1I#=>6@A9HM MQZO3LE@M9G/-EJ:[4E,U>/QI5HFJJ1Q25SN^7F2@%M!'J:)2JJB4*BHGHE&? MY^1*%9521:5443DUKCWKR96J$*6*RK&/XTL5E7/AEU)%I42?EBHJ[0>G-F;H M,^:C<#(@ZWA /"J)'#,$$Q#MZA-*G*A%!)8RIPPPI&Q&B-O"$L\ M4*[X>65ZX_9EZ"NF(F%.($L)1IQJB72,N,X%)5([2C%><6=;HQD1 @5F8:^= MYDAK!G\&0HG3GH;@SFK?Z*/5;TKH30GG;-'V;JC&@4-00AF$@R*(PS_(<.*0 MQD1S%C6-22T]8+2VR"@*,!^#%0:;()T\*UYO(49; 4L= D5: M =1RFA)R%K8D$.$TL37FKK1X@.U13&@4E(^(,V&1-DKDV$PB6&+2FO/:MX+1 MI8I*J:)21.'!,ALB![&I+9@XUBO$K1;(*>40I8XI21+6>"7F_46!(">8[J[. MIXI*\%A('@.(3TUSKZ0(8IA'!$:3 ULW&;PJ?-NZS;NOHE(2YHJ%5<3*+O'& MJF!3MLJ22P9QD9%'NX0\9M&HJ+VD*^4U$J'>.+#*J+=@(%BFD+84S+40">9) M89W,.8@5>3X9:=BQ5BBEAI MNU%8#K)*&94BP==*\,"E%\$B:D5=HEHB*P&K13)212H]<2O0?G2+X2 I[_@ M!38.)<")("3I:%'(EC]W6B-+$T$*9#EEG$L:PVGL\J[%MR@I[\4J+#)EQ\Y& M)D&N$&23 =4?>Y I8! BY3A-WNN8_$IXQ='-A2)3GEM&Q4BK%*%($JT0)R)W M%#(48:853K#IAI'3V.7=EU$I]9I;;Q*6,BJEC$HIO_#\_6P5BI3R"Z6,2N'C MPL>7RL<;RZ@L191=7A$56('XU?:I.XH_(W_YJ,QMUT-QM$?2\"W>F5&WS-L\EU M%N9I1E^?2%"$/K8 ^\JYVF[]C5RBSTQN#4W^^=-<&;^U'V.C9R.;8*37MO?% MWHURB8/%'9HM?TU[&]9^FR4^47IN6/B'1;)N 3\?K@S.*-<-0G4H;^47O !5 M_)H_Q\K=5>.[VYCKW]AL^]>U8^#+P6T<-I5R9E=F*_ V?Y&+RL X1[&NCK-< M1^;PLZP6MWM]#:C'T&%##2CJF>?"$:2"-?F$AR#CJ4 N<.^4TX2FE= _*DPR MACNDK,KM2"U'CCF'B!4JZ1S'[<3F&E"+?IJ?!J/Q+X/AJH?FWG\S>MWK#7Q] M]6+]J(=/&?UXERM&?;,Z5#4M'Q;#Z_%3Y_Y?Y##0,>/JLZK:8]BCU7(DW;9: M#NUHS?#]/X_>T/HQM:ETQJHAM>(*Q 6*E^ M4JH%M0*K"K]<.K^4:D$ER'I/SJU\^75W#$_R&Y?[_7/]5]\]NRB4@;;L M,4VILNII ==+X='_>/_S/#J:+09'(_98OLV5%&QC=/2ITGF)PBO05:!K,W0) M[F1*6B-EA,OMT"40\%1;!!$6L,DM1BQ%GBH.UR@ACVWF.X M16RH'KHO02&_4?JG$'?!JY9,N>!5R3,I'LU#:'OOBVYWD6QSJ5BYH8J@D3QB M[9"B!@QZ92S2D2HDB17,:1D(6:GH[U*@V@6/M)8\EI#)H? M5+=C5Q)O+OA7R+L@5DNF7!!K!XB%*59!1*12 O1QS(-ER2A2S#%"4Y0TT8>( MY0.E5BJ)1** XB]-\ MS.IV,O2?@&JKVY[M%R%Q,5Q4A,12;4UK9>1<(JV30CSIB+1U'!FBF%*18"GB M_FIK[DA(:%- %[YR+3 -""PK#7B8'GQ?+.3X;47 M;OJS,NY.4]3LXW3L*8EWYTXZ!2\*7IPC7FPH*0Z:I23$(IEH;B?&0"LU2B'O ME;**6L;-2C,2QK3FD6.PMZF%>ZA"ACJ+A&->L9C[4ZWO[[ZW$Z(]'P^=%2P6 MA^Q6;/1A,+:]ZK'J>$4F[9;G:(=FI@N#2:[?=D2I=)P/,L?FI6\7$*:\U<2ZV44BNE5/\I M%%TH>E\NK5(\[['B>9O[/)1*>@5YRI0+15_"]I[=E$MPTY;!3:-Q+BD[C)]C M?U+.@4XQ*K#4H=IE>1$O>; 1(VH20SQ)BIR.#D4L;2288)U62NAQ'YRCTB+! MB$,\"(Z,8!$E'.#;Z(.1AXU]%;2$OA;<:ON6%MS:98Z1(,E2$A#-)\?<*8.T M4@$1XP*VW% L5DY37**$NZ 1$]P@;BE&SBF"HJ',2IV(R&?5ASQ-(7L^=#X9 MX"I13]N54P'B&]4=/N&=_X[9[5-$Q,4P3Y$,BY)!YL0L(1U2A K03AE!KM93 M'27::(%#X*L:K8S)8$ 1*Q+*A521Y9(@S5*0+G)E'3ZL9+ABF!394!"K;.GY M(U9BAK! &5+2@@T.'Y'#B:-HK>842Q_"2BUH@"CLF90H\ES&/CG0934SR%$1 M?!(R^@/KLO2*RE+&OCAI=\ EO\=1M$/_J59H0_P<>X/;W!:]"(B+X: B(!8% MA,."J:(9;RG6#B+HE$$<4H,LH9&@"#099WW M/.B58R6< )IPABB>W;.":Z2EXIN.Y+9%6I7Y,ZT53J8IPL541K(Y"<8IL(A9Q;W-# M"2X144P2JKDDLM2/.<.J" 4I"U(6I'Q6IH8EDKL@$164("Z%1-H"9L9$O172 MT^17D++4CSE]I%S4Z>&SA6FT! 0?O/N;KWORU($RXE??FP289>A^GL^S%[^B MT!W&FF"N@;LF-_U7H3NZ[=F[Z_SKJUL;0K?_<<&4ZS8OGEH_N*/R-_^:C,;= M=#<;1'TOBOT =/,USR9GR,])Z.L3Z830QQ9@\WK?@]0S\6,'ZY^;G"R0'2SX M/=U]FIN/M_9C;"Q#4--@K->V]\7>C5Y]]\/2'LTVH*:^#:N_S2*?*$77JUI# MWIRPI_CWZ^0F#KM^=LE\">JA=_LADR?O",:^?SBR7:]*S7=Y$MW^Q"X('>J9 MY\(1I(+-1Z= U:9)_A#M;5W2 MX_].>RET,\?W;:^:C&(U&J3Q%Y"YU1<[JHXW]C^L>_4SGKM[%R;5DFL5430\ M=SK5 EFL%(HT&!^3\XGMQ#2<]7![WS2X6*__O.[U!K[^]"[]'OW@8S]OYF_ MOH.0D\I'/]UO\>N;P:0_WE78%-D<57MX(JD/L N-WJ>71Z#1C+#C3[&ZBW8XJD"U ]3].?IXX^*P M8N2JHIBRFI+A [VJAG%TF_7*S[%WUSGBN!>5AK:I0X_JMT]6AUIX&%"_[4NC MI[I!+^QB-]_\]Z0[OJM>@V0/U>M,7?G/?P Q#JNZ?E?U6\_V1VW>\]VIP&>V MY\VE^56/56H#\*V1L^_C=-?_ 8"[?M>?I?7+E]N;6Y6GVXHPWO6K_V-!2Q_> M5;Q!X:L:J+,0L_V[JC:$ :Q!/1Y4-HO-T:17U["S'X)7 M[\F./U7+-UQ5?_O;3U<@""J;4K?7 MM>.8:P/]],F&YDJ0%Q^OJL%D6(L_8-R?/G5CJMY\C7Z2Q47U#N[S\'V6)?-+ M;#=O>'Y2'NJ/ P >,FH2I,A?#$$P3KRPZZKYUG].H"7$M:IWO;S?/N-?Z,9 M;;[]"5.$$=ZO*R$/%W9NA.3&;MTQ/&]I:$L+NO[Z^1K:V]OAX#,,W%8?A[9? M5U)JFT:F&$L\1W99Q45VDP9D+);(>JL9TR11NI),)S$5Q'&/K, *\2@=L@83 M1+#$)AAJ3=1/[^TM^LW?YJUH8U-^.WM:-]=[V&^UL20\; MU1VJ<=FEFHN M%=<6R(SJ$!"GWN>>2P+E2'6E#1,XN)4H=RF]\)$@!DH_:/\ZEX'7'@FA;121 M*2'EC-8^P[NN?Z[AXK91Z^=,_^;K;7?8>.:/L;L?O@E->?, PGJ]'"_1'<9* M5C=PZZ=15;L/GPIL%5P+ P!87MC!%=?9MAM[L:+X[W6.)9%/$!BG /S>!6$5 MYDB*;(K;#/R,$R0L9T9Q+RA>J?O M#%4<8:LRV=J1G/D0F"(:T9QQ!2P7[4< M^!6^XGAS_;,C /\8Z#V.-^(_J'8N-F0$! 5_+6B ==-,]6I4+WD ])@I6H-& MT7H@/6*_"Z;^O3JV*#0Z5<8HFQ=^5&6-;D:Z8:KF->2_Y [X MIG'E$M:AHW M[GIQ,RT?6=\$JX[^^OKU;U4?)MWM^\%-G"X!C#;"C57\[XGM]>ZJQMJ(X4^U MAZ)A.MB%G.B\\'B@ @!.>&D_K]/-('13%P;RQ\EM56O%;>,[SBR/P1'D9.2( M.V)!"&8-BKA$$R-2AQ4W[7/XKA:"O\5\2F8_QNS9JM?^=3_\&L=OZ_7^T"PW M_#&,L&L_Q^:_2\QU.QG&N7L+T44NHX^YM]JD5WV?::R>7C7(MD3S^4_+Y/J0 MG8:Q5R<; 07-PQL_@>@%63R,X\D0K)7/V8S9DY[$0@HBA9AU'@PD8@C26!@4 M'09FM9R UK0UB=3PVDSJ]WI."[;W#&P7MAF-HK\.DV$.06UNY^=S+9B/^WH3]G_;F]M5OU?O9 M.5=&S:DC>P0?>F#S@OD;)J,Q&+#P(7[M5#]^BYP7QG;U//$Q0WA8\GZ5AH.; MUL$I$3+(7-.%45&?8!ED-%-(6IRD\5QKO\(K5$45M5-PI0<(5@',70DFAB0" M"T5HM,XL\&GQDS- 4IPR\#[R7!/-(B%"Q0G@:0D&O&(>:Y'GQ#S M(@C#O&-X>VMRR:6ZBE''V+RL+7?[E<$@,>[FD@G8??9Q,QBTGS([RWY%GV-1 MP/"<1:C,9.5Z:IT1J@/#(>3@W=@N!#9!EY^("63?X7-O'+O8& M7Q9U@!SIT3A4NE//3O80=:K7]9JO1(DTYL53W3WU4/N#\4P MYA1AV4-GT1.]&/F\_3&%MTIX#T9WTA9T3**:PS%*6.!!:BY%VDF.E?\4PZ27 MM=RI>CGKT;3,;P]*\QO&K>1##NX.]G-\!\>O9V%*]' M\=8.08F8;7F=IM,\^[MU2=*?NZ.NZ_9@;:]GS]B4_5R_5LJ.T=_G(/C-UY . MD8]=\MCOK,.V?D9'TFT?03OZT=DN_?Y(,KH^0M_C-%#+ZX,]K1EJ(-G?#.9O)EPH\G"N]J@L^+IIP^_S]^@IO=L/L?5R/;'Z$1 M:&CI8JA]EZCW_T[/40L[%$E;)&V1M*T2/!9KH+YV]OKVX_Y@>"U9VO')817=5*NY(RW+L.H$G4]"L=,I9 MZNU%-2;:1N19[M.5J]P8:FG.H3"!<,(U7:D@HG3R7%J-F'(8\>@#LE8K1(+# MW&*KB:$[2UMJ"AF\[8_&PTG^7>9=>UQ'S]N<<^3L_DT'2XBW=BFG_ M67M5BHY>>B!N);PNH ?B'U^8V/+,@N224)!^'L2ES!6FF$9:1X.^:0=D(B+YF+SGDP5_0I 6]+[!3#+Q*ZRX%#RR(_6#%QSK%#Y!&-G(MJ#(ES MNW8O,>+,2,1-;L]%ZVH,F!26L(P$)EWLK10&7)TJ0#(P(S:2. MCI],!,GJ>08U5Y)M[IM4VDP6B^3LX+8--LE%X6[47$67&*(N]T8DN7":5QQ) M[S45 @NA5]Q!+<7=EA@DNO10W[HS\".M13=/Z/'2/B?:@^EW('%8BFQ\K&G! MU,HA+Z6_[;06:!1]RK# #95%&CRQC&HDD!(G,X[!:!W1'M<#N]Z'>AE(* M[,FEP(;W%/RM2F#'J^[UDAID+V^XDL-++992B^7\ M\K9++98]H%ZI>E;*L!1)6R1M*P7/Q4VX2-IV;7ZI>E;$[AD#"M8IQ#WWR"7)D"24 M,<^)$VFES9^QBH=$ZOS%7 MBHBSDU>ECMWY8FLQ 799@XXI*QB52(40$%=8@?;O HJ ;IQ++*P/)P&*$\"^ M5NC_1'<,.3M +7[Z4BG[-"54*RNMEDK9)VE!:&ZQ]QA19AGB-AAD=<2Y:JMF M$FLM3&JWL-QQI6Q%Z954I51V,3$N#<#;4);N+)%\PZ&MYX0E$P!ZN$2<2HL< M21JY(+ -&+NH5NH[M1EYVV&I\(XX:&FZUF!W.+47+B@-L&L^2BD%=(YQ57&N%D&.+!&J2EQRAX M*9R/6%&_DO'54N1MA4TB.AP7R-YSM>P+*$O;ALD>IDCQZU$U2*L&U54U'HQM M#UAV&/W@8Q_>D0LIU-AQO(K*-6K!,$;C:AA[-EN#X\'Z0M"CNL+R']:-]1D# MV7US:058Y0U!.A"-.$L868T-[F)\'X>?NSZN MQ_\Y=M=0/_J0=WSQ]Y]@H7\=C/\SPDAF1+",XN]_GN,T6\1IQ!YS_5]IN=GQ M?WC*NJK@R?Y3U1U5\>MM]%/21H[16+42#!,$/=:(R<-1H99*WV.^5OU%"8"2HK2!F%- M<)$P=NVC*(ZQ#-K?E.X8N!.B==:#NY]B[ZU19""P"_69X MGY[0@!SO]C^N(/SQ9M1*V5(;6+&%3&Z##BX0AYS)I3>\YEF)#$@F+(C3!GA_ M):BW7>)E^;2\5E$WV4V $9:*R%!24D!38KMPARP5' E07 MQZRGP:]$7K1+8!R EM05$9MCOH\N !;]8C#&^-7W)B$NMV#KQ:\H=(>Q'GKN MF32YZ;\*W=%MS]Y=YU]?W=H00"HL!'-TFQ%,XQ]P1^5O_C49C;OI;C::^EX$ M\N.5&WS-T\K]G^8^V*]/=+02^O*F9]L5X=QN(XQ>\MMF-VSCJ_WSIWGXR"WH M+4UD"+()1GIM>U_LW2AW7UK(8>\])@X>)S5<-'+CM&FFW[*#[R MN^X8O76OQ@[A6P]#X$,,0W8D96VZR<>)EY%_7HN"*G"ERIDRPD&N9X)$FN/B& M73(UQ\_#N-'.]Y"Z6\-012%OJ5$ M5A3Z]H+)92H098(G2JZ[A*4W7^/0=T>7*_I.:()%XW\AD?\$GW*TVL3V3FL1 MBLZ_+Y)X"Q31[8^Z_@P(HNC\+26RHO,_#4S._WAQ35QB.54L3''93/%;#D(L M+''Q+''A;/ A#F\*%Q3UP8?% ]9W;F6?L?#E(X MAW3.L/EHPAS5.CHM?D[(.I;_H=GK,3-Z7%J-%QV@_;K2_/2B) M(270XQEQ G&=#'(1"\12=,IZ'[A9*;OWHAHXN5+)V]%H$L//=0V7IK)9K8>/ M%@O@S/E[^T:?5[!&9Z>H'Z>%9SNXZ0(QLW@[=@AVF$7)<0R(A A@9R@ %X\8 M>4Y() E[9W93\.LQ;\?H$7?'# 0WE0P^N--#=LCF6I&GREL7J(\4>ZZL0_%Y M%-HX"9]'">&8^SQNN\/B\=A?7^]OQI*=CP[R^ JT WE:[S410B7GJ4+:!8.X M#Q'9Q#BBU! F#+."[L9KLN6Q:0T<]3US2V)KMXKF5^P;7=3VS:K'['99?"_% M]U)\+R^#3&.3Y2)P%%3*[<,X1S9BAK 35#L,/V/=$M_+"F8>V_LB.JI$G)P! M4Q7+LJQ#\;X4VC@)[TN).'E: @TK;IGBEBENF9?8!#%XY@DC2 5K$4_1(DN$ M141J+#TGBB;_T"8P#'X*2B&2N$8<*X(<$0Q9C)U/C >< U;:GX0C%;EB9,_Q M*2WUHQ1Q7MPGQ7WR+*CT6G#%+4(.X(0![+FE E&A93-YBRUL&ER+9G\R8)DP5UQRBPS&+&?; M::09\\@I3*(VV%CL6@:6Q659L/-4L+/5Z[#>94EX2-SXA(*3#G$1.7"WHD@K MSF/$C/)<.>SX+LO-B+#)94F*R[+]1%D4FZ+8["24G1D!N).0-"3DHHF 8)8R M)+$@A#A*J5^!L1 M$8Q]_^J8/K0'[_[FZYZ\1B^;+'WL_3MWINY@\A\^Q*]4.S(Q'U1T^3 8V]Y>3I(V MIPH=GK1JZFD=T=0/+! M>61CB,BS2*+4009-3IAHJ-Y<9*-C:8+\B")[#TR>P,+\. MUK!P:WBZNHW#>O1]$-3U L'[!_[?H67%Z(GJ2?[0-F[%@<84 M(D-"@)'(H]+(J$21"M0FG( QPVJ7D2,XO/X91[#H*W3Y1#OQ4<+LKR/,UM+A MYWHQVJ.:;R+]SEI3:[-=]?@@CFE8-9?F)U]W0+K1XT86W#P)8Z M!(.U_P($^FZ]XYQKZ9*2&!D2">*21628Y8A1CJETS"BYHK!289(QW"%EE4-< MP>6..8>(%2IIIXEU8@5'_*<8)KWX+JU771<+];[..E)W?/C&@\KV>M4 ACI\*)+! MY(?_3X->;_!E=+V];V?'^WHP5];,N5?[]N;.PF:P>6#7=C(>S*)7\GA@[_/P M\^6H9^\&DS&\XFL,KYK7$8P[^/O9#3X?'-^.XO4HWMHA;,IL'6I_=O/L[]8% M17[NCKJNVP-ZNYX]8U.T8_U:+CM&FN]????#-RXB6_ZN.T;3;=_1(7SK80A\ MB&'(CJ2LC=-Y)))6/S_K?RV[K;)HNQL>[[)Y:_64\X[V3/T ]4;.=[)G/\'Y M;IJ+;\H\B_I T["/TI_YY1D;1>X.(;_N,GN-T- MN_]Q-;+]$1K%83>=U0KL4K3.(WI/:PDN"K-VN=^O9T%:%[O?15\O^OH%@\EE MZ@=G/\%]*D"MIN==XM8LX/ ,Z*$0_#FMP"Z)?"%U[[06H>#>ODAB'E)]!@11 MC(*6$EDQ"IX&)N=_O/@@=K&<*A:F*$Q1%UDI+''Q+''A;)"KB10N*+CY9(*I M,W4*Q922LD?J?T5+2=G+J')2B@ M%0$"RI?21&2XRKG#5B--L40A$26,"$Q[ M^C E*^$02'(!:>LEXHIYI*-)R CN2 A,)F':W[M*7&FIKI0N+6G/@"\N$/U* M+;1=UM_!4FI-.8IU9FID'&FM#7*<:"("(9[&EL'@T8N\YBS)@IVGSTR77N2U MK$-IYUUHX^#K4-IY;Z7'_+6I,%2\%D7#:#UJ[-YKD;#D4444-,VEBZ-#EG&, M'+94,!4==RL%J5P*5+L 2KJ7&'%O++**)@2ZO8:GT1@TW[6ZOEPH[:_#P6BT MM=^":GVE3=&\SX O+A#]BM=BEZUI -$T0" B/%'$DZ6 @($BAETB L#0X'GNB9L MH\O7:OAHL:#NG+^W]G00<\7(^6GJ3S.!_W26['2!H%D\'CM$.R>QMU891!D3 M*",5T@X;A(F/1"MN@PRM\'BL]+PYMM.#=TQIR7L&+%4,NK(.Q>E1:.,DG!XE M6F.ZN+\,ABEV2[Q&T3%. 3=:[_0@G.G(;$**.(LXUQA96O?!LBD2%:T-K WQ M'U.VGPSO[8"MO2*,L2ME^-GI\L4ML !SU/;OSK5"CKHC1^[4&7EZJJ@4&>?&_%/_+R6_W[LN',"(9EQ&) M("3@7_;$<(!0@A,#"!0D,=L*_\L:T#RZ_T5TJ"K^E]/GJF);EG4H_I="&R?A M?RF1*4\KB\J*8V:'QA[MT&SMA<'$]>*%NF;6KT$[8&GW![.>)!ER>(JT"7&* M S(A)B0C-E>%&>!9:>>>T!XY"4GB!.G$>61X%LPL&8R)*V*ZF, M1P;+HSM/6$>3XCPY?6:Z=,-P!@F@?636F/E5!<;:4X[ $)&(9QW*8:L13DP2 M&:QU1.W,K^H>1P3W;$3X/=[8;A^^7VC7F7OC+#,V&D5_'2;#NVB'NT-9WI%S M&EE:W;_L^""QH<<\^"F5 MHGNVJ(O/LCVZWK&Q]NB"MZCVV_DLI7->*(UB ,3D4ANDE="(@;JO,,-4$MDR ML#RZSY)W<&FZ=P;,5'R6ZWR60GJ;%'6 "-@@'K%%VD>&J) D)$6XTRNMY([A ML]R,")M\EN0@/DMCEQ8K-;F!LV6=)BM-R?TY+^)Q7? U(A^[GA0G5 ^GV SS_.O<+9=^_ MVCQ'"7\>UL'X8"S??/F&-?OP*59?IO*SLHT K3[F?B=5 ,6Y2K8[K#YG@JP& M"88V\/^N!@WI-I?!;:$NJ%R-X5&U0*HBK%A8]6M6MA_J7O75%SNJ_K!.(CYC M1CN'#,XCP3A@E")VB)-\S"&%S1C@K7+1:-&*JDS?[$93__@S[-POL'%K#C_V M8Q.Q;U5G/3Q1UX36.OKR7BF1)$.&D@2:M5;(,:Y0CAE*U#)#5JM^^4"IE4HB MD:A$W&8Q9JE!,E"NE:'&DDN@+]VAF[-:CT!?M\=[-^!I[1N^JH9Q=!MA*3[' MWEVGRD!N/WX(>NS,\+^-WG)6Z/Q<$QTH:*KU#3&BP73'5")C% M(N9"= $3A0]41^JYU;4_#,:VMYH\DYR()\VX/(!J8;1-HGS=5 WSG-_JJ+Z.8[.2$\%=<$&32.*B8$>88E" MQDFP6L'(I5QJ)UPKH@K_6:_ZC%CG^L*N#%MQI=GFPG<%W*;N7*&T83* ODDM M$(ORR!#F$'$L.F:P5-'O#-S:3"R&M0G2'B#:ZW%UO+%LC#\Z!M(WN#[I#Z,? M?.S#PW+B]#U!@/,#Z5D*VE=B!BF&0%L!6W '\@A&($:,: M^^ %$ZM<^!)OY)N;V][@+L;W/70;\1B#7_C6HM8O'WGP:C\:^# M\7]&&,EL$Q8[9.V0)3?[)H^$W]U136%^2EHN$]J<$ =@ E=VU5UV6V-65CNV MI+OOUA_):>NY]4DBK/,A/;6 X0(P7%N=-,=)AK23'FE[HYXIJ ^&TZ_R=;L\ MC=O![M,.W^W!W2XHLM92.XL.[9=YI@D]5=?T1H_&"+ZH-?G:D3^JK /N!&:% M 8S@]OJGT$TI#F/?1V#D\9<8FSMJ2P%F_.\X7O:.9#*V_;O_^3\T)>K5* N> MFT%_*E\R.N2+9DS?R)NY#Z6ZS?$G^4EYS3]%!'?&NYE4NJIN)KUQ][;7!=AP M=_6#^G707VVL3/RG92FV?L^_L<&/KO%^-KB!PFLWZ(7G['AS:7[5=1?@H^LW MATI/(:FJ!5#UVV3H/P$B5;_U;'\;QMS[P*M+Y=JW_>HU\$(/-$FBKM;RU8\# MD!R9\'_N@G0=#\ 2S]Q5<\ GV)&8O[B]'0)'A_H7&X O8L-_;][_]MM5!:,' MGG'1@P"K(K!YK4I7P)!_MW<5J159HAI70;XC"W8;8,Q=$%W#>R9!SG@+!AH-T,/N/&>0!*PG]/8,W3767SKU6<46S#T+2X5-C-0W6-%K4N >MP<]8R>I*!,EH@6Z+#7R_8+Z.J@(75'G^[)I(:B M&1H.+5!"?B/\+X!934 M1.2\5X@G0"N;1,Z^!KM("3# XTHDH[&4^^ 8DEI3,+5R.VK-/'*).^E-PA[K MG;F^9MI,';K\+OU4[V:MZ(#!E(.QEBQMH([[TU-$GY<:HC='+!^>UK^?T59O M\*71@%^NEL.'/W;_U#R@.QSEPX"[3:2;$?>/W>G5=ZDV&^/EW=8S: M/+X%V&)1L-?4G[63;H@/?@"HS\]N;H?;Y@^V]&]+F@%._!5[9P8F5':>B.1$@JT4JR L$QDB#C"% M2*+I"C!Q0 M/ 2K$/,4X%HGCX V):+*8L$(CTJ$G1'C,A6^GHP_#8;9N[5]V7:,6TJ&,W(+ M#[6+M?38Z+0+A+>$LS7A-;6;L^^FOCT+LWZPP]K3]5SKJ"5:*FQ:_.I[DQ#_ M\N?0_3QGI5[\BD*M:<-LKF%@DYO^J] =@?9U=YU_?75K0ZY5L%!*O]N\/8L#[-+JFV2DS/O MA9()4<_3A?EE,/QEDILC MOAV-)K;O=Z2>M50V9E?_^($UDDWV[G3R#T1FXXNL[YU1$M"6!Y0:Y>.+";" MK=,K@-(&_06#!BSTNKKQU+#Y/[8_L<.[=?(3S/NLZMT,)OUQ%;-;LHU&ATV4 M2$TXPL:1;)9[9*WBB%D?.-%*.+-2G^&@1L?4^ 8A\BXME!2JZ7YJD.S.,-]< MJ^&(=GD3A+%P0+7!*%FHO3TEV9Y]0+&@Z_!FQZ--2?FF<7O M'C@V&M$)\UQSZ'+O<+[/:)@_ZMY]73^G1AP[7O6.P'7PWEYO[KP#6]?F],;N M+8@)N+!VJZS>.7>K+PML0+S^""X<-M["^GA_]6BG&=D"6O9A=RLW&77[>4X9 M+M.@UQM\R9?400$/S.O1H.H-Q5KVFL!+-WL*/ MH&" ^A+[0QAF#(47#S_Q>4#$K;W+NP"H'B:^\:I8[X>355^-K25WBZ(\[^/K M:T4CMC!LVD=-J$P::4XUXL1C9"P5B$05P#[B0OB53"(1G$G$8B0B@WLB%\CQ M[$VW@N+(5$@T;0JY^[T)9_U;U[IN#PS../II FCRX AHBX0.T;I0R];M.==* M:FPD"BF'13!ND-8!MI,Q0S 8Q]JOU$+2NYC$\_/Z9)P6A<'/8>J8BV:GQE@+[1[&DG,9ZF00&>^L1C9Y M@931&*LDM=;'#2.:'A?.SC# 2JJ_?L0XPH]9[ 9?2=,J.)W:YYE>VT8D6(1H M;,P5HV5$7"0)&\XU,@8;#F0",G,EN9(ER0T *%+<4A"^VF?CV"-F%#>*$FFP M;3N1,'PE6*MRUC,$?#* =,(*3T!4:[*"B5289 QW2%GE M$%>6(\><0\0*E;33Q#KQD'C?]D'BQ _VZ\_=D>\-1I-A_ !/_+$'\N>[*@(5 MW6;GS7 2GQB[<%K9+IMV_-=W']Y4A':JWWY_]\^W[]^^^[7ZY=WOU=M??WKW M]S?5A]?_WYOWBS2Q?NM?F (@DQ$T8H\LE6;<*N91[XYBZX7NAK;KS&?5/='W;H0QBSB=N9LOM[>F[KC M)3Y8N,NL(&"=1C@O,-@,-@_L.COZ9R7O\WCR0]K+U"=]>S9[S:T"*E M?JV4'46_SQ%.FZ\A3[CDL=]IQVS]C&,,XY&.-?KY3;;74NCZ+7I.X4Q]>HU9 MSG5Z0 7YU__UG?SNVU-=;HB!.[D?QFC0ZX9UK59F(]_CXFP7G[FHY6Q:O?_, MX49OLL/VSV[XPY+K].44\XUEG'<5:<-"[I#."BP56'HQ+-$"2P^+>#RQ>5K! MG\(OA5]J?J&%7_;>^/*; OOEC2_;TJGB6>O;>)6KQJV<'1%3Q_*.NUJT)4.G M="PI'4M6%N2/.^X%M.%H*C&OA;"(1IU]^A@C305!T@JFQ,OK0Q6LC#QIC MBP3+QUG2>:1MHLAQK+16%BN_4G.P<>;^;3 :_3(2]W^I-O_^.XV#IMT MSP=.WSAZ\W4\M !^W;X=WKT=QYO1KX-^'DF.:&RZ-\=A'#TC$&H$^P2?'BUK M?$7-YD/Y\V;#/Q6(/=N]+1![%(@-VK- !4?$FX!X3N71B3N$F9*1Q*0C7BW, M*90DGD4$%\ ]@3+D5#2(40N8:XA/<:4PYPE!+-%7#&\^X#]O-MP(L2^S&SR8 M4,D7NR$_9WH\7&38;KMWK_-RG$Q'MQ=N^K/\/$7\?:MAFG5*@- 3DCK$7;8P MM'2(!,,DQIJN$7\,4Z9=="A1 N+/6HYT8 (Y&GR0"7,35V)[3TC\47/%U)Z[ M0S_%[W9T<"]62$'P@N!M1W!O)2%&O*: M+G$2PE*2*ZG8(:7E PH^87E9 +T >@'T8P*ZCLDK'C3 N(^(YG;L(%/XG>>KA7R%/&= INZ)\SR?DYPKHBP80 M?,X90ALR.7>;R^? 4L?>TI%,2Y/MZ@=E#XK:0JEE3%DJI8.>#0"F9Q BFV2.!%**=M)#-E44YWR M\0?[]8(X MMPGI*#0B20CB12 ^KA0:>4D8U+X*LE4R[PM3U\448Q%CH@S3AI>MT9'BURR>#D'!/,K01B;Z$( M'P2^F.8%OHH7NM1\.F5Y4BJ&7$#%D/4R25H;0(\F*&+N$;%6.^6M M2)SLTN$\Z^*U+^>,(/0BBW,4E;M 9('(_4"DH)AJ+E%B&2(%,TB[Q%# TD2: ML*')[=)_O5^(I%=F9 M(I?#Q*LD+GPJ/&^'QJ7Z[0Z3I2JQYS@:BZC#$G%N#+(B!"2%9Q0G8B63NSC!F&FH M4_[=VA_XM&15=<7Y^3D&2[IJP1EFMO#7+!<\2Q M "GCE4581.&"%AP'L4N5>REY[$"*-[DBLBC>!2E/9V\+4NX@'!+X/V$A4+ 1 ME&C*0(FVB2%+0;N.(@B"U2X5[]TBV[?5;[7G3L$G0_+%YUV28XM8*6+E=!5P MHU6@/#E$38Y]M=HB0R5&((I(A>,+!AY M.(SD2GFG@T6*1(FX%@YIJQ)2@7F=$A>:[:32XW$PDEXQ5MP3K0K#7-'V+T"Q M+YD&)0:NS.\4YE=H]2SF=S#?5;MMC&WZ8GVR_8^QZO:KS[8WL;7&:'-3<]OW MY8BXU"8JM8E>:G%A)X(4U"!B'5A/@3IDC21()T\,I4&8U:BEEWBE_CGCV] @GN(R61*E*I%I11% <\"GFUU?RFG;8K!(>,B M0SP)C9SD#"6-%0^">D=7:FF^Q/VU/S#^-@:S/0>3MA2!V^"EP8PJLY.^A3-!=Z C M'WYE]MW?X#R%7@'A L(%A \,PM&*(*7'R'%G % QF!%$:>2EI8E9IE5<*2RZ MS?'[P=("A+S,HOY'L3S*P<5#RV->LCK3:=6MJ;X:VZ]Q5,3?;CF/=FAFO3"8 MN%X\I@ \3@/@IRQ&D85/,T@D%T8[C+35( M],,AX B!'@E)!$AKE3DI4'"P^ M%W-]2!GX@/A.6 H6+"Y87+#X.=@9;)!)2S <+ V G88A:[!"5#H9N$[6AIV< M8^PW^8Y>,;SG]+O60N;V@4[PV<(T_C);P%\G-W'8]?!WZ'Y^TH0D_'E8+?[! M6+[Y\J<$U\+,XU??FP18!ICU?,J]^!6%[C#6%'4- YO<]%^%[NBV9^^N\Z^O M;FT(W?['!8.RV[QS:GKACLK?_&LR&G?3W>S]];TH]@,0UM<\$7C$]9S&OCZ1 MD A]^<+?H]CAEYY@O$28FFL_QL8J13;!4*]M[XN]&[WZ[H>E M+9JM?\U8&Q9_FS7>O]C?P8*N8?::=W_81-?WKWR,A.:28PH+L_X07$N>G$#. M@.;-%07\-]0BIP@+S'ACV4HJ]TN4[O?^4PR37GR7WJ24V?!SG,N2W^TX_A[A M';[;Z]:GY!\RD'V -_[8&_A_?U=%$">W\+3Q%!?_=/@!D9^ M]S__AZ9$O1I5<;8#]U=F+TF^]"[:(5P *QJJ%QI].YCVS]''&Q>'%2-7%<64 M5;8?\@=:=4>5'<%P:^F^+B?& BG,%)L\GHR/ M,/Q\.0+Y-IB F.I^C>%5\SI [0[^?G8#[&C/WH[B]2C>VDP+LW6H%=?FV=^M ML>Z*?"1WY5FG=[.1[W%QME-AOS0LX0:]L''U M_A/$6O4F2[4_N^$/2_+EY13SE!.H-BSDX?)J"BP56'IY2MWEP5)6;0O^[)1? MSG'"A8.^Q4&T<% ;BRJW^]QNFP 3^_4*6/+F=C*.H;+CVF\R\\#<.V:&I93R M:597*56*=G '/IXJ6CR]O),,[/+A%=/+Q\^^LOCYU>DDX^#[G(8D/?%Z@[P;TM4+<]U.G@ M#/,Z(L:"S$4F.3*:.2292UZZI/1N(B\*U+4=ZDKL]K8<5M?Y;L*TKZI^'.?C MSIEFG8\J2QKIZ3)7D34[R!8BDI*0&$J26I ;Q"'#->"&=RQHQ3S%!U.KU]?D MCZ.G"AG^B(C!';;G#*)S9X*":V>WI6>*:Q9'P#7AD8S$(,Z"!1W:&Q02-YB* M$*S=23^1=N#:OJMBG0P3%%_TMNST]@:N:]3DIJYV-;@%;3G35$ETO!Q&NE1I M>XMX6!&T?@C+M(J6<("ND1UPXA:PF% $6*FJ=YS:L ME)K:EWY_< 1EM&/.KZ5WJ7-R9-7_]SB*=N@_U:DQ(7Z.O<'M#?Q4^6$,W7%1 M_T^1JXKPVD%'*^\5Y2DA%;/@P%(CXQ)!,7J00EQA1E8Z6NU+7?]UD',.)G"9 MZ\5IROR,<5_WP\_W;+LK]Q(K[J6"=&5++P+I#.<\^*012%4.W,PM_GAD4YTU)[KO)X,6Q1'^O:1)P/_;^3L*(8ZMAO(MR;K(ELNAHDN M5;8B%Y=ZP=."IX?#4R=MT-8P)"P ))=8(FN#1!*T^9@H MB2FL%$L]I.Y_0#PEK"-4 =3B8-]Q!U3XU.U_K%WJ@_ZH&Z:!-=4PSENB%G%V M@IQ5Q%G[Q)FB7'*03DA$2A"G-B!#M4,T6BZ4(HSXKH M@B]63BJ?H\,?#_2^[?^@'2W/#NR*Y_XX:OJ[\:=R1H9 MF27(6:413]8BS;E$3CF.F4\Q8G9,C_R^H)/ON6//Z4%G\;UO[7O_9/L?8]7M M5W/KL[*YY8/M^U)5L32P+@VLVR+UG)/1D\203XEDY9\@K4P"JT'!]S92+U8: M6._+8&A0XVU_UNP:+GH]&L7QZ)\S$'D]PY"=RT&S]SS9\VQX74"[@'8![0.# M-F9!<&84PE:"J0)/0EIJA8A3PE!/H\$K7IY]F2K'!&W".O2@_4;/!;7+L<76 MC/[;<) [J %/ HG^:5;:LDK#P6X+QDSU!>R[W<^*H M_*60/H#1W?'^NN_=WZCN^> MXA1,#C.TN6J CPZY8#%23CANM ^>KS2LV*[C^XIIG\OK=FW=/+H;1Z79^[2Q M6&[L#D/H)F#Y.NODYG;0A]]&L[;O#QNYA^G"+C9^M_4*UU6A>O=KG)NFPT-: MV=+]2QS&=4W=#S_(:H'I+JKK^N.7//8[[9BMGW&,892.QOLS,LYU>J71>FFT MOFXA=TAG!98*+)4VT:71^K'PIS1:+QQ4&JV71NO'/"+_-3> ;/RT_8]5;S : M5=X.AW=I,/QBAZ&.),,L1I[DRCK$)6)(.85"3* /#B M5E).F%,F"JF1"-@ASCE&-@J" G$DDJ28QNZA*W?%@?MNQI9_ Z[\:9$IEXY3 M_O'^Y_EI"EL\3$'LL:-MJ;/IJ(!NFJ\J>Y5JR'BB6ZVI6:/E6!QB:T3/5XROQLTO96"3(B7K51PDA M(IM[ Z*P;WEJZ )R$/B7H6JA3"P2R!9Q/"\(%-^WE:V(PO"A_JY*M&X7/#U/ M@H\\LCM?L2+JRR%&4WJ*=GQU+(3,+!B>8'BS/=-]5==\F\@*#0Q@>,21G= P M9=5R["#T?-6R@ZV(RMUA>*K;LX^P;*:P-^]'IC[W_:P$>9IRJA;VY=,Y/ ): MVM#BN*%&/&+(@4XL@ G'E1V7.K)GV#0(%4MU]%W)TMA"+'N@&#',CB< PZ8, M,NKQ]347HK+@9X*?S98[L"BU'".05V0YU:MA>J($'O2%3> M'C_3G..KPR:LRWLJOT:&44%B'G/1]H8("#F94R0@9,*\K*FA;@&$@+[LRH:K M$-D)'1_ Q-.H0LS0]V8@9",B<744M^66-'NZH0K<$$Q,;.DQ,3'Y-+=;V$ W M)/G!$ ,IJ]JWLTS=8-S 7?#/DSE0I\H_YPN!OF8;CJ6 $.A3#81 SY.)I:JR M24/+L"PM %GP-4(@Z]>T2 +$(WE5G)[L!IHF:]17 M5-.Q3:ZP6J:C@FV8J@_3,> MQ8W%Y"D]7=3T%3Q+;.DI\"P:^([FJ;ILFI@QZQ#@6:Y.9,7S-%?7C)!2?RLB M\"9YEJ/W3$?$$0N3\V9.RK](7+(B>!+!5I$ 9MZ&/JZ%L@F<8AL$.K+3A"XS+?HZ2$-;/JJK,3=,V!'[2GF MEN/OCI,!"W/Z9LSI,;W51VO=4S1;%1P:_$EIX"OS)"3S?]T 61W Q!$+<\F>C$EQ73UEW#(:%! MMQ-2OCE^I?5,D>V]/2/^7"*;+VIW9O%><4RD50BG,Q/=-->'A<-?__.-]N;H MYRKF=]CS$[1Z%/,3AJ#70M85+I24AE*94Q%+>6HBWZGJ,[MQ63B!2EV/.++E M$2(;AD]DUW8L65.I3^U0<1WZJB2HZ>HR=4F9B.;L6'\/?\LIUY@V%:AI'Y]Q M1SB#!5<47'%W7#&P%-LTB"I[AJ?+AF-8LF.ZMAS:U+=U7W$T\JKHS]US14,Y MOCC0O7AH14#H>&E_2S(ZB(J"!DA\L&R)1$F61,F=$- /\4 )*%IGST^T2XTX MP6)+C^0$[TB8U+%XE0::,HB-LD$IJ,NV%\JJ;_F*9I+0L#8=%=B2)W]+@B@O MLL@K ::_<)3^7('TQC+M%543TJ4P^XH*5P*%! IU$X6(K7NFISMR$))0-H+0 METF@6[(;4 +XY#L^V72UJQ8*K5G8)8=UAD_/V30<7:".8(L'L[>"+7:/+1H* M\:A#;#FDNBL;GNG(CF:$,O$\C8:F::O&3/7LS0GG6V&+JK7ELE>'QQ:%J?>U MIR>,GF@@@B\.]P0)\.D>^(2ZH['BLY9#029W U=V# I XNBVIBA4I9ZV99G\ M2P380[]&#S38J+_1T8^OU8^0S05[%.QQ=^Q1T5S'#1Q-#FS%Q(1#*GNVH]0L$:0F#.8;EM$ODX(D=Y$7UU'2$DD"Z2Y-@\9]T8P8X%.Q;L>,?LV/,4HI+ E'V% CNFIBU[@1;( MKNM9CN59GHY:P[8TC1VP8[6GZZ*,E_ <=*.,5SRF?0&# @8%#'8$!AT]M!4/ M(X,4Q^?AJ@YH%[)EA=0S3#4(PIFTI]=H)9>)GP[H)!AN"O&LGN)N.3SH.!%/ M<%[!>07GW76.@!(X/M$L626,\YJZ[#C4DT&/4(E%=4VU-YHCL$W.J_=4YS0; M[PD/R)YUC6^T$)K&CO!.ZVMX[(*T1(?3'A%OM5/W[UN%OOF+(/.RY/5/9<&7U3UW_ZL'A:%ORY6VU@/!;WN79^DHU@&]0+9#'T?@\-5V3%]3?8"U_%\:ENN,1,BLI'*Y9?)CRSU M:9Y?T9R2S+\_3X)/]('&Z7 ]YW867S3]"<; -^5;.:!9Y,/?0?3P4FZ@:GMD!R]> MCAO8IHMT .\=2?3XH2/RX#O!P4-AO9.TP ^%=!_E19HA%$J_]:_[4D@! >$/?%0.A$OG MGAN,9V#/\.IYTZ OG?L^ "@,,1[UV-CK188C@\@:2$1ZF.TR"P_%.4T?-YV- M@9T[B),<1PW&:-Z!^F\"!GA? \S)B:1AU=3 J/JV&GD-HQ#.G^?1U M.8"S,OH>SC9[NX$G?XQ3_\\W$@5F/,1#FI7TS>D=6A](]P[)G5'7/%("3LQ^ M0^X+!SM!HML?WUU"TG H@>S#%$>>G[7(MQ;3F)36N'WXCN#JGY&R2&M)%8<, MYPWW""^78S)*R^*,I7-^X"-2%:6O_%3? /..R3"G9SD=D@R.=[W93+/ASWXS MSTK]$.41D^A'9_4S%IF?V6LMJV]K/WUX\W[)->H*ESSWN]9W7_V,?0SC&6^ MTYE.)\[A&5R.=7I-RPCKF981:SENZY%O<7'&QIF7\.!'?B2\- X6KMY_H[3] M&=G]W[SL_03C?3G%K.*'[,)"[JZ=A6!+@BV]O)/-Z;$EE/D$_]GH>3G&"8L3 MM.P$:>($[;>'XHF%&?UKUJ[00WNP1V$ 266!0P.#\'@?;1V#37NS#]Y3/=^+ MI=JV:EN^(1,%FX:'FBN[*M%D2Z6^3^T@I/J,=70C7JQ9*^FF*ANAYVK+N73' M'CGC,QVCJ]*F^C2NJ_J0S[,/6?.M[F. MMRP=2!^SE 0>A1<2_Z\R0N]YF@AP.9EC)C"EC2F68GN*&@2RZ_DN8(KFRX[E MV+)N4=6@JDV(.A/XKBJ>8ZF:(3O4T+$HG@?W$ 7D:^H1:GN!395I3)F%D&F4 MN6!^\\ODG,62;+HBM=G3MAT;?^PG0#"UH]O2@V=J)]H 3]A/-R8JO@6(8)_> ML0C NP3#!%& 3+'X*B#? )YU3Y,E6!\7-]9B\35B[YHGU@ M>8V!KW!:-U99X/AZ6 LA4G"YD^9R0H@4]L8M"9&8_3',4@Q,%T9&4>Y*E+MZ MN?,+6)&I:E162(A%R@-@/P'593W45-_2B*EH9&="YV5R1<=R)_SVHS[C&Y(S M[9YNFR=9P$I(HX*%"A;Z2A:ZFY(=EFF%3J!2.?31#Q005?84HLF>%Q!-UCY%4)^0"P*B$)JE7%<7LTH4 5$R7< MJ@INLW74>/E$6'WR7&779VERXW*:;CC$]*@K4TNW9(,XNNP1Q9<5UPM4TR4J M(703)0-;L2SG_&#"U/RPS.)8YCHKYGQ:=8Q<#FE,!\6)@$7#WO<+<*W,YC)YAH]HP>5KH1[#^@\XDT!9-CP5B\=8R=%!76+ M+\ZE$IY=E=/-82_\^][,1/+?,JJJKL(D@&&!=4O2@X. K+TJS#A-B M 1^B](CE4*,8)\[HYI?GWUZ,AJCO8TWC1QH_P-[ D;JOJZK6HDB :Y'.>6/4 MO'!"LH.O40ZLZGC#PTO@/9.+QI)=:Z:,G+,L[I%4D9E7^_T'R$)Y$/D5J;5? M7[\H2.%RK\+M_NGROGF2__Y :)+)8C7M626BM?4)+6I&!/3&#C8[SG#.'DD6 ML-F1(8#[$XA&!=;?[IR\:BN^JE ]E"T%:Q_X3BB# .O(6J#X)#"Q1^%,$1=+ MHT'@^Y8]^PS6[IRA=VO >RG$HET4/<-8K*)M?5W^6O*AFZHLF$!!R AL60@(:*8B@XDHDV$'"TFB<\X40:O6,MW M+UBD*;K5P/"T26ZO+&0[.^Y:OF59OB:[AA+ [A%3]BS=EREUB*>$OF7K,WYX MXE([\.'@N\0"*E&)@DW$#=ES?57W=#B:4W&_'=]QS>GQP/\]^2VG>Z$.[#=;\^VE,AY7@YA=%/TATG^1I"392&+"K.HPG1%T=+P) MFP95]TDHV(<1:L"XS6V]&U##47Z:MO^,M2#49_ B3@A-SQEF\&V/K-\YXD9- MO;8]3(O:P1R4;-HRX5?!N$_5A.Y\0,(VT5VB*I8.G%8#V 1,E1T/F*BAPBDS M F+Y]DRAL9<(VS-.?/APP99LXIS53< VEUMAVAT2Q[HI?SNF87M4,V0:FD # MJDN1O1+@EXI*#3OP%&4&=U\B?^^'!HR>H797).]5W:8ZU!1H?T/A^DG-=)]C MM:SI%U-$6HK)]M012@,%%%79<7T*PJD+6H4-I.]XED=!"*':;$7&M=61^3T0 MYYR13LBJ7=1.HA"X1IFCZ%.9].?@-KHJ$EA2[%E7$=,*(E%?^FU6O)EK!Y]C MA&.C(4_SQ83JY2V)B^ ?,/*DB)CX ?);W):W@I+6@EGZ",)>?A\-:^]AVSB= M4^; +N[Q8,SX$"[2 !T)' MT1^-R#MP>DZQ:MR:C.>]+UR5;OSG#\2N_/',9 M519GVI!HO5;K+HM'0^P3V!(JF1/B^<@,9B6%6Z.[A+UTOAFTL>G.]!R'%^L]7_@J;LH/;_1<:W%\Y1[8!?>" M^/#>YP[_B?I#+O%P)TG%(Q[K4(.9&*#)T(,?<*[3K^D=HF<"'&98\.,*1U5= MV(H33^KZ87!:^@.+=TIZG=%0+,HT9 M!2>7AB'CW?,:JYXP+9Z7=^CCYG34VHC4*PCK+\OB8%#EAFUM@E)J__&/K-Z@ M&^K?)S#HNY'T&5&1>_G?XDYJRH?V.^7QA?-:[YSOAZ ,SCSAR$2,\88!5P7S'>U#7THP8U M MTRYXX+HK:C MNII'=$!3.HU^G\.0*U]-L-D5+-$%CY\$#/S>A'%,H-X0SF$#>[+6QCT-D&UQ MGO#NS\E/5:A"FHWX]C.!LFO[;3B^[9L:E0/%T&2#JH;L.B#R&)[MJ[;M!KXW MDSYBF<177<603'Y@3+6%:,LQ!"_"J3=WPR[8):@ MC(ZX+H/!/L!;,4PIX1W9VTM=E8H*)(Q!:L5F-+H4,_HP=,C&L9"39[8G>1VT M%NM8P,'37=FT0A/.GPYGUO<<60V]T#)LHJBJL@E'S/BH@A26^" 6L1-::2,3 M!_E3!/N"D5% _!M24_2>:KH=.M^+C%J[.WNG*G'^R"(4(?D!G51CVM+G1$QL MZWO0(2APAZ#AMR%Y2#,FR4])C;50UI;*0 FA),-@#6YO 384XI=8@0/%S;1ZZUC\A15L*W2?F5BM,,+J1\#O\/8XB!"*3JI;'3D3_@R MB/(BB[R2@Q$J8\EH4I-LIKI@>,!4I6&:C0U.*4CTDX_EZ2/3EK:N,5G3,2W/ M](EL:@J5#=,,03!2==E2'=>TB*D'AK4))CM?,)KDN.BA891UAQ&T-&=QT^=) M\#7UI]CM4GGI&;.0TB%F^Y,4X]S8"41#:XN &+EZE.'YD(PJC7QQ?E'[UB:] MZ-,X*0ECE$&Z^JLD&7KI@6AG39D>< ,X2SF_@?A5KI8?97XY0 .QC^KE$[R* MJY'+F BWTJ)=(FM=W3::PGCO[FC&S#$!!7$F:,[J_/AO=A?Q_:SD5@_:3.^&ACY%F/M665.9#NXM0C$[;,.'V4 M\7P%36.""JQ_OOQZ<]E8J\;NFA[JW9KJZK$@]I5@BZG*(@P M4J@1&"8,IZ2VD>*(JINKR)_99S1XWR8!A$T"3L9=Q$QG17MJ96!+I"XQ-$RQT; KY![PC3XRZHU@0UA!=>8;!5& M">Q&5.7H,'5.9$),I;KBRK>[8.\_)2+H?)"5[UB6J0+H!)X"TEGHR8Y.0#I3 M=5US#,U7[9GJB2^!G]^2<4EJ0)^//,=T4QAD]1R[2V;.;@93^:ZIZ=0)9,,S MT(EK&3*Q;!#A#:+9BJ<&1C@CO;^D*LYV]UKM66:7I/*IF*D4HSQ:Y==;&=6, M:W',Z!QMD- *7=_Q9<6R;"QL33'4/9057]4LVPDL@\P4MEZ'#[ 8H@6$\3L* M_Y<,!!O%KU+Y+L-Q/=7%.IW2)J!G36A]1^^4"8VK_EP(F.LSH_6BM+QF8:O$ M/RM_,?ZSUSWJ,DR@%=4U9$L#I@-L1I$='_O_$B^P;-4)#74F0FV#*',#"N42 M(MN8;=9Q.\68'J="G\B<* NYN)?!;<(3(7% T,KBP[SK=!1#M8,IFTD,&E^@#!K_K2ID*2>HG4J(@FTG/V]O5UL**,L MW@4(.BSC>&Z8C,>]7 F:IW,6F=LV2TT6**)YP>3S*MP!5IO6UNG%4,XB8_"N M+&)Y]3S"L2,5040MN-W6@M/:B]^J!27QT$_% M9*F0OL1;8H]MZB@Y8$@8,-B">^]H0F)FSF^%0I9)[6%D%M@TKX,Z:%5%KN:A M['G(CBO[6L6X0;SM"%-]F8'M0 ]<&S56?_Z"!!7?T1VJ>JYL^:HJ&Q[&9A#- ME#7;\$!X(Z'AS,13O<1M>.W?TZ",Z?=P@2)PE<;Q%RZJW;#B;O"^CW'J__D& MA "?#'%S@;;?=&*S=V1+99KCV*U:NTT62SXL(J"5M[O7^ \->>U'T#/" \K/ZFH*USRW.]:WWWU,_8QC&?:O#CK=WF92\/SMVB=ZJ1[[%Q7F=[O/(CX27QL'"U<-,3NDS.LG_YF7O)_)R M7TXQJS28ZL)";I#.!%L2;.G%;$D3;&E)[+W@/QLY+\)@F)BJ.KKO$%L-9WP^V^9=JKKE MKHL'P[N$Z/O:D_)SAM6^ZB3\Z8Y#BWHD"2PYF2,F(&2BVX;F^4&HA;+KJ9IL M:)HF$\/59$LABNFI!M'4F;([+PD;6 AE]4YQ:JO98R)QE^R=' ^/J4;BQO6 M-4M@C.!I8DN/B:>Q] WM1#==R(H;EA7K-(UQ "5^,V1%8+#*B6"H)W.V3I6A MSA<2+6K8AA/J6);1EPV'&K)#5$/6#9-JKF8$OCN36K9U(9$59_K!XICAVA_U MF=U8+Z_%30/$41#&AEX@:M1Q9%#5\7.WB:&VA!'#@P:N*&AN=1RI]5(,W1-Q;5">DT+T9+=-08F42 MDT*(H1LY9<^'K!\[P*T5M'^8$#@?LCS54 POH') %%TVC$"5B::%LNY0WW!5 M4[6#C;2>7LOR><%/]_9LGSW;WC)PK9+5<.R'2G!2P4E/AY,ZH:YINF. Y&X0 MV= 46W8URY.]P/)51U$THGE;%/[WPTE-8\N!K4?%1U^F&RQ-W3XQW6!QWI=' M8E:SCQ3M2BX"T39[ +6^ABM#57+5994>NU.D&E0!L)Z^5($\)K27)*^SKS3Z= M^T73%>KRZKSN"=7C5>5[$AFDR9V48O'TO(>M$&+>X*B#+1!US;9H:-LRG'$' M]7Y/)B@G::%FVXYA^*$WDY1DV$$0JI8IZX8/+,+R/=GQ3+C; PG,);ZAF/9$ MHXR+-!NF6#_R/ ;>FA!L5O!KE$2# M[GZ"]:L60"+C%9 &? FX]E@7>&>IDP$6))_?):ON*H;.J+H4<0RGC38O89XI M+&#Y+1*PH4Y=_#.F^JFV:7NAG\A,WC8-IU-\V$%E*.TY:R9MY5GX VV2&9 MC&_L82,6,AS&@)" &<#(,MIJUX(DU^I$FTL>!2:/W>LD5@-^IG"MQE\(+%(* MHH"5QV;]X\BX2G;5)R;E+>+&]%[[6'M5PP_F:TV;!O(24C_)[Z40*^+NLZ3V M!FIJ'V1==T9)O+-]PW;V05'[[99(EC;NULY++7>--IFH";]$MF2H!\!E7 M\V0/&XOYEF)8AJ)1G);LJ:1E' #FW9=6PJ>[YN@^@DB6SCPVN^XF.63;K3CZ& MA/-A%L52W7J6 <%DT]KZ">R^!2UKL?)Y1L.X0J"JF#MO3B-%8X8ST3ITKJ8# MZM!FNP"X@>T$BNG+KDXHG'T'^(4=AK)-@+2H@VE<,]6L7A*O<,7+:OP@63&Z MR4B2\\W//P$2QVD.!+5"V?\EJMRS)+ =]&F7<]P 07[[?O-94H'.KCY_/;_Y M_$GZ<7YU\]_2S=7YM^OSBYO+[]^N7W-:-CS:#0@-AZF"@P9>%T0T>G.:L#/C M&VN]# !"6,M@[D*6R%U&N0+$&CA?%Y3&TC]@/[!YC(D.."H&('\&[*.$S!T-KP+[)7+[@)N M=M>KHP3C$7:M8QVK@/GE-'O %U9:WW2?Q(\IR0+6&;BZ(>?-F!$E: :/0F,)*K)3Z\@B7X_O_HL#8&!XJ+UI4]EAH-Y#G6F M)XV]PREK/0@W^?=L2.W78S.W!/0K'$?G6@H2*[0T V34P,7(CM!59&*B)DU= M8ML^NLQF<$JEMDEFG2^4)J?)\$5 MC09>"9O&#%]?TNP*1/\T0;42?OV4^N6 =4/Z7"W=IKQJUN)HNCTHA\Q(,SY5 M(:VH.YM8'799UJP/)Z]FA1KJ^M ]VJ*^9]DF]63=U S9T*DFNSXJ3K:K4-6U M0L^>:;.[-FW]BV01KLM%PV!^T(Q10>+3CVE2YA41;8B&7+-+AAU&' _5$K29 M['"\")*'JU 3RH=NMNNV-2FO0 M2M,U"ZU>']'.@ P<%H1LL+B59=E=HHT(7PB"O\S-QWYKPC4U-&K68K#_ #?A@V@3>P N*OJ^X81N$[HZ3,&"\/6 MB(+W@*()I\S'^B&Z+E/%=5Q?L12#J-,GAG7Y_0H,!CMV12_$8CFG/IX7C 7, M:?+F[TG:I9/"G'%CLW-=JW*(6C470BNU6@I6DQ%7LSAT(O*D]>YGC^BJ_N:- MFU-\BRB::@6R#[([B!*!(GNFKH'4ZIN!J5HV2*X;::I8>CG]JX1I?7Y X>M5 MQI.]-$CN:FQ1\#.J1LD1C)(@.L%7ZFX3YKS)BP59Q7[UAFI*B"#Z2\'**N'#2: M!FB_/NL%OI*^WY=^@%Y25EH\WK3LY;TI0P#K(EZK_@7U[Q.,M9%(\!#E*2QG MLP!3M8*G%?<\#8M'$.-ZS2<)%6_8;K\H,ZXAL<<#/=S!8PNT <,'DK-FZI0Y MS[W1W&Y+L/>P[4P@6K !U+TIRP&)5_#&6Q MO,1=JA9BDK;X\I$1+LM=4^N#S4?=#V#R*'I N/V D?V#,N236(KQ'># M +Z:S3;1;<_Q0]EVT1(!'%YV5= ;0:C7= <$&-UT9NP+S3)^2;.;FK;.*]*Z MKA9TH>QB3<@NYG/>M/[BB+,]2"]P=;_CX7V5<&S8-=A[>1EVD#MNT M7@'&>&Y>Q%YK)ELI/1@?;I$(4.4;G$9&AJI];ZJ__A$ MFV-&-,5]EI9W]V.6A^R..^HF&%)CK)K+DU:S7:'S'TW@ 1M>FB24$PF#/PX8 MM=#=8 1<27PTO3(3![MR+E84\$XT>@,(/,#P>$@+UWV':1SYH-&6DLO258MRQD7I*(7Z\IJBW] MB$GRKK?B )J%K!Q9[*V-J)^1J5),<]]1A&-H" M$1%$;/1T#8=IQ)C;7-];VPO9L%NM5VD27!SG#K&VAQ"$]Q35!U@+U"46^?7& MCV:%H?/#2 M)]Q5[%7?1.8_K1A^_QHJ?%V#RM?1H:I,]GZM5_Z^R0UNW5L>K93?1LDM MG))&]<]O$5EO0<3IAAWH$D8KN?T*4;CX!?CPJ3UD+@R<@U16=BB:)D%_6"ZQ MQ P86<+C16#L7YK8M'&PU*MBA;<8!C1!E\;\68?.YGK@]#0[YR(]FP0Z.>\ANW[75GQJ1#.GB MS.TKEBW.U $[;3X_D+@D=6^],;J-C] DW9XNT'POLRJ2D#LL&CL26CT6B7#I/0#>-I2LZ M3#.6?_4ES0:2JLB_]*7O*XX8?@MJG;45\]DV!^;P!&:_0W.)#ROX4-GY(E!# MO3_X2K%ATR2O/>\$LQRY 989":G$$]G^*J.,OZH:':U-+!F;1HZ7AA&\E_E9 MO$%4+%HJC-[U_7)0.2F2E?3"GDBH2F"5'\.#4'M^8/,>/>3F MLXC9^+W:"0BK4\4F5RN&+ZQH(Y?R(;PWC,8FJXR17QUMG./#8:GN2,NO=OWY M@E/*>(VDI@Q SG<1[5#/$U)/2C#:M\ 4POOT$38QCL>$Q>)_6>(?3L<'_C&. M+8Y'+R VOB8%B_N!%81WCV]DHU[QP#)K6C6R\:F'(7&2(_"K'V5 8VBA]C'[ M\N,XR1=>3!L>OM3JM(RB>#HE#! ID_$?4O0J-C GJGG5B>'*8+)F*YZ^J([9 MG,6.,1*:V1,K;VZ8QG'ZB$O?F&L?*?D3^2'7*]%\EB7P=34"%M_=RB3B] H/ M6*@A=,\*N6& _[4Y5/MS*E56]PZ)O'-@Z[*FI8LV+8U/RE5-2T=/2OQ2?-59 M5, H?$%CW(T-T3YZJ+KC"S(1L<],F,QC0=Y'Y2'^O5^%C%)1LHI,_%>1;\RAI E5%+U M^BC BX88=U!42MY="1PQCF"WQJQY0OUC7#NACYC56K_ *W.\@[^6/C5Z"=.W MFU;S/!J)^;!]T*#J\TRX<)2+"7%W[DE=W;B"I=/?*$(#CB"K6T?"W>GMX^#*^'A<45=4UEKI^ 5,;8\)FPHTC%)EF MQ&OY\)U=?1[&\2M[ZTCH%;_\?8)?"CGS>78YBS7,V,>,JWY$$W_40_,@)JP/ MO#JF&\Y*\WN$)J)UP*G'8[J9[:@Q*Y&V+#E, >M9>M6H,HR-1XER0%/<;5$B M.V>,:87,T6 NJ^<6*41CCXFB#SP&,\5<>8RRV==;I$.E; MI7MF]^;\-!GQ-;4A MAE]TOD99JVB@#&S2>-UP_VW?VKO6O7L76VIFMP)(IHBC+]U+T39H3GCSL%R#R>N@:# MY.D^3 CABL%8YF$QNBUY KA6!*,$/CB7PU6."A E@($->?G+UG.G^297\5F; MMEJJ0>=1?=SPS1@X3\9A0^VRFO"9XNVT=AQ-Y(DR)P)^496']6CQ2&DB_0L6 MJD@3V@.T]OO!ZXJ)O/XA#\<:M7=E+H+DC>XU MS[8@_2-]!%C(>EP:G'TIK$,<<*\"?R_7.1;!U8)EGX4K6/X (_*#YQ46S@(? MV4"68AGWV679<\C&"QW/"V457$UPM0UQM;:_NI69>$<35*_&[* MYV[6FAM!D1&Y59ESKE1S178?!<#?UN?DW6?A"_CKF)TVO)0[>"HQ(B^'W)98+C5EU:6QIP69 MQES6B*@ED$03,30@3,X9RY9,M6=1477V?UW1G9G'X3;&]WF$!8ESE$6!GZ., M-3:@>]0G95O]CE;-IP$:>-]$<$W:,ZD6U#+D06=I^ M@F9))C'F\J9>V;YT'A?W+'5T@13YO.BZJL3:"M6IHE*J$>?<:P?:0EKF+ PH MKFI+MW:9%0[?H*S;LE%/RK;[E6A/R'!R-5$W(F=$4Z6)MDAX,B!JU8H^D[48 M:AJNG=#MP#T6J%8BRE/<825F^-FB*&<]9 M':NG%6V,*>,93>]9^NM+URVUN5>MW!P^430^$'@T%IL@4DS\/WFJ:UZ&_(9" M2LHZC? O. O\2,,1@N/A5P>3UZ9K)HYK\ MGO;]^20_2ZH3P@[DF(G6S,9O[+LS%I]2RP;7\ MG*L[3(2-=1]3_SG#(C8W]VF6%$ !7[_^X >\79LGHW=1SNOYL*@,?\(4%&6# M"M++(*K#NY_G]E'-?*+DN5#K'C/_PJ$N&??G+VKY/^=&/LRSN+PZ$J(N'Q2U MQH^P&R7"+=>&'Q#6HH:EK.JE^RZ\=+-!#0T79Y'L*-D&W!=_^-C.2I T0'&D M,-_4Y<8SQ_E-E6[2E*4=V]UW(0&\&O+;.#^7\[[*R">D@#W5\F.&,MSTK.+> MM#H:-?>*=".JH M:9K<(S3 7Y5(C/%3GE9+9:;Q)EK M"S.Y5>O#"GX(08ZO(\=#HT?TD%=%J++T+B,#%/, NW-.GV@+95&$59VV=I(E M=EOE[K5&IWD$G,V9! BP/HZYAWNB89VO6&5+!_+/J+915Y_;>P3'A]Q%F; M-#D=(AN;R-YFL5>\N'+._6-5>'>EB=7N*\Y%IZ6&I.&)E=NMSI5?ZGG[($AS MRZ1Y<)0YCUYJ(:#E_JM$B2:LCC=9\T>5'ZT=8LBK"^1-K8Y:>.!IA7 +L-VQ M:2.'!Z4E,SZQL-K%X8J->(.FJH M$YQZ4!, \.':J#OC^NR-V3-LNX\Q&4G-(@FV9TA;'+QE*6]2U_PJB[9J_-C* M^UYR-WM\E=;:)$Y,42(-0U88"("$IV$WM7$#G%0&5,YM?4F=C#=_C!BK@U7% M?18(4C^#6Q51:NI)Z;"(!K!@+2,,72C]+"B]TI?FI2^UTWK\JA$",\57]!14 MO2L8H V'H$JSI*/6[XT&S:O5\/3""5M_524*3S,6!JJBF]I)*HWCI==4CJ]X M0*]>?"QJPR<^?B5\Q]_*=/IQE9P7N!4/D@%(_U=%XIR$QN+'-+]L>4=JJ;NF M(MS8*I5A7 UI8CW;ON$Q;3$A9LV$[L9W&UR8JID6@^XF?H%I9J%KECA6$WD2I*'Q3$^*7 MUNX:5H0#1LQ"L3GS!)F.*2'8\"'B8YBSGE.I(;5(B>%D#Z1R2TWP8V\T412L M<6:-S:[,G]D69VOK%N<6S.'8.GF-^I^-@#SP39S)+MEEEFY8#WOZ((FH[^U' M?9LBZGO7I;J/7U3\_1XK%W(1IM8""_(G31I,8.7P:OT0("4O65$[)JU7?;9; M_'5<7XX]H.KEPJSC$OQ4JY6SPOR*6+,@ [%BKQJ$SZ6*N8*02,_IE6!BFD9 ML 8RD+) F)P0U=8O_E+/?E9L6^]))UR%A!/G(YTG;]/"VS MT2Q;I0E1FJPHO:@A*Z*D*TT4+6V989E"WJHR!#RC*<#4EWX '\EJ MK&M=UFM5:6(-A]#%_01X@?S]*:8C M5O&867\5K3=5WS>C=V4\6:7L^O,%*Y'"V8N?9K#[R([ND"P2ID%->-E;-@?T M5/) ZK:M X?+4MVQQ!3)&@BO67E3IFA"%6X)!@RVFTS;\8A:)IN9*K:LPM%X M)1DD@()7WG$A@MW)UA'WFTYH@1D%_<:O2M[RD$%DMU6OM"A!FQRW&;6VC2W? MW)V::D!W8B?G^[BS6RT3U'O=/@]UIM=PB!]IM ^\N::7V-0,FJ^7TR6\ZV M$@'RUP2U;GTV)QS0_.N2:OM316XW5%>_QP0,XN5I7&+3@JEJ^<@&)SLYM-,B MJG*[R- &M.A+7[@SK#=E@YT>NC0 ?6L"AT/"/C0EUCB+Y 9FYA5AKO F8Y@4 M4Y'<[>X1*+",F&?_CS*XJ_T_4Z$!'AR),.)!A+Q^6[RX9#XO!?)05SZ-4+C( M,27C8Y7,72U+(SO$K6.(FK>W=ZO>F.E]:3^299CE5:9- MU8Z :; 9*5D*,LVR%#8E"C%3N]?*-Z]SD^LL\P43X,4?JQ8!560Q&T6]P&R6 M=7>+NN0N3L/#K2WC8M0;[QRSG ;I8\)GFOH^8)PW7DE0QYFM@ ^;I=)&.9K* M0,)LW ^8 C.Q8*B(LWX,5>9U5WKZ>\-P8< -@&#[/PX[C,:Z/$ M8\JS=S.\*!WB"8&_)QP##( S=I@FG3*\SD"+\$&.KTB^O<',683U.DE5]96) MS2S2KS8FX'8/AI4QT$M+?DR8J!#=IY6%@NGSO&'M1-^+:CUF>U^P]"@^NK%E MHDJ,;SIJX*E@>4#%,D4^AS%&]&RL_*F. ML:&L=YMFMZU4Q&XTK.%-'#_V):[O=ZAIS.5XJ0ZN?>-QZC"B^>N.689_.V[[ M==NT++FM(I!O_RBS+C&1BWZ[H^55TV'E2Q4P_5]=:CZ=17D0U=YZE*!_5'G] MEPGF1TS&P79@O"?-=HJ6KT+DXQ\U]WO-OFYZ6SN"7T*!.S %SA8*W!$H<#4- M,7D,[7BW411U0][Z<7YUTRE5[?*R0Z-Y 3_77XO)8Z%=56XY3TVS_);623VW M+&TGOV4Q$-T@(B:TJPH*[=5P>Y-)2!W:4K9X/"&J"2+YN0EK$7)Z)^3T.MF$ M!.F0E<65'C,,#$Y@T[A'Y6-=E_DB38+2YYE@GXO[R,^EMVC%KY)8ZNNKRYH: MT4VMP\G0)=X?NR'BE.?(<7JA@V&LS51K3D7^IW4=D ,]LZN#5 MOB_F^\S;,6M3J\!6\Y%$F,.*-[(@G]9==U@C8[F**8!\P[" M$U1-D0*0EN>60V4;C-TO>7@T4E"1^G_> W-'BN*^R(0K/-S=B / +H9U@? ! MI77X>?O6+EH=EJA.S[YK#7E&;4DQZ*RE2=XU_X6J]AO1I4.R *]<6J^7D%(Z MP\@$^SH=]J7=YL 80&0:W?)"=/?1\+822&Y9L%B7&)G6EZZKX4K?Z^$R :D2 MH3ZR\#9>"^(QZ1!+J07N5J C_EEW?K@>4R/6WRY>2Y2"(0J&*!CB2QBBWG _ M'OT*>@WPF/RVJJ9Y6W3)J:SJ_8;U7;6'.\%<.L1(;EK%P'CD9FU>DRZ;#A;" M9"5XG^!]>^!]QFUC%;JM[$ D*6Y#2G,0$[.'R.\2[S-8LFEEQ#IGP^T0V\"5 MD[[0*C_AFJT>%4*=8&S[9VPBUF%GL0Z.B'4XHEB'3K!M%MUP^:]# )*M41N3 M68"U&:IEZ.JMIHY)8W=U%UN"DWE+G^XC+RKRV\:;=MM P&WNWW>#=KC@9*([ M@ ^7@4U5$J5#% 4@=MT Z+5_3P/TUG99>%I<81J+/N^FPK3>UU%6VV_R?GLX MAJL:BJD8ENNHIJF_H-ST6_*N^^6F;UA1\CA.']N-+W@Q.R[WD7&%F&=Z9YZM M6<+<[2N6>;($9EFF9IJ&HFFJTCYGJ].7NA/ZVC#S&=>PNF[U27RN+'F;;%18 M._7X]+KKNK([**]/K23U53J9O^2T3G3%_8'W7%[V)(:RCO1VWC9Q:T YK&L" M9B/I$RE(E_HH"DZS%4ZC'0FG:KU*K[$A:58*MZT M=QHQOI-,Y'#UJC:^O"A64Q2B,5*U+5?MSM95N_>U4CX%U9FM;;_,/- MKR]8_/N<29.R2#]41E\<"]J 8>AXN0R'.BV!&T1/-/C0'/@^'/GJ!BP$188Y M/T5G] MINIQ\+Q@DA,Y?=OZJ3)_S_E9[6O&DI]=I?GQ;^^+;'K(E;7<@1UYA)ESP_L9 M-[_C%_,)>7;_IU_^0+,"^]-75W'*^="8X&N'R1"D @3F!19YIW/6ZF>8S[&H0!4%,Y\'M+A:7]W88=B]Q+RC M4[[QB1'I'E0F(-:B&.9G[]\_/C[V<^KW[]*']^>9?X_E@]_3X(YD[P-2D/>J MI9JJ9;Z'[55-RS!=!11Z0X5_WF/JJDR?-/76L?KWQ6 Q:8"4O5A4#:B?\E+T M9[SG.K-T+#)?8:'1)AWA![;H W3[E69WF/C);4B$!2K]5QF/)(T'*:FL?BQ+ M%QU@&\M_54FW/>DR\?L]N#^.L%UF;FV;E5ZL?\>]XNUF2+M,9K"0Y)W4WBBMY%6%\Y M81G4JOTAE_[):]S#1&=5YG^R]I++6V6HE1X.MYV7=UCLV>3?C^W[[\F6T7V3 MS$Z@_:'QMP.8EX#Z#4"]=DH4Z OBXY(7U+^Q(#P=6Q M_YH."QZE;#$\TQK\]VCQB*ZM20E@+7Q?&;FU)F8CFN&: FOBMTKE3; MJ$H7.\]S6D@_2A@XR>D8J"=1^5<""KE=]VA/?%=W3^S:GO_#P!R]#I_[/^+P_ODQ5]XMY7JJO5P?9E&OAC7>Q6PXRK4 MN5,"SP6>BWD)/-\0GNO"HGZ04*[:JNV:FOH^,!3-52R 9U.*JV8EBJ(PIA50M6U?&R@<=Q8_@6!JZ(G_H+\7.L%S,Y0D<$5>T=(JAP M0Q\HL@@WM #-9:"Y.=NT ,W]@J:V4^OT-%Q^',7D,7\%,+[68"R L4-'Y@#0 M0P"C ,;%BVL(;?)0@=$P#4=['V "EH6&86-WAN$A]6'2":\0.Z%!4FR4GOAU M9_<BVK[\^EM^ANUG5= MUE3+UJQWK0BI81;%DN8(?.W$R3L $!+X*O!U&;X*Q;/[^(JX.@NQ#OS/=8WW M@>G:INL@Q!J[@E@&5LP<@8#Z.:,7LRIO*P.U6M M5E@_/_GW)+FCTKF_JH$7J'8) "^I?=$R\,(R2ZJU\^BA'7(= JLJN<+G18B=CA;^E#U7JB[M" M!B_[X;?^=5_Z2)(_I6]U$/!YGJ=^Q/[B6;E9";"^NL+\VDBE9A::MO.\6@'9 MIP%MPLC<^?/19=0VQ5EY_JSL';?GI?]HKN&8%IJ@ ;^MG7IY:Q/T[R1;(\#I MI7A:FYB;UD.J(11@@::=XA ',#6!IMM'4TN\@+JNVXNB.Y;1BF55E9VKN%*9JBFI4<%+2\)6JX\QJ8(6N[$$3L O!%0*J!T*91J M DH/$TIGTH)41==W7\\1D*Z!R$JYK5)K;(Y2J\.FOBR@2J3[".3L"JHGK]&84M6/S7K/%.>Y2]=$'G$'B]IJ)3F>A4MO^N3:)3 M62$ZE9T8S7>K4YFP!ZQK#]"%/> P[0%S3.L[\WG7$63?4EA 5EWR9Q9)ALT; M6A;V'NCW=Q3]U=)C5-PSS3V?OFBJ,03_:;88M?06&R)A'W/V*+0:O,14O\P9 M+DSUG0=<87 XB*D):-X$-!L"FH\&FG=FJ:^A>N M@:VO,^>_ %O77,SGM8O]MW$0\'TH&"?@6\#W4O@V-P??!T SQX/>#N:JN7OGO,!S@>==9& "SU>W/QT)>%L"O \2 MO#555U'U-E7#,'8<<+X'JW@/\#LF3! M,8UES_"!4']E#L< .:,I1(EH$/# M6R[N"3Z/TMBCV1WO@3$B2>NKJA>%JJX;T+">=!P'@8CE E%T@,M0^!;@7GIM4U=.;>(&[ M6BSAS;U2=GN.S_-AVPC<19^H7Q:P5'!5",),EE>5V"?##5:/+' V%5J@J::M MO)M3XU5$%PA!X#"8H1 $3DX0<(4@<)""P+Q0@IWU3&':;A5'D"!5(AXW16[L MM8O(_#VY/!6503@'B3@SK'?[SSR?J?V^WG!_/:ZVK4P MN L]6^"^P'V!^QLL-'L %')$)>!51S4M5=/?!X9N:9JV^\B_? 7L;X'Y.D9W M9G#/YUKWLOI'D[+SON !QP<<.8&H"Q-<'\0V6N#T M"CEV$-]Y_-UV'.=+,/Q9K_D+P'NK070"O 5X[YU_'<#4!'BO#]X;K$=W !1R M[."]<^/[%06PBWQ$1X[1OR4 B+,(/1&.UBF#^2K@NJ'SMG)930'6 JP%6 NP MG@;K#5:H.P *.1XWN6HYCJ*\#W37T$T%D-IU=U[A9E6D7A"$3AY)%N!SLO%S MN&9=PG.87LU;6F#WU&&982&=HL9MK-P_@ '[52S[,$OAP^ 54H'K]E]5,,=I M1\?9KJN\FQ0#5$VXS7?*&84@( 0!(0BL*@B(6G?=%P10 &C) J9EF*ZBNHKB M:);Z'N81R" P%\8 ;K)_@3VGQ[VBU)YQX/]]JVN="Q>_H4Q MZHA"#@[ZK)YB!:HZ(>U%F&;Y]2AMV4!EF2-EH]-?4+V%@$>P1F@4^/_D\ M6/\B'0RB/&=-J &%Z;"HJKHQ9%4$LF[_Q)TD,SF >=44#O\E7DS9QR!Z:.82 MTR>91\H@LP#^4@Z2#T&4#V,R.L-?/]0(.NY>#QB* ZDP6NG;^,T?95Y$X:@> M%+M7!L;RP4N?<+7@$4 D&3 C>-+3BMQ9U>#O78/LU'"6OGX1'JO*Q&; BK.5 MO\_&4 MT77]_FJX3-K#,*\/U7+@B'!U8 )XN0S4G99 I-$3!=[.7J@J2E_YJ;X!Z"0F MPYR>Y71($,OJEY8*5H.'ACAK M5C(LI#R-HV !K3K[%KAG-FX1@5:"39M"#WH^( J^ "87[J]4G01%W\M.;T%( M>%ZQ/'J:_T1S/XNX5PYD^:DCL&OWDS##+[["E"!,"0?-=PY@7@)TUP9=;>U*LB=)_(<"NOJMO5?0_9'1/ H0 MX-: WJF"$QB(^[7B 3,2G"8QN8;2H^MI]@)X7GX;5WG7[?6"Y MMFKS@C,[ZZY21Z]/XS" H4"29HGB,0-U# M8#P"=4\/==R3$LWW@>:XNJ\@LS.DL:G8M/F*LJ725#Z M')%Y5AE'7P34UD_KMD!;V"JP-7U<'7M MBJ4G2?R' ZL[+S"^H!+)!M!TF2-5H*E TT-F* E_7Q]>U*U2>)/$?#K[N+#5VU086&X#590TG M!*P*6#UDSG( \Q*PNCZLKEV1\J IY# Q=6Y_2,,T' T U30-R^2=G'<6P#05 MWOMY,(S3$:45KOXH80Z@P*[;LOE5L4KJ^_-V?T;+UJQ6$>?S81;%DN8AIA_#4E5-]*+BK[JS@1*W*@H)*!TD4PC+.:;?X.&F(9"DYH MO;^3C 5*17E> N@!E)[[Q(\(0^-:%2I_I8B^8U68%U%$A7B,J,,2D#9' MARJKJ,@J,*D&1[W>L@*-/ZXN+]__>G$A7:=E<0_(3_)"^I&E0]BND?3],:$9 M@_,>>R',8A#A:^+49Z,@A63:IG2> /9+'],RI@\D"WKPG+P@TJ\T)_ 9M@-N M3D!26*/!@P@QG6QC_LVEA_!>_JNIBS)H=\H(8JMT2#WCER:/3 MVD_'97UZ_/$ YB4$@_4% ^V4".0P!8/YA9I517%=4V]W3]Q9"-AW9@.7KDLO M9D+"_/K*7ZB7 1J.)$UGL53J4HF@!=<_HO_]7R+]$A7^/4TJG_CZ$+[I2LR\ MNA6OPJR*J# !1:NN#GG%* M!'*8H#<7\0P5_IE O)U'8_TK+:+DCJEBU^60P=/8"KT&TFW-E*NI,Z9<YD:SM+7+^)$ZJ3C2_0D%SW)14_R8^[/+'J2%Z(G^8G1?+=ZD@O% M_^04Y&.=EU#\UU?\S5,BD"-2_$W+54O M0U$UUW+?!Y;B\M)?.PP)7]1WD [Q>\#6"[@T(Y@L#5"6/40^G0!R'B?V7R1I MAX49X["PJ3HHS -04!I+_P"8!B4_7S?%:W5O]_2@!+@*HRLM],>_V0JQ47=Y4=RE67HU(P@$3U,2[ MC3;YG8')O3?Y%3!Y[&SB *8F8/)%,"F*9!X/3.ZL2LC&8/+7R+\GH%1^[4O_ M T\!A76[&J6 2@&5 BH%5+X(*C=8V/( B.2XH%*S76,O&N44Z"'Z2)__*J-B MA%_ -9BDNUXUZ75T1(R4KKRQ O4$Z@G4$ZBW'NH9HHKDP8*>H>G67D#O*XR, M10>=?_PZJR&V2RZU]4-4",D@3>ZF-,7>N+3D]_%W-RS'X0KK4_Y*$G)7O8(5 MJOH!CX)YW47^S!,^XQ$99EC"JKJX^>E3=!<5)*Z0.GCOO2?2C2[]2H.JPN5Y M#/+9] =8'J M4%JK\,U441RJ-!]9U9 M?;$&$\W\")#OYY(@:E&Z$--'8UP]CX?WI ;B5BM@Z6,6@9S ;;^_5<"RP W M?4R?9K#[1QI'L'D-<*>PC]&GECGY8Y:2P*-D[4I5R^I/"T06B-P9EG0 4Q.( M_")$UO[CWY[,S^(0'!@NU\' NN8:CFF]#TP7$WAV&PQ\ ;IVQ--I*F0>S:K= MGZA?):WH+91>K'3[L",D8FFL49%7K9?8]5%2_9&77AX!>&=UO4:$T!13=Z0A MR5@51Y;' ^"Z(^5X/$D!Q@*,!1@+,'X1&.L"C(\-C'>F)O^(T?K-,V9X->,] M@?'O40QCO,.^#-?D 7-VI"\ECBKU(UJ,>M*7ZX^8NGN!U7;@#(%>?W['"GOM M1FT66"VP6F"U*''Q4J#6U/[FS-BBU?"Z^%Q9H#5UAWYE !E6::(%=:)CCP"@ MSA_" YB70)\UT4??(/H< 'UT$WSTW8'/19KDJ- _OS,JA?=W*<9ZWKW]>L/ MH;D(!BLT%X$=*V*'(;!COQK9=BQ_Z2/-$!_.81!90D?,DA:7 :\:E\-@2%%F M5,)*Y\^V&CV(JK "?H[@# KX.2WXT3=I.#L ^N@&_$RI+OH.[687..D0ILVJ MN@[++"]1@2E2Z:J,J:3J1%:-M^2=E&;5-V90?\-3#9M&G.=^<306-P%>1W"" M!7B=''B)1MD= *_=I1T(\.IZM)5 +X%> KU67TG^;UWKJ_]O=UE^5P[XUK%, MVY,BEB\$,V\&S+RY8,;"_%1'^JU_W;_H8[@APTA5-Y73Q#FAI'7S= N8.TS! M[M5(Y]KB!.PQAKZ".'=GC:/'-40Y9P5!,XO9'(EY"P,FQ MP,GXU7I?9V_O-+X<@QJ%N;67WZ[%<>A(#,6Z^W>9((I(_]_'JZ_299(7K!S( MI]0O$2+F=ED6N"!PXD0DYB70X<#0P=A%H.VQ M$MU1( K_6XU:BWE3'WNE^#ON)1GY0YE> FC(B.PGV'6811@: ")!;0)"#BU>0EH6Q?:1/W5 X>V"JMX+=+7A&661/F]E)?#88U7C,HD'R8<@ MRD%K')WAKQ^&) BBY*[9V;X9)6QO*A:C]&W\Y@_ ["@NV<;4<):^?E$(D3J91@@KSE;^ON'/:"/F/%DF M(8SSC,2/9)1_>/-^>HOJ]6='<,'BOV:-=QG#]N(%G!NM,2B#1ZHH"$[(6JHO25G^H;?*Q;/,SI64Z'!&L5 MURN1L75GSWXS#;H>\?^\RU)@(W)%9R'[AT_YD6^9E\;!AXC[?TKEP\HP@L7!_I>HD*/I>=GH+8E3- MEAFK4?HJ<.%3H_E/-/>S:,C$)Q!LIH[ -AWB0J$7BN\1STLH].OQB,TE.A\ M<1R=+N]/YBU7"C1HQZ!LU_U ,)U=(KY?J=O%?;0TD*:M];=2F$LO;V4Q_1[4>K=\>E0)LQQ)( M&/&CP4)C/Q+V6?V _4XF6YJPF!]X^3#-*3/*-WG6SL*D;))1]BH8*KQM<3^5 M*($K<+FJ!XW?^G]R;)/"NK8LLGGTI"C+:#[$X3PPNST^Z8XFK)?+^*4XUAB& M5V+0$VXLB1(>D837YZ5_7[UJ9?-$0[Z,[*($+?MGLM;75?>G#Q-BE];7+/NG M:?UR7[KML[:*58_ZQ")L;7)2%/SG&YC1X%:U;M$CKS]<;X;/Z MRT_]_CCMCY;@S0-2_BJ!L;*TJPEY6,<@1M5\&S35BEH"ZX2,S+UU1MM;UZN> MW8C=&!,3E/%(8A$LP;,:!9>UD99YO75TVGD4I/ZPENF9(,TOZ/'.Q"7*W^PE MI"SNTPS6*7AI8?8-K+34;4%EL_)SA[Q"Z_AZ0,]UESAS]+ZUS->C+OE-4_OF MLGL-I>]JJ[B*MF*!Z@KFOM < _N*O_SG&_W-\4ZR4Q-[A4QA[-[DZ4HXI3)R8F)M99;BAX MU#$3AIB8F%A')O8*'O4CHSE+I>U)%_<1Q:!>ZI49('@:,=%1F)B8F(=F=A&-<:W/[(H\:,AB6>YV[NU@Q1W%A^]LQ@1 M,;V.Y-UL(KKB^^^?KZ3O7Z3SFYOO5]\^__?I!IK\\NW[[]+YUZ_2C\]7U]^_ M74L?_UNZ^;ZQXO1T*)?R\-:9:GB?1XG^8\[(.%,$ED.*0D MP]"/.'W$<.>\B(JRJ#*TX=6P*3!3C,=FXWK$2L4H<@W31Q#&0/[*2X\/ M(DJ3'@LGOX\&=?PU&U4<2S[!4 <,E>EA* M.B/^.X3$\UH;%WRP-@N&A[ICC M'L64#2*'^WM\3$TJ.PM]88'G@93B'U)0EU'&4<&:)55(#[L2;^Z-I_5\SCNL M#]R&@>X$(R>CY&Y,5I/C-^"]8JP$9P?!9 M3356Z8:' 05I0C'LYR'*BI*R\:1A%R-[UCK5KXD:[6[\V L"Q8 D,D[]3:G5 M*O"+'_LJX"M,8_@+"8XSBQP/2Q43UE17:@+.(D;OK8/(#PC_-F#U_**JLM^I M!(F]3! 086+W9YK=MYRE-0'493\;;M]8?KNF+0LE4_J&L8U0L;7+"NS56;;] M!&L6JHSQP3M-Q3^*?LY'3!4WES=?!44(BFC%PYS?S"6():S9[FO"_-IIFY>8 MF)C8<4ULY^SHT.*H5K=AO\_?2\_'$W1?(#BI8]0AOVSW%FCWD^ M!9EOJT%8W9ON*3/$+;IUN[<>)\0##U6D/%JJ$!,3$^O(Q 2#.A:=]Y6+>-#R M"*KHLT$?0DWO/)-[A78Q%CS_!6*G-*.U?XD2 C(JB*AMK?T&SGU>9C0[C/4Y M(1 0FOK^SM)&>.?1'H]N[N6+M/4Q4T1F>.[[:9D4&%8EE/>.LL5#E8V/EBK$ MQ,3$.C(QP:".17G?N#9\<4\"X; ^(([QFA)-K#AV*E3:KK%&H=+N[U"\F@$> M[=$0$SNTB76"F1VJG'>T5"$F)B;6D8D)!B44T06*Z'_1,)1^]*6?Z7TLU-#. M\PNAAAX?8Q1JZ/X.Q2O9W]$>##&Q0YM8)UC9H#4#/-JC(29V:!/K!#,[ M5#EOP6(=/%&(>8EY=6%>*S(GP9M.3@>]PARK+)#^T9=NR)^T$.FIW1=HA!IZ M?)*;4$/W6!%J SSP:$^'F-BA3:P3_&R+TMX1,"M!X6)B)S6Q8^=)V^QH>=P* M:%WDXW^B.,J%\MEY?B&4S^-CC/M2/H^E ? &:AR]E/T=[<$0$SNTB76"E0F] M<_^$("8F)M:1B1TC3_K;CIJ0K[QK4^]>^KI59XV3"Z*'9GHQ?9(#IC]$:8+M M,>VDP^OO__;?W]\4@_OO_#U!+ P04 " "EJ7U8K*70_HY_ M @##@R8 $0 '9E'-D[+U[<^2XE2?Z_WX*WIZ(G>ZX MJJZN:GO&]HYG0\^V=E5*C93J7E_'#0>51*;H9I)I/B2E/_WBX$&"23SX EF M63L;;I4$'. ('">O_,?__-M&WDO*,W")/[C-Y^^_^$;#\6K) CCS1^_>7SX MQ=7UK7>+7KW351Z^H(LP6T5)5J3(^_;ARW?> M_SF[O_$>5L]HZWL7R:K8HCCW/GC/>;[[P\>/KZ^OWP?K,,Z2J,CQ<-GWJV3[ MT?OP@1$_3Y$/O_U=A[,>KT(^\!S[HB7<= MK[[W3J/(NX=>F7>/,I2^H.![2O,M"_Z041YR/]V@_-;?HFSGK] ?OQ$XP6L6 MYDF,"!-XU!\_X?__C>?G>1H^%3FZ2M+M!5K[193_\9LB_GOA1^$Z1 %>WPC! MPM0:"'_&&Q)G?U@E19RG^W+(MZ4HSL*G"'V 9B@EYS7[\!D^&]H]2RLFUG[V1#KC M7]:8+;(/&]_?-1NR/]0:X\X'&RO2I7^J+V5CC]B.?OK][W__D?SUF__\;YY' M3GJXW25I[M$#?Y.L"$>:Q85_?> K_ %^]>'39WR8OL?$OO%BZ:>BV)Z/PR;! MCUJO293GM.\D^*&$T7^K&E=ZBEN-F*F^%_CA _R@';/QE;4>](!/_:%OP;?A MJ^FV&-+OY".*\HS_1KLT\L^LWWZ(5S#_1_M]J5W@_?9&M/@+9<]!S M+_CE1OU#>B=:&)=RW'ER\.*LI^'&QL%EG(?Y_AH/ MF&[)3+[Q0OQ MV_.Y\EG&B L=(6$IT\_P/_#(ID@G94_^G'@46J>0.X_/AX2 M.2!?9"A8Q/])?MZE6):*Z0+>X%^PSJR)IN/*CU9%U+U?-2UE-_9+OE]C[.(# MYIC(=.<)2+=A@/\9G/D1/',/SPCEF;"'+1H;=O 3[&!)Q@,1N*+D,5(>I?6^ M?=KMJS286Y3?)%EVA]*'9S]%Y\EV5]"56*S/_"QS:% M>B\Z#=;Y6SH3K&&]'RD;-\(=7M0X?T9YB#GM=#W4>QH.QH\=[@KOVQKI[]XW MNN7=<8.P*I'!YQ+FL,P9_JCQ.N=AO$'Q*D390['=^NE^L;XJ/A_>'3=*&H_*;QAU"!S_QA.');5&; )PO.@>X4N@L/#8-2L'C M$ZDND1_?SU;/2Z3\9;98+W9.O\YOUL6;AU'O)D]>MS$@4H MS2[_7F!]\0)/?!7F72X<-1'#>?GW#G>-.,B_>G08. UDH'?QQL9A./>SYZLH M>>WTVE2=#)O]NPZ;#40]0O5]8UL8GLH;]P)EJS3<,96TR,(8U60'4TO#%OZ^ M<;\+9(@2R@B][UJ77;L3%@ _SN5[_!!NXA#?;WZ=58'A_L_62TE CYIX0EIZBAV&G/S5VFM/T1*+,RE22?=_3;G?T4ZZXDI],$M.GIFT0>KUO0)<- M.##C2O?BL(UA6WYL8;)]WZ0NFU1&^US'69X2IY;\R9,V-&Q7TSI6!1<)9-YW MK,N._90DP6L81?C)N<;K$&\@2N TRU">X8]!NG>&+H9=_&UC%SD]\D!5%#U* M\@0^RO<][;*GHHI6?B*5JD9M,?+OLF57PQXW+4HUK5&(":ST1T;Z?:=MV1Z[ M.S),_HE/_][/4OB^IUV^WJ9=3OJE2IH9=N]WC=V36>?>-ZOS9MU%?BR_3H4_ M&S:G::0A?3W2^7U/NAEFDI<0HNFODO0ZQOW0TG]3FE[D;?6[]5EF7&&$O'62 M>I241VB];UZ7S;M'$<@(=WZ:[Y-^ET4W7]DW8+4W9GYMVF@&F M;.];_M.[^[&MKM%K=Y<^5N*S0R5D""G#,6G:AP8=$SKH^R&QY_J0GXC6_0S; MWS0LM7*#O&]TUXT&WX5\*X6_&#:K:2&"ON][8<,U(NY-JY:&O6I:?221[>\[ M9\M?HMD^37/#'C9M/U+?R?LVCN!$T6QHJXZ&K6U:CEHX5-XW>D3/BF;#.Q'0 M;_R/32-4:R_+^_9;=[?():*VW0Q;W318M0O1?M]F.QX8S1>M;&S84HE12QHK M_;Z#@]PRIIT3&QEVK&F&$EPT[QMETU>CV35]#\,6RDQ$*K_-^XYV-PQ(HM-/ M@X#,#I26$M*@%H(RA(!AOYLV(47H._Y+-8X(OL!3E]Z/P00N!O-9&7T4PX%J MVJV&V)C?#]W,#]VG:4[=)].Q:YK@1CUVWJ?W@V?/[:'9^>Z^$!TQPR%JV@#; M.4A,Q^7]K-@[*U56MQ^F/_M1@1;KTQ56!3/" 1AXPH"E[RN$J'$&,9RMIA&R M[=D2<\CQ=#PR'_B7,".O-J7WUW',@W<:10SW;3&)EW<=QF M(!-@JP=%A"5@_A/^?L-X%>[\B,,7+>(E2K0F?"QC3@T'?OWTK\54]$43;!&3U)6TX1DTS^%C8I.\':\#!NERO MT2K'"E&I(! C:^# MVR1F_V @U5KDB"G&-9RXIA&ZU5543NW UB=,SF,3(E<6GM^'%?LWG^&[:-U9 M^Y(>&&Y,^:_"ASH8/@@3PIWP2Y@_WZ-LAV6.92*X.1_CY E*B$' SG6,A=C: M6SCQF/I3^MNFO5IY2BNCCCBWVB7YBF?GL>EY>5+S_8HS].@4WR]5*\>TO-=* M#]IIEA5;$E:DLE7W)V0X4$V[=)MK3W"V"4.^WV-C9(!TE<3Z4S,7R%$AU*?"%D^;A/YAQ77/\+)SM7@,:3F\OX$QID0YQ8BT.]?O9'"]5M*MD M.)RJX90-@.Y\EQ-=G* JI(Y&>N/7 MFX17S>*$I+._BXX=59&.NW^7HIT?!I=O.Q1C@85+8-QJJPO2&W$DP[%KNB!Z M'CLV)X]/2I#AN&7X/8!OJH.8[%":[\%GN&,5F*^WNS1YH>W+2VGP,6P[CN$0 M-KT2O0\AG9%73HD*?L*D&+;'^W,[GL#&'J [?P^/S_#W54%0?ZC^;0CVQX?J M%66#OM]:8]]:Y*W RYX6*!#\BG9>3 -QPU%JN@]ZWD_T/63SJ'E/WX_7R,?K M JT1%D.">_2"X@+9.58*HH;CU'0Q]#Q.?'B/C?]^BB91(VN[;4-OK!,TG)ZF MBZ'GZ3DX-.]G9LPS(R:CEQNNLZ/:I&\X44VC?W\=L,JXKT[8NWW4X1&[\T'W M?D9YB)=E[/,F&\QP^)HV>^N'KS:K[]X/XTB25NE#)U(NQ8EBUJ"A%H=6I T' M;9C97G304RF> 6%]R^;QG?=N61@'-E((SBBVA-D7EK\!5;J??=PN^^(':)DL MGTEZD!_OY:=MS*$,IZ]G7;##T)!R5BRMA!85IQ/S8&80X(B/I\ZN.K!#E_PQ+?%EG3CR:=][ZG6E VGJ&EY;WTM M-6(FV"PHA2J]]OU<.3A7CW& 4BP1OX1)D9&_5"AG6+Z) S\-QCM['4;7G\]_ M;QKQK9]/,EF/SY;]5<"$XQ-^/\B6D**[!O1THV X4$U3OA13^OV5'/D0E+?( M+WZ:^@#\4.09?&GXD^MT%EH0,AR)EC#CM2N%#^8)H[V?C8% Y+TN!F-/P^[K M(*ZG MJSQ\P3*>(BBD+QG#V6B:A-5G0QB.M8(!/3[B>^"'O1OD'F5Y&JYR%"@VMO7] M8:9D."%-&Z_ZA%2#Z0[(^_D8?#Z$3W%!7_6>Q\-(R' ZFK;;=O<'&^S];(PD M?=#U[7DHU!3TI^%W34NI0=)@Y^#]&(Q2GJO:40 $/$/XZU,UU9P0:\0-AZ=I M%=44_:J?)8)W2*>@K13V?KC&.%PC'*E!!ZEI2VU]D-X/SS2'IZN5M0<9PR%I MFERUA^3= CO^H;A'JR1>A5'( CHA!J[(DW3_^'"% .XO*AO?^SE:)BR^Z(&& M(84O_"_=#Y+MH0V'KU-]RP]>?794>&+S\QZ_?_C>8W,4^GDP&8C#8A/]U\PK MIUK]_?WX6CR^L-*8$'C_RIR<\L\T[?@T;B9^=3FF?8F25E['*M9U/)_ MA,/'DJPA)$*27_9^W-K:#FT= V7\_31#&8Z?K%CG*,?O/09_1'6@4< ):G6] M@K&GAR)@)&8X4K)"G#H50%;XJ1SR_:",HS<>"EV/<8I_LXG#?Z -SU#,>9( MB_-E>0C#H6I:PEOKE4T)3IP)N;3X7-Y/6Z_3=H\B2*'!5WR^7Z9^G/DK:L[N MJ&GVH6,X-TT;.1O$(Z-XXC#OJJ8]QVOQE*&_%YC]RQ?4ILY"OZ[ZS?^]Q"1> M$O.4MGI\P\__):0"/(/\//W;UGP+T+/'$_WC]]DX787 MH6\^6IH9_AG%\&Y\P&OG%U'>><-93T,^?3'O8L)RL"9L__BU7$2ZB+L!S*SX*FF-EMB4$K3%;=5LO5B MO=BQNC(TYVB+7]-G^'Y>$#@9^W/??8PYK$8SU>$"/_:K,+>S$$;RYYNZNX'8U)N1'A-O"G5)J-A.HZ51+= M'=X-R,OKR.V@,<9=C6J2YOK7)J[[T)KXY#ZUNW7D72:=ZT&ASX[35O2>E(,2 MB42H3-21#1V)27G15P/HR%4[8I/RUPZ_IB.?W8A.=<\9$\-_;'_/M:6*:0^ADUT"0K9Q6:P.,A_IOBOS72E.Q2E([%UY:?9Q*>NWFWT7 M&L[E_EXLF0G-2 ?HQ6$7DC/4!WKQW(?T;'2#KA=+1X*.M81>^VDBXTACZ,^+ MI/L#+6B-=W++#'Z:N(B.CW@/4G/7UH?LD!3C7_,/_0&MBK26CCED<;J,X-RN)Q2: M\+-G,&[@_X 5X,6/1%SXP7:_;@,Y7Q=[]VE/ZLY70-@P;N_*:\*5D%;)"S[' MP2V6P.@_6*AGS]"#"6^.&SS.5"=$/U'Q MC4K3/;YA3K=@!5JL>;_.Y\7R@#,Z/94U Q*_T V^*AK-\&511'!37Z7)MK3J M5LHZ:%JDB!E'(>XG;[B?Z"SWA50;P0G>V'3G1\&#'.[O("X8-O/1#C^ M'&:[FLD.I?D>-,X=RR*\WN[2Y(6V%PJ#CK:6'6,@S?5:L^/MU;ZX6;XS94SK\UXW&=3.M2< MUT9?U7[,I6HS\O&MG!0L;OIEU$QC9K=9NYKCEN^T+H/.)@)S2!5M:U&;PRMQW"^&N;";X,7H^T0SM="4^C,SDVAHSV' MK+(>];UL)*#U'G9>:S;I2AW-^M@34OL/,(=UL%Z,R,;:C32I.:SW>=_J.3;6 M=>#@T^&BC%@.ICUNRNB3F,-Y;%'/Q,H+T7:86:Q)W](==M_27H// G'+WN,Z M8(3)--LN]1=::[/=B?;G5X18_SUE+T8;6/<;_PFU*"X0I6FM&^"S__[#I\\? M/OT;X4M&;8SI+I//F6 SK]4X0NXV);YEMEAZB+0"GC MY2T:]& !/J(HS^ W0#PC:T+6 X9I-_T(;IP;_!-K#824E^"/E EH6%(/<^A0 MDJF/BH#3 5"!9IRX&15:TH ")+4M-/PF[\N7Y/EX.=Z% M';/'"P_XEUJ1$3)-2K8'D8\]N>BPC_";:AO9+_[:C+S^*<6W(@L=/F"N92?D8H)#R@7^HIH__\==3R/)/TJLPW5X'!S-M_MW9"M\@K%$A5D*/#3]9;CTQ*]H"_X4GG.%&O?FYR[(P8NW@WB5^8ME@"KWX@" ML?2#ZDMEHD/(J]V0&1#Q%G_F27KXY6B;.ML9(O(T?&S"2I_MJR;L;)V^^FD@ M'F&;-VBM\5 M?X.?$"AOA7\/*#WSA1P!V\5FWS!//I.^R*Q[DAQRAZ$])!'/(;F[.U:^N MHJ6S8\!-:Z51[3J^2Y,5OK_O489\+ J ,H)>4)201!/%'G8FXXQA%@Y<'@W1 M._D4A9M:"; #+MOU=?=)EQ8M_/ Y!#^7*H9DEL*/-&E^Y4 /R[Q$WR&Y_.K MZNL<1M398F"! NV_^.FO*+\JXD#_;BL:.YO\=;Q*06:Z0/2_U[$B+4?!3_O^ MSECD4N!5DE8Z!T'CP/=D#LKA7([5W#:F8Q=AK,T%YC%_ZH8Q?^HBG?] MA))-ZN^>P3=Q^A8>[IN^[?&)7N1_?@;0,W))ADGPR;:,)1O"V4*=)UE>9IHH M.*VW<7BUP"4.R[AXC;&DE,.\E->(K*VSJ9,[3+B\\(.TTIH -!UF=+6SQ&@N M0K'H09X?3<6IUO=\*V(.A:]&7%QV__"H?9OU?2P+\@8PJ'UU@M0B?F<:SK9# M YLAXFNP0_1G+,!9="R9.U/6)4"%][D/!Y4M%8R4(:OG> MI"@JF[M3,1A*!H3BDDK?'"WC,4/K(KH)URI9K4U/VR8D%(=)2K ]4<"Q89FS MX@[NSX95HG4WZ\8NO*O768:_NXLB+<5O:-FFM>_L;*LN MM[LHV2/T@-*7$,K#RQ3,TI9%U,B,!)^(?P=%![\Q?T;Y?1D*IMC1\<9SMH2R MV,'ZL:5I[=@:H6 #VG.1[I),)\G)6KK[( [R+HR'5MG>\JUS MEB9^\(3\6)"FU->CIK6[I94;5J@YD?X>/G2JKJH.2TA1$8'O6FWPW>, M'T49RU&"+-3R_:$W/GF%9/O3CY!#,Y,H)9_&,;YX#DM'*0U++;I:WB8Q\;S* M0,":R76.MM+],/1PMO E]CS3T,4SKUAP;9=IM)C.2HSKJTD1$6YVY!O[C6'C MYI?'Z29%1 #2A75JVL] ZJ1 1?OSR,^R=B:&9@_+2VRNAJX0";KVGLEM_L7/ MH6S;_H+ )905JEM=YZJ^3EFKZM"=OOAA!&<$1 (?2_V:$]:FISOC!)QV=O95 M[YB^K;.IRTR"=VER16N+PJL+#B9P--//I,!?2NDV9Z [#*SV.JZ@+\'Y^9:G M?I(&8>RG>\(E,6CC1URQ,DZFXC"F29$Y_Y01:Y4RK,G0S=U)HJ7M'IX1)!]3 M?5^C5BJ;N[.4$L>JP39::^,N[ZX*3H3B\0T,4L7LC=TF#4@Z#0*L%&8D@'F1 M$K@-?""4L4F*YC/R[4.H9&O_/6GL?/*E8L4LR0RT1';!&BZF(11GHEADM=QV M(=_T.EZ^)A![J+K,NM.9FYF'Q,_+VX/PB]IJ Z( M-/9Q;QUM5N9L%QO<@HOH&E MK=T%"_.7K89S6P>$O$T PJE8$3CS"*.SM5$F\@G@IF MP9P1(L3!7N1.CX-AAKB*A<.-10MG_V8:14_DWP KE60 MC(#1%)EAD[$?-5!+6B8W'?XZ"OP>G&$AD<2-)>=1"!-5!!%T(&!Y]I=^RJ!? M5C08J$T&LF8.T_7$ N'UE'6],;]- M3X";]2F,:;9+F8IU'> C%*Y)ZAO+:6=1/W4,>H+WAF]GL:9]A3^I]*!-,;2[ M%Q1%$?7>4H E_#/[4+7I]L9NMF5"BHWT!7]C/K?T2Z4Z63N'N)WT_6,F(K#/ MJ>QZTJ8SB8TQ!8PVA7(FH#!+#R_'2E,P>C!-.SZ'Z M(2E](9'+U+,'SY+?]%7WI^,R.XP6GT94^)'8NO7(M:W[S^F%KF*(33;$EIW= M8EM)%ATBI0QNC59=CT^!_N*_@=>]KB=AV9'GV]O6D8WCN3,H4R (*MJMZM%B M<4#^R?*2VMG3^].S'=9.-)K2U056(6DPNZ395*G-7_ SAV\(^*U41>O:VT5@ MUCG^<9$ND]=#MZ.NY=SB*4T&96.WF<0F29(72N3/Q?H*OTWQ*O2CNX2YWLM: M&5 @HV]Z1(<19K),!U$6!.RKB(FU@UG16JU%"S*6;Y*?$OR?F/DH[]&&RE37 M<5 C*$NU;IE3]?!\*$M]!#Q)[.56IVPO$ MJM;S0VLS<=*BX_%)OXNR:@2SUY3Q9R,%N9#6 M9ZB%V2W#K?KEZDIE+F *>KNZM.U[VYSBU^".Z2(JG'!^E9AE10V)Q)QJ63]\MRBO?3QE8"W&DI2.3Y0D? MU)E61*-;(NKN#=SN_#"EAD^(.R7E*6ALS)]0!/[;QP;.=;>^MM''FFY*Q7FD:C8:DQY?\DGTF)TX. :RC#.T<0/)KDU=N#+$UHP_K\E9ZP9\G,60>:NOJ6TG=Q;D=T48.R74< MH+6ZG.,$62RF&3C'8Z &$;W6)F\[ZU3WT_P*P548@19=X#GL:XT5C-J@/*'OY0(Q _9=-2-'=9\\>-;?)RT"MQ!HUG$\QL*O3<: MNH2O8D7GH6ZCL3Z!LKD[R+:#0MC,0*25X/5]7 :RU. ^V(-<.D6T/+7L/#/Q MLQ*T2"H+E4\XB O%?6 60$#4@^13=?ZTS1%([C+:#1$,R83\ '@&Z3A MF(OU _YMMJ9Y0#1\0A72:HV\.Q,9O7!8/%8#M5EE!3/TF@'$&(>.;%_5KMEC M#O#N>EN!I.&D B+>>FZBH0C^4MQD MU$9$CC/B3,(3:*K6^C&C=C?+>8K]J3NR.ER+!DVX+4M3\!!#@X:J=>"UH%B1 M)2:@U: @J+4P=>,9/ JG^&,+(,@L?!'P(B_?(.N&^MTH.BRK5!WFWI35GYT&N!#DZ1[15W'KKWG).WS6X,%UAL" MP#H0<*? EUB7Q'3$T&-(\5R5-J_IX=P;4D).XQ_X[Y@D64M&C .>Q=(9/W>4 MH=P%&D/B)2GFIK/@'+:R;05CP";$Q4^S0"L[!OGE8QP2;Z^@#E6_5S\==@C/ M) I,DPDN:>CV1!FRY^IM1@A0T[BZ0B2M.]FIJ_7B*F]E87L&RZHH;"^9<_O. M[DP"?O8,./GX/V#8>?$C>$ ,KZ>AD^NXI3J*Q$V[$HVJ3L[!OLK:I?H]43:? M :R!X*#+ELGB*<MB1QNB]*)DD_J[9U".U"YV9=M98=J 9+)8\[!O ME072W-'R^RND O \ $$>)!<"S8*,X8&%IU9KL!A"SIW8IO-=#?1-J5(XMN!: M7ZPO$3-8@!R>)D15*I[^AE;Y,KG!]*(FXF3W_N[2OULG+0KV6I*^J'^LAM.U MCEN=U3.J- DXBJ96/0TK&KA!]XC]H]H>]HN_/CX<3%#XPSR-WWU,V@Z#/;D* M3J4FN0WD%A06J/M!%,.,5/TXM)%@3>;/**]>;T&G5UU;TXP]J7OL'FU"^'SC M'*0ZI5?LH)ESNQSUHU KH;EPW&'K2<6NUK Q T;%JD( M2=_QIHQ_8"';\08T9)-ZW96*PST"31(%W$4C@)WCPQ^NE/$1+3K.(BOR;,]S M3PWBBZ&3RSR<%4(!<:63:QZ$VO2W+ MC3)]3U[O'$OU$76D@=S+*SPTZKO9HCJ;6\(0K"IM[!XR0\S;U"'I*=O/P*AH MN[I=*6R.4PV^\_CSC I6!4<:.DTJ)K)+1"D=UO]N.WVAO-;P:IS[:;K'MS11 M7RKP7+C%I$D-;?NZ#K%5X^NS/[N['T*L!D*\(?[L:+XM1.I"A0KP$)K"0]MU M=JZR$>V+Q:F SLM*&]9K&G9!^1Y(=B;&&%/NI:JU[? K*$,N&)J7K_BZW^-? M"#X+M?VM0V^'_@.\?F#!O-[NTN2%^N)^2IO)E"TZ.$F-A%CVE9_)<8@T#9U_ M^21"6.)#:\:1"F;G>Z@77H48LT@H8K5X2$0$M]A 5B:-5!^IB[NPO58:HN@:^&'9Q7N M(E3]Z@$J0($*_+B#69\&"3D%&KS%P62=+8A$MM*;A34=W$6K4(Q@EO#"LK3B M#5$N">QSID7.:MW=>FARNDM8LK,4R$C5RO8'SF!!#I%TJ,TPYE%+)$OG-(Y# MW"GST_UB+>B'TEO !MVO0T2"\ @!GFN(I7E\T^TS M5I+)UC'J1-NVV35&=TD8YP_PJ"E#[A]0'"8I";P'Q)U#*\M#^*9!G+$[@LMB M2H)/3>EOK#5RYXM@:?JR:L2T_#!W/*C\$NT).,TEJLRJAOM(T7@&WJ(''Q)B MN;YA]!,=-#^"(%!6L6)PT">G,RVZ%T6,*.-P",3BX2X9FSM$]RU7D6);GQ;X M'4W!3:%2 S0]7$)&(3#P@R2+WY$H(5#5>HNLOH]]_9(KL$:L?F7;\7( F#<$ M-T?>&_M*&+MAL#19[:1?;IO?-)D4;K/;H2D^QPY!=OF$)*!"0+ZG0A/">8%"N'#Y:D2YPHR[(-B181?FO6A M6 .[8SA.QC$(:0>-9A$QR>$@P A8OHPM@B?E_69B7FH).V[H='QF#1HCQNM\ ME-(FOE\($(]M6X9I..L1%#'6JDVIP=JFSK:4.59AZ:[C79&7EQA*Y1%I'3K: MQO9X@S>5V3$7,59@R/Y6T,2R!3=WFB &N8S=X0;,BP(]8.&>X&O0>.*V@<=M M2(T/P"Z4[F%(ZM28UJ$8J 6J<]#N9+5SE,UF O\BV/_HCP#,1H0:5;AL^_ZS M+@7!76T-X*6F8TKEX+4\BD/-?E>B;[6H1:9L/BWB#K?SJ#7G;@1&N?A7]Z'ZRLH[NI:NPTVE6.\7*%NEX8X:%9CZ .^X M(3NF(RWG]YY8G5*&_;](.?1_W4Q _]K>&MB'N'5YHU0PX#U]IB7<>1 B"8FG MP\L%CK:=K1>.D'X>D-FY/KJQ,;OI:YW#AN1T<\]9X%8P JXF 2EF<7T0ATRD!:O MDD+%:#]:SEA_A!0<#H/HOW&$:HY4CB>>%1&(1^"K1 MMK]M:4D* TS2.FE5$SAO-)48A'B%U-29B%.L9)45!O[DNE( EC9-UKHRGOX4 MC*ZZJ))A-%W:U,"N1Z=X'V:_5H8^E=BE[3)I>C*>20"O;U#6MBG3N" OGWS$ M-PJ\K>[]W;GP::0'"N1&$WTT7,O.UE4LA;^&R^SJ'+&V76=FY[*;_>F_.4X_ M91-P?45G#.!OF6"9BE@)DB@ @2M).YD;>Y.;35P$E)C0)N%J.HSOCU?IW41: M8;;VED[X5J2*778=0]D[O+DD2Y?4ND1!!7%NK$;>E]KQG1>&^;^>2OLDPJ%=A4F;8XT7 M_<%#3S35L#2M9Q+'=^6O]#D,RN;NW>H:%-V+ EW').$)K-M&MWL'2M-:1PXL MNO1T+]8)N7D!>-W2NJF>R;=#_0!=B5N^36!6O "DW"I\ MCZBZM$R^X&&)$A3['*(!>8U@U4OAJKYS%SB M6ELRE#K7JG7#:,[]FM:KM!V)N&>6&6.-I0N5[5TFSN%)Y7M("*IL/H+OYQ[Y^OJ6NI9.TZIX.5@L M]_!W$K:Z-=Y,-QKNWIP*H=PH0\C;NG,JW*+\ER3]%?1B"KY>J2$#?0PZRC/1 MN06'Z/6:_0,%Q"AU'5^^K5 F!FBUTLL[DCQ:ZR')O<9:&U7-=/CK8XSD^%.G MX-Y"U+)!=M9WUK]W0OK_#[WV7HE6HM;(MUNFB^&ARRK/I9+Q+'=P$*V3*V;SR1]!S]Q2*4"=.7#?'//8D= M"?.W^();OJ+H!1'H6M4+.)"HXS! H=0?9(>E1,@A\!O$$G+ITR>>$2+SG7 MU(S$?9.12]W!H9P,A2IAI1>O,0I.\S(.5RDR*SNXC%S*T_"I(!83DSEMY(SZ';!2QU@M7T;'\+28BT& O[ M]5Y3R:<#@=F @-?<8*4/3,%@R\X.I8@8UIH\*E?^BOB463[!69*FR2LUK^*_ M*"M/=B(Q@_@VN56)H_$N4GIM&&U3O>E9]^#0P);KF)@!;Q-6!R!7@RNW[^<: MFN0>P5M$K3Q-7!$E1E9?*LYQ!TKT-Z;7-6HE*U^_MOW=VL.>S$:K)X69_F=2 M/YR;Z4LA2Y7X.-IP#@T%98BI/@VAT<[=ZX*H2$-D^L*/"%*!-C1#W<%Z?G=9 M"EIGKM"WM6VB&'AFZYXLE>(RZE#N^Q) M$(M)-.E#:0XO7_MJ$);J0%@ 32@OAH=DG>/O XFF&K@C(%N5_>D!RXC+I$P/ M4,6D#*(Y@\0Y'G!E*B.@[N!.1J%U9+5/5+V-=7#X=/6,?_U94._5UFE-ZSG: M=U4..=S6GG/@ J-7!2-44#<3='68N MUYSM*TSHR,]TQ:GU?6Q7.8A1NME?A&""#LD)4EX6JJ:3>G]+R)8'K'+[6'24 M+*2ZW7R =ZBU"WY21I:J>QQ?2,J- I?'(N$Y)?+T!Z-N6-"8E,/!&MHG_HPX M![?!C554,F5&:\O0]7#KY]0D=*C;?4V'G+:\2]'.#P/N58\#(?Y\NL/>8B[. MEUXL#99WOQ+QKS6 <"EI>;1^1P#Y@:U5;1<@:Q2[?H5?";I$F,?URA M\CVB&/#7L=B&9()&J$- DY5!W"4D5#$^-"E,*YNH6CN,\N!)S-DR461[L/.I MK4'4G8Y+ZVJCRA_1VP1UK9WGNP\E]T@R+.@E:P>-0QI:CR$4"W15GX0.^%O; M8U9(S)K72-E\4BGS'FY4):Z;^%>'D&WXXXE0@'54%+[ %V3(2==T<,;$+E?;D4,0_6W&65D0FI*YZS,6J>9R,L\1JJ5S%PVGHWSXR*,X/"V M='_PUI.>;2SE!,6*Z/P,GCN3O@_ZMC,X+HUD6LB>M2-[8=:U8#UV'!??"<:V+.#%TLS_!GW#8*+Z[CE7I*C3:VK8P( MTOU0<(K_Y6\."CL+)0J(1Q-2^Z47P2!2!1$E"XRH8+)5'OEM?ZXA-<9BD MEV]H59 8IJS0>$G5C=UG#PA6YJS\Y9]"_$5BB6BO/1_=:%B70Z%8A&;1ZPUL M'UFB>XK6Q!: 7>9.\S75&7!J\=E.5V$&=B@J"MH.QE>.XQX%HC3#$3 L*B.R M/QJL&9U(N#3:5\7A]+7A:J^YVEK?C]Q,D(08")"ABH.ZQ_%]X[)JOP?Z7[WH MK^V/O_L$W+GQF")\CW9)FL,]Q7)RE6X[=0?+;Q81C6#E4_2,%Q\P+4DL&1Q6 M9JBF7M"5&/R$;R3RKXAL%H>,ND7Y8HTU*MDS-\HX,XAO8A%76#E9K*%,RY*7 M:6D3_=&9C&UYE>DA$F.H1FXU=G(9'KU+8@[2>F"8.4BE,-;9Z$S)G=BN_'[X M%W.&UKA-\]/L0V'\G :^X"1R@=[X+?,49#VG!8MN5=(0!6=^!,%' TLC'M*9 M(X;"%_]O24K2R8VFA:Y4;*MO//>(ODSXK(/4 ')X#!B!Y(#=PAF#:P^FQO+V MP-JP*'(LFF-I1";DVJ9NF>_E:[)\3HK,AXL<:C M*0L_P)K6,S+*P@] MK:Z[5B1F ;8?!YV!SEMWG\FM7@'7T$^G3(5:K,L$-EXJ^?(M!PT4?Z$W8WB*KELY__DA11<+W=X5-7FBR8 ML:);/)6)F,O4>A+H5=43:(=Y9NXW1_N; G84SJ8]$%-*S9W=OU;*0Q\3)VLZ M;08&RDJ@C0HY%T51"RY.$G/(1PQ6&*A%C4]XH@A[W2@[(B"4//X*QM "![6B(KL-/ M*O7^@J7 _QTGK_$#_F"2F!:E:%QWYO9SRLG-.)KA+P.:3VQ-Z(*].JK^U8LO4: M[SAW<*J=*-)V#HV=[(*C3V@5^:,!E]#WF:%F6X&:=%9NA:XS8HR(-Y4@;BS$ MTX6"RY(TX XN(T24W$@:6@=8$I_/"Z;8*)%]V_6Q[<_%K_E-XL=E#4^UVU;> MTAWD&PL.629,*^("(L)RNEJ,-':SC>C: I)-$&G_E$3!D[_ZM1:A3_W[LDVQ M2'U.B@$ F=2JP93Y/"H#94V98-XOU%Y1N4*K^F@P])E5ASA(03-<7 M^&-888K9^;,? K";TJ!FZ&#]&N7/39FN4)54+JLI@^=MNTN3%RI_-U'DA]&: MK[[3VYI1+W9ZH( 04P=\0:J"DO.;WT1:T@U@2=P]8UE5FI G;>(P0/$)7_2A MG^YI)7(25J 3RI7MC^\#:&8VCJ'I6QI])-AC7KE6@B"F;C?:_7V!=OC%"$7/ M%[YJL2!.(_7QT@BN,?WUW8W4C)2N@RS4UJK683^'Y2!( ,45 ODQPHH36W[F MLU894PR]G+'#(W<4\R[_/*INR.+:*Z31%4)!=H^HMV>9?/%_1:30D13^S +! MV119F:3&BNT2*UWV6(AM80CJ6$,C/D[5[K3>[1ZDW5L,%VLXH5=1\FK*)]1V M<9HO>9"/2TW$+8W,;;M;/ILB!#[(>(]QJ*C*9VP^&IHK05R&*,.K)!7,=%T@ M7=N1F(E'[AX_CC0)GZ5UY'Z:2R2WKKW=(WE A!"-8>:G:/$4A9M2>EMA@6T9 M;G$3K'+@WV9KF@%2\J"M+6)U$-NG>3)HACN$4I(Z /YL2+SRNE\'%<"@N3S M(G].4E. F[*Y=0&!8)?A8XE6SW$2)1N-_5W=V%W^4+K!&_N/$E(&/UF!SS G ML)"1@%'%!)'8KB4-G,7(LN!A"DTBN+I*M/! M .J'Q]!3$8C4GQ-@([5QJ6.-YE(SV2842.#.3Q8Z"' M*C*;N9%2E1W=@\!,)'ZQ;"]=Y %U?QL$YH7:(@^.;-5MWC?0+9A=P%5%Y.1L MF>#OOX9;B^^%VR3_,\H/;PRLE H0A2K7]L23F)\,<;8WU"EJT_/X_%=UZ'>F MBOQ#C0UA?1QWGYT4YX<:=PO0WWDV?":% #(EU5BB/H.4E/YQR++JQ?;I3_H" M??'?P JNC%JI_]VE)L&M]/"6XXM[I:VIIVYO&_B9P$KPD&*9C'70PKHUY C M4)"E[['"#YC7!,97BQW?@XK#HY#E8(N,4-N0='6'.3E N#VB!4"DJ>=,!'59 M1KJ0AMY*5C?1<.:#I<6=A9"X8=[6)KD9O)2*!/O[)(JN:&V9CFBSG0DZA+&* M\7SK2=OG>)H^X&*HXAX,G=R75R"5>[,;N,9_U!;[UO5P9QYN$;=-!*NG0^&+ MN/*S,.?J(%7B! U.%ZPY^K#NST7%XF+-[3ZFDR'MXS1G[2#I#%)(TQ (^5A3P/MR30Q#%$"(NW'9OBQP'X-\,5 MS8EH40'&U.7XK#\L?AC+$FL4 O;M:+ 'FI$<1HZ()I>R-#,$[O$J#LND<@LC MK3VC)[&)77/XVWK(M_EEFB;I>9)":@W$+47^1N.HTW2:@=!]BO6# .I3XDOQ M :U8=09\_>-W 6P_G!4"^[(/RPYUEX8MS:0Y9L,\G[C/-H3;P:!*@:7(#BG MTB3&/ZZH$:U-P.!P>A.=YW- +,(/O@(NH/9GYVB0Q&<&L-*0L5/:@UM%M'7$'_J9_O'#'+&RIST M4[#TMZE6TH/0##.%95MKA:YE7H4( Y)ZA-_;:[ GQ?0!^R7,GP5S&2WS" 7I M-2'*0TG.Q-)8(:%KHU4,G:QOEZFLK*Z4:(?>,X%"5Y:A4 4KMNP],X]J73#& MOZQ*ZX503T!XV#KY4KO0G1/LP(VBM'*K+N[B)B(4;$ &I)CGVLAF>=M)W;10 M? B*M4$Q(OPNX5.32J>L;SN'P%XQ!Q7_'"$6GBRFGBI#4\P1O\/(S]6BUL^6 MYHZ=@QR'>K#,HLBSW(_!J'GF9^%*P5PW&C-0W!6(#3P0C8C_O"8#/GE5":,J M-Z2C.\W^B,X?%AO%C1K1#(:7:9PQ;M"Z[J1M9R;#:-TM@RU8>@(S4;K M+9-74^I=+HU-C53V #P[*B_(8+*C6^K0UF\71=2]OSN9#XOD&40'8G$&BG?A M"6$%Z9EZU($%E=1G[#<#8:@,K:_\W54.//ND]AW%G3XTW6,U:(.&ZXUFL&]R MAZA8);'GYO4F[%)I/<"AU;Z.RN8SV-5[1)1CJ'\@UMC.SO:UO[0*;^]"RV6\ MN,QZ"HDM^BHMQGXSV$VYVB=^2J/IEAT'F1&$&.PL"&_$I<',8F4%%<5J=*7R M56C/S+E%C/(5%L@$*K1BX,DC2C+ H619?JOB4,#4MYUGL2&S+Z9U=ZN[L:+5 M#BA_[!\5:^P7?_WI[PA]<%CZC^!D"%BL CT=)5IB#<-KV=AA*)G_DV[/8 MA<),]&EIL<[64%+JWK._%$@EO==DX-W J;A7N4PV0TE#^S%L_!&,17V'>69 M? CC/F'4MJD?F\@BU QN2A!-_/*Q1[-\; X%3E9NXPL*0O].@V/:JI_M\)8# M$(ILL:9);-D7/T 0&PP(9JIBC;U(S.2=,*&[JUI;/RQK3#5>H12?Q-.W[.XAB?8Q?0Q+P $B^ MNQWHRU&4,3&;I&)P\9,$:%;1C7W#6_L/Z+1R _H[ONGRRY,["?-F(UZN)=1T-I-VHS\F: XUL+HJ+M M8C]8NF/@^F11Z0,QW)1QFBT[3@P')$2-R@I1*AK- :]1>VDVV\U$F3"]4:K6 MLPG0TGD-Y6WG "#!\[1A+9<)EVY1K28VEG&L9$F-/NQ(5@A6JE0:0ZEI.%[6 M$P@2SR@"]$4>BT8J$TC5P8Z=7;JJX>LFDM(UQ*9O4I1IJW'J>E@_"CE*L6* MSZ!*(Y(?#',WIU AS1+5I_DY%F#W^ /3*!![Z?@[U>"JPE29NKVPK MVG<^/K@';K(Y2!4@88L\4X 'P%M'@.@VN-OGFH'Z::5]24/;5@ZF3^!5!#F M#*@I]JIN[6PQ!3,9,8L!./U5BI"(**T50SL0<0!'>(RHYT?!LS9IO_RY&VM8\4C%$&:.MBZ08(H(B)-FF&"6O:< M*$[G,LX)JEXIUS42PB0!.RTZN;?W"T59A+ 0"DABLM]K^QZ;CU?J;>V:$SK- MV#-SH$'JKS:^U=AM$CQ5(; 6(H.H_93;48W0'(-IC@O+@4##9("/[9$W9+V< M:DAZ:UK58"J I 2OFL+.TOR[RW(,I&@L>)EY>6BL#! +]4T2;\ -HDGM:=W= MW=&@THD"LDE6#\"$9]V?H)/(8(AR:Q<77+6T#?58R\CC96GQ3]NPV%*5_@$L MBP',0';W="/@\F,*BA4\N.QB5&N,K;JXS$;@153!PZX.4Y,T=*<&^A%'+:.( M(D(4KU;&:-%QC#I8M3=>I\THVCI#DJ<&:-CO92*)-AY*;69F/:JSXP_TFA3Y MPW(H2-5Z-:9:%"6O(&3=&+RPNAZS$#8O0@(X#1!JBS6_+1K5C+OTG$BZ8EKH MGN.;PY,A$:VDS2Q?V0Q[CM;QY!99>I\N"&89K^T@NZ';=[;]^!'M@*P/E#FF M85::]T_3W-E)!CP&B+JD/HA&V)'V<6C7UUVT!Q;H\.>U.J=):UKI5=[6\GGY MV<>W)4*R+0^Q+90:1?W+W;<> OU9$'.+B MO Y!S.Y-QK:.*[6$"$8SJJ8NGY':]=V9AD.K"@VF(\'5($H]ASM]J+JNQPP^ MM"O\&N981GJ!T*4Y%K.Y2,GT=/*3IH/SQ",QCJ]=WI&LA[OXA >4YQ&B*(MW*;ZW M0E+@K;(T#(Q5,-.?-,+J$@M. 'J/!=17* )",O&5H57RUK.PC!Z4 F]A$3WL M,5\IP/#Z\K>U?'N724Z,DT*,I&TO09>AY_3:BS[QGQ/X\K@1MXP-:R\"M"$V MEZHM5)8O(7&NH3*M'UV$4!9/EN#1FXS;$/C;)$[XC 4$75TPO*K+1/?P*5[' M@(23R,L9UO]N'8(YQ:\..%4SMI7G_DZF*IA:S\ 8Q=!P^J=X&PG8-WX2:Y') MNF1H/),,UP=,&7]!5T4SO,R"U^(J*5+P6 CXIF"J$UJ43HV#)B3^ M("BH;9PXN>&W:C//^(.ZD_1?_#""#P-"67TJ/%5!QD*1'G(\'^,4^1%$8\.U M>H;6"9B0WE0Z@17:[ARX3I5OUL6[WE::=QH/\L5*% =F@Z?]D3G9>(EA,4RWXQHVZGM]_*$ [C M3B&TA]AI3Z.(R+3BK_1VOY:=+9_TQ]BGZXD"(6Q4F6BN:^X2&UAU9"2'Y72- M-4,2*XX[J/*\!E!T&&67D@0KR&G5VM E#>=EZVV[ M6&8[T;7\H=U@Y0R?E6")5L]Q$B4;>6B2ONT8<=Q-9 *:9L^L]-RP!/E2\'89 MT\6&$YW4[GH%<#"%9">D3:;9 /+>U\L*0J1UA]5647!N ;21'@J@/M0](?R- M/)@&B^'(@SO4_P\@\72A,8K&[LIR59C/AV]M%>M@D)VZT9C58Y?1('VLV?SR M'):/4,9>(1%KH<-+UX&HXS23C:'1)P.DQ8B.R@2]S5C!.(FY5W@5*N0 M/:88V:U;0;AT=:X$L9EMVP#)*FB!XR%OZ.Z1*"]"$I-;^A@9P##1X1JP+R:E M=2#168:N'&(&]0AC:9"8TUW46_0Q?WMCC39]0O?R.4R'Y'-7_6T#1M?#PUAT MO0&3ITO/N00N=8I9&AJN9-D%)P'RU30<"5)\F7 X/+;)8BK&XP[,5RQF1'I: MNE,YOK@=8XIM60)W?MF_':8V'\6TF=?;5DN5]'0((9N1=Y_9?]6XL0?-W(K. M562C5G06FSE$1"(E,4!LH,5C4%H6"Q$,\"H]J'5WV_:\OLB*8IW7QI.LB^ G M>12\G$@EC:OD]KG.TME!$U&>OO@Y1K^*LU(U#2M.;% MNC;(0]?#=KT$6F1ED4+Q:?:/6M5B,.JE)-$7#CF9R6+]F"%UI9.A),=%TO_B MQ_AU#,R@LZWZ.3M4AY4X34%ZZO;.6+B'@.W"6!&HTM>80F.(J9?+]:5JXP&<1'A[\: E&A[E)DA M[+QE*5+@@>;S6!&]@\A]E4)R)JP\\) (1!<>Y. MA8GD?6T'9V%5(#!CGNG;SC',7Q?O:.QF6U>(2"T^YH)X2.!ZP"MX$ZTT>H*I MC[,H/1H;EEW'VMRF0?1&-8G>HP!AV1GR@W"O[#F)2'$2?%G#I0W"-)[DA;^7 M:J%]25GF" _,BT\*F ?@XE7LEZ2!;5@_$KVSMCX4\H_>+_#2_IGBLUH T0/,OL3U_NS[7O5,O.QQ?Z(7/5 M2*L#4IQIV^$=78=W7$NCQ!GAWD"-6*WK83VI"E]L04C &-CC>8^RI$A7*-.G M3'?N?AP>:H@XA-=)90OH2>PK_KS]-Z>?-QO>\G=!J_"$V0I%D1^CI,B:D"KR M^,K.W;^.H\&=]!?@2T18\6GFHTPWKL.XMIB8QZ%T.P>\YEN^-]45:]77Z2V: MLXL/A#+-^R5M:CN)A*T0H/<7NUT4ML$B[]+3I1]\'>8W6FANWL"=*8%_BL*% MQBPRP0)L5?ARP\H'E5EL\'7KR,AK* M)&.A(P5WEYE0WN;*7Y$K]@:_'BC5ZJ;&;C/)GL!"$FC0JSV61HF+(EQU 3+3 M='=_X9#/.KO!JG3T6:MXZWK8KL/4-IQA9O$+O24Q&KM,41,X7JIM:4\ZQBBI MJ/Q3-F6B'K1SNVU&%/R9X-.;+=JED*M/6!M T':20KB)PW6X@LHH=:0X+)JH MQ)DN/:U#5*6E\Q"_T*S02?9+4D3!]7:'U8K+]1IK46"$]]] @[H6G-PR/@92 M=/A,[O#$J3"(?XX0*\@IYK0HG\@672>-\V5U5Q:\"KLBS%?:;**8)UX$\=/G M)Q)M+ EU:C29= T?5BB&PG!88'V!\G#1_A[M\(:B0/H8M.HR1_^N@#?:XJSW M(#0"?B0@D8B03%=)JDO*,G5QIVQ V"VW[A1^!.9CG?5$U=RA12+<$JP[0R7S M>JNYP,7?@RN1>D$?"GR.\>_@5WZD#&WO0, YI*BY\%Q[U/#VE.8D5?8.C.*0 M^0R-3!I+/]VXCOV3D"9>Y,\)/,40'&UT3TH[N(M]#/Y6L'A5?.=K:H'JHAD[ MT;#MB"57#2!#A RO-@Y*]0:T ]W3U[[S3 Q40L&:,A1(S)JD@(N@P"[3<+-1 MUQ\>2-4Z+$XY5A7K<8MR_L6D&P3EYE/"C(] M$0A\?'_$&UWZI;:+;3\+/NB+]6*]AD#]G;\J!3*IE4+3VEW(,[$ DW(A5!W7 M!SDK6KL3.\7:N?\+:UI9$*Z,%2),O9Q#IX+-*DQIL)72[ZIH[&XOT(9&U8+U MH6.ABW9]YW>W&L-'V_2<32RLKK"XK*G#6^MO2>,!7$3=,D"SO:#@'(>0-E3IZ$7+:427 MQ,5TMC?$0)G[S3-(K4]PVMPR>W7;HNYP?.A,],R=; MAVT:,!/+E^S_*F)4CZ&Z)!-!F@IWQC[C)X\)V8S2:(KV_69@D6[4(JVE(G4T M2GQ7&;:>BQ!TI6GYW:^6L[.]\"^%LM)^:X>/, O8019=KX)U M;]7%H8>-8PT2%Q>\@?1\JC$*.W6=D\^?&9+:.^MY!XE_IS>(,)HJ@O4A6!7=?2*)G M:W^>0Y6*PYJ.0DR9-L"J$XE9Y8V)2N8%RE9IN-.$UG:A8#W$"*\>.@ANI"7! M&4@&UQ*YGYQ>-!< XJC%[;=.WGV:V?!DT[-]E8<"4,+:*WW\<2<-J\=/;4 * M,#/USH_*UTIIV&C?[PCBG ;'-XT+ZB5$RC4LR%7$G.PK[T5G#@\3CV-^HW?O M.=;;]FLJQ&I+'W?98AM.GWQPXB8Y!+!6P%AM2C-X"U:J>^Y M3E3F<$&T+(6NZS%?U6NHV7J\-.\>,YA?6)HA,4K?:V[B3&F2[RO.R A8OI*O MPC0C9_ M#S=QQW"I?E3=:8O6G7M*W*J91)6PKV[MD806O)S[! M/'5"O_J:#@Y].J46K_395"ULYZI0P8+6QDD*:79WHXV[@DP#VJKL? MV -3:W$1XHZ =1#ZJHHW5DB/%*>QE[BC5+!]C*FE3D:T;O&YB.D4+%W" PI8BQ>N798>-5G5K4G M8-L!R[#CJVA!8CUI ;/?JN,,<:<>,[0NHIMPK7K46G5UEPT/$ZD2ULZ? 7A! MF0QO#.:Q"XO&$'Y)U6O[E.@[0V\.KOS."L0VC.7%L M&R#9)%B4(1MTMK]'1*);*:T>W?K.PY7:QE$Z;\'^%F)SN #*5$]N3L:RU 7@ M:R<[#J; :=E#^$K//(>R$H$6\""4(C+T\&]VZ; M3)$>A"QO[\]8Q<*/ \)J2AZNLIMP&ZI 7LWMK6LU65X"?>ETEV8SA_D,HBK2 M3*F7_U;[9@TB:3U<[L"=1L)952@)K;K,^G*O(30)3MP!5[F2I#OE MQW%WJS M?+W-"*C&$O2)."A#I*Z2] '_%J(LA7K8%&&-)O622U-Z/5@C[M!U$A5EN?57 M,"CI())4K9T_ES9 8N5A9NT3WFP/[!9QCMJ_RZ#PNX3:2PU00ZVZ.F/LP.C M(T0OPJC@>FH+%(FN5&;]"LFD?UTLYC":,X@!:,- QP" 'B1G@2L&-FXAQVN9 MG"&*AXJ"Q5IE_&G=WUV::BW32X=,U6PX$P3]>[AA%NO'C#X?(MZKWF/=FJCQ>8 <8)ULH[W412 C.!X*YLH $^=$A:TZ]+3W>'%2YSNNS@TJ-'R00T M;>CD/!CT"H'UIU*;V Q9OKXA!M30V;KU(LZ*"#[S*T2B?N]1N'TJT@QQ*/U[ M_/DG,9$_XX ;;E&YZG);QU"B5FW8!+@FW=,=9/^H-H_]XJ_7-P>L"'\8WUHY MK!Y%LSYU2VNF]6%'37P\#0(B_OO1Z6:3H@V^I,MZ[>JRIIUI.+\_Q#!P_CO! MG)Z^D(^*K+X:J+XGL9F(+2H$2O)''0IF9S+'AQQ:"S2JAW=2W[(N:GZ< 9TM M(A9(L=:4Y>$6?\BJ3^&@D>U873^JRI,0+SZX9V_\+.>EY: %63M]=G8_0NZC M^MMG FN[?!66O\GJ4+D&4R''E-;W%6OVT9K-Y-=@L&:EDG6Q2ZUIV)=\ZZD' MW/I6XMTK1%M3+]O7"PEW)/E?&O" 1B/+LWB,7T-B@\2<^KL=>/FB*&-PI0GR:27<;<#EU-UIVH.916Z"8PU0>V2<1--!75;=W=728,J#00 M"'R]W:7)2XM\'ET/]U)EF?C9J9BEXT*66((+X-SC6ZIRTM.#0@%CX%XO?CIF*Y :^2/[WD5HZ:%5X[(/5_\-P"HL_VFMAG2G6>*EI_M9F(V=)K!TV2$ MHK:(:CV#1ZF,)3W;ES_^*<0"&Q:#]S<0+JNY_%IV_BK4:G9RA3]P4R:+J)Q MXS;/P1VT$2\0D3 .E*A%BG7J0&!2[!V(*F5A0%*X"'F;XWO>C#A:/V,F'<)X M'0P_-ZL3C92Z1:_D3QW-38>=W<4QL(169A01+AIV]:C"%XS];(?C9Y'PCFK" M\&7MG+]'PI0TKZNJM=-J>0?AP8V8^_HOA)98Y*.Z*J]2_5.:%#NBI6" M F.7G<\A'EWJ^8XQD^6TA*<$$7EYP,[- !7 '44QZCETD M>W4Z4IA!P$."%101Y\\8VM#H,$)46)G!"' E $@=KOSH-'@)LR3=*QQ['3O/ MIT3"GY&/Q=T420^4%;HR7F$,[VT;X9_BS1^_0?&'QX=O:NQCP30I4ODY%XJ> M+E_QZ'LR4.5$6^+G*,/W=REZ_35Z*@%\TB1"] SC(_SZ^OH].<9P@C__\,./ M'^'/'W.49N@&1OSF/V&UO8JV)Q#W_D+)____\;&:X_%Q&U%&\3@>'\BC(WED MJ*^;^X#%8%(G!EF%G*]"3EF;E1^L"@UB\3'C"D[/ MO>9$O8KJB?=$T!>],BW-P__T:'R_!Q?OB<<&/2Z6Q8^YY#L5^-X \;%X M"' M4RQ4X*O\"@L@UT'?':,T/"#B75_,=KJUU9YFSI57K_E:E7G,_*&2E.T9^#K\ MYFOABYTT.MR)5P[HD1%/O'+,$R]/\&WAW?EA<.+!2^\M8C3ZK2" '&/E^3:) M_>HWPC.0#7H%SY,(_P2X+%@O\(0Q/7@0Q'\32R%^&_S8JW?Z"S7&CO8NU@JH M =\AM>Y#I&1/KCDYKZ+G48+'P(3X04[/R6 ;M*P4.#@HP93TW8!#TRPQ,/YNB127K"+$\\/D^OFJ@',_TG7&SQ M%);+\E*2G&1%^L2X&R/HRMP!R L$NUCA1Y!!\-G=<5SP\R?,^L3C\_;8Q+UR MYIXP=0_F_KX;M?/*Q_A@7KG:FH^J^CWD"$5_2B(8*+NY.1^NRQ.*'B>))9J; M\VFT6#NL1#(NO!O\?^<>I7@$3!SHVY(M&5VE;B2(7<>D-GI6UAFI8[8-DD?8 M6%[NOWD^&0TKG\1="5)TR@;T5DF6CZ:$3L5X=, S'L>C YUX8>RQL3P^&!&I MA>'&9I]%JY1WFX O7B*P@TYDCUY9K1/A)M3(.]5]$\\FFQYE,R*)ULT!>X@ MN!X?9L[Z3F ]*4<;_7Q7,7"W":E-B@*!;2))/,8A1#N1 E_[>HCVH)>%C>PE MZ]J^$Q>,!X-Z?-"O:Q&B)O_EL.)*,#F.C%PNA?<7,K@'HWMD^-&>8;XZ7Y(8 M[;_XZ:\HORKB8)BQ@!#S*#6/D!M=G+#+AWB$'3+#'9<7B#LP%5GV/?>)T_>^ MY2-\!^\1M>"P43QAF*/E5]Q/RIW/N(NFXXZ;) G:!?>90/)T673Y+F42 KD> M>VXJ'X:X*007%;Z!A*&\"4QG* [QJL1)?L3;_7O*<4R@ M*H)9\ Q1MR4\7U7,RR\Z3', M.\G]Z$:ZWB?>$OXXOE@&>@L)$GR-47":PS1ZBYR(G7A ["@XJ%M,H4+% M)EQA>9F3'IL)(K@*0C!4WQL4[4(E88'BB5?1/!YNFL)]G,0?&+$I!?RF^D+* M^83! 2),>?^X7&0#:6B*1C+,N];3#?[;C(+A%7.ZCJ:E+U)O$Z*PBQE'$]U M%5EQY53#@5Y6C7=2WDW[$[BRV)BCN7DFX;T4#$N>:^-4P5+"4_-U['I=OI2S M?S(EURU27B2HS21 _349&/SWVZ^"*7:8Z5@?R&!>-1I]4858'W%@%O^'!QU] M)7CDSG6\*Z!,S0N*/@WZ>*N@IA./$CWQ"%GOTW2'UAY7XM&HG!U%25^7S&=TO$H(8]0FO6T:P%?T\V]=.:+V:2W22[-)OW)#V.(W5_$ MO/D0+K$ ^@'B&(#J5\(>.WN\NT>&@^=>1' M74CHRXLTIJA'0H[V9;9*DU>:TC]8D(/!O(S(JRD;SEOC\3R_&M!#9$0O(T.. M+W["-GT")9OF9A^D MWO8W)6!R$)5TXE&*WE_8?R>,0+#%E'@Q5YQ-X.]3 >14]:?[>G099;P[0)N8 M-TKJ)QZE[\$ 1\BCN%V,DP@+VAF8N7^455^&*-^; MQ(]9OMT="/N]X^(H98^1)A'$'A _\;AZN*/TCXV_PSC6>?"IP956V 6&J?_" MHQ&283T_\W9^FC/OO-0@=.Q+P(\V89L.Y=&QF".79[T0&GU0"UT&8R!/>_'2>G!Q=9I[T=_>KBX'8,-$8>O%/&6M,2""1, M0OP[^/]OD_S/**_0/RT$/97!3%7LT(D0]\UBG$@4!UA2]O@^K,:?*@-B-@M8 M$_WCM*1#DGY 4"+:] >2"XA_)\23^9,\'/-9*"$$R/IQFRB(J%G>^_!=/G\& M)JYC.JW>MS,;IL)K.?&:#S,X-AKQ$U-]@*,MA=R"16A!;,A+N38^'WBJ(.@2 M1IBC: *^:@Z57[)GCK$\--X]3SQ&RJM&P=\#(G<)C,3_/GILY2AL2W=7!#,_ M(0(V*)C JW_,O$HNOC[[/-'=UJ@!=;9?XGX#@M]K%#T@Z0'%D>/@1^#G("I" MQM28SLSKU3IE<$NG>4YPP0&#,/(W?6WEYU?W'@=P$DAZ0/,X.*D9R%VPTZ_=Y\VM=<633]&>3KH&D-%8M,ZI6@'>@ M_@K#8/F'CU/+CMKQD3R?##6NOW8LADL#%&:THG^0[\<9'5?('97/.H)$^UUU M$5AH(?78B:'<+CN1GA.W$;\]>6H9WSL9!"J6C E60>H'J"<8*%ZEIT2$ R7) MT3E0]':4_.CF%HOL1"4?%-:4D3SQ"-') 5LM<"1%:V4[X_WW?_G=YT^?_X?W MQ8_]#434,SSM"?0$@H'U2Y@_\W*W93SUL*WCI+U73-OCQ&M@FQ-MXAA,UB[Y M*"1Q#<$+&&2.FI-&_S ?R"WJG[)(R7DLFNA;1O$[8G,X M%F9$4XJ>H\FR2NTP5C]\)6O,'45L8B/'T+P &OI5^(+NX+,F!2(%D?<6@!X^JJTMBP MVR0>]JZKX\&$I-UCXJMUO-L$_#4-2X>>R*LD;4)9B #B$:FO0JH%R_V=0"4[ M(Q&@=A#23/Y,XKY\VI/85P? :$>QEBK(/1*"QASH-4"6D<-3 %!G&>:P:M=Q M$+Z$0>%'('&2BH2@>3^'NV5"LX,H+'S?ZBPP"K!:C3,ZT/P$W-4 )9LLCN[3 MBU"P@1C)(MUAV6J (XM3\ABIB3Q8#\53AOY>X,_P\H4X)X?>4B4]CQ+$-]&$ M=Y M;FKWQ"%+H[ZZ9VGB!T_(CQOU/X?P4%*MNRZFD ?M,11]1;P<2$,53T*R MU.AV46U97_I[>+N9D4N1@X.),0\;2"QB\QF:>?+9W#/$Q@R";W0X*[$91QHH^+Q-! M.:5:"5%1!W[1Y9@TS@A&Q?_!PXKH[2KXR7$5UDF6@XLUY3(L(.2(+ ,9SF/C M>N'MF"B<$ZR"'']IR)D8/_M#=$6?QC$6GTLO--/:[+C;3SQ*77"U M,_K'R&-- P%[L.A4S\D52&'LU^/N(Z_@2W.#45:5H[X)8W2=H^W0*TU,$O8J M\MY?8 "/C#"N^&67N])K\55QIV3HRF\M G/%"I8Z0+:4W?9(8L&9M M^5I=U>&@LYKRJ1.BS]KF3CR+MP+\+$,W #$I*3DG)>&G0*:M,M^YC'ZZ21%Q M3]BH&@>:/R?LE92G*AUGCZOH:V-(BD10%HCP.?'Q+7&E\XQ,X6Q_'OE99BN8 MG[+UM/<(U>FC]@?SI K0IXR=3<08.7WD'LS IA?FO)1T^?2L\!5EQ>= 1P&? M;CD. ?2IC72D?$8BBS4.3P\YG,1Y-#*[!U<,W]G5PGTQ0\CN W!I.]':,A30IBL2&.UFQ/_L$[2#T!^JC>%W//L01EJ^*%O1OD\ M3FD4L<)&/3;:&2^RE+R[-+D"T!-J@ (\'\"=I/=I@6^Y$@PU.T/X""&:>I]= MQRQB'S]-)_Z^LYEN3SG4!568_,MHSRI="L!+NR MFG.%X%KE4..IO"_O@>0"X$U/9%CJY,M JP-_9TA7-Y\"8Y*Y<>[\--\+=6:S MTZ>,!/7WKC5!W32$KB<2]O["28__P?D1.!0>GA'*;UC@W(# (T;.(_0\3G"B M\",*_C4P>8D!B$V5JS1DRF)R 746>5!:U M?89BM YSF6 T4! HMZARL9:5Q+YEPWYW(I<>)Q05)ER8NE9,AYW6.9%=%5CW M1E_".-P66XZ"= &549:O"529Z2LB';AB (Z4#.6QL7CX"OX#'@X0Q/" I*[- MZ _ZZ$MP4*_H1T=1B@1^^!:]DK^,$8K*ROC@(6@#5^&8PQA5QITF:_Q)XD&R M4?,\!Q<*7A!36;8H\BS' A>>\&TQQ%$UO,XRFQ'^H9H3/B9D5E_],E(4[LN8 M!S#*%^.2_-=CBN0_R:)@$3/-M09$ M8+Q:_@:1/X)SIJQI-X-KG\Z85 QFD@*?M<>F39L0YY97503\)]\)\<26"^:S M!=N0!0,/F;>&!2-%'B"#GR:#.#"I7V+Q:)6'+PB87JR%OWRRZFLHQZ'')5E[ M$P1]3L-W+=V0,^^+S*.2^8 Q[T_'/'PE*7K&'PJ> -6'>[L[FD99QL-3!+C;LV>C1-F1 0-VHLVRD\R <@ M3HC#PLJ9RV*$X[$N?IIZ_L?T6 4(5;A'O;;IZ1O;5A&PZ-$9CO;6B+;)%-6 MNAWZ8]!)?2?LT9*4O#@&SIKB1L"9A%K*TSB.[U&&_'3U? %UP9,=39\DJD>! MS\U#LLZQ;H'LW'9\+ @5+$<[8?&O=$"/C^CR[IMD3<2OD@](ED(8E4 _40\U M'[7YY[%7XZ 0_7\5/CAE_9R(I:0$%E%0A_G=*OW:^X)\2&8D#-(AR0)4'_D2 MK9[C\.\%FM+C)I1<%H$5^HOB947I0[2,(^%$Y9'@P \,(V+T$E5<]RQ=H?=8 M!X4B3_$JC$)>H2I 0;$BN??,4ZK&(^L;?U$JP8+K&.;BU2=#DKRJZ7#O\HG< M:"7BP-VA=#5!')3[%6WD6$DJH$V7Y'(8<5T%3-\,#%1N%7]],UW$[Z@\JU)] MRJ$@5MC39>L?QK\K3?6+B*BX3KYJ*!W/!5[7' M9N-U!K2!67WEBRA^LYTQ;B8!M[E)X@U S )W+ T(7QOW:,="9!;K$@;F.H8X MF>5K,C!2YK=? T_L\X"A/A"(7ABLRN@Z(4%.$.TT6W<7#06N4K1H2./RV8^9 M(^QG4@.4.\*(@CT#_R.=MI!:EM$(4"_',Z^\DW3RHG?R"#R0DVY)K;QZY6S$ MEQ.@WZ?A"M:/QDC1:K!C8_V0$JJ\E"J1B?&-C179["R,B("#KV-2Z6(H7)-( MVWMBQ,GM2\F/^[2/RBG[SLK2M'P0K\8S'X:\R'2@(V19BB1GVMM1^;STTYC& M*X*>Z6^P(D CJ1A\]R"9GQ&': !&G2"G$?IEJ>LCXR^JLW978^VV9.WA"%D[ MO'-:[=[(\)9^'"11L@E7-WE@)0:NHNAADK.?/3MN]5E/$_%F8?8U96):%DI4 M]Q2!\LP,5J=Q0 04:XE_C#ROO$/MU@F1[J;-!AR!SSHFU]?,:51GD6?_ (=4 M4I\X+W6,0RM^BG/92K#T+=;G*<+BSY6_(G!DO)@56*!MH3&6!;)23/28F>(Z M/%A(H>X[&<3CHYQX):/$"S$)DF:%XZ5(@/G%3TE\ZN4;%B3"K+O;20KLQ>#( M \HBC>-G^N K&Q"?;S;BR$'N8S+/S1#*="?F0N4#>>5(Q\MS38=@1."X\XV= M*KCV/-D^A3$Y=N +V\3A/U!P'>"C&*Y#OPR.XMBQ^)X6T]CQXFQ1P*YKVA)3 M0>$+*2P[-!19F-N)5\W.$Z?'GJT*6A?N>3&_G\VQ?-?*=TZ8Z#_C8DL+SZ8E MO=&M<2B***[+%S_]%4%**!,%!A87)&3)*2@)E\+.9&DGEID[*%;A1TR>J3B< M1%MBY:._X ?9Y\FZ0]V!K"+U%FAZW!4PLA?/ AM1^>&0Z1-:95KU[&=_\.U+ M=F!T 9(9'%G(,Z1S],U&65$:+I*H+;$]"BFZ0[Q[]63?V4_],)&;I6P_T<3DR2I0V6%#3+VNDJPG MYN4&BY\(*>#1!>0-XGA_3E'?FX".<^+IX.#SQ'M")%*%.^1AP*-?@:D#*H2( M5Q8V0P\LA%VG+Z0Z&L57N68U?:Q$]?+ (E8RC0]&(!,9S P?[^@70 E/DHI< MKRG7X41<8X&MV!8D-HF83"49E<,]&<(@S#Q<3[,DL)E3J5.C<)2:"J@*2E6P,F5F%JI$7(822$._\<;*I,1S5ZDA-F&RC.JCPX0Q,>)9] MC\JTYV/D4W0^=F+VQ"/!5T?)\R$(X4&2/B3GSS9"[HO_!@!N]=",.Y1>;G=1 MLN\M2UJ(2V0S:T2M@&/!X]/[IUE7\9#QE3D,=B&X)H@- )&:R%\]E\'XHV?E M)2D*-S$U&O;?U M[DZ&/WZ.?URDR^2U+[+.(>HX$ 30<2!Y!%SH -2G8,50J^-F8-:LLE;'I+FR MQOJ9!*H>CO]B?855['@5^M%=PM#9WG+05O!W48>:3[Q"+KN54 M/#X7[R_5;+Q++.0RP/")5_ J!",$1!I :%K+*C=UC(U8![Y6"1.;K(T^['9 MK^G)]<*K)][K(7)CP-=@S*!(\C3]E.#_Q Q3Y1YMJ+GR.@X*R-I"F97 _FH0 M(K6G?!C\6O%QQA4VQN&2'6F!.ZBL6)+W*OK3Q+F,PV4=(*RVD4Y8/2CNQB(: M%^D]?$/#W1'E49'8DU[:N1,K[&-!"(H2GV'!Y$4W'DX+#$R:'B-7[:"91KS_=W MF !<[Y#%3!=R7,^ SPW(595; )7_-22O/'&5VZ&N.CKU%W7JEA MBA4L\9=48=94]U]VML?_V"69'_V4)L4.\[V*"I PB,Y#ZE:A0"A;U;\ )A_' M(P-YM_X6353]LFY^HQ#L5V&:Y?>()BRPHS H$O; ^G92@J^O823\6+,\#Q:I M?+0\RZVK)R70/AG$XZ/P^V%\X]8+PB<5?[,$ A.?^L53%&YHH(:(C+T,MP/% MYP,D[)P0/'+^2EL>&8487?@X7C50K:8\"5V8A/>'XBG#QPF?HDL\O7Q8GDU) MRR/$IDNML<%$79*9!R=+W&? J]!@ ^A-]"Y8XD2[*T!T;#X>X[3,REOZ;ZSJ M9,9Q%KYGDR YPM#EW(.7]4Z2<7CF1R< M+,W_>OXP@AX]2K9J0?#N>:O JFM U2RBJP9E?1%"S53( M)??[5OYH#_;-0\H.VXF3./%.M^!\^TK6J ZVPJY:?"18^2QRX4+Y]FP"&._; M)'X':7N$N,>H'R&# MXGY!:'XZ#2=*>_=CAM9%=!.N45W!1^FV"A$1(D3LV/]/Z@Z $X].PX-YG! 7 M6MT*,'6XB@[AAL:9GQ.KY88&VF5AT'-YE#ET#-W(S[R=GY(HGE4Y(OQ8#3EV MCNQD:\%U=370$_0JTQKGB>WZB/!6CE\E[0!"'<7:7LO)59+(6 M#$Z$K'?FE81I:NV$Z#36^(IFPE)9( T_7!=)\93CJY:#&E4825UA!:6Z-D0F M_,'S^8!$V0:000+,O:)![Y"L-7Y*_SA,-P!N*#)41?"D*D='F&>!_I#\-CIX M)+FGL%!1Y=N5=5:@*D29#OZ<1/B:R,[\+%QA6> BC J(0NQ9S.M0HJD5S/6* MC.6!K_QH!6%<<(G%C69EN>@_?%V+$U7KPI1!DAM>U;\A]44J! $VND>&9^G' M9 (>G\'7M3X'+YYP?N!<>'ZY3J3.2"4?\75Z*M&L_&#XJIT'?%MHR5M!C[YM0P0M M60 2Y["Q.]AZ&JZ1U".(O:@":3TN/ME&ZE*N)D*#M\271F-;S6H?;R0 Z@.B M/VY0C#^\*6,!RP)7#+*X!E7,TG&#!< HSW+152$>8L%LCVA0K;W&N;/$(P!)A!08A["31RNPQ4$P3_& MR1,@I9&%I>L_+CCN+@VCY6NR?$Z*#&\T^ %(2B"*6;:.E3P\,HSW^8=/O^-X M[2,C%H_$%C?R$'8P?8\/0!+P^!!E!M7)%J6EL,7# M7;)E!L"[AX8V2D\);,1U^;H:!X,Y_'Q*E':JRT$'W-L/_^4 M"W$( ,07A @(*[X@4;D@ONYDC&[E%,L1#S&(X.&2R7$6HP;*/:V-/XI6? M/2]2P#)A_RA%70YC1QW-5TDJA)XLUMP6@T 8ANJ,26$O_*!>3Y?!W3'G,SAP M_&HFT."IG O1&506O7^:I>2>'CH+;Y$2K!J/_UO0NBJ811;D@.E38I!.<,-QA3DM[Z"0Z_B4VAF7=HOXE##69UI.D&MMDJEZTD'.&:KG482V7 M.CXR!FNE1!TSR.2ATM=[C[#H'>,O/$VVPM=SF:W2Y+57 ?>&%%2#C:>CT8P5 M\;E!9$#Z.(UK2QB5^5(6KOS]'A_%@V%J5Q0=B%YH1\BSU-C<:;\G0K\AC%\D M6S_L^^:78#XLK(L2&Q^:2.Z&([,)UR'XLZFGJ7RWJXS\H25GA+<6U:K/?'U, MBP5J!+:?#FO5?$V<"UJ[U M=#0H1RG38$U$ JX;^FI:EH2Z->CF/[ >Y&0C) MV=>/=#,=7N?<5DY^?LHBK0>U6?D$O47LE5,DK<1)TA 0]VM]Q[.[)/&VPRSV M)64:1SIE$+%-I@Y4F:^!)>XADX5!"X'/9879;\%VFF9^])V#2CJ]:PI?QP%: MAW&8(Q+#=XVUEW@3EGTMAGU9J.-<399%'%;3943^B9=>_ 2)9=H+J]69)O"4 M>Q%HF+6%"*R+B9Q&5AF(#N9.B4T63U5F&7';(<'?)J2IOW5AD7G.=R?V, M'AOHB'FN5<]#Z0:E)_H-'I77TAQ29N-R61,_K$1Y.'\&N-[+4C&)=74KK:#A M?!L@^M-WGH#?%L9>(JEH64N/_9J7BGTKE?VJRI\NU0,0_LA,/#H5K[9\QB*H M7_/R'=RSU3)6.?AE\!CH&D3+]5:2932>PM%N9,"2>\ RO9^&R6,,H?+$<#_( M)\?I3>:- PC.Q5I 1^0L'*>1/BG)*7I!"(N.HD^%_Y-SWZ.M].K=YHFS\4* MTW7)=RCG$Y;8NT>\L,E=&N+OOD#+Y*J( Y]\D!'][O\O>^_:W#B29 O^E3#; MO3-59LP[5=DSW7U[/E&O;&TK1:W$K++>^C &@4$)4R# 4!)[%^_X>[Q!$&F MDH$($LS^,--92J5[' <0#P_W.+H3,FO &-@N5/+A-##\ NV<7WOP?AQ0O/.=0RYY"L??L;W_?P3[:8 M-(:)[#[7C MN01O)X%*66B_]MK2@Q'9Q!UI3^\W;.?"7XT]IOZN_UJ@9'>7*+L;JT_2'T/N M#O\N\O!!HQ(8[\Z3^MFH\NX-0IEC8,_6^1T*$ON5PDXKF(7$%E8#@_Z-T& ^ MB4\8,BR3@C2B9+>*5Q$'V)1))B8F5,NPH_U&G1A6%\;EF]2_8I,LQZ/MIZ0V MOP\_F&;PLNJ?#2HZ[O.&VN@"Q(9)F O5%BR@;J\#[[_);5_HW+;.R!KBG#B%1STC[9;:0V1#?G(. M2=VW/+[ EZZ[[Z#-]=&T2HJ:$MI4UWU=B.E&+"6R&W% )V]QSVZ\31O:ED=RGYB$E7 M;C)_$#^MYTE*ARUH^=A7KE KV^D!;-6X4X.0ZG;8/62-8Q1)R_10 7/>&14* M62:JMD^RH)&!&KSX#Q715#$GP"8R^"0L*Q*EM,8T>9.US%+':M\+'DFWIA0[ MX()3%TE+T\%KI'N&UJ%$$IR_,7WFLU7.)_-/93E[S?+ MXH-7U?@I3O.W*X]4B[SX@(G,MAQ: MZ#6ZAM:!0^=<:0\Q?M]477AM]]C!7EZW>88M78VBZWB@2,B/[]LJ4Z\+NXZ:5TP]AE3\@LNQ26PY9P] 9% MK\X: AK$NZLXE32]07&GL$/@V3S'C\4.!R6*LA?^ -P->,JC>T#B6SK'9K^$ M;IZ@,4.L5_4=KY#(;NJ1S[9/_?8PF!D'4P-1^S$]%/A':C"0DR1>/9D2.?'X M=:9.)N\(XE4[B)-#!!$_JL]BL_R"9FVK):/_#J)4O] M:KZD%VCMP4\-3CF-CJI-OE2A]]3OV78WJH\26NP^FHQ/.,Q."P9NSVH 2_?<5)=A4I/!)!IU MV1V]8_5DCD7V<"TIMI(@"+7O)ZLLPFI&_032**IHA>?%=!H!;4]HI5 >P[^ M(U3;(C7^+B/5[N)0$2,.Y9(B9I52T\]7^MU:6A&S_B[X!MWMCX1^EA[;'T=8 M_'/\$')K]+:FT33"Z'&ZA09MCT9TFK+!2*2&- .>J1,R@WV M(!;4*9=LG$>LF3 MV(H7XJ\:N.*\+1O>SXJ%?M@<8^6*%> K[/L;#*S*L2-(<,",!V:Y M8.@CSCXE&%C[/?[C?[#_=0" NG@UJ9_%1@O^!VK.7Y(<.3^PAILF_(-E M-V*23ZI22&W*286E"C>>7.U:H4))7I85U4!$I0CO%YHSJ2*^B<$W.00^Q>NT MR)I%#V^CYK52]B*^A2;[8G'NU--R\M@D60&%PG#,47<+GD#M#)5*_EEN1Y:: M1,00J.9OC^VSU;$>9??L,^2#=*MW="T]\&4"K+;YVE2I8/,2]9O42I$SR8PP_*(\>? ML(*$ET]5LGR&VTFOE*MM*'C2M5< ]A.PK05OD !-1>Y6?4*^8S)7FK?[=GN@ MX1';J.9$W59H:9'VAX>PNU@U)WBF]0U_$#3UA><'2X-=";!;"4U5W MZ0+.&7T5T G/K)&N&9>^G10F7=U0(C-3_B/4V46,B7S=(1;*)5,^G00X[9@H M#:[]1BS8BQ@3^P/Y^-//?]Z(PV'"H-.6/B0*<=@1_-D"J%6$WN@%@Q!X=0 MHQQVG@F)7;UO&O.E UJZ80\&-'J"DH/!8G;N! SP?TD6R_^\ZWR^H3_$6]Z8 MIJSQ2Y+ED.N=EI8,*_#?B'%;/5I)G:6>IVSAUZ7%9MHYX+=5::7_$6K+I2.[ M*2O>^3MZG.Q7Y9;Z>\I@+9[TXJ;2[O!5H^4"$/_Z\O#GK'_KQ70;5G2FL'D.[X)-Q2;=328Y0L06R2ZHB$'#<\Z<,=BI% ZEV M/]X-8RMHWKZOP7>0;$1"T"Y,ID9O*EN_W7ON[N@I$!]M^ F[)Q2;E78'*;GW M16'E*K8]D, DAI# OWSC*;8&3N9S,2=6?@6RRAB3U@Y"PNQU@^*0,(]D,6&D MZG5YF7+/EV4%VP]-=R=5/(LGJ RX\:RND%Z8=@/%WL1=9WG"(H2H]0B!T3M] M%>T0'$<$[CF4*_"9:KX=I^)\ML+W44PZ6;HW@9\R;-IZ?[!L,VD\.(5?__B< M7(*%:$;F!@2HL[=LV) Z%KIWOHB1R'N!W!UN0F'Y/5M_3AIHC5][)BZ1,1[O M>,'LB%UE-:1J_\Z3BBD7,>N"JC+E?(9\6GA,@9NFO2N$I#'B7: [++0W#!1. MT9 #1>T@,3VC^DYF8O_"W086N+D56[,B_%[Y8;5OEX7>(F( MK8>>-6R6=2H?!?O,B\,5&?!M_%:]7G(+-J!/FCVMJL@H[Y:B:F!?\Z* M;+%:J&;EA]5C3JWS<+-PL>(PBTQ?2[_[Z(__?F+PU,R+CML%-S4CWTPZ9[J[ M7KE7]TR@S(?3M!C"B46HE>F7D2K=/*>8"RE2"QDIR9XA)KQ:A8K(($>HW[>& M6#6O9?#FO/:>Q%-EI[T%B7=&[0/&MBVOW#O%(XM2!(2R3AZ791\5657T3]N* M."7(W2E@*YE]MC:_(C]*S LK50+5)%EC^?OT.2ED&EBGD;UXBK>R(=C:LH]K MUIF2I]R[EGO00[7%:.5HK9S]*!);\-&&?HD: 9>%.H3A*$2$ON@ B;^#2?,L MR6'/^)T'2LP#5;,U5&?\*2N*B-':J8WTS<(/8KE^+$U=,NAGB8^O3HB>CA>\ M>EJSIZI<+8>%RSZ3[U8%BZJFTR_(_/WXA@5L,()E<,$@=[1>>S:U=0^]M_$> MK\,R&&G0I.NK#Q/B?4"Q#'&6Q0OLR[=E1O5F<';P/#A8E1'PWJ6V([BCEI[P M:!"V\C048/G&68=( .HX8,8#GA<'B7-+O8M^JFS;8XVD\;3O,4+]\V,=IJM7 MBS:.=:CNYH?JZ:OC'K)[UT V(NU='K*G A57Q.X[Q<)!$"@K:W6'-RU/*P6BT3,29 =V!V)6,4?6*,A:4RA6DL, M>9EDH$N(ARS:V)E$ M1RHX(RLHY-_IS(^NDN;F>Q5_SKJO^EMM<" X=A7<1E 6ZQN-M?#(Z8N])/D* M\P2MM#IA-,EUKN6UZ^>R:DANG#+R8=FXDRI]MKHBIZ]B/&OQ ZN;OH=C$'AA M'W_Z^-&A%XAR*@J',+?!.;VOY -_=D)XV_SJYJ$FQG3PBZ ;E;VXMI(7GRIQ M:-G[RE"E0VR+(X8VAX/&20A%S_ \I+Q(JJP$&=4TJ1NO+TH9B7:/97$^\[J# MCV13I\CJ[KOGH->BU>CD=LR+?21Y8X]$*DW%_K N-*4E0_32H5LD,*YR_%4L M9[&^R>\@?.T]H=3>ZZ;'Z=#'&KFMI30H2\A/[;(#M_2EUQ*H@]Z&P":FKBA"BF M"O$+MR4T'-%_0C-RK;\.$F;YGY4?4RH,";\XSN0 \"+BNEBN)-^S^1R-QUAR M3<<4,$>.W$1-GEN!2]PF7%6#8Q/4[Z/QX&_9 \1^^/J@(;9J^)\*7(\P4;/V M/?^KLXM%+!"=LA#@ MO7J[9"F4-A:ML:L7$,X3:2&)5NRG-M6R@ZKV*/A3)F*5^O4)H:.9+!XE@&DV M#Z!F$NO8W1N:#;TD5=,8B;T7NL$#.&Q!9%V=\,._0"U(% MWL#PV.@J@1#(\BY0MET6N%HC!*C6^_CU)Q8\2:$TW:W* 7%43;-ESLV/ MQ%)=S*#VZ,L21C>>$.M&_$#L?Q F@&_B'5OHDX!&1PH7AA M7,R@+ $"[RE8UH#/E%6A%3?]AY]OCARNB>Z/?^0;2FV;L0^\'Q5_\9R MC*XE)J:UF0M%S(WZ[>.BR,0_JI-J/9E;%0Q>FU;IOZ5,M]2*VP7[^<\?%N!> M?%C:/WQ[$2Y5#Q:BO!4=5^M-=TQ/"D/MCOZ9-0 0-!J?<(S:F^E>WJ3@&^Y> M,\QB6?O,F^=R5N;EDR]12K"\/JZ(UC@C;/2^^E+^FC7/63'E8H^^KF&W4-5- M_/F-O>(P6,-A&[_&=NLY#.48Y[J0(7O7?,=H!$P,@<$88(+#41SCK!?_N-_ M.7JB-3HF65'DU?CXT\<_GG)$Y,GN,>L]N@X[#D!&\J+\O9:Y;G4#*; M/174^).N4;\NQ^E&M9WOVSDO'8B-%KE@R@>SG#"KP7ZXD)T"+(DV56@;8__? M2F@H"E]5^]B89B7/C38FC0XB2FIH#QZ2G$_FZNK=CQ7S.&@X]D3T+=P4ROCQ M:-=<9/E*/ @OQFXR,7A,\@GNHU-T*B&P,]4><0B"ID/;(#8D??5IWDLBDAJOFN>R@J;>O3/TYJT;42*I9L;J M@ "Y-R:(JB94-:%*HJ&ZYS6']C^XXQ('H+Q$=B&_WAUEDRZSC-70K3=!,+D% MW1:PF3$]+$ .J\;N)Q7C M*JT_HU@63QGBV'F^4QNC;KE>P&+\[J!8?*9EKC ME_;BY$/ZPM&J+CL,F,WVZ>>*<\6EV+,T\,<_&'[.@RHBAX J7\O.[GAP=,+0 M6S.+_: CR8"W^W-UDZW51]9#HZW=EA:I;;X71&YB8;JA&SU3&*$L(B(=29^/ MRU68VOG,8JS:XZ>G"L--*NMUO>*SBQ4T*E*Q-6Z1Y51?7[[Q*LWJ;]\HMSMQ ME5,IX)"A6S9#O[("F[;0:LD'PCOI.[!V=I1XR&_6Q$$JSU,90^CR!,#B5DCH6ZDE#LDT_?GI%U,$JFIHU9'F MZ9Y/5I-;6(,0<[F^L-$MF_"HC<](0JL'C5";365FT#_I^$1D2)'L GYW.)(( M(&+)NM>HG>DV"A&AK1"E"J2AAT9GX/H3BTJM_)M8.<2L!FH>452A>D?I%7EUYB+_()]I-])?I9HJ_3YF7%GL#V]Q(3^:;W4#!, M T,>87D9Y$3U4\BH2H;&(GGB,ZE O_?ZND''B%99+:5I]Y&FZS+/E .VVL>L+^$3JG@QA0\&6[ M?(,T@VS:FA1B(X+SSSU?RF.1YP1 ]G4/%]02B=VH3&Q5VDO8>:%WD/)ME.!4 MBQV @YT<9:N,]6%A<_F5]-/;\N#"$D%WZ5%J)FS5576QX@] 3PT?#2E6^E7Q M@=._[*;&QC4Y+B=VZ%"\1['44+F;SCNHY$:?-/_>G$PDWJ5,JF]@UN;=@$Z) MC7R$>>\1!X%D,>TFV0\HZ.S?JD9 9M#$YSFFN<1P[M] M*H9R?_IQ!+37);#-\:Y$UY9,HF61O*V,$;3@U$KM9J:Z(\UW"+ M[<&^0I!$GJ$=C.R^*?4?-?9_@I?!HK4_EFO@D$URV6^(X)8QP%W.Y_3>ZUL^ MV#<#JVV1BG4^)1PAW).+A:WXHIU!"WKIT M[&I2D/F<5+_S1O%$>DJ'M(N= MC2?,2"R4+]I6!"YG#@=3/EH;'FC=:!^2"%-JP<300@Z-V*F":3W5%NQ8M9Q6 MKM)\.-;PZNL3I/\[SRI+HN9 M#\>WW&N2/08&V27D90/2LO8)PPG] ;#LKOKJH69+UV*9'1T1HZ_TQ/BA$5EKL6Y]9!/Z.\6J6-65UF^Q-*B8M,#!QI"-U%OT( MP]V00#=L,?M2^NEK>X<*9@ [/T+G%[Q.JVQ))>)R3H%/?&JQ3[+57<]#4+= MWA>ZX#M..^=AHM,^%25V4Z!;SB#6E$QZ/LU8N!U-Y\?TDLADIJ[3@$38,\^A M(U;)X:%V.<'WNV-R>D=>I2,LJ.1*]Z\AG?1!8MY>M,*4!VAZ9EKD$)W(KH]A M8MVXAGC? Y;/-_1-1"#0]KQOFG><#DPYOZD0!,5I55A8V9=[D)N8S+_4>_:\ MM9[LQ1;N$5:!'\"_JCE+T%78QQH&KOQHOP7FD%!V3L?W\3 9ALC+-R1&IOY[ M'ZU.20QY^<:,P< *G7VBZ."XC EE1Z;7V9[@@.A5W+?$L3LO[FZ"+#=#1NPT M"B1K;E./ ]-Y/PX?FWL^OSL8G)T,N5YU@%^CR(W6/1T MHOOTMB*-A="NR?V<-*N*MNY6U:Y43T[RZP)N4:^$-4_*UC^=!*A<712X1>_2 MWWI$=\Y@.33<+X4I01.SBYQ6Z@N>5MC3*5ZR50Y7(T '))"7%6W7H?1/BF7X M"HH !:98R,DASD18QJFLXT^6X)FM151.*B =[_@_PZ&^#MLU[I&4<[B"D>'1 M[NF^#0>@"#6Q1E:-(6@.XR%]YK,5*-*D>>9,CN!$XI&W0C'I#,6D%8IIJ<(0KUXQ M7DQ:"4W[-4E-;+AY35(9FX7UFJ0TB/ *N3MX9^V[JWTGD>V$NTJ29&2S> ;? M^ ;#NY6Z3%ZSP;)AW4Q&NGJBDDCX'ZLL$I>X,RY&Q&&.3W*8X:%HPO]:1I60 M8H44-RY!GTPLJX_HE*W(JXA*CEX#7\^$#H*ZAP/,4)J-?[!<$&/D M;MC@VS6S[W_\_]#//WCOA1B.QT,]QN%MA%WLU;A85X)GM66YS559?:W#[BHK M$G%0*Y[&T,+MHU"@TB6FRAJ@EYN\_JWTU3WKY768Y)!C9'$?H-0P!JM)$2%&9WO.'6G*B:%-&!N,"8X^4IVT@=OK9ZE++=R>0IA> _=M-MVUUCA MP)1W(ET'O[:#7#X6&WG5:FDKT4J6/,?=DB436WA8 21E25PDN%B)=1(Z]R1A M11^;@76,WL0>QI[;PY:F-./= ,;OU,UV@HC$@7J5%5G#;^#JIJT>=LOW?2QD M] -:W=1$&X&"R+!PN;3.&D\B\400'^P9C_7Z@9S+>5)5:[RRB2)1VB\8RJ0\ M-$G5W+S[_1NQ,_Z4%06 /DOR&"S*(5!?%K-OP7Q)-/J1 (_3%-XFX?$!"/SA MH/1E.1,'JX\__?S'GSYZ[1V,;::-,[+.P/R'GSY&6XN#X'2V_ ]?HH/:.WE% MM4Q*^459TL=D%4ASA3L\N'N+GA' M6%8ORSK)/U7E:EE?%VF^@AE)_)BNSX&10I/F /^25Y9#>6/H#OF/J2)RJQ;8QLQ/3K*P7\W<;4_KE\YM)CSV8?Q MBWAYG\2J^_1487(Q=GANLM2[ATK:B-=(Y#-FAWD+#<&>(-HJJ;+,&BJ#',EM/_L-W7\?0>MLI0") M,D7@(LEU,GRO.HR_Q:?O?16ST34W4JM8.6?*E]@G:&_! MY\X8X%W6[V.+P%=Z<,7AN:,'5]X>Q.C"50-H=^$J_O28?;B'C=5F W=6;&W@ MQCY,BE#(#F[<>T XQ/J607U7=RO6/:S0T,M59CQ]K5*3S?G3*(/M- MF0R^[^\-C/T4#"+9057_)7@UMZR4NQ,&&JF0A<5RG@]'V15+(UAN%^)%>TY MX]5(RC#OPNP-(>P89=FXT9MF"XZ-=KCFTVU9+WE*,"Q;^.CVF<[289O9^D,C M'XPV*)GNR62<%')_8)R:S\,@,N32OY3Y2KPEU?HJR_G>V4BRQ;0Q1M:.?O@= MQ-BQ,! C5?949/,LA4E9%S"A=&;&][M2:S-/&05:2^DB[/??/SIU*K-0 M645HRG24^[[^P3FGM,,BU ?0U6,M#O7B?;I\@5VHYV[!F&-D+\(.03<POOA?MH&J]LJS%DAON!8M_\=4 (SRZR6&28P:\AEZ6.H?!J0QE:7D(/F>?+ M9OF@K)[MA1DW,4\3S3.O9+7QMQ_@.QLFT61@08U^AM\ZU>&X=6%TM%Q++QB< MPUR$!_"M+7"WO/FUK'Z':@>J,#(W9E$[XK K@[W24%A*8V&)'DS8F?(P =N1 M>-S120D-('($JBK,NN8\P3 YNE8[7Y)3 M\YA1\&?GL!'(K?FY4T%$-9:;CC'\570V9.!?DQ*AJLJNYXTY MM]#*(MY'F M>IU6V]%C\>C@ 6H,XQ4 YE]L/=W>LG,\Y?CNS>,!W$*Z,%V75 M9/^P::J'HE 8!Y5\TW>RRE@4N[;GB/*%WQ8+J*R]EW-F+#-EFN@3!@>N2QP(>@#%"[C$!J8\IUMJ,4>$ M;(BD@P)/I8"QHI(:/U6<]],P:XQK:BVFS<>IB^T=7WZZT-H'>@-1\8"Q1'D( MWBEGY;P]UV;+4LR2?__QN[Q%T=+T._:4U/O3L;/T?$3O8J:TW:K<+&C)U6+& MI-VE4D>/5;=YSVOA-H6&UPO^PO,2^TK.*R[68^1+%=,ZDO^+T694L0'C]/PN ME5RM:[T'\BS'/*8*,B%F@::KL<=5 @3ET8M :]H& :9- M[T(5F_VY;Y0VP?=NG-&9O2^RFN8MJ-KT[0"UC<55Y>D'AG/CWL82_KH=UT8^ MF_+TN2CS\FE]#]2L?NR!VBHS9AG9C<8"U3,RMRZB UZ44ZXZVSIUSSHG4UQE M5=V,Q:T<\E16L]+)Q"5O MA<1M%-!9NDG!T"VS_ +OZ?@$0](ZD_7PMH3/J)302&!UF9VM;^' S"=S\^/U M^"W;-UT+#JP^MC4C\V)O+FQ&X%@(!<_)PW1C# WNDUAEP?6D(-(EAS!#,UKL M^=S ./L!S/_(Z*Y*4=%10X-4L2(*#>UL8) [>UOP:0J8,ZD",#!,'7=!^SW+ M2/=$-UD!7R,F)*Z2%*FBI#SM65E5Y2MU+XF_:=9>*H]DDSTJHW"W@E:'C%"G MLPOD1I-)+N5%2Q8S[8B=1T)MV-J[ZZ%_32IL!IE4M!_U+?369.R*^JY5',W MZ8@IMZRL]%85/%1%=B*X/%!A>CG2$8RGP3(/5JW%H (UP$!0.XP5#QSB<9?&M\ M+XZWQ8K?<\AF4+4LUNX4*9\\YMD3G22X," &_[1O0E%Z&3'MAUF.F/&$O-+2 MU\"A.VQ2IJA!4GQ6.A!+*Q"E]EO#SR,%XH)3(_4T>:-K1UE#@^<*^\[&JUA: M-E#G>(RPK X6G9ZT)%4 <'FK:UN%]J:--D[E]^/7"YH?MS2O_L+K!JZ_J6Q> MIZ5_/H)V8!J:W0X<[UKB6,+JS"IPPJR8$ITX]OD\N6G $AB;7KF>- N(;*HTR]QW$59[)_6X M>R-U)C=2CYO[*.:0B-3L6NVB(FRBCBF:>V^@GN*0KUPF%1P+:R4IT4>)%1!9 M987X"#G[(<<$N?B2Z,,+3G#>%Q[Y%2AS1NLC9F4S%\<[[JH":.4'58*+>5;? M/"]YLCO^T9FC@]&4[)%+Y@!3_QL]S1LA*%L2O"VEB'M8>O):ZO^09$/$Y$(? MZ4\KD^ P[X@/^,B1N)>,4^M>#B:?F4(&:E\1>7?Z>3PNUQ9^7Z)RR6=KG;@ZSY.Z M]ND(4(886@K<"8"OP&7!JZ?U108W_1E.O=X[>3+)+)MQ=KX]0A%^\GGE(>9%46>GQ42@3D?IBQ%P(%70T!=UG]>]4. Y_VI_L MS%AD8&BDJM'I/S!-LF:_R?^-F(;O$6Q+\\)"+"9F,'BTI)PW6<&OQ>MZ,/$* M]AL,@>$8PN>:HH?)25!A#+YR(:UCU74C'3-6'7I"]V+C\51@#U7X2LI#A\*ZHSIT*%S%3*7#TI8HMG4-Q.HE2#2XH">DHR!;X2SF+7V(H#?Y;ZO*^;5;8CAD8C M5;CU DB^EU!_B$VGNN9YQ![!WB! V"\9&L#IP\43-(G=+<1,)$"-<]LD)E>X MZA#37$HMS%=5N3#=\U!JYZW@*'VPN3#MD -@F6%0>-U/:(IX_')L#@N-* M*[=1I;9I]@.P"+'_\V/0":N56O9K9&G-/>U<<]@ZI%Z1Y*ULN33**$D20XBX M?TQ;$B)'<%7B6\C?M5N(4!5$AZG#'\$ MO6(.2#'GV;7,-! M$8$8#[\[<+>VZ-OJL[7]-Q[%<&K>0CLC*680ODI4L6*JSFRB4_!\-IIJKW!^4X/<04>O<&(OC&H:A%MO">0Y7,B)&UXNEF+SQ*#?[[U4M\PE- MR1Z6/(54'KO1A8A0*5+S0O$,5OPE*U=UOA;VEF5%^\RB+O-LAI-WU]X[N"RK M(0S%>P6_S8'-PTKFHF7!>@+BE*T8D[+D]# E6#U!/+DL_ANQ!),15?+50/)#8]4B66.H;T8V9*^L3@,.9V 0MY0W,,1 MS.N@ >$T&_0ET*LRSF?F16Y]BO^40:M-;X> MA2[?Z1^-4T )Z^,,VYEK!@Z4RG6:9S$.U;>\.4_JY[NJ?,EF?':V_E(#GX_> M"8RANM.;/1!J$5/AAOVPJO$L\R-;2H_0*FE83!+M;KC !\G,OG/V K)CB3S_2PY_GY:LL')-/7)S>@Y="6VK#]>=DQJRQ;T&VRX)+519R-+XMF M?]&][A8I<$"U,;+GA7P,%*I39*WP)C;>0N)5#1N,1\'[U0[_>EN+/_X_?)V+ M&4A>0IB\F#3'>2[;]L%J'!FC R-W2C(T]+ D^?I*1:N38<<23DY]EA[:-R85 MN8+B9N4KL+!",)3JK&(52DD7S/(1NTHQ'-XM6=' R= 9S_[K0KY/E+&X+&87 M2;-WZYBTI10IA#5V$;!OJK?Q.^M^9!"[.RI4 U)O=/3 M.\Z8],:4NP$'H%,Z^TM1<;&%!*AS"94'AJIS(#[D6]OR-T$WY%XC/X+<3;=T ML6=5Y%;EYHCLZNX=AZ)G[>N61MD;!@K[/3-0 M7FGV0-V\>X*R\DGM?MX961P($#=;@"8B=O7"C'Q7E;-5BL59#[QZR5)>>QT. MI3V\=Y8&H]P+](;#I;[9 !-O&FN+$F.VBC*$D^)+O>\.VYJ@-Q2)051*.V'B M=/0EW#UU>,!;YG) G;JHE?$QD\5EWON*/3#BV5>KCG'W:;BY8:,6#\TQ-*Z5$E<*M[O MI7 0-GO4,R[Y[FD\5%.I>FK@W,+8P\/[I13GTNSBNDC]'Y:T M-8R!Y_:8V04(C@QCX*WI3)H#UJHT<-<2SYZ>Q99_+/XK>>*W*[R6G%.9^&35 MU-#[(18-9/L1&]L>CH 7O"@7T*Y:5JC0A_1'N+^=;3U^L*2A[)DNQ"@7"[%- MJJW0\8O-QQU!XRS&W2O^]YO)'2JW ?I6A-Q=#.>,'GV=ZI?-L:(E7V M!@)CJ>YS;SKP@/STHS0L)JX<:^*3AEWP%#>1[ \_#PKF0Y-4S5>!)JBS]?\D MQ0K* X:"T)YAMF,3:PVNR$])5M0-@Q\Y8N.2:%?JCA&3>1P&\RUA$.>+"B4* M[WF]RF'F %[#GE3^/E4P"672A>:.$0LN]$A:%6WP0IQ593)[Y.';(V-%XFLS M&![N*#+:)97A1E#IVZK3)$:7/B^2ZG>O&Y@.,D-M.)KX==_8M@M1N0##,MET MTY-:I28W^\HIM1ENMK&.YL97V&-50*SF/>VFJ+4)\V,(0X7&VWIWCP@T)DDW M2FMEYSA,FE=E]5#.FU>XX>8O/"^7"W^>7?0J:0M26RXL-8[Q/%E+UV(=U[X# MEZ/&"8C\ KP"$9G+2*3E#@YR*K4W'0 MAFZY?6O1')*-KV>V_C)(D.IR;Z,&2JH_62Z8\C%(H.W;V7< #CRI(A?+Y1M/ M5RBS4:_\>(HDMXLVR.X>OD3B,NP-2GM)[((43^W:JJ*M]0__FHD)H$J?UU[S M/IAC:(]I@Y@BOAW_$FWZ#PK4GCUWH0U*=&_$K#&-9-7 R8?1+;+=#$3K3F4$ M]'P?PS,VMWLKX<);7@;(O_0\1W3UDL)"WV:AB]C'([[H95DG^:>J7"VOBS1? MP6D-MOF8=%KQV41Q3#BY)T^* _3)GL IW#>05U@1M%O#;>%F,T\E('DK%N@/ MKQAD,&R73/LUDKH\RJ%%*LW"K'NB7,A?6@!/R?O_N[!X62^N$9 UVQ#:J[LR 437T^XW] MELJS%Q.?6$QB13-H>#QBF$TI J ZDF MPT&/#IC;@U>XXL_B+. FOP)PF>]^)HRVUM2S$]@C_*\>W_I.8/^'W;WDS MF4^3-Z^,B.R+3Z53UA@_[ >HU?@1Z\1&6"LHXI613DR3O(6CECF:2+5.TY28 M3>TQJ7A@+=V\,Y@T,-Q]VL&%V-(_DY$5(0U[(C^&B,HIA2+IC(5)!2)H(*4T,EY/YC=E\01_0&QF-23UT /)-[,81_!>X^H!P\:8O'G,VW33(*]^.ON9^ M;AS4E?)2.A"K$YEG@6^#^@:F'J0"I SC9ZQ,1[H>ZAN;\Y5N /R79+'\SW@0 M+8W795G A#"9;Q1<6^3WF?=EK?'D$/R;JFM<])S2F6C9ENT+FEK"SCBLUSWM MG_A;2J(_N*S_ .MZ,+7;"!#E \:5]0>P].-HYYH\8H_H*L;2&_+)6DT$>V$/ MW$BP39A=?7K(E4N[ ;_2&?DEVXPZ \0DW^(N95(S6Q'C\6 QMO8-&FMJ89UU M/<]@VPB@>SE?+58Y,BE?SN<\E=Q]D_EX5F(*AO1Q^.R,.CO\1#.U+T;.1HK8 M#W7$R.&(*9=,^@R^'D>+@\-^:@D/7:PXB0^56F'BEK\BQ84M71=M8W*5%5G# M;T0P9M?BA2V>,K%CIXW"Y^2_R^H\3\3!TK>2D;Q\0#?,^-%]8.B*H:^X18Z! MX3N[DF^,0=C;B-6TCX88UTQ&KE23(-R64G/,]0,+3R\0-*Y8!I#XZF M8T0&FV!H[>GRXT\__TD"O,9V+JQZC8&QFS"TOEK!%>]GL; M5@N5\10['.?G M#ZM'Y (%(;26O#[ZZ-,VW]$/K/ ;!N(;3O !S[5'VOFXJO9S!SS;-$[[25_$@K#PJU M >*':5JM^$RNVI KI2LS$LVR?C_$(=UJA*UG FN0U68*?P]C%[^ M@U?;-,J]4AL]W4)FO;I4IU]^8U"U#IS(%A M(K!(:KPX.0L.=3UN5QIW3B!2'P8_.V'DN_('#46@$3^K3 2L&JK@'9?V MBB=.UQN*(I[WY?9. 0#+5I]XE^*A\#G5V=?CL^N;Z^GUY0,;WUZPA^GD_&]_ MG=Q<7-X__"N[_'^_7$__'O=,K%"OY3X%!&J(.GQ^)79$19HE.4F EL7E6P/E M:&([=)-]NYA\=P)AI/=Z:ZW].V)Z%'!JTN-@:B#L-S,4=EF(CX;RU7';5&[+ MIK,?0]VT3PKUZU90*4?:2R3;/1MB/%N[-:P+>ZB$4_^T%6F9P"VW5!_&CKJS M1;?(K33Q=I6E'$[2*<6]+&>O69[#<]%IYJNRFB9OXE\(O/V=36T.,L,9#\-A MB1X/>Y(#8H5X,M9E ="BP+W"4HXJSGGS( %LGR.M05@$YQ@X,PZF!D*OM F< M& O>+JC1G&[<'#J\=[Y&!]K!4P.)"=+^RFZ84*=3"SF0Q[,1-=V,[+=GL&C= M>U?3^:+.:_!4DP@X03WR$N5_Q[.9^)U:+*Y-DO]_V?*\G.W;9$4&F;0X8F23 M":,,K X#B]-P?AA NT4AU80@MJGM8@F_,[-5#9&8&E6UC T7;,>#/7&H:HNX M5>Q4+RH >Z,*9O#XMS)>?T,0(A%?N_QNYV4A=A^XP-,?:\A)PS;CY[[8ZRP7 MZC]JS.N#E\&B=3]N\8#%-)T:<%5@(69:*,0[Q"%'( Y-%TF3R/.LWV)JV00E MYD2=DH>"IF,YC0U)[^EX+G[\).:7STGU.X!1D,2YTVK!#D^DG4=9J[73IGE ME4FW#/R>3#RZ^]E3"W8C8<\BP-Y"'3]]3II?RU4^NUXLQ6RH"REE#6??Q/&L M$?X8.F3DD9G:356T>1JA>)_J0C:W"DM" U>D_1><_O>Z&*=IN2J:^BY90XG! MGH];BP'\H"S_"'>^RCB3U@<'KU7U0&"60P5CK4OO?&"15J@=C1?C12DFYW\D M=/6#R^;?>5+!5.WU-#_^]/&/)P)+?H,[6TI&N.=(D1_(:8LI6%'WT>UZK6RK3PN5?2&$1ZJJF.&-^('CD4[GG+UDM MV]CN*J!C5IESXR!:<7HOY0#QK_^Y^%CYELOQ+P5R HKY&0K\4K@56L!_[6+9:HO)A!>D!\(_%H6G8M%ZKF4ZS] M53.9=Y2,]LGCLKL[T137)K!1J/#6OK-(]P!U](>.YE>+[K'"(7*F>V]N/IH MS6&YQFIB<4XJ9&7C)V$"Y,=HIO=CYJ,JS!%#F^'/0L<:E-R*AE^UL5R^K)'* M"G=Q!B],+3(--V(A\I$&OCM=(^5;DE7S7%9:4 CNR4-VSIC\]Z\\S_]6E*_% M@U@"RT+,9G!%OSB'W\$J4V:IZ"$8WW;O@#HR^O%1J5>ZHTRGOJO* MJ[):)+>\,2Q^OMK LFDO#GU1,%3R9>PJR!H!.Q=#%T@6**O^J&HPUGGH+=L7 MTK8SD#A#"*.19;KDW D4?/O?W;=R^6J)0:/#@;.A.Y99F"3?#FMB8/KJZE>_ M3W& ZW6N19:L_A[K P-N/FJ/7J<.NFKU6U2(^7T_A2X]N0_=@=)Q#M]C9-_) MIV6U+*GR&HNWS^'X7:W]J_8 7;6'AP.I<[')O7SN$!F M,]A8OR0YO/9W99ZE:]]D E*VP9TW_L$R#\6+X(#])O\W8FX@"&"GDK8%-BQ7 M]'PN/G_%$]%+KQ>9U 0/@;FN>QB_?-ODN#6O1Y0VO#[&[VC_1 9A2LSEKI=. MUX8QUF,7+!,/%OMLG.UOKU@Z)+^,P<-=_MXC4TO NWKC8% @.U/Z&E1U0%"8 MI3(W&=Y\&%L>(*7VK-N<>!0, 3$[4R0BC$@M$1+7UXLQ=CS02'49DNA#D_KU M0QL25)FDOZ'G[J@-K^ 0!F^_7ET(8M!@N]F;"WEC*T[+P%8G3K*>N]56&H>I M*V&VU!["[F#[QM>=NY6.5( M46A >D&2GP*(-F4)@,D!S%R:#4Y+HF@HR7Y79*) M#<1YLLS$.F]=L/VUS&>/2?J[(YU*I1>>WYW-;"]>V$0/180A(PXP&HW#7/$L MQ]-Z#>C:/>P"?KC(J;VE%;$IZ #HB,$8Q": R5$XE!5J'*[Z+5W%A,TY'BY@ M]J1QSRE#AH)CZ;/X9-E9^;;E11K)-^D =^472<,G<^L'6B1^W\ZJ[@OS"[P\ MF#OOB'8U;-SV8^_BO1FQF01O3RE):/#T,2@OXV(&O-N3^6=>/?&J!XD091FO M4)#3&]YUM!YG7]8OMKP-:ZQ@388,J[W\.4]M*9_: AT$E?(Y*^%:>GXA=C!I M4U;U^7.250M/1GTTBJ)QRBQ3=N,\*Y-STP+1D_E=58J#8K.&?/Q2/LCKQ;(J M7^C2_I9[RFK)1%P&9X>L8B^HLRVBL)2.1XPKU_B8,\LY*O">1$SRS7!8LN-8 MVJ3"<>F$X]H)Q^V)A&,C\>3]E@0_D(:KL?V%@QS6EJH7+,"%]5\_D*.O?B8\ M.TN3$!5ML\QG\,\G^ W%2[M#J1Y"R+J>FS(5!Y7GLN!4VKUOTQ2886B'D:%C M'K3#^AIMY$;3XE&505@!16VD:DN4D5!7QC:["8:R-'. M(VZA(UR='ZC0]!OK3*EO_=CK2P\3]6\J++7&$'0;]VM24=^.[*FYV(-KH[5% M>Y4F=9\.Y@G"9A/[@"&_"F6**5NX8A[]Z!WVLV@C-Z> "[X49]7,)E40F_]Q MFI+&J_B$+.J#OLZ),\NI5F"$37]B_++$@X(-K^M*PBQ,%RZ7!/G$(< M=IP,O_F]"'XFW*QF4J24]Z!2Z+?3U_R6%=D:'!CY2F^IQ=+P[N/ DUR$5QSN M,?)I\B9?74E5M;<0-ZDS2;/(MZ4^U1^DZ>!=A3U#0:B2^1F 5.NZ%IK3N*UZ3TZ2UOH!KCKBI3SF?U/2?ZCVGY.?E=G*.XK-+H MMZET(657"]ZP%&M!I'NQ0DKZ%" 26(@M0=*4U5K\O1[(Z80HMZ)CMQ$K45IH M\<9*&>69*==00@+.V=TIQF5W+>N[WAX1GP7$QWIOHFN&GJ/,SQ-'&E53=''/ MTSRIZVR>D3;)554N;L5OT\H_+7L@<98NV%R8!E'W#TIY4H0E,)'S<01#W=-V M\2Z9D;1JA-IC850E2\UPP!9*AJ'VA XBZ"9PO!.=76(34+XH'UM M+;1&P/00)-W>KF7Q%&/UWO7Q?>_8YE(9_@+>J.W!!N(J+U]K3S9*1R4/-TUH M-2(]I2/(1^U$U#[?$VM A][?00D# L%MJ6]9F&\"UO/CYWS'JSEP*XD3)-X^ M?BFRIO:O6+3,RNM9-#P4*/E.%''JW7J$TYH\;5BD\K8"VV$W)H:(4YR=B!/K MJJRLCD:D!MW[$VI!M,E+E\H?$?51TR/VG X:L5H$%-()5N%)I*!):;=W,B)> M_2W"9!D#NU,\83WJ.^=1Q^S0=;=%]WS&%WAQ?V=RD![WOQM;1.- 5ZFACZ"W MJX&QNJ=YC6\6 9&\Q+GGP!I/JIIJAIP\YMF3OBP$POQI)C:;3Y/Y@_AI/2>= M*Y'52"\:",KFL:6 PIX "SI&,($7] $] M)K4[P+!_I9SN3);3L8YR.KO.WQK]9CF= 8"*30P@D 8\TR#^^71VE41;+SCL M6B%^]&*O(]1.T+YL3*36GFHL9M_%M,'@DBQ]8W&5.SC>T*B=\(*@3$8J_^L)R1NKOP <-2G,JF>Q.SU#W79 M4I=Y-J-)LYC=B7^KWAO4SA";IRS)=!.$OX'#;W%Q[1>#2+57JGL2NJ.A@.^Y^]29B[E![IWNM9@OY4?/R[JI)3<._-1+LZ^S#4>J6L#R]YT$ MR-E241!28Q,J %#0KTCR#ZN:L[J<-Z]BI!&ND!>0[!1+QUU232K==F*?;UZL+%(RMR;O&NI< HY3OID^^:N M'3'E Y/$(S4_A6>R#8]X9PFD$H_%JXN0W$_G=)H41\?+^9RG#;VUD_EX5F)F MVV=/KTTSLCU2'RAPS4G[D3;W[]IDW$(M(/"(8)J_QO.R_?>PT;@MF[_SIKT% MN2HK^2/XO7W9^;ZZ.=,#5-0%,"+QTX:M.51XJD'I0$-5@S6P[SO*[I:@;K0X MYX>NZT@+)-PMIZ*?^_Q0=Z4Q9/49)XFMGYPI(\P #*7H&8+ MO*/EZB :GK=(XNJUWW8S4ABSB#8NI&-Q?BG'J MH8)DEQ'ZJUU*I?O3C5IG!>9D[A22; _=SHJ3P*?+GY VZ1;QNHJ6-X+>U MWN.U'U6L05M)>-6. V+DT+)#'JFKL 8@]Q<%,E(OZ'K7;08\J300HM'/&)W=^Q& M.G#M"['=0%D5[,#M]/P]KWE2I:"D*JM9>NGOD_0ZC=BA).C22=]7TBG>E\Z, MV]#%3*'#H--F$CZ6G!%\RQ>[M^%;[@:.WE6"^?K3#C_CUPU4J>>\+QEDF:8 M,I4:TE[>V8LGGL!ZC!^O$O X26 M=Z':46,T;IHJ>UPUV#W6E'"M&/=8Z.;KK=W2]%G\2Y!XF58)\"!=).O>R&@L M-R.F'3'IB8&K0>/NSHPT$MY,6&0_O#YS+$>C#2GR7?!T!F70K$S#(_%SOTK%'ZF><"?]( !Z;761,DU02T%&UK%4WQ72CKP\*6 MN[#(K%8ZA?4_%BX]@UT7RU53W\#9Y@_^:3ZTP_X0+U5FC;L[IOMNZ[/99QL=WU^>C[JL'N[A $Q?#_1:>RB)6 M#AQ;Z)SI&RJ[NFH$)"GW=Q<;NQVEAW"9S5:_H M/1TU$AR@:H/_@WH9X1S>X'LNCOH9<%' 7XR+F?L# MZS?I9=UDNT_S%9S>+]_H> *W^G3=[S,=0"IH9FD8(/,LI"WQ#]R,"G]8Z3'C MWW_?8529-N%V1.1\EG<@)]&QHE^! +9^Z/X+60+8H4> \S&-FZF!4UD'#3TX M-;@XX(B],JAHS("'L<;&J!?R]]H'2-@F'.-:U4$&L[6 0F(X$P(EC=5?( M'6ACH80K?/&=76,!J_AZ!%S99UX\73=\X=OD+NTS[0#!:A<,?41,I@?#ZR24 MH6X!4&<.ZKE&#>1*+V*?Q>M@-RA$H"C< J%"EI*HL]9C[H=$$:S?@'4IZ6Q4 MQL->0O<,2[ZJ%APIP&WDJV-]CKX:>5=E->=9LQ)NE)CI$:@06J,RHK*G',K_ M0Z$L^!,TU,A90=I5T0A??NPF9J'+%.^C@2W^@3_)8Z/A'>%>Q:.;66#ICHC@ ME4/4(K!ABY7MH%LUE5975>5F!J#VP ME.;)DV]'?0=7#4,WS/AAOX&GB!)]E#868L3 V&/AIK./"/U(!,%_-![YL.%4ZG+&0*SU!!TZ9,9I\SUJMAS%(E.+.[GF$%IK3GOC$S(Y>4\ M:];CBB?GY6QO)@>X6P4;#(P(GF;@9Q7=QFVO G<^(1 0GR:94]/?5 @MEJ MSJ^T_Q%K=+7?4@\!VP:1GF()HV -#2.FD%/H$.G7WJF$M&GF31FD<8P-7Q@8 M],VD\Q.*2TO3Q'HA2&@(M0:L=\-FY@^>S=-2A"^9V'.>K;^(L_QU(5M(BZ>Q MSK/YIC$M349T!:F/'\";^(Q^9-HA,QYC)C6#A\%M2Q!QF*/,$IY22@T^5EKS M/??>XY1NN,7?_%5\$H])^KM30.DY@UI#@)1&H@?!EF(4=%&(XQ!!T0-ASW(D M;CEEV%GT$,&27XT=I&G)C',&WJ%\5/IGU@"8&H%;C'MR,7+W[=C !I/JYR1] MAJ*\L_)MR^L2-!(6;QDP/T%VX1IJD O*V?R:-<]6)?X#MFO>0K=F+S<*-JT9 M$1) =B/#2F0Y O8JAN!HW-D]HV$_I MAQP\-$+;=(.6XG>?Q9?OQ8#9(8VD[$KRRV'!YLO+C)DD>HD?;83&U,>ENZ+'+C*O2\%@JJGL*V=-A8+B+NE_7& M^ 96W?IJ!;=\4L=5W@36%WL7)YO# )D?,7*@16V5"W81KITH,%2[0@Y+7;7Z M;&A=^MTT0NZEF_BA?O-2\8HY6:/@!$+P%\;]>M1.I&F*H9,+E4O2 #E#X#! MR2I0LX,J)^BHC9 @4&UMUN;]1OP *WU\6PCM,\MO8)6*F8+/7GUBLI_4P8'= MY7SV!)I;D,;@Q#QO0RV(6-)S"?L18?J5^/U@SQL!P;>N^2!SC0P-E MS:]??V*19LN6H*K+\3M9-763X =REM19ZM=8E4V56R2E+'N32^!A1I 8-.6^A5>K$&SS8 M$QOWV>!QV]_\/N CS0)==,5V]X$6',"Z#9G[AO44NG^IA<%H-/=.<[.CFT,- M3)6[J+0\C&W$].@Q#EBHB9>SKL"&RN79!%.&8F* MZYF(6C;/( I$=XF9H4I\P&*G:%T. S8L;;(,?ODZ#*C8O:P%#.H&AAE5ZU+ M!3DVV+AN\(E^5\%UM7DVJ&7#"DG1VS^9NY+*BA_3[S-K*X>9+VU9N0+*E?07 M6"DL)-C!M(U$\**O! SB+P'#3O7!(&Z:QF6 MUF4M+-D?'D)'#H):O=W*"_4DY4-4O"_1Q,9@(^A5,];:K,JI7@WL$;$[1\0/ MQ."624Y5?/";?+&WDEM'D:)NK+FCOA&WNT2[5P+>:@"G%B"WW%$'9=D5E*4. M2D)!:4KVR+%]*V1HMK0=\472$QW[>_K3R)O=GV;3M<=N1>L/>_<'PHR3R/S[ MP0'OE F^MYYT-S%_\+NH1(P'A"!X/2DNWZ F;I75ST2Y"./UNHT2QJ7,!-3" MN>8!*4EZ14E%]PXT_P:,@P/G7)0"0BAEA+>7.\:'@ZNS'N> R$SJ7NLI&S9( MW"M_*3)(D^)6:=W[W8>1HK9(*&F/CH[5#G5]T&N-"+'93O3?$18=E> A4$1" M7A*GFHTHECJIUZ@W* FB#OTKPJKX#DA2LWX_RJ]Q;T\D4\%1?)"Q@K/MJZ1/ MD5Q%^Q@EKTP-A#/9"^#R2ENXK!GUT/7Q=CS;SV<0IBP(=RV6'47OX2.Q2;'/;S=D,W%KG39 MHZ**+M9[OB\=M/2R!QU=R0YTZ6RDJU2"K]6!T3N31I[!EY',7J#">U %-I+E M ]MD)X]Y]N1#?-)U=SK:7I+]!-UL2<8O7*1]&- M=VETZS3)B2+Z2OQL[PRP8<\%@TKN DT. H>3V#T &"V5)UY;SMW6=_U%^3?X MD_D1:S7Z6U/Z2-[+ ('04,%NMOC/B<9 =?K3AZ?Z_4>@#"T56.KGLFH^B+=! M_E*P!XZGK&K]7Y_.?%[5+W\+?CC;?Z#RG?MR>SV]O&!_N[[]=#'Y'%QM2M%W MFRN@^D)\QWE9K_R)L TYN&6>&?M1BA8#0W4DMKKPAB>\[S[\]_<8MQ_X#_4L M V)NL;5M 7XP2?1S3<5Y(8;65XF&(P)O7+"+@.2X@:'NO'M.;;PQ0+YW[?X[ M3ZKI:^D#]N-/'_]CX'#VVGZ-&'ACPEVTJYX;SW)PZZ;G)EX9N/_PM]Q61<"@ M2/?5Z;2PKV)DER\D.[(BB*K;IC2#.N6FOB[F@L3?/6UMN%:_&5R\X4 A MTWL(DQ(I7)TIQ2U/@V"JC7M\.&7 X>L+2XTF+AY9I0^E>7L-^S MO^$K.3K39SAB:E2C[2V'8FS?24CM5Y-R!9JU,PIU\;&%8R-U$C<<.%&UT_[C M-*U6?/:9S[)$[<5\2=#))%N 39T)"KMDA8#5OL!1MID"B-8U;^?@\+5*$SJ> M65AZ6>(2@O4/F2CKR?P<%9KKS\F,@^S>8ID4:U^.6>U%:C[7T XK'3'P1%)[ MZ"M"BTD,Z&TF81,"+D, ,ATR! L( 7&\@,]@GVGW"5X+V'LV3]5-ML#LR]P1 MKK<)X9$)?B#H[*5B(_]BW9:;%%:DXO">\&U++75"&P@F9SI=+JOR#5_)^E"O MI%PWYL)OD?)*;%A>RZJ']DMCDDF;<8Y8/4')3P)%:XJWT!1D-O@\[JGSZ25M MT)-.ZBB2#L)!0G4<>JCZ/DW-JI_%[E7,Z?#N0BKB2U$^UKQZ(5T0$8/:)2"' M_UQ5E63_JG4N=Z\9>I,@U*PW(V:-C(JR[+$Q&MP&F[L>'K*%U5:V69F-SA9Z M1*$VU*$1 AV71_0HHIQ'"NYW$4SG;M[9LKTFT&82_G+^H9PWKS#A%S/UQPO^ MPO-R29>==>,G&:6,,LLJ0[-Q]C[OT5/[4KQF^"&+(W&R7$*18)[7\FX=3L9Z M]XP2348(*)IRWTJ-$'?S.$;Q/V*0K)(5 'B:;NWRQ5^JD1Y>V"]:D-5^[=V* M?WIDF*6AX.+@=*<(9FM,<$FHRXSP^XFM4ZOF^TX&G]I68B+_'W%$:2Y?^K@+ MU^88VHM[)=X3%I>^[H" ?J7US6MMD3:BW1IZC=GA?XXT<)Q I+,:U CIJM@6 M0ISR:G%3)EX5\,H#ZF2J4@-7[K!YYNSC3Q__P, ? X<#Q)RWX)+U+OW+(:-L M;5+>\W"QO%JX"IX ,JUD&RRT[HUI[VUW':2]&]?MAVRM"QJ/EL+ILBQP6V6' MQ9*@ZXY._.9I8%2CUIO^>L%'+)F+:+!QGI>O<.9'48-S$8&L8<"%,F+G8=M] M0N#M;!BO+-!%^/J17O&XHD91\2@9TW#"U-UZTVR!UH/+L_:O*7U8J>A0.M ' M0@7Z>>VK?FIXF\S'LQ*[G#V5 %O%#2/54 >I?NDABDR@(Q!8C]^R?4]V1MP0 MC!SYF ^A:6@)JO>G'Q_KU.8]^*WZ[H>1:O?-8[39'6.>^GM"LM$Z M6Z[TX*#21AU.)1&H^.L=-."FERLJ#;A3<2L"!M^0O[R.KB,&*DW\+"-H[/2" M(M\$0/-*6,&D_@!L5$MU/XG0YS6]]X&4X#//9U=EI6C_I\F;^ Z_K=*GDZKU MW-)JQ)0@.,+,"%<* PWX&AC6'9M7Y8$)%T:/#IT$+O *BW4CV?"^!RLYX(?V M,G?,F(;HVQ8@50*=*@01^/1@0XLY]FL05WX2_Z#^5(GU:_\TB[8(E=)XQVS)1<2,=@B MR<7F8EMQC5\/@G+ Q'Z1U:K49F:5VJ18:C-XV.ZFYEV@AP8Q;Z$3IMGVZJFA MH=O8#KWK&0:_4(2#P+B8P?^ //Q+DL.)8MR<)U6U%H< GQ))/&3 Q(1_L,R/ M6 )*1.0A3K5C$)P;@D( %@]BW/@8)C+K NE;'F/@CBC\.)56]7DN3A"3N5L$ M<+&"RE1*R'M^HM9."#S91:FJ%F"&WA@57H?=_ 5#G;?W?5*66_S)WO$'O\GO MY&ZWN.;/UMWLN:ICHZ5HCA)12M!<";OM&QR;<]AA>+#&!UF4'=S$N@&&;2BB MXU"MR.O1?I\Q=RJK5*P2&2O=O8^:7%%2PY3^Z*&R@/(WD@TU<"*J/P1.>IXL M!:_QH,)?6;@@7CS(GN, >M0#D&;9!YE7BU.-WQNF_+3@;-)9=,,*7.2A/ANK M)P9[8.ZS^O>KBG/VPO=9*7__*-5VE64U-4(W9;=9;BCO?GPVTIM-"!-;@1 MT\.+<[ ZGL!V[1L^J#W6^.FIPI1].SY.]$('ZZ[BT-DDV;YZV%)(@Y$V$[T, M/W='+HU%*QOMYQ%8Q^-M0&(,DLWG7\]OPZ%\$X M4]:9,<^T_3B[C# H6SL.0ONLT*8&;:+\!-MU //_9=%DS=JZXJ%3U&35U$V" M;69[/D8R[)SE1^JD:5D?%C:':.&P #?ZJ2?S+B+SNS+/TGWU;"R*'E#NZ2(Q M'S'RP'Z3_QN3N#T$](W6\-WXCY3/L)/'4-W:W8G!-.(W+M7%W2'X,[>39JIA MBC_!0(E>4X_UNPSXU^]>O\^P6/NA@[R,D9C8NDF%;I.%GX;A%FJE$0/+T30, M^P;G9-UV(0RZ>>SX7ER)1M",H!X^U"]98 9IUOCG1RLOH5O&JK!ZH6J:OSCVKH$S>H$(I MG2S)B5<*VA,\^>X[=9&R)1ZJ(I7Q6(U\?@APSG]O!2O4A_-'FCH:$>:6X.,T-E@,H]EROFL!NY)^(2@>WXRI^;8 MF[)X KX*:.;RK(B4EK&>@!IO<;\%S VA23E"(]6I8S)/C*,=@,''!T0+7H:* MUJG*AM)=!W9FP4ZWM,0'G]XHTTW=1=/D3:; SWC!YUE#LN4K8.5:R@V,;].3 M=&B3;2CEE!^DUQ]1'DTZ9L9SQ \]7EC<7NC(*KL@YM6GQBZ*@T56V-T;PRY] MW?! <,=WQ\5?B,WUDYAM\!(*[U;%GQ;9:D$5@0_0!3B#\7@ENK0CF&R6VA7\ M$7RI,L@:O;&U<#=,_#!RA(]\N)A;Y[0]GG?P@ARQR,Y6*20I MY9'#OW1*FL1$HC0ZBE0\%0+59J5A+!1ZH>,UL'+NKP-FEG6H@D7%R C"7?[# M=S2WEK[:S&2+6*.G95 QYL@HOW)Y(5VVGO3IAN.=5Q8J+.[M!37 $W%[ M4[*9\!^>#;6S?X4*2\6>2BQI<-/\PN'&V*\ I[,*URK4/4#1303PKHJT -51 MKWRT/4I0&]"LK0HAW!1/GQ,9H_H3-= 5U#;7:F7"OX2/R%=NK82VWT"#(_;1F3U6Y M6@X08.=]B&4;(!KK(;.JLJ1G??E&$J=P[-EWPI2FF+(5M$:HK\$[2V54!+A) M_)P5V6*U&!?%"DIOJ6&+]H.3 K[BR9PXNGUP22*S4'_^3HMEOQ M2,TL_8'*3PQ/.TU$N&J)*Y[(QK1*9J '1[WS&[3\_F>I3EV%K8H*G*0D\!9Y MANMZS#RS+,8#1!!HI)O#<@ACM07Y0*V3NDY#*9:>WV5RA8I@JR: MYQ*W!-$HL_N XK3@<$CUY'$FE5\2<:!;U7"Z$L>[Z6LY?1;_*;X"O"D#K2[. M"R\UJM9<(QUBV@J/T,UK*8[7Y!0_OUJY521 8=>^\!'0YSY"CIY RDGX8LJ9 MV/W W:A"'E6V*WP$[-?;#8-X 3[^]/.?H@'>E#/J9O7J7=5I*[?70;6<0H!W M=H#OB4!HN+?\52Y[0-U5E87X8\JMADGZ_[Y/6[AAQ@]S'1VR:30T?H=TA$,R M/%^KTO6M 0E;P]-9*&H5[E,=S_29]\)?=[>C7M1JQ)#%/"!0&(/'+G00VCFQ M*Z=&>.*2VJDJ+N%-)LT'C7UWQ3 D/>N-QX]_91Y^^-I84NQ!;5[(X3]G2\_V M&R5>Y)B,U^+1'Z N9:,#H3)K\5569 V_R5Y QJ(1YC+=6^RC]F(OP>3B _I@ MQHGJ#8XDGA(.82_FCT.FV?T28 M+4"M1FVMGH8'DM: AR:IF@VHVQ_DB)WQIZPH8"4]2W)8U88(^[*8?1/H2Q)_ MCX18MG>(9]- %NZF3)-\H[?$LZT&C1,% YCO[J\9)%"WDB5TR1;LZ(!3+LDO MX09E667UGLR)'1W49)@9R^';IOO!HEZV+@SQ>J3[P=+NC1X\(+>)]("0E-Z" M;(VH587_5PQ*>&%I?2FN0BHNK$FD6_R&/BR,RANM>M6 M>)47T\"O_,#&=)RQ7]F8W;/+4WCFSMR_$0";Q.#<>N8)>HR#W^KDN,CJ-"^! MAW>OH\:FZ)IIZC"F0Q\M>@8E7][3 --2)SP$(DWXG%2_MM MI<*R(/BJK.:<2B2V5 5+LF>2J@A8TEV_E[O;&O+.TFTU<%(+^=Z?Q$ZN;S=4 M.M8JU.&KLU7-+;(:UAF&C@@._7@"=4>.97BDN!/C$07V#L]^FKLQAH;6>D>5 MZ-(&7[$GC\G&U[VAOF3Y&HFM0;Z"WXY'81(Z#BY+8E$NH+^L#$:AH&%)U2RQ M@MX#0!L*U"[N^SB5+!@LGV38?8!@>VC8G"E6 6PB '$5SB85HO$Y.)PK^395 MSB/.?&@TUD:[/T1.W@EA30RL26187>H_?J(0;=D?R<<131RB1T2=];Y+J6;T M+__7GS_^_/$_"=VQT)X^\*;)<7.'%#.7;UD-9P)3DOON$'1JI!OSDE7F Y<> M6*5=G%XL.AL0ON=(M/>R[V,,MF(V03XFID9BU8R?;,S\R(3K]OO&.MZW".(F MEPM>/0FOGZKRM7F&@V52[-LQ($4_E$E&-IDT.A L'2HFD0%U-:>>&S;)WD@Z M+9O1.3D]\6SO(CX&"LZ]F^M=^363I<%$GZO$=CP*=VZ.[!!*=T<6:F>7J27N M,AV8%Z69 Q6>I2WQ=,-3_";@*LP+,TA 5(QX"2_ M$"-)FW.X7=GSK=!N&/J!20,M,S+-P/;0H;I7B@1O1O"B7$SA*?:V+$J%\U,B M9A]J7=WWL2&_C6V3H5'V YD-7H76)Z8-9LZ0V].Q>*=F2'"<)UZR>MK0T8XV M;PV4@9&C':U;815GT'APO1#_[R4!*K!:S@[GR7*O6[?6,=0RS#(Y[Z3)4IPP MA>VPU5+]85.//UZ[P3A-JQ6WY=EZ['1<+19)M8;%GJ94ZY=EK[9SV?T!F,U4_2+R.0&",G81C(D((?7@814AJ'& M>Q"_(38I5ZM"G3SWI:T09BVFP1&3EAF85L?SH6%S9D2)9R[,!7W7+,:"*_%+ MP%: /9Z4#8#&$NLW-*%!ZU>0R'.VHNYDY!:$G_92^SRU&2[FJN&Y]*2J>Y""K"T?3 M,SXOH2SYS6?RM]59]6 ^",,?8#A0BJ6'0"LV,X- OJH1>\1Q0%WS24;+?N\Z M(Q!^3ST5OR3VTS.:?KVF*8L+XP'*A9)J)@ M@0DI6D5A'W Z"BZZ, 7/]"9U M5N-11U&;]$CF@L;E,4>:/R2%2QBL3A9; ;X30U%[ET,)^B$/H>\5XC'K,^X- ML//.UT5*$$/>_5)'9"=U%'1,[%PI]N8(;S?H*C:I%/[ +3XMY)%38R#98R"A MGL&26^MQL#EPB>.M7>"VWLAQDF\(QF?;)V;$:"3, M'HJF+S@]K37'LDQE?V2:[G[#KB(]@I(/;">8T*_BC@^U MXQ,=S\5GA@*RXA_L"7?GIS?"V2O%/B'+_8@EX%G*S(I_>4)A<=9!\:5RA!I> M3:7*8+Z]%^=#KP8]98C=QSP]=[:7Z)8MO5LX3_*S=: !0\@=#V/A7)Q>FC@XJ57L7O%K])DOA8YQ->?I&NM4699 MH^V&76'ZPB%?63U^8R].\KPO'/8[=3 PF#HG*EUB+*5Z5JQ^5:V"JMIU)@Y* M<'YQ>B5Z$1#-B,M7\M<2AQNK80R*HMTJ=<43-Q[*8^N.QHR3.C3I2P](N5!\ MR#456S/=SZF]XXD;SYG. $XK/$Z_A2()$&N4?EWHE1K16U1O>6?"-Y=<9;EL MN?;KC@$[+95ZN.ESZ5'>K> #7%C\7Y^.T!%3GN2=+/H:,.PV.:#FVI:/?E6(J:3S88]8$5[OOJ.1\9ZG MY5,!A^[K&5R'S_$4(X]XLB$ N#A-49WX._%JSV[+(J7^:.OO,,?B723-BK+X M((VS/%ZYXG&&1UT =G3-CI@9'[,'J(BDU1")V=4JC)2C'#$S3OOO1V'[TTVU M%_6I3I,W&K!/::$R1K)+,C$&J7/SZG.F\0"T3 VJ7 M&H*C9$0:PWBC^@J^S>9=_8K>QH?,*APF.E])H;"0%1T[NOZAUD%,ELYAA.0X MZ[LDFTU+B(=?\PT*;H(Q-BWQ%3@5F#M6,F9\MJ@@I->3#,@[R1U48%R>AV2A MF&5$8)H2/XC@ IG?$!R+,? (MW)ZF-B9BI7)!]"YPL;I6_3VL/Z'T,B'CU\!Y_;XX[8 MX>4==&O3NS'XP-RS5.Z#:KOCIXKC!]2#)@#)]VJ+QS_ZO'O@D70,^D#0+L4C M)(DR&GQ5-(<5U'33#"&HX 6D(7538V[[T2((\2UPZ21/L?A5(E*&[N"?_,P3 MB O1'2Q7>].F?HUGT_+#T-&007<1<([8PH*8Q8#89S[,?VT+E "+N%@>23PW M$TW61@!LL[+P+L7'"I!PJ(_SYDQ.T>^6]^UF'OUUH\VE+JM]_GL$WM"TVY'V)D*V%IDV$ M/ P$>6OPFISZ,*S4 0BIXQ(ZC-^R_:_W''H*<;P1MH(?;?R'[^H=.!C"3EGR MW# M[\2O/(MCHIRO;-7Q+TLHWI;DE+[3EU8**-E2NM1S5TMZ?"7\Z@J]P(4N MX0/1/J-.2Z9Z_9FV^5JK> MF#XGA628N"VQEXBWY8V0.@*O13U;)GN@T240UIQ3RSZH1N P)+L:2H?\%#%A MX%5T^!;,(3^UMI;T^R(Y8E]T[./J2@\WQK9,^;='.;ID^49]$ R)@IWGY2L, MH<^:)VV=:?,#1-C^F@RJ1)D M;!:VC? :N05_2$ [;\H['FGP6BVX<@*N0^K,W'=+BV:(=5(:.O:!;R:W#8\T MCX0!ET,C^=)#)8(1:SGZP>?VN._CC?L\668-,7'!=F8E@J@DO^U6Y7W+BRSS M3-EGRL'(Z=(>*E(W4[$4[URFB2)0): 07],*SG%*2GW&7WA>$H5K&I!.GSHW M] 7Z[NWJ8WN[:O$0UALYVUW2M*BV/$/]!&#I5W?\>U_ M)>[QKK9^3UUJ)'2\LYDXZW_;3!2/V&L[J:P.WL1U/2)V(HV2S0S,P/U'@W^< M]BG]TA\WS^@N:V7'Q<;7!*&)/\D\00M9Q!J0FY*T1B'%^3EI9$?] MO;J%J^'^+RO2; FZ-[?\K9F^\OR%?RZ+YMEK@?SXT\=_/REP\K4"GQ^0%PZ\ MCICTNQX1^\>D"+:'1+V#E7B?RNJF3'VZD:45ILP<\8B=.Y)(PW82,?M,A3J- M@D4A2FN*B&/@U=EWL]-#XM&D7I@U.(O7)H8P\O$$UNT_ER$ 267V0U;@<3Z< ML(V4S; OLMRZ##EU45]T91:7_+)5G2%=RB8&IIF?0FN'A Y"]V5E M6XQL._Z!P]^0B3FVU\"0%H@=4P6R;/0_-UG!/_I1+DA+(_4'!C:!XGT06#J8 M& X(Z&&1Y+DJE_1[+&B**5M'/O2.IQ!]_,\\SWM1Z$5+\71Y?0;>%?<8HZ^K MYK^F60,*2=?BL/>2S59B#MZ_2 9MP=1JK 4NE.D-@0/2^6P,@8Y0B._[Q.[3- M5N@/PHSI9$WU7VI2A[VO4+837;0RFN9W+*J+DPC%#E:+4WKB[E3I/MV# /3B M]MWZXAZ6YW<_3$ZO\C9@02=,H)Q*ZN=)=9=4C?P/U,>VN]RJK ;E/[&NXH F M\R^U;(OSXDT%-VZ[&SFB%;P"5Q_*^0>XY0Q+M72(2,C763IBDXJ!7Z;^FX+C M-$G*X(!S^<9/YDSX#RP0<(C@M+9"*BCBBUA"D KYW_DWOT%A=T^M#I'/29$\ M\=D#KU[$5%OWIJ>E6U_8!R9],.4D#E% "*!Y"^/R!#&VWNOW8%V@H^!-9I=) M!?6,]1VO\!;&5S!&V8-DNV0[_BVBZDMO<-K':M 5-)A"P[@'^:C,9AT: PZ]2C&S6#QVL^S+1<8 M/+$NB]ZNRLI1$S7":OO>E$C#*+[P@W-O\J.MVS8\@'93PGM1!B:_"PC6>C<_ M9T4)18LLT_8&!*BSF>< D+0N 1W0MO1MYKDL5YS,#:L4J1O@=1!G\2YD+L&+"R2T2 M4!F6B.A([D'LP69(U Q5:<_9LH?,)-IDCM%A@+W-# M>C/U=;$W>9B7W%)*[EV]F].)S8Z#\G81)>E6S&81J &CA\2IE#1//Q)2MUGS MGL\X7\#I;_HL_M5SF<\ +4\QVP-7WR($%\G:M^QMHV.STHY'XM0H7>.G(7U# M4P?25,R$]YCMN\%"(C^%-N&P\<>T0V9Y9-(E Y^G$(>=#=WWUGM!:MU2^ZOS MO0@:#C&4%?8471>8$JF1"04((/M(6FGK\.TGQC[J[;&GP#F^0 #S#FR6:6+/ M#)V_#(2M-:.][_F%G;BND:4+-*'A@OX:N+1X+3YAL?'@\M;,[U)2.B#A;*A] MR*0/Q7DW&'CN"VKA8BZN#*T/%5[K'=W^^%R8P9,5#ZO'FO_/2HSL\D7\OZGX M-UZ=,\8>0X,,+$;KFND-C7.;VP4I-)*_\NIS\M_BA5BK4C H*UK53;FH__KY M_MS_X/[E;\/$(%\T89Q)Z_^JB]NH$($\L!_ QX_QRO;V)=?NHAZZS^K?KRK. MU=QS+Z;^SUF1+5:+XV-X@L$R&"U3PV4PWA&3(_Y>(^]L*H79#W.(D9[I*XS1 M(DZ,:/%Z$.L/1D01G7E49)!%IDUJ\K1(-1D](G*OK+? "KKCN,G$-G4&%=E0 M/(I)N7OYZ_5=F6?I>N_FDM;.0WO"N3*5"4 UML#G^8 PY5MIX(U-31K33AAY MB=(F%!JQT^;J/-4-V$=%EPELEI"X\$K/??SIXQ]/ Y5Z<7>S?Z+IX2^DR=O0 MMC TXN\U\N_;PH2-$#&#+_KX M)E%-1QGV_LOREL&/]SC!=LF]\@C ME&EZC-:J7^SS^41J.=!KNK6_E*7LLPFT@HC=GQB6V MD]9>B?*QYA6)56.,. MW1?B.)^3"-*-9_>DW:5M;[O5<)@(GAX0PQ&!9J49$_4U,'=44=H J01Q667Y M]+6S?]_]MYT.78<21-]E;"^9C-59B>K,D_O,W=^ M:,U2MXY"5]+)M)[^44:1" 4S&60T%TG13W_A6$B0!$ RN,!#*K.VKI,*;.X M 5\_3](= )\*%+EI8A)AOE7^EJQR,2.[W'(V)^#(RTEEJ>&98;;F)E\<$TXV MG6@E9V(O&)]KI4Q60O8M$X Z-_FU&&+&@Z\_?OW1'<%/WOME0=;Q?4J4L!29 MR4G)YW=JQL/21YYU*-X:4/6)?L][JF6I02I$8EK!2=CS.46UA'D/_+P,$*<= M"+_DA-\W"+]2"1=SS9P$L #=-?@B\ZY?_0]OM__?]U_$3L^N-]$W9+VYH*]0 MF%][/E/;;JEV2M)1P1_L:4HV*S[P2HY,WS\V]F)A(/5PR>N416_XA_6&)_J' MOC #C,M?DU814$!GE^CF(DGL7*M\33D#[*><0QJ"3I58:WSK1J5X+RG>+T-Q M*;.:#PB7"B%E&')@#B5/";F9BT'G?\RGQ M4MV HTX.;IP_%IKI@7*[8#=7BS[@W^RBY3=.'[]]O/=S$A,PW_V:%%%PL]M[?GZUV1"?I^^I9 MS+UZ@\E7(9M]1>3TK V$T*W"S:KJ^H&X$VD8 U90.>V*S;OB$Z_*F5D;F'MU MLU$PT3X08QHWX$0G9W;Y\9+LZ6S<$TG_'1&F@L6!*!_-_GZT!;(:^LNJ')QY M ]3A3Y'$NMVQ&I\1YYTZ<4K$0-]-G#D: $K4WJ<)I(&O4V'F&1$:)H;B\5-\ MM 5J[$Y!@'KP-%3,66!"P-$>?OKZS(K['NLPE(6!?_KZA^<_2I#;68M+CUVY MMJ[Q,LN'<_/HD]A+P^0^):]A4F31X8'LZ:='@@D<]9!IRP<[)1+*[U@.5U*Q MF.W7@C-'I>5B5T0 [C#!.]H%.J?,MNB[.B,#M 92]/)381>MKWWPN"R@* N M;FJ^3M)C(ZZ;UD( BMC3X5Z@'E*V7,?N%%$.(^)DR>5<-4QENQF/EE4KZG MHJ5=(+9)T/P!NN&.L+R\T6\R&XIKRTL]9B-7'SE;^'K/K*?Q"]OU[ & 8CC0 MSF/QS J]PI^\Z.B*Y^4$O+8N9)8RW!@^R9>5G&8EYCE=@AL(.9PJ?^NE+_.G MFS_Z6Q(4$5EO+%+%$P/(&PDG(&<"$=XN6:W^\XDC!2Y7?W0!-M1W>;?STD,/ M5CR0K(CRLD1RZ=I1XBMYF"=/VKRG-&[A>)Y2=0BV=$AVX%Z84?6Y9RH&P;E; MK7'F&MYHN=Q*\%ZH& G/G7GRWL^*?,M*B$&MTO&0.V =+X?\P@J@+E4'*?BM M$#75J'A\1]X49U*:Q/2?/@O%&57IJ7(>/=*+)?#2(%M]WS,'^ >@4E-J74?J MO* T3!B **:0DPG@--+/#-ZZ212?:G@.2J-.H)3D7$K'FXUH53-B5WA)]EF+ M[%.GM0DF)81I+*V1>F?B+ AA=S0V2$YM=E"H2\W\P]M1TTQKM/ILZ"UG^RXSN!_8) MW).2I I\\H[D\E&F>DJ>T?](X0A?$OZ_XVA52$T5/,J8E*BN.9\6_I/-M_I# M(&;^X^DS(]+P0<7E5-*)Q8PK.>5*SGGZ7&C="GDH9K\Y*?',])DF@$X2 MG!^^9Z!!\M*Y] (_@V@#+H^/>QQA[[F=5TP%,>9_@-DHU;(*,JOZ4\ZX((S( M_&QH680W4?+&:T"+LL) O%?.,[M9F-*ZI\_ X3Z"D+ X@&KE>SBW5##;)YD7 MC7"6LX&_K-C0[*R7@W]9E<.?'H'J'OZ:@OTCV6S^'(CA6-:8F),13>2$[+^8 M?8S) ^&.-GLEBQ0V5QU?S$KD48DL?F&5CH]5SY0A@68N!E%MG:5LLY%/B:IZ MK'B=M%!2Y9\:5?4(\B9= 4M]7(0XCB5 '[/U9KW90%GNO>>7MN>Q87,P,!"4 ML*%7&8R]RN3@,^-#3$:4_+" F/5FQ8=9XR9?TDXR4.6Q(B^\Y!?$J\F."[A #JL'Y823$NK&J^/-A";CUV<@SP#5H:72* M_#^4,)ZFR ,!$PES\-7RF8[-/)D V&]=%?(I5_UE)=>]$@M?E2M?/&OJ!':C%B0@ MYOBAS3EE);,*Y_]6Q*2.XG[%UD2.=$LTQ'08O@W93\04\RJ!4Y,FOB-&4@N. M7PZ]C$HU-6GJH63T??WQIW]9AA1-,H@H@ ''Z#@PSL8A++-G_&J.U:Z:1&3; MSGL:YZ!3G$A==M!*&7QF_-79R%-/9<\]7"ZC3B8>)3*!D@>)BN3)R7,+RU2M M'Z] P!^62@\1P]>%WD&&3J4\A'6 M.7JFV9@20YF*7-6XIT13TW0JP9"_K#(.#IV<)EUMM;]SV[ZL*LO .;<,G![% ME8FG![W""K00L;-71G:G;PTL1OWI.-VC^/3LN5-EFN)ZHW*%570$1F5YUF)* M-EHRT)T9Y5C]YX(RP,(]L5PYNO)E[#S'G'VP1>6'*KTN8U++T]:+AU]2)I;?C[NKB).AI#-F0OS**26584@A1F,8XDCE0)%R MM?UMY_J:B>Q\+)D_?^AT)?:+!/7L+LE)=IO0#_$L#LK4A ?BD_!U:E5(SDD% M?9CURXK-RPQ+Y_,3;SX$$JB^=O' M)V(6R&HJ\1N;;!DCWMS$JZ=D1$INFQ('J,@J^R6HYX210V :X4L@-DD8EC8;%$T>H%"G2E]D &DGX%H M@-[*[[!'>GG]/JKX4C7T%X$@PBP%XHKDXR]3FVD.(NN:'Z/%5:4C$88]H;\F MO=V=.'0 M_(%0Y2[.'I(HHKH5Z(1'[GA]67#;&"N>0'"%C.T4JUM5RUOER4HND!=!X4M< M_20Q9_%\%D H?W(I MS#!PD8TJ="3&F?5&'+O@Z(366C\RBRRYDO=YG#L5213=F!G,%>CI@>B\VK(= MF_ =((T7P>>=A2K-E_!1:"K54)'T *J,HD$G*Z!@R\#.7U+!>;UIEZ@6?4\ M7Y+,3\/]V-IMC7+-=5?T*J@F.6%ZQ2;##,Q&5J^T_:4>DK"ZG)]F 6A+SQ%I M5#.X+L Y]XT>MUVQDYYG"3#$A;[+@MQ13?OIC42OY%L2Y]M17_+7'[_^PT>E M4VX\6\&J6Q$JN0,F!65;004C9=R0J6LN)K6?'%?%2FM?"0&?.J(,Z( M,V_#F;<3S-N+Y7PIPC'^PUE;Z 1Y+V5IE%ALH]\[!CR:UC.*>#=V:2:U WX'S'OO)$:2W"B MU(1J)0#4"@":!!VE$L#),Z!>T?K(<["@+BQK8;US?>;"2]/#AGM3N'(\C@%" M(8:J[$S-9R4YV7_E>1H^%U13\M4I3YERG15 %I>%?PN-L3:1, W,>NP?DTU. M)P,,SB?B;^,D2EX.DT2BR9%9#$A>CCWO-38A.=+6+\F <+)JS&5"R"8DIQ8H MH&[-@C0U848I64W0H"IP?JR:("=A1+;1@M122@N&%>&2.V_DE*L1P8QG )Y^]4B6=Q;,G2@XB5+6@1QAL0_ZH MB"(8X,3I411AF;@,$_UQ54X%(3YJDJ68[ MFNQ'W=*E3E)6WJ6C251PA4Q4:^%.:578D[G M1H:N;)RK]WW(4^U.)B5*6?)'RHN:>2>L(-JFU"BVIOD-0@+WX7%+R#2)EV+ M%1O15=8EW$9%ODU2^M#=>;MQR;Z5'+8J!_VR@F$7HZI"&^&+.2?TDB,EK705 MX$WS :V)_CU\B2=']!5,>&83*Z+IEY6F= K(LPB(3" NXAE9\;FY5 MR>#T0_R4*L[/'LQ DI?4VV]#OY4I/EZMK 9?:1+&%PM5F9K$"!-UOWAI".<3 MLI)&E$^1P_#LIGE+IO"X* [@NU$T[18>7OK=W619 :_#>B.0O*\V-0^O-E9?&2=&_ M(JXVO$>:T:C80?AX.!??\'>*5:\WJZL36'6S@'>+Y[-+>E>;#8$ BNR@(=GE"Q#1E(.L.S7OH%,,? M1&&KI1;*SY8./$DTH5JKCY?JK1?9J#Y..N,)DRW.:LW.R\KXUHM+5)[QP(!#E\YP"+TCV.8.GAM__S8L+J#'XTY?5 MUQ^_?L5/<;-^]<+%J4>O7]J8EEDO,PFE#.C3\$ V2YV.%G_DE"NK'*0K)[N@ M9+0D7ZRE7Q_(3E0"4JA?_2&,5P?BI=ELP1/2OB*0^=:;^Y0(E&+ZKUU8[&YB M3:322*N8F TNGGTY'_P3)H1X^4P;K'3B3(AT]%=3K>XK^O4A:R=.?]OV=N0Y MF-U/>1/['+O2BP2];!UG M210^><^3Z)P"%$ O;S Y%6M"K@X?A >CE_>0 X M)]0E )K.91@5S*MY53[URKIXKU6U,B46X^/Q4!M9 ,CL_ZM\8W[PQ'TK#E96 M//\&;*.<3,NI9Q<> %6=!&NZE!B65=6-INM^3#9I^ S+5RBD5,A[/2JJLX92%X47RU<28FP!J)DODP M#B=9T^T4-W4/U" M!AR(F&29-WT6!Y=5UO3L(6>UI:RN9+1Y+8M;60^JZ+/YV*C-UMHY5*5NG'TWX0Z@.B>) M8.)#K\JQ5V+P><,[IB1('% 3(O- Q8*X.-*"T J8 MRY@Q+>5CKG9LT+DCXT93$4F)(6-9*6*LD]F$NM3#=V I&N0M78]QHA+:Y3A &S8&2\V8&O+)T"&5$9_6450-G%K%S0RI,KHBH] M%9F>84TS"ZJN6*?*2V0G^6%6;@>P[6,:*5:JL%K(J5[)B4B9;R\?D6#M* MLSQO#:;,#]05%1QN,HJ2-PAZ8[AR1^-UB=%6Y7 "2F\Q,XYB]X.7Z26&C;H! M0/)PP[#$N)@B0\S@J:JP&>AO]!((]*5[)C277F[+,/*_20N^;9ZK;>OZQ M7KQR:! &JQKV' ASX='496UCF5,FAJJ)V*D3YPUVM#=1BA94@W_17+KQ,F. M&A3+8.6J9*6(2ERKM%]^"-I5P>DX!BR42G6LC_XTZ@,N2MU@8XDA;H--OIBQ MI,)S[L.LR?&N^W++*=+U_)RI!ZO4"(=K@@H1!7U*#ZOO?WK\T^I:V)2:'./E M4?=>?/B?F<)8^?OL(=ME^N%Z QG9+!]&%*M(SLEEF $62[#>'!O67J5H,@#P M^$5D!0E=A)+_##A;?!K:YF0)UB=U\CP'62>1E-410?4*=U!.;YG0?%YVY-KS MF?,^XSJ/FHH\#LRVGX6X.JDG#3#\D MFQ^^9V46/\>C"7UZV;%W8+Z8HZ6H-R;V@S=<)%9$;L^ M:TFXJG[5ZX2M0)Z^Q-Z413C GQK<9&KA(4JTB^42]9QDI\D@9&TI3SG M2O7O+TI"7@"/)UGQX6=_.D OX:<5,*CX^Y"-M(]Q(&YQPS"\*3'N@I8Q:784 M6;'WC1\\M6&B(*A:6U^9O!,RQ7P MG(-R#;(:P,P>PZ59%+6X Q,SCVI]:N96K29G+:KIR\__8W&G%1XZT1F:S5'/ MX%[2PU]O;H]5UA\?SJYN\2VOIEIGJ4>B<)GXUBE];^S1///]M"#!1 Y)_@Y[ M?,S%R@ @9(K%&][;&7ZF=X9SR^Y*K'$)9SA6)O?)1$HK9H4);/>IU3O"O?T+TB.@H$1D8S\"-O%/4SD2+.AO/!4!9CMUXFNR:8OS>A UPL\=1R,$R+!;+P._0))"@!EMP0YI M=:C&%NCU>$"-J,@A0! 3.N\JHA,#0!V;F6>!\$.[+R>?5R-8A!_R%@3RUAM9 MKD+P >9;P80K.2-/[>#W7#7IZ;.A=F/U.05?E&.P *HC=SA&,81_S,DKE$-CMY#QYX1?M'ST59\%A%7]84C/GV1/\)G)"<[ M:LFJ"54IG6,5E M]+PO)YD;6&5J(BMGJ4(PL2[_"%#]AZJ6!0:6:S[)B MTZP>*JJ92^=A=B3U^8FN&2&.V.]%#&SGW0:V\Z:!;?-5-B#M(BA2HE=H2-NY(#SYHM.0=5'3%! MFCV;';%929[U4KC9LGN2RJLY]"&JEN>Y3Y]1+.8#(Q 7$;XPB":?PQ8)( JG MZ<1S9E_U^8"%%2 L@R,5VJIJ/EMYOPPBD ..+%7[WY4P'.HI@T> M[1009[T,%($9J+ BYUBIDYPJL;589DFQ" N:FR86V0'P+#=*YO$H>T4YXDH= M%BH[*;+'?O/=P5^P^+VC' 0AQ5HP,4,_!__!V M^_^]^D;2%Z;9+LB0LHC7^:'\YU]".CG=G<,MU)X;(8(K=LX6?"^@X.[IB#D LDA N".9)R< =[288G5?PLVQ6;YPA!8YT0F2 MK"TK>^'M0Y"DF.DL"$%0GEW'@TJ\H84B6'QU@N5O;J:#40N)T?*@=0QM+JG[9>+-S4OU 6@<^2$^1.W^8+ M53QEF< PR.E:JR +OERJ<(H=^'2,UUXK'-Q9^WAS*\VK_V:18J"/4U5WL=; MGHK"QYRY&.\$ZQ??%:R[9G1:R)NGL;",L"7H#&H+V1 F(D1]G734S&[:];)M MHRC70[,4:OT/2LN;6(0 <)QP+_HY38H]"P/)>*%U>G6-1O&%2;^T*ITQX RQ MK!5OXC&DOMH?ZSW*]:[D@E=LQ2*@I%KSJEKT9]Z 9EBMO5)?6K'>9_M!-5$& M,["(0(V?CVIL[4!./I?!M7_C9T.X<'L[+(33_.J!?IBO4P9Z/Z9L M 8P'9TF,N ) 4QASH<=S,GIJRIV)* ?9\R,AI0V( (O!25NBSL\/WR 1DC%[ MC!?('F+_?%BQ:59\4Q=R"\U'=3ODOB?I"Q: 2>6UURH%4]Z,3;9P9!W^_T>C M8"A58M+J"M;5R5'OZA8#7>+^(."FN?#.STD2O(51)&J;-W@ZJ^)Z(^)X;F(% MSTH WP&*P#4+[;D1D3TC57(Y&1AS:X!6J9A0%TTTK^(^+_W5H\'IOHEKF&<2 M83!@N.5\JI6Q2?B;^/0]Z*SX#7,DO0P#;")6M(%3F NIUEY8I[% M4$[F(3?240KW3#G#2DXQ.W#-O)1J"B#TWMMY7Y=;0E]P4H);Z-9*\U)DJ=M M4F14<'YZHR0?&'45ML93ZL69YU=.F9+-R;$C,-;]V1'19>8*1QW-'HA/PE>( M./LYA=>?>^Q4(OOU<$I40,*_GE&]*Z=R)U6*;@)U_:T?4?!?]PU*W^E!?G[T M@[NCRB(]5M$K^9;$^3;3[ C'="R93P]U#-$TS.A1LT&FI[=41!8I72= =59"%Z4UDLN_>^QR'D..3A*[W2ZH = MVH]\U(@HF$(%&G+XYJ6_D_RZB .+L*!OB8((:>F\)-*V:BAHIJ.K=V<4I$JI ME!6SE)H2E,0HZR+?I^+^899E'<5#QW!*.*06/,K$@I])\I)Z^RVS7;V'M?VT M-D2Q=T>+8.S_0;QY&1K]TZ0BGF9\% R[2+)\O1$OC([B6@,42[YA[P#S=K[% M5&;+88GZ:T?3$ 4)[/I3[CWZMOEFZX:Y-0IBVK<[O=OV7A@T:IU1D8Q?^TQB MZ_=.]!D)!1.J$"]VGS.9Y.'QN_FMMW9PKV='&Q#%D!N>W1+>[1PV$@P72%G$3[ZF"S-+2?S(?8TMSY[:L*WH" M\\-]074D_SI*O)81J]4 Q0[4@E?ODEP;O/HS507!);Z.97.MGGS<4!BN'R5P M(R_2F"-6*1D*5QD=Z8WGKVDNGR'=4>QZ&++Q,]W"MUPTX??L@(,Q2=,?PDFML MCH/'0'%@6\9$<\P15>=)^*(UT@T?Q?VN_^*E#- #]J2(J)B2J[:U)"XR(:"T M]KIW3Q0[+#-!10R.7HDO[8N\#@M+L%!_!^61/J'_0?(*%D5W$&:;# 4KX6OF M-H\H2MY@MYL'_V(+MI";F%=JUW%HZ!@H"&_!CLBT24B?SZ$42K:5@#@VBV"? M_B@(;A6X.C\\T0F;-L$>S9TK C?^)A5A%F=YSD!4($HO\EZ:&H&Y)8H]&0(9 M!]>SW:/2;PSWSU0=\[]F0P]C/]Q[4?NN&=31/8D&^4CC*^K1',51E2%9]-YC M+KG4"TB/""Y->EFVX?TJXP92#Q#4=PP.[HSAQ]Q$)7L!24:3[)#/*MIIF*);_6#QG MY+\*>O"N7IEN83W4IL;N+[/S-/&"9^+%+9BAUCUF;HIC1VPP:ZWJU=IM&C2" M^[V3V-F9OAJH\G[R)XB]HJUM/6H4%#M>US%X'8%2O1 OA-Y>V-W/_>Z6G@:2 M58@0M[(T2&L;[V%O4CT^V3K;W[_3$H@L/41D3WIR%1I",^IJN3 M^WUBM[J\Y,Y>4L+$16/PMKDQBEVJY&.VU/,#PPSI87%J-7>_,SS#$!S&82ZS M=,KOQ ^)7J@:V!7%KM5?G&]>#M68#I?TA;TDF9^&>U/\>:^.:$BLRDR=O7IA M!*<,!":/JEJF ]JC&PKR!'X5^XJTC["U(0H2=#;G^S2Y!MG9--DA+N'D@9A[*4'1C#SJU!A1,4 K5.XD:<9QXW54=/5Q[C7DUJJS(*"*=\;2'M;I/90*B_W:*]+5 M%L4.M<-3(("Z7R +M$1%A*$BG.ZFMEUK(X9#P8X^*!F7$)G[])9 B+'V*AP\ M" K2;;%F936# >:U>D<<)!Z;:M1.;[XK3.';DT_B7J%[#%_B;#8'T8@*K76^4 M7[0Y@L-&0$$T;&]*MG2'Z1KYB0,]._M7.J&R!\H['S8/2>UG);6CRCVI24M&T)F=.U0$" !,Q2T M#&;&A)+L)'U,-CF]T$F/,W;40"A8T,AA^_\*#[0Y+V>7&PMJ9\^>19,8-@(* MHI44*=6W;+CN=4U1D%&^K*42!S!)$#0?^V$4RF![4=J*WGI"QS,'Y^@X,/TL M*)A7.6::-N_*&FZU,P\:P+UHH05B0< #1K7T@$EEUO2EC%VYB2U[T,>.@8,!2A3-9)M \ M2MFHE;C_>)O@$%=*S>%S*MNR8,KD(@J!-%UD2O_>[HF]\E*!].7S..3UAMM7 M1%AIF\#.'NZ)NO?B((F2E]"_S0.#34;3!L7W+X!(M D%E=-CVXHR(-'FKY& M5$$)\VO/9_$S,LH?1)VN**DA_=T?1)L16%1QRJ[>Z9<49G6)>'AO%+LK+5+T MP7@.8YZA5Z:5W@3T$(8;ELXK$$I$J!L]KJJ3#K!)Z:/#3RUO6>$MZ]VL"\R+ M@L&/)(JX]Y^C]]%_BT_>C)S2UK3[]4!!XM"7@F_<.X1UU_9!*L1*Z9%*S0]=D*%@I('FX MD.G7@QSC@/VG2&3LX0DY>C#W(A_7X$HG*)CJ6A*?IHW[A1NA'K[1=Y=>3?#7 MMOHZL*MSYV@MS/""_G.=/B5O-9>VI1F*+\T02WQK'P"-G5B UB.)5%S$Q'PJ+9S9/N,=Q? M4S\G]']BX1M_("]<8KR)@P+0@(W0%/VZH=A7;8WU#BVPJP\*PG3ZW .)R1NO M#=-7!52ZH" +7K^>LK^A*0HRC/"A5HJZ>Z$@;FP<9F7=*H,Q)Q7QS=.@8!]7 MW\KW44W^H7M>.>FKLYV='VK0R57Q="V"%*8S&KAE9?A M9D- LPWUQ0V.' H%&ZC:_MU2"$[Y&<5R;=GREMI1/;JA(*]'[8'ZHTR5M\JD ML@*$[)(P%3RWF]<)\MOL/8' 4Y)?@Z M_1POD^(YIX>Q74?=!D,P9 #WA_>.Y)4?KPQ7AW#KTEDM\ >H?AOZ4$ VC JP M)VH2/Z89$<4YN-GMO3#EAF,(SV9%JWB8U5](!+[Z[YGV=N_5T?V^:SS6AEM& M5.8"\T>6PY:UHYW&#(9BMQ4O01MRPY;BU*LC"A(-GA++36;O@8*H6TV K4EU M-;5%08A:ZYXPR#0EUE-X7(,UQ(E2[O/X2"H-I_(_V9=4%A!Y(OXV#JF6GG6# M.B\RL?OK[FR?AM'36_*T38K,BR&8]HKYQ4@L_"L&'U/?CBA.D1F2KMN\J+9V MOU\7M@(!4I_/GA*90*Q1M\:,@V(WU:PP[86F_.Y^Q\#E[F7;=0KQ".(_RLM% M!CB52,V*[EM57&&05Y"QDQ0=VM*Z-Z;$BDM[5W?S;Z%IYL9?<-[XUB M]U2@R799 ',K'(O72^YLM>$F!&6&B[?E!U?YZ;1DCA@/!4-F$I%N;;%=<\^) M@K$,"C#CQNFFJ<1PR1G;HR!HRLRNFS@@&W.];)MA>8'I4;"[CE1HT62U#5&0 MT ="XRR_)G!K1F!L*/(D/=0:ZPB>8%@4[.EO6"J%^IX?1MJ-$TYG,=]J&[H]MW8CR0/8"Q>8^#>D)*\A3A$_8:VC M><082'(N+@B85R(0%M[_G=3N7F,C]WLFOFLJ-J8'@]FOW<3]LNGU'1W X".N M\WOZ74<@LK56;VR)XI,'&\4=/ L6BU60;LW>[W0K)XB$APL\!4RO; MVLL&F=JB(.1G>AS@]5W'/!Q8V/3,*I&U PJ2FA!,0NPHG6]FVOKU1$&D7@"O MI%"6OL:E,8G'Q5%RA!$7$%HA*=X ]C#A\"C8);P0#P2N/QX+U Z(!E@4^$QY M+/1Z\TC_FFUX#B /'M(&E4\U-@I&"55>!#>V:A5HS9'V+BC(J@ D)41QS\*\ MK>8HR%&L2Q8C3;L5$B&7GA%I/.,U<=J% SH;H]B'OA6I(;W::[I4+"SD<'(LC,WWS-N(9TRK?GHH=WK+'VM+C>JI1INY=+6?[0A MQSRD>[9 CK+/]I#5>P!]QZ"(&ENB^ 04I&/Z=0<0QQF^*BC'5^^0IL?]M1SS M7%2!%[B<@'C"G/4]JF1.,8/[G?]&+[-M))&NJ!3"G7.^%YT%]'0FZ4%7!GM@ M5Q1G0Z.>R%M-).#8 BO[]T9!['V)U,R,>0+ "X)<]9Y,;F6#!T',BMN&(+\'/.@8"!+ &>U8(U&KD83]U>3A)YB 2D\>;TR!K$_?H]# M%HN@Z(S5WPT/V"2CHMC3!J2D =VBW0K%XMEILV7VUAJX/XP=_MF0M MK#^GG MGL#'\#T_7%-9IL(F5T"V[I+<"'O3NR>*@P=69*AX0_\';&^O7@0/G^WIM_? M090.FN>V1^UI0P\41$EW=UFWW;)'IK8H"*ED \5=G#TEZ^>>;-M:,18*';9[-I$X+KDV5\[" %9;ZZ(L":!FI(F3 $M MGG\C?OZ4W";TVVF )@_NC&(_^F=N*R9\EL-M>4)'#XK@%/A9/6W4E"NH;^>4 M )_',/WU^Z.ZW.JO* Z>U=TQV#^"@J32[,%E0[VYZ@[4-J@NQI3OC-46:YJS MJ#[W'R2O9!+%CJ*].A>9&(EG]H&\A'!)Q#E(LGJ';+T-BK,A+9S<>\?-OAT% MD1^1_P"5@6K/6+@ M$"C(?B"@=9- NO:4ZB+T.PE]?B_T^(B+Z'A+-H^2M9P7LGEW=B[@ZU3GCU8B^A3%4 M*I$N2ZJZ1-PA"T*]K-14KVL[T9 H=K]Y?=B"OW4M41!1A@RI.>=&C%=38QRD MS%;HMQ2*V_%]BT^.@M76X'EM<+&]AW.I5=P[>F&U]J/[&[FZ."D_+[PT/=!G M@VEK%: \W).M>[=O1Q1'3(B=AOHV_#<4"WT,J18,,;WT@^:0 Q [#X6JP*5L MC<[NU1,%D5+;9&JF"+,"U5_4:ZX7:NY='F/#943";ZZ% :A)#32&CY5O;$ 4)5=TH<=$+4[:Q MW)2U PJ2-#'29C.3L;'[)XM]*=R;SY$:E7 40YG9[B[NR:KB;%DD448OT0#< M!R;0V8[V*(Z&%S(RVV+>O^^_S(DGWB4!Z:&/B&9JX M7_:]@'EJXK%Q^W L0_I8VM]9'(>T4^:EA_5&T;K;=\\$@Z(XNI,*9O2\?B/Y M-@F2*'FQ%W28?UK<)P^0TD.J ]$;^9")>I.3G+XA [MGT3HF]TD8YX_P9AN3 M;1Y)'"8I2[D!G+:FA>PQ?#?ABTTZ/(X/MN;%U7O#U18H%BT!4P0<# <>H1HR M!/Y'[/1*EY;6W=6[-PIBZY6J;;>@OB4*(BH7XZ,'L !2J;.[(^MM41#2/S!: MU,?243AX$"21FP+AIPP_8QC$M3WL:HMB#Q4V\YH39P5][E/P;VD5)'-S%.0\ MD(R JP?$>_HP10DK(6$QO%L[N'_$%5N"OMVU*B PG&90CU*<_ MBF-8AVNG^IIBS+>Y?W3MW>_@VZ_B.(.!B"/"2:FQ!%D$S).@\)G(SY/&=+R8= (4 M+!/..HL<6F^!8M%JH+($[@$S;_FRZ^CH[(2"M+K%KT_%$7L/%$0=;=#A@9BR MF%@I6].KB"&Q36H\ZIC+_2/VS8N]%V+%3+"U0W$21!P ,/TFWA=Y>3V25!,2 MVK^7^]VY>H?'7ABVUS%5"ME!JBH)M/:ILX=[HG3Y V4XG;1H7Q;DD6I0#&>) M9QBT2#UR'/<,T 0R*34.13$7;E4UH!ZU>#%^2!1?LO)PMDH&FMJ@6'@='$RQ M]/)_ C@ID^6TP?6].Z,@M4\)*NDP;L$ MMVJVDB(::= P39Z Y?8D%T%8$UM MW5]='2ALTJ1GL%D,ZHV!6.Y;IAI83E*X55]ES!>@#I>.':-3NJLCBH-Y8:ND M7(\T-%H_AXS@?E_/ G;!9CQ>])N7_DYR&0!AB;XVXD$AH7R"JVK+]A Z%@@<9 JZTV MM$YEL:&ZV8?_VM/T>\3([E]412<#(6!+(K#LRX!FEKW#%ZP1E7KV=$^DHFDH M+U4#HZI-8;]NSF]4[I*_>F:)@1*$=QLBO%"I E C5@0@:^30DOP40.A M8,%WR#64H,+>NRQB(8N;4!JR(@*I#AR$E(@DY;BRUZ]_%#H3@GMM@.5?HSY+GU[.Q^Q_40 M_RSIGM>$@X/-<2) P]$)A$-'0+&_L%RM:8S^'<4"J^)274;8,B'H#$SPQMBL M40.B8,E%PL+D^&H?PNSWRC"K%0YM[9TC2M#%!2 >!&7EP#([%L!9V/5PJ\.- M'-P9Q=Z)F"@2Z.U3ELC6?CW=WZ1&IZ#440QYMSW[H=C%)7+TO7>7" %\=A3, MEA$1 OKV*:&R(C.Y)%$ @F22]K<*'SL6"D8T W^@-I89+\'531F7#C9Z]N=)WU7# M'"@8QV%/O8@JHL4^NXFA.#'=;P:6P.J?DZ JQ4BJQ)7UI@H!X?H' M"YCI41Q\PHG=;\IM,;5$0T@?&_K(@-S%+ MKP3?@SUZH_\P[DU,Z_U[6&XG<=!;\1D^>7K0^IC^*_38X5F15^KIC14C< MHUPV T=V?TD!';*,M]X8_T"X_O>4?*-R"=1&^!X'4#7VE<2-!*II1D1QNGA.HQ(:L"U:31ROP/V2A5-):QG%Q1?QV/Q MG%'9 <*C7DE':7M36_?[ U_L _$L]^)-?/7NDTR-4^PVA P;#P5#QAID&>8%U8BYVFLLW#+#-"C8QR\"7ME# M206P:176'BB(4J$(>>X*P)KVK"'5NS,*4B_)/B5^:(R*4']'L6"9173OA8'! M+=MHXOY9L@:[UDHDM$K.'M,?Q3X=?>$I>7.37J3*N"@89 D>4)&JA&W"EFIP MW$@GR(0[>G4^O9'HE3!(>.U#.VY$]PZ,5MBJ4H(9\DA3)F:Q=(!U'!WLFL@T M(Z(X*6=!P/1#+X)K_286XK4V=$7?% 49976#S26]PU^9JTF"[+4TY-Z=$#QQ M4)Z,"7(RUN7L)25$[VGKUP/%?JGX#;;R]NUF*)9ON0VY.5]S)]KH'#.>^T.J M3T*\H&I[F ^I6GSD."A.1%L]L=H7C:U1$'/#ZI #\]=O,0G.\C*,7:\7F%JC M((8^O'D:/A?,HF3UBNA;XB""?P\ .>EO8U9*AL$":&*">G9Q?VUTE"F:KNI, MUV H=IA5:E=MV>>'.\AOYO7CQ)\/IOJ&_7NC(+99E*/F7RV=JSI"^_5$0>1M M& /[V?-U[?DLF$%D^9PG:9J\<6LV_45?17Q(?Q0$5Z&8>F.=1*9?I_PBLMO[ MCAW,_<4F4^]O8F:4O4M$5:#<4,.@=R<4NURB],'CR(UF;90F/>+AD4.@(+L% M'BK47W;SJL*I_BWNV1D%J(@*#+U14&(%0"(=6-B55;XZ8A@4Y.LQ\CH> M76PRE'+5/":;G'Y"1+5XP:T#B?'BIT[/LF@7HOW4B,0C!C+/2,&%*)^A'H1P1PEKNTCX_ADI)QV?JC**T1>EIF, MC=8.[O?]*B;IR^$R!*]$R(ZJ_B8SM',>JU ":CWZ)/:H)-WIA7W& M+9CP+ZWD8FZ.@IRC Z-N=1!JTXV*@CF:".[C"SBTS)U"R).@-CH^+KH %"R7 MUF&1',#I,EN7+,U1D&--]#(V0K'T&;WF?DKT7!C+.(PZ4M)"%/H+NA:#: M K4>;II<@R]!B<:SVD$&#H&*["DVW!#L/?$4*-A63ZJ1X>P OEA6D;/[K08- M@(+DIB63RA.AKR--V]"]+-\?+X">3E!!6"(J,T8#=D;E105S5RMW9J8I4.R\ MM.ZUY&OS,]O1!0=9YN1/O79A;.[^<#?$2[/-OKLUBKW1?$E6(ZZMO7LMO*HB M8(&\;F7$#^R*==\4:4@ ]QJCZ/OW1D$L-U"6VV [GX:F[B\.;B*Y]U(0LDP% M5-MM4/!?' A8V($E>%..PH=_?E!_,9D>^_=VOTLR0DTZ4PTH[/IF*/:JNLCN MR)OB'[QG$,I1?KKUJ4__>*(A5D[=$>3=^ MKM;I;;@+A6@8D_3\T,SS,GU0(X=$P1:->1MPXD44 M41. Y=3\NXKBL*,CO] MJ9G)HE@9#!*^Q-*6KW=A#!T%A_B@BX$I?T"Q M/_HTM6%9X&H/%$35I7P9[->M#\B6*(AH^K8NPPC.>1\WF&CJ_!N@4EA0^,P4 M(LI;9.U'RMH0Q4Y4AZ29^,8$*NX"6,??]?48^_=V_Z2RKT"1"]:Q*0S1V-(] M$74,-!'T"L*+*:+2WMX]0;\DOA>%ES>Q;Z"@V<#]DG\ED-Y,@C/Z7]X+N2N8 M K+A]D*E;!%SV -R2OMR&S,.BFNCE3YKO@DZ9)ZN[BC(-90'T5L@M$TQDZ&O M.@.,+UR+>.HH6&MNYWLBG=LW#6"IA1&ZPRJ*-[$A]) M'";IU3OQ"Q:.F!6F %C2Q0'KLPQ4KP:6?G'OX3TQJ#BY<%\"@<-X'[?;@E4 ML3+M5>U7]XOEQ@K5YMV%2MG9 \6A&XLF3S^FU \S,'MR^?HH$_+025"PKFW] M92B.7/ 6/]IL84/ZHR"X5IK77IFW)N,8'$U'C86"$77H.0$[9RL]96R.@IRC M/\_R;6%9#_Q;;2C=OR10!!/"/AX:KH?E9T?!;&F%>"#[),WA2A/ "'J/M+&U M^R>1282P9RG9TFT#)&D6/0K'73A4>&B K\8MTCN._5?$MEEB&]Z1?+VA6F[K M%9UC$A3GH/(BBBA(J@&N-U"E[DE6J>L,MQHZAOLS(Y4]C)+-W]4"QFW!" MDU@BJS=L;XT,,7N=KZ'#H"#?_"7*;^^<;&B;QA=^1'?W1U@3_"^WB@4/\1>J M=8[[=7/N=>M7MIH$YUX$<8-C:E\W!L%QD,T(.-^\WY*487[8;4$#AW!_H,M$ M3OZRTH\,A"502V) X&5']0Y.*]R_0(Q(C@8+T;K(J:9"A;"6H#_QT.[9]/26 M/&V3(O/@ 8(2F83$2I:^Q4?8NR>*3Z!GK>;:WR44T@/D 4<]@B6.&A8%>QZ+ MW8YA&OTBC^99%"5O<(_99;4>_=P?\BESX$5EOK(DML!2Z $,[605.$Z7K3Z; M9DF&1W%B3.\%=RP6E&IAW3KV==Y'#Q/VS@+ OK^9?3SI]+D_PWW M%TG0"H8WMT2Q6_I8=GG6Z$/05#D[@L/Z#8*$=$-]5UM4>S9(XDBR)N+@V]>^CN!5UH(XMKKQ-@:!3'&,_2T MI9<%"%_@J12Q)53@9 Y-[Y -.Y!=@Z%@A2$V\6GKY;\F113<[/;T0);6'V'W M&1#EV#$2"B;(2,RJC%$/],[.3BA(&PX$#L=V(DQQ-A0*-M0+D5DB5S7MG%OR M'TA6POB4F!2&E'1S4Q3[T*T-(]1YK=5&6/8A^^[!-.6#1K&#_])J^L<,A((% ME7_:=@M(ZUT&J>7KC<;XU],)/M$D.%AW;%0,_Q(JT2)CYD[ZGL;:BD631N0, MG!N)K/TK%3O_/4[>XD?Z924Q+X55OR0[&Z,X,QKC1":!?>](7@7.Z#:]=V=4 M#YLN1;K^,XJ=J4O[XI.!&!V#?FYJC8*8XP$A&EZ'\B)H1.W)WYE%[:@+:M(5 M(+FFX M,]PDWS#(S[ 4\].G!;,:R=D%QEB#T!;#NZ/_ X_'J1;![K,#5P8XT MUJ>C>VOT>K.A)TCZL0VN*UTC%+M3&OOYPUY%IYG@@ZP=4)!DUK\K1*MA>GO5 M#RF!3 BKU =[!<$!W5&0*]S[97R1GJIV*_=70_V5OQ1:G!Z-OU<']R2!C'*; M>'%9NMW@JMSG=T"CV7Z,% 1I6K8)=F<:G->P/&P'!V9!K$2!MZ\TWDKZ0U/#M MVIL[UPW/$Q#R-Y?T*_3S),TNMEX("*=ZNZ>]M?N]J1[A,M=IO:%*.7V,\P.( M6'NQ$S>[?9J\#BZQ3G74F\! M1^A^2^7]=B*P[G<<9ZMXIN]0Z*6'1P],R"RBQ:C=F!KC(&6Z).O)[3'33.W^ M0I:%"\#H"Y';33A-8R/W2Z^>@$NRI^]=J+I=ZM4-YK_AE+4_)H'%0 M?")MY;:1;M]/(VYT0D&:B/JY)B!41U3%%3LB BJT)C1[%Q1DR: TW?KE;QB^ M+54S%\DK%9BX3TB0/1#N@7Q*OGF_$U9FLHTL.GXT]\S0N%8-V%?-XG+SEZ_# M6+W.O.=*5)BH_$)U:>;=-VU_O[,T?%P4=X$2>@Z?PG64O%F3J6WM41"D@37@ M#HP^_H^>?=T?;;7B#PC,W^-05[VYJZU[0JI $U8@ F*&KY-4L2GWQHWOU1_% M$:W?'P]45.! *R*A+/?2O"D##^R*@LP2B@DB]W@>@SR'Z^8J;E/.@.!C6 RUYYZ0E"4IP41>K,L7=;D8%.>WO$3. MBGR;I-9@55-;]V=*((#2\T_\;9Q$R8O)@V1LB6(WUND+/1K_78*7T1F] MA\37MR\*0MM8SH<2S=GT1';U<6[AEH5RSN*X\"(.R=:T7>2]SKWBG7A M@NE&8>3\8"LOV:,;"O*.5BCK-6:$AO7?!I2>J2=!P3H]Y!NWSQ=@U9#8(ID6 M##(%*T\VN/.7ZYOW#AX+??A6[4<4NZIX5D \H'>^ M;RZE;&SL7A+DF#\R(Z$EZM5_=K_<%E2NHCL\D(S0<;8,6]]F<,EB2+(PE^HP5V(5 M#=882SWWG"@86[D<2VK7&VD?LYX470<4)$%T32,1%Y+PTQ!\V2)1M_X'-667 M;54[R%)4!+IZ]]F%#NH'5&0"!H1W:H;9CCCP'#"KQF_L$*9-JFP=V?W@M*]%P?@PPY]GDO555FN MHSV*O1N;$D"EEPT) 0M^'J@:\S0HV%>W7(&'C(4/0?RJ+ #UE%0A ,1L"SIN M)#2^5OK-/N:[_"I-D_0B22%1#^+F(N_%Y'DU]T"QLY7L?D;UEP!*CM/+]Y'X MHGX3?6[HNT,"V" XTX4,Z6@69.VI(4PUB_MK$H 6XCPZ, \4 _8'KS X&M,D MIO_TN4&S,X1V]&#./XX+P+JC4HH.^47]#<6!EY8UYA6%$@V0!UA:\+O35(;T M=W](35&OI8FF<@N+!$*6VO:4AB\OVD"W,<.AV/\J<^4UI#?.^>%[!FFM):+( M&;AT.BNC#1_%_5F8 ANA=2*F&-0]:Y1X&)8F246.&[#HQ?RU_C7,MXI]D]?M MODMR8Y7 D>.A^%":W[JL76(.M++WP+#+6A-M1S'$@5U1[%W/ZE:Z3>S9%069 M?>JYT3^6F^>'4&](>;?[N_4'#(J"-1K<%[!:,U.#CFI;>Q0$W4 &!F%_KOB(C(?S7-WAA@ MI;6W3S0V"D9UF#6/L(2B(*N1C50/_5H7>99[,5BIS[TL]'5$#AH !B.O *UM/0QFWGLJ"B8T\:#-S_" MIK8H"*GVXX$PXP"43#HH%;2S\T/ME^XTE $#H6"!P?H,.6J6*G!=G5"0UJ7N MJE_;/ KUL!E0,*T=' B;#>(C\RP)LV%9E$W'E8%#H"![2DU>N":9DZ-"/)K; M?J"?U7D 1Q6KE $HLDCS]8N:&&MMB.)\6"L3=KB]^O9U2JC/RR7]]>=SE83J MKRAVH<3Z4<#$H3I(E&1%1YA8SZXHR#3)$#U)'= =!;D]*I;W0]XS=D5!9M]K M@!4&?DO&W"1B"!1DE\J=U9K:;N7>**,\Q;&JI0FG&0@S83PX.6'BH5'L\9%R MC(2UULHSC>(>,T_E_K0UI691R.L;"4+OW@2@W:>3>]*: #O9>L-S5[-O7D @ M)A\0)K55KX_IC^*3J+],UL(JAJ;N]^TFWM!UT#8I_4+>DE3C:[&U0[$/(Y," MS!&)DPR,@D7EB?M&KQ J'<(IA!?H>YP\9R1]Y2&FD+M;CU2#_RS25$149*4@ M8CSHLTR$@H6/R29_@UV- _E/!3^#@?R93:2].[N_$?J$9'^/WT(69P-@]/L] M6":B*!-*"4O DD(Z"TNN8GE;]\JLL^$X-P4]^/]%[\[\ZK531#:T14&(R-(V M'_): _<'6:UENULGW0/&U*,E%YJN\U0C% MTNM:E/4E-31%048SK-#HBJDC4^:G'M. M]U>_-/6(,O7MH&1S*_>+5ZX,$)2V) *L7QF@R4H"M37M83U1''T(AZ#7"I,( M;R"-Y"4EF;F>NJ6Y^SUC.-]4W:+?ADDMU1R_SCXX]HD#)37@D<[R"RK?'^@% M8#1A].KH?N]D[LL%U 2L,+3:F/6M'>S=$\4^'@V*(\UPC9PA%C$L4X9D!LRT M<#R#9D;!9.4EL2A.[5;N/P.IS%'^@W3$EFA0ELQ-4>R!8C%E%E(H&G.=$J(6 M8S!+[/U[HR!6CWS8_K:>NXML4PKIE96%/KN8M34-YIL-!3-9:=,P$$YCRP>L M;>C^&W[,"8D VP.\)R P%1$3T3N0X_IU=Q7G#."U%');V:HJ9?UZH#AV MI:]'J="FA%YQG"FKD\C6$06)4T9O#LIF7V1B%"S6.UD!Q\ AP]!.UQ0[LTN-N1DL8.Z)XE#50C DJ^0#CN"82DZ8+B"(.J:+&EEK\Z?XHN M$LI6G8VM]2,*OM*+RR<*9>P;U\4A I)S( # M>*&I"60M(7'T:,X/:#U# &)<>R02E,W#>J,XN/0K"PH?A IQ+1OT[S[M41"D%+"'&!1#A&J[%8K%0RT< 9S) M<:"4U "S,-7=R_UWQ597DV>,.J&^H7L2] *<+L>2.SO@8#TES:R(D4/A.*9: MNRHWM=";@7Y]A5@:]+3\HBC*[/)^VGB Z^YG;\07T M>\/ZS'Z$,V -5$:S.!1;527T1E'R!B+DK2WHP-(L*37JVKA_%P0X*B^Q+JWU_-Y>,Q!-62JJ]0ST M[NF>2*YWL0T@@8RA-#WAYK8HOB* VH% ;NX-:\42FA^L7AU1D$C%/OC*_0N> M&VR6Y[4-W1^W7SSZQA09/"CTQ7EZ2YZV]#^].&"*!X16$Q(;XYF/' +%SE5Q MO/HPAB&1P'U&0$'T'7D[NG[&L6.X/^1Z"Y=B,N46@ZKDQ"Z:#N[LE5+)0*)DCS'NEHBN+[^N:EOQ-1\_ L8-DN M&2MD:41"M_= 052GF24;7NJO85(1,4L\ZO H4\_$:T#!^/-VH0H1.V$)-^CL MA(*TOMCX-M?AT#%P$"X"F*$L+BQ?72C8#[2$=O1!05@]0'N=LI4:A4%S:Q3$ MZ*)O>R1I:IJ[?UT'!.,\DCR/"(% S62 UJ@, 7<7DNDI;WS6_R,,CI@ 5>:4M6U']V_ MS9?T_[TR_(!,'(T+;]]2@CJ:HCA"2MEKCOEV)*)'5V_W>R;-?%:;H+TEBAVK MHPX\T@;T0[XNXD!3D*=O'_>[HSB_KI,B!<>7@GH.IEFE1>D;:S1A$3E!P5TJ M+-P#_FJPMLT^(XK3MJ")^)OXR1*7C0A?M:&[DE0DD)5R!J.NR*<.])4"&FC M\.;:,VQ'C^C<3,,MZ-> A%8TMU/W.]I=9,).O50U)''TW3)#=Q17TI2)_0"# MQUUBRF],2K!9D>>=&0636QBVQ@ S?4L41"CU+)J20Q6G8Y,>!PV @F3=TYKQ MO"#:[M=M6#ZEF7A+56B>OH]U_Q'=7Y!#4_VR"=,&,V1Y@P/6KP0Q\3(B-X(F MB&_6=X'O0@L>M<"T*-C+KF_E.C=ZJ90V[C\0GN'4!16E;86"Z]5-S$+O2X>X M*&_ ].(6-IG5:#!N1!1,L45G-8'NAD9W-?NC('A*V:SC$YYI*OQ859''9O5!:8-BX:+*&(@_O)P?2?;#+EY?I6S+^?4_\G".C3 MVWCF;^UNL+BO7E39Q9+G![4S&&+1N MF>%#.#_RW&]';RHH'2/^YY8J\5_U#CY-0R0D/.Z\*)(&"/WB:TVP+'M+HLB: MM:2V<%Z:[BG,(>S[ACY_KV%0T/.LJ4ZG;83BMJS!C=&/]8[D=)TB0M"8)-+= M"\/M)?,-'O,T_+V=FFUNA6)GM)$O-8&JJB8DO6EZL?F8@?"RP!P796GN_CB* M*GKK]-Y+<_$?+,5*-?2F##L!OBJV]O7F>T8,A>E&CN>>(0U3XC^M2&*78&(^TR<%RHWF'=#VQ %"?K,@E*CJVP;>BM6S\XH2)4> MZ^LDK>605('Q6OFPLQ<*XLJH1?Y^&*S^423,&^M-Y;OEL8],U+VUH11// 4* MMND+ EV]^U$1D(!#,(!Y5E#4?-W.#_H!3"Z[&:=#PE^TF&)\X= MI-"Y !0L;X:E,"WHEP10*RDU%@C>7AW=R];G5 $*.D [K0U1[)(EF\<88MS5 MQ_W>G$6LI+-P9CTF<"]1WM]&ODGGZ>C@GJ3^09L\4#.[B_:Q>,[(?Q7TG%T!N .D]UL* M&)D:HR#E+R3]YOU&N7R0FB.H6@R6.OO+MX<+\\O>KR<*(H^.3M+Y'+6EJWFM MBTDCHP;.C8+1#? KZ>8V*2J6YNXOL-N0WJQ!R,!\A"CQ0+*D2'V260 RAO9% ML6^#8BX@R!A>5:VQYKB14#!A_B_5>W=W2_"YW7]6O*1BF/DDBKR8)$76!@#3 MQ%,/[?OQ3I2,=;D$CSBA2F@CB6ZQ25&P%C0<\)O\&N9;645#GH*#M?QLGXXH M2(2K-!=7*4B-IE=4U\[]=RYY"P6)BOT^"CN+H@SHAF)_[M-D$^:WYMH@XE<4 MBRT_;N6J%+:Y8 W62WIM4I68P7I]CQ.JLJ0L")H9[<"X2=_L*&3[8#7?SS&/ M^\-\MD_#J%YEZ^F-WIN'>Y)NDG0'43SV@EV#1W!/])/W?EF0=7R?$L7*(+T% ME !^Q#,>C]BB>%AW%!_)K5*5\-KSV9-P2U\]DIK5^ZX^* BK&\>H; CV"/] MA7'F,@O]W@B@YKXH""VO'W:?9+?DE41?S38,2W/WWU^_ !^\$3U'"Z(\28(# MYT@8]4DE7=T$[O>[?H=8H0+JC?#LMKV:#YY0T?XNDU(UL.3X'C^:^T/W&+[$ MX2;TH8!='< M0MX[:+R)Z>!!*T M'ZX^[5%\&S8TU J6O.M+&3Z*^WL2_*V IZ7B%%XGJ3$9MJ,]BMUDP?W2W%=X M$;@EC#8T0UL4A%"Y:<>P:\V*3*,)BF4W"N,\@ ><._$?"_I%T+_!G[Q(GX33 MOS<*8OO7.NY9%J7W,"C(GS(B4M8:$A">[72>Q29%P=JR .Y9D6\3$ (@Q\+N M4M>U1D',6?!;(0+:Z7-AJ6IOC&T>,H#[=Y5?7@ I% I4_#@H=4/0E8PO;.^> M*/:U;B2\J H*EN%W:BH[!ST&:\!3&KZ\Z)^TD4.ZW_M[4JZN"I"Z([G\1-,7 M>L70_TAAIR\)_]_6.3AJ%!1G@BZ2B8EI K[CX/SP/8.WC.>T0)5>T)/Y'6SQ MUPX?!07QLA(80'OG:CFPRS#;)QF56PQ.PXY>*(A3=11GZIBC(8 &!(*4E MOA?]&]4PLR#T[16V.KJ@($O&9H.A,$QYP*,^=D#?$@41C^2%Q]>#\69(P;!> M'5&0:+R$[7'>/;JA(*\9CV["IM>U0T' -^^W))5Q0EGO ]BCF_NWB$JP=)&] M0,/-3=V34:DMMR3/26IR9FJ;H3ADU=4+*$1U^PO/I(4BR+*$A:U(VC$#H6"! MP8=Y?K %(W9V0D.:,0C41):Q PZ2],4;3=MD;(V"F*-! MG?" M\;&4/@-IQ$ZD[Z26.CG$^S!D)!1,4%#;K94&^K1'0=#L&4'&"V_.25&PMG<) M&I7,S/KEC!P2!5OFP_"_3M(-":$D'8I/**ELA^=TE.LMO$B\%# M5-I6*QC[GC?^X.'G@4[%+AU$2"C;8J3)_V* BJ 'B9NQ->67YT#:B]0_JA M(% C> MS7<\@$-$:!3'UE+;UQA!!7%J"9&U+DN9<07Q*KMZ]'241FC\0^E11 MR2J)(OIRP0NG8\G<\\?/PR\0OI:E)YT?P-Q;E0:ETURW,K08_F ML+\A_5$0?*M)$565XDN2^6FX-\63#^CN7B:_I4\Q(8W@W>L"-"P!5"257QDZ MP2^R2X L-A<'FGIL%.=BPESY\T.56@:@_N9W8_9)G:>FT*<^ "NEU%Z]J'PE M]4:"8[^[O?Z[(N81P\$7\;)U'R8LJ!MK1%L7.E-S]NI6Y4=F*K$6;8 M".YW[ZX YJ\WW)7"C84<:?PR9!=+SBSCYYK:6L?T1['+90PVQ.:=O7IAQ,RC MB>)9@B!UDF;PEOJ&RWC($"C(MDC? X5U%.3,[EJ8"<)B^/0HV&T,DK2E-EJ[ MH"#+(%65[I.C9#)-;_\J+($IRH;^9<-;BGKPO@&&J6K?D9Q=&2 M%VB9V$=8K24IRUDM)*8^SNU55ZS@TG48D?2":EDO26JH7%EK@FH_.L3J!Y(1 M.NIVA&0NAT!!]FAKZM7[/N36=W<6W8%K0,'XDFY;+I2T%Y\"*6@?P]?XB%!>$<-B8(M/Y/D)?7V MV]!O^=W,@EYG)Q2D_>*E#%, +.^FZ.IF&_=BFXAQW"B:Y7U!WQ:X*.DQDI6( MJ[JV;:/+T!%0[%;O(I98ZE:6.H$I]E:K0)@:8R'%A_>:?@LR3\FR&^;6*(A1 MC!AZ7UWYL_N/7DA O,)?4K0Q)IH-4'"X1- KGSRX1NN>)_'RU5I$ MGK9HWQ3CNM]335">O(:9S%I5QI0VY$M>+(H^1Y0Z2A-MOD\:P6\3#^V>30JJ M-I?SKV)>\2O7(6P8V[HG1'ENP?:E!JR6FT-%?DN"9>_>[HF5Q6.J"%QF%^LJ MMM.G%XJKS8SI]3TCFR*Z#3?:][U//Q0$LC55&:\76X"GT4.":%NB($+UNW S MNU9-:[5"L7@)%$ %4NH M/,=V\/SP0)@4[.N-5X,ZHMCUFN^]TSF/8LE]-)@[B&.34KFP DA' A4!+Z'" M1;(WU?J8=@;W][\N.:0,@"S57@!U"$W93$8U:<28*$Z3I$,)'Z;;Q^(^V4N7 MP?W>F2XV?!3WI^(7JMW2-XM0E2\/_>PVW(5:W/+.QNY)@<3B$AC2J 2VVJ X M@'5]K8U&HO^K^=D=,Y[[G6PYA5EXNQ:4ID][%#OHUH#]X?2 !,4!V6PXG62/M*_0I2UJ%$!2*P<[Y/C'K"WH'TI334R MBGV%MY\'(T11\@:61".LGJ$I"C(THLW1@.KZP$^;"#'?K"B86^:3E BX7G2? M<#N[#4"N3S\4!#;L0#*F^S*,"FD#Z$+E&3@$"K*/U9F,(=.C!D3!DBJ$I0\M M0T)BAH^'@B$J""2X*Y0,U:?DG'!T;Q*L-UIK6]_.*$BMYZD:\0=;K5 LOIY; M^@"7T7KS/>,OCXIB;@G&&#H&"L+UWQ4W7Q24%D%4$@^0RW6]41!;3PFL[-(! M/8^D7F5%S8)WCF^VE! H.^M-2<[AE;OVG/@H I.UYT]O*2 MDA?ZM-RG(97W]O0O^MKS0P= =<6I:2'R;XJ?)7UEWS+;-T,9F>-&0L&$NO1D M0DUF/QIAFX>.@8+PH[&F:S%Z]?AL'KJ@U:AFFPT%,ZFX377%+ ]W]%O7?B+U M%NZO/#!UEE7,6&P)! G<>EDNZ^1""\9U"]C%4:.@V+$JOZ4?0H*M/0J"IGRH MERF!B0@QBYU@2"DAM0K#S,7._PS> 5ZX2LN700.X__I;"4_2\EG6J]$)]QU= MW)/% X]9,JL)RJ79POVBO\=O(;,N4U9Z^SUXDZ,H$T#>3PF(EI7NWR)H4&\< MW]JQ$!0BJ5:QQT^>T#O-U"C8; F@O:57^$U.=MJ;K$\_]Q]-7>&ZCI(D-=4: MZ-,>Q8XI7@60)N,(O-W3Y+4K4='2' 4Y[=SY_C7#T3ADSJ@ &\"G0>^_*@J$GR$. M$ 8O1Y$+I.OFUV6]6:<:&P6CCGY*U?P&Y3UE@MDW[QU052=]NGO,AX*A%T4* M29\#' WV'BB(&E#<8:HB$;@>LS)0^_Q0_O,O(149J4!^N(70==,EV:\G"B*G M- J(0ZW\( W)(J!X;JM$YP)0L+RLZ)0(8HRH=3I^]>_M'$$-@JQ%/%H;MD?; M ,7^S(>S^ NEUQ7&8WUN'(S6&]YXZ-X=>6,_#3'9-7JB(%(FT@NSCG(WB=M* M&R33U* )Q:P ME!FGM1&]8=Q6FIHEP2JFFIP+'VF)AF M:_=[5\N-!B0I*.H0^EYT%KR&69(>=)[>83W=$SFB>-%_$(]*_2EI']LI!FVR MYO_]<\696_HOY1?VPUY)ZH;?Q9I:;((%YDE,_D0GI*SZ^O<_T?_[<^Z])W&R M._R9,>V!_K\2-T+^+^B[#/SY)F:X7#7G0IC#-,TU_%UM_^BM1" ]YN\T^YW4 MMYHAFB6ED$OYL>%$9)0*MM$9\?_TDKS^.2 AHP+^\0/\XT_O6?#_ .[%14)) M;3ZSC'T<%Z/^N^X0SK H744X94VUGQ=:TAF=,.#N/N]%LZ;Z[POSJ41^4R'B M- RKMUMXD==43/,B^'*OZ5\RRS*;+9TLE/.JWU+5M@LM%G!?P?-PV#TGD6:! M]=\76A2_^1[(2PCW19P#+JUF;=IFBR[Q@@4?10S!Z-_)P;C&9KN%%BEL*M5W M8/ZTC4T7Y>>O)(K^/4[>XD>6DT%5%K!WI4:^FMHO>P@XZWAP*?/B>;GV8[6,*^UV6[116HK8[266&^UZ (?=UX4G3?*>;466&^UZ *O M=B1]H4?LYS1YR[=@>/=B,R?UK9==\#M];V(!NUOS);17VVZZT%)O_$UZ5@14 MKD_/\IQY>D#QTLMSEL:+BR-4H=_E5VF:I!<)O8-\R[)[=%KV4]O2F[[K -<: M+?L$5/82(\1#^R&P=5IT^?=4+P[]ZRCQ=*I;N\WBSP /Z[:^ :+)HDM[\MZE M(Y]C@G>LT]1^T46?!4$*7A_^/[?T6?K)N&!=6\>+_3I@L5^=+/:"_G.=/E&I MM&NI2DL7"V6@.NN4E=Q3[,&FU3:;NUCR?0+5]/YON+](@LX%UQLOI7/!_"GQ M# NL_;S0DA@*W/V6ZD?&^ZG59-'-91'2'@//H#JGUX@?:&VOH?G"2Y;POA)N M[X(GY5L/IKW7P@+A61P77L3U4(L(6&NVM.&V%/$[E]EJNM!21= TU4?\+<0R M&6Q5VF8++_&GK\]/X#JP+*]LLI0YG*M&UV&ZN]'I>O7?EUV482?57Y==D*QE M:%Y4V6+A[[0W3+KFP^WNJR%&]7U-XKG<>_"&_.!OPZ@\AQ43__!T56XN,+B39CA@<;)(S/TW+&2H=G1A?6CX]R9FO?^-,RXDH M>?/WGY4W#9^EY,<_?%9^Z-VEDBW_^+G9TG+12K[\TV?EB]DK+%GSSY^5-1U> M:,F??_G<_#$YO"5[)A9]3XT]+>>ZX,L_32P GQI?&OY\R95/*_QJ@P@D5SZM MX&N-7)#<^;2BKSE,0K+FTTK!MK ,R9Q/*POW"0*13)I8,(Y.@3^Z*!/)CT\N M#=MC6R23/KE(7(N@D3SYY'*P&K@C6/+/GUP$-@8,2?Y\?/)16)M M*)3DS2<7B#615Y(SGU8>MH=Z2?9\6HG8%E8FF?-Y3<2U(#;)CD\K"+<#Z"1+ M/KG8:PK$J6?%KQMQ%9*OGQ:>7=6E"KY,:G%7!;$;62(Y]6QAT0RBMYM8CP*Y!X MFF WLP/RE!7' 5XIB<* \<.+ /KJ<4O44D2+P_%LO.R9,4\ 6_'H;!+EF?Q+ M%:9= KUSE&$]0H^AT211Y,W9T1>.:SHK#9O7< 3'%] M"EU'8X??A+AKUYOK,*8W;.A%]XF I.WZ.GIT=;XK#\0G]":BO+XC>;^]T79Q M1TA9/?;>"X.;^,+;A[G7!(SJ:GWL\N'1_D$^UFQ=#/A/5.W]1H+0DQ!_C169 MVSECY?>87B41(/?+#6X"9C>X:>G@C(@'DGMA3 )9#X:RN-@5#-/[DFQ"/S01 MTZ.CPU-%K)NS9Z>K3 MT^7M*L\.6Q9$[J1D2U<:O@J,3P!ZI??G>O/DO9LOW$&C."-7EOS@:[+OF[ZM MNYWJ<=20'*JV<-=;+I_Z?7LD<0@%6OT"RIB3='>;>+%@T#V$WK=2@7MW =9NC@C1%/>YX)A^[\(FT$)R=SS"1DQH#,F6,#ES?O9TW7>*9IM/ICW6O+HX%-:N$=E)/;N<)&3>F MVX] N1G[?0GZ#AB>@.Z[WZVQ.\R9U0C\"O)T^.9EVWI@X+;6AGVDZ=NQ7]/N MWFJ6].KA4Q+.S8_I!>[OA*IQKN7M^11,&NHSJI75-KAC/@7CAKAS:DQK?,.? M@EG=%Y?=B228]-.'9M+ C\_DK/H4O#KFVK*XTSX%SXZ]L?KS^E.PL?LNLSD_ M!8N^?F@6#;O)^KA9/P7;QLAB_=RZGX*-W1]H+U>QX-7??VA>#1;XA_FB/P4/ MQWRV!G?WI^!;#Z5 ^T7^PZ1<2:C0C(DKP\Z/SL+U*=ATM +0*]Y@#A9B@ @: M\D3:0A@D".*'OI_&W.MC B<^!7.[3V!7V(4$(/K0;!IS!KM"/3X% [O/615$ M(A/Z/S1#QIPHRRF:EFG8I(WN4V0.FI&)A'\[56;3A2E?U@F)[1)?6)[7?*D3,_@C?*I]8KTD]SZV M7VDBP:QBU[16_H_T-5N#W23[)C6^(JKC-04#^SB!I[4_?M"OU1"D*'DXK0U( M^PGCA1ZY9YNP)7GH5TG8IX%#\F%S_94H2;H]ZY2M-F !D_GUJ MGR)Z= (.MK_J3Q&K-AGGY$7R*0*()N.:KHC( C$=J$2Z\H_9>K/>"R,)5[N4 MX"$(&UI4Q#.D.=Z1O(IC.GOUP@C"-Y\296N%J'[N9:%/R;@,HX*2:9#J)AK4 MV9,\<.F&5WKH*.XR#OD!C5]$:& 7E*"YO4,A*J/WU@-Y);$%LDYMXVRI,N!7 MBC,=S#8V1T. [1O0MW6V=/X]EI=S!^M-K1UB%+"S:\I-+7^>. N^N8G,:GT9 M9GZ49$5JO"Z&]77&U%])^+*%9X>NUWL192#6FY8L8SOFP\9PJ6HV(Y=EU'+' MI]"G)X[GNL]CC&2I5IE "$.C90LYCCO4+1+1X5ZH?/?-2W\GBMQ@L@6:.Z!Y M\^R[8VJ-[8X3Z^IK=AHZRL3/D"WYXCI)Z>)$E(-_8.4U/%8 E1XC]E\14ZE^ M]L+8 APXWSPN<8V(E_J CW!)Y8,H8?',]B_0WL>]GM)YV^M:8GQUA[^V#F'' M2$R9&M$S<1;LPCB$5Q^J0]F/4E-,/'#?1T='(G*25Q4O^*[0?-W-ZI40)L?M),8K%+ MU)HY5H_9.Y'_KP M'&5K5?DTT)+YH9EYA,G3>.]_<%9A>#U+>]JG"% 9]'[:[*>?@EMC'M-9S]6) M/J>6T_>AS]-<[ZO9BOZAV7GD"SNC*?]3L'O0V]%A_/\4<8W'W(P:V>]C,^E( M,=GJVIB%<=@2\@9]CITNE$^!@#;@@^SAI/D4+!MTRKK<0+,@I6'CV(!#9O$T MS<$JA$FQ@^VY=:_6+-!=V"[Z 0=J5C?:WYBM8[;&V?8I@+Z&7',-E]WGP+#J MP:"I[)^? K9IP($SV^T^!813WY/7WR+U.?!T!IRP7EKK@C@Z:%,0VV@;C5+N M)P>7R8[JZ:98>&U; M#&@+WPC8[\TAN(UV[H]&@Y79V7MHBL^R]YF6E"S-%3+H?U4DT/_XZP4OG@!F MKLV&^#E]Y\(D6&_. G[Y:JCHW0T5(=K/8$!']P>,7OF$*9]=IZIJZ'#1/:M< M]JMKZ?#\![\5&8-ETUY(1PWA+@1=7Y_->M7:^[@[8#VSHJ;+>YH@UZ=>4\K* M=D-CMQ\T1URY+%*Z(G[*&?3/'7ECOY@OICY]W7T5W16$[%]([_[8=H]_'$=N M7[/SU,7=+8?F:K>/D@,A'(@J\N+FTH\989GU%/LXV X>8SS_\S5@]Z>OH7^4J-,> QNI M*J[>T;2:!IGXC%9:5?:4&)04Y6O_"U4QGSW_]\XS.\FX"&DU/WH3CNY0L^VF M@:WQV\G6?49P<(7>%ZF_]2":<4/_LH>R65&4/1"FVD.P0:TFU+%7Z_P6 M,EM9YPKODIS0'_:"I&-9'\=#'+6DO)_TQ_-"GJSO"PEY?;![V[+E.FGMICH%) MPV-K^GZ$[="*3W':>K^,'=$:GR*?VGR!]7\:/CJX1,_K:QD !&2WU^"/SA2D M\RGRS >("\I9^URLZ981NJ.D/@7'^K]S_>.O/D4Z^:BCU@KI^AO+CHH&^QQY M^,?SS1S'-DL*] DR;D#XW*3)T/_*61:3%[A1/Q[3I(=QT@3I4V7:\*C 3Y$' M/<$3JN7:Q\Z)'OF*&@,#/T=F]-BWM)-]G\32<_0]IXE;E*S[V)K6!+>=A7>? M7G.8)M)4LO/3*Q13!K-*IGYF96.Y$%C)[4E!FQ "KHV4@S2AJ))STZ(YG=8Y M/2:$5_+M,VLKQP0/2[Y-HZ^MKV.DK>*=2^K$33H52#JJNGV=I(;%]NKB'@I/N0#Z XNVN[A,I6-,3I/7D-Y' MYX?O&0F4;_G,S\-7*J:VL?[;^79#!W)9,]RG:[VA2DN6\YIYUV'LQ3X@Z,,S MV$5K[_X3?T+2,,65 ZHR)'%,6,TKB%%X(NGN-O&T8!(]>SK;$GIN-F%NR>=4 M&F#[6,J]'_NQV 9RN3,^(8&L46%)/._3 T.:M/Q\X4M]2L"[0)D>D9IV^91, M!A% E=E0+2@OB>*R)!V: M/KSM05$GBT.GI![:EH$+JFZBVR ]Q1AX7#:.N!!V'XVLOBR7Q>/S[59&B&*W M0<&0T?EO$KV 2$;K:9"9YC$!)Z3V5[;#JF07/-"%D9M):0,'FR)!V'77O:4R MC 7_*1WOU3<)?'"H4.9)HH0A-C1I@0SCB+FR_!B EMXJGQ!W8C< M3^>2WN U&D>0H&[C_#7;Y2$V>M)70^^B_9Y]B0O)( %PFI!VLC.*"\J06 !_ M2SIO P8PB&D6[.QR2.28)+&SONH[\/BC_T+VJ7;@Q?MP9.75<'Z%)!FGL0,(OL#FL-#X+T&8:G!)?#P M1GO$BYZ"_2';[""G)1*.DB$5KU#<91$&<%)XII'4-&TCQ:DKI^#F'7Z'D M+^RT,(>]7F3(PL^@.!KE7VBY!J6&,(C%XKL-SG_0VR'NMTS&6G.O4H?SPH]) MG)^*$J?IMJQ>#/Q+\>(IV*KL%+0?$B@879SA(&%?>,DC]HPH!'R^H4IL&'WV M]; 8%Y0>U#U]I2Z53K:2BW4V3:4A&$5'6U5-8G=897Z":F5$33W.[[>RNWFF M\.UO.FN*G6ICY4,<[=&3,D,/IC8WP*SY#,&_6,:X%LU.\XD?#J HDQ+7\&; M0N.#PF"1:Z.XQ(E=D++T*X7JYOBR01<0FBAZ8D0^*C=YFL5'D&!EDY9O6G84 MW2(B%.TH^U'/D> 7PI87!XZIT9>@%!@:+^KPDH/_O8&_#*AF+&XW@TBY?&PH MF7##7B)GH"/TUTV^%^X,<2\RY<0AXN#H58(HS',T'>GA]&D\#6^5S:X^3ZSW M7&87TXBUM@8/)E?B"*JM@"7=;';56S_1P-=MHZ\<1(T(@JEC(6U2!UM?EA[& MB'>RR@<51U6+O%7WNJB6KH^G''*;S^A!%3GTE@_]Y7U"W@+A;D9 3BWKRFFL M50M+D5X%H&9U]XYH/ _20WE\&?HDOY]IQB-QH4YB #/BRN2#BYKQ9F)1.THS MM!L<'"\7Z7-)-L +MG$BP[U(F$XGP%C:[=L)(*4C9FI"% U9<0/&P=%632IM MQLJX#)M W$T'-GH@BQ,XSA4#TT1=+$S$:OAEHE\[@E O$,5JH.1?2YGG72 Z MQ!$I93U( MU[@;3ZD54BIBW8D"P^,DBC&!\XYPD3F%#&+DO\MD/%:B8*8B<(2 I_*^K),> MN%60? YA0CK4>(HM*(LOP'4GF4D;H?8Q1SP?@U*(S>46.G1JT5P13C :-3>A M3(:*26 U30]1?0OVE).I0"N=YV9'^& M;F(11T!7Z'U*SGY2X:BT8-OB6;&PBZH3Z"DPFTEFMYD"5I->C'6PTED2[RC= M.-NX\N!=5VJK&)H82"G2YM*OGF V7IZB* 2=ZM2=F1*CS_ MN;(-81.G?$(FI2"O'*-EZF0FB9J"NEWA%N3T5!6BOZ_\@N,#T$N;I12YE0DT M*5@^Z]=*QH.<8_L9QG#4AMT!\[/[K CE35.+O;DL13T=-].V813M#CS299CG MY)I3"[[M)"R3Z0XC:W?\APZREI&VI]D%(G/YGU]ZF_ ?]%H0/Q[M<#>CJ!K M*(LC\#/$[A>\9B.#._*0MYW#IBX>"@N,PV K4'Z=WT)X^O[$?5Y%_[:5!NMD] M-C;@!>)]'=*KXPP8R!"VP-U&TJN'#%[SY8G2?ZZ;$$!@GO/CT4O.F]USL(^" M7;!%P44]P-=S/_LBF/O!.^N"G9=XOD5QL?I,7XXSX9$W+9S ZL0,RSJ[Q/6P M3R^SB_9[NS&KRZZ)WM64 MTEAC"9WF?'BGD=;:C./'WHCV@SQEU2Z=M,^@2 ;]",H'WF4=.O3^!,6=>O:< M8T=MKNW@=6?$.WKT]F8'H MA\R!QZ"2O"*_#N9 9OV_S,HE*-4ON;.DG&_)SHIK=G(_3#NGLKT-2 0NO4.7 MK%(2*%E]*#MW>.%:AT(BX/Q0[H%+'?EEW-?EG'E6LG8C?2^^/;!1+CEQ$5R\ MOQDW*WES6F^]XH@X=RI;=8J7<1HO*T!AQ9>8JBH&JPCS*2RCKRCJ"D=H\9Z6 MQ@VJ[PE*=-[7S7ESGZI&CFH&9U!#**VGK[%HN\1?FEF\&\&[RV(V]<2%S76L M'MK8!&%2/![ [&+& 1?8'&)M3^>O_HI?H:3/YY<$2@!>41UZ86>3M@K. >5V MTW9*:3,3/[0R(YAQAD4WL9U230(GE\[U<_Z:@C]S./K=V_(>Q+NSYYQC:G-] MJG=G1EQ5F]K>C+/)VY!VZC/JVETZ@8/B(M;X"'W^U65$3V=JY_)_N?[58IU5 MV^*#/_/ 1S:OR*^""Y] &N?)MJ(DZKRENVO;EB\H4?A=F@5'+[NA72$J$&E0=M"VB2A3M55B M??6YV5TJAI-\R9A+$^NKFGE5&9#;":E%V)901VT;02VK)G:"A+N;Z-XEMD2) M ?29R8XG>"B*9!0)3HA>9NU^"-Z 7\ZV3IE.7H88&E-\2:/=HLC/C_(K0"D7 M76=B(/#[Z;L.XS2#4CN\R43O0'H'??HH,??@!D>S0_*"] ?)K7@$9-X50T92 M?'-<^475F+2L;_?)2[Z##&?U$[@_9+IK/$@I@.KYH5$&N7 A*3(_U46210_7 MD+'TOU (\D]:$G" M[ &R@G*'9.Y$X>[Z&"K8HW/T!$XH?Z"B.)?,Y2EFLW>BVI JOV,?99J89R54<$WK!JM%851,5[6 WGJIH,>&RKT5MU$]G' MO!JZ52^1>RZL[K MPPAE2K$LD7-84Y"ESK!8[ +M]+<;:8],N]K^F0=I89N^>@]H\72TUOJQA@0- MBB*./+PO#0VX7@AXIM?GQD_BEXC$4$81&_IG L!M?/2"2(+LVOT4NUU>)['G MOP(O:GSQ$SB^@J0S0UYK VCL0Q %&2A>]+I/>!6(_E6*$F5<:*C!3\4)4-5W M%&_E'VDHM(G$=B:=%"@5?8B3HWC%_EQ&.^#[4/FTR=$:F:&I"\BKK53;+:E(B?\C\FB M(,DGM"=_N85/3WPCJXDR\M(4 ,(S^1J;!:&P3%7;/5G"C1-4Q]%Y>,>S@ZX3 MD/$9&>DH.Q$F(*60,%AS#B@XE6MY7&R^CVRD]:T4^YZB:=X\46O+Q3:G1O*"K MWHC#/ .^ MY(&6&\V Y5]%6>"CR4$MZQELJ\-Z]XY"F8#_ 3* TAV]*J@G6RQ\@@^9P0QE MJHP/)C8G#";#D%1'M_,9!_1?/:1([27>/XMR'*FK%F:H6&D J:V ]?K\ C_* M<"'A]S-M26AB3/<$?C_%CX>4#]*?$=D=5N^=85(&.4&)I&PE-(C&G(O(I[#T MPPS#(I](\U>\.E="G0W82>Z[(NV(JW//XG[! )AZA>NN?GB)7U2)+*.,4Y0[ MI12STC0_EK^3/!!*/J(_W7KUHA/Y#X'W&H2%(/<)>$A>\3?1$Q+NDC+$^',< M)?C'(GM;O;X7L#U$P9\Y$,-PGF^;(5_S'R0%!!0G-!%AJ::V0'/$"R=0DWW5 M%9,%G(!.3F9PWD=,6)$28&[-0^T$>*M?RGR^=7P9>,5U*GG6#?\",6AG$K'G M,+BRG:_AP'+8'A(2MH2Q$?2ONR8 M-=D/.8KJO3JB5#+_*8[B:J,OJPR* M?#+-]#*-S.67=7,D'35C:[]#Z[(GZ>+E<9D]NB="VIB M$:E !S..8I*#IFXN*;QS!]#J*((XWM<@.^ \A07Y-VP19Z'5#AE),>5= .^G M*>>3H41OU?/&.=3:%U0U#3:Q#1C @!-5L-G/4/8Y%:97E)(?)64=H@I*#F:& M6*U4 J(X8,K+#TXHBY-!/UYF<4*CG Q_$1')B;<'Y0B+B'5.A$#.P[8YLJ83 M5>(F0WJ0P.M$>;EIV(:,3.Y$+;J)8)93(9PH7S<#MY;38^:K>Z"E MF5Z.05;G/<8>-YJR@5,T;^Y4*=9FRU=Q;2+F:V&C*27O0TC7,*% M+$\\5AL(AN,ZBBI="F\M7 4/<0A7G"+UO$)C8<^7Y)#.-\E3L#]D$K4>9,RI!3@%/4WEWB&G_/7-/ # MJ#*AHJS55C-BO>GM]9WLRT0^>T?XST:50&:0MT!'_7'42T@<4+B_#+J'_-%?3 2JX=?(;%M7UKWKL_DY5ZX M=>2C5:+[D7V73O$I ^BON1IT7#[$27\9C55>A<6,"FLJ&9/BT%T7K[.R>45F MG(L!T'^.BQ!CN#20%(F,HVVY@B]1@!)K9\&;J'%KY*!FW&7EW2M^H[7:F[2? M3_!_DV +_U7,4\EV2HRISW?U0G+%<4R9>TEK;.]:'*D5Y&&OIB^3Y9"+RPGKSV!$)6] )^P_LF *W:=.6"$&DZ'\A6VU MK8\_D8\Z \?(!5N4][-_HUBC#=[$T1:@ M[(6%$W*0?A>I4$_MH3/E>'M2_?JMO&4T>N@-_D>7)G/JW5:*A>G_FT?@Y4?\ MVC^A&9=3I)9@O17CICUK,D>,T+_EWFRBJAVR0/ MP3% 7H->DD4@N3XWFW(.Z]A1C8"#>Y8IC1737)FMI_FMJSV4.)!?$OU@\#NM MAJ7>(M(D:RP _G29//SAVQ-RL"-"WOWKK-/Z%$3!,3]2)];^^_R($=A$^V^S M3NDQB?U\6SQ^/8/D+=B"E'C&V6WU'1X?'N\,2LW1GAEYW&]GCHQT#:+M 4J[ MW^4$I6XWK002UOJ+0!_UV8[;7!BZC*. G[]]QM32NQBS2T[QE<:5ND9ZSBA1E 'IY.*LJ M#%21@MYV.DT5?XA^CNF-YY5DF["D%+F1T$@;$2.*V^RN_)B?UH?8U =[!E> M,;Z7^.F7$ZK.^MM___KW__Z-+5H*]9W3\/) >=*7Z:EM*Z!4>..EA\)IU ?^ M]?E+BF[^.O-V%3(4 !J;EQA AZ:U22K=B7*>B+_TF=UZ^W;J- MB7K-]?FBDS 6(C."(;HQR[C=;SBSF/3.-OBU_JY;QD@OY3E%Q(I^<]6V!EPH M#3VZGDYA )(B"1)ZJ3@$)Y;50:RG3DFB],I^B%.&L-!HH['FC9<"5(W@_GB" M!#+8CK MOP50< YH[S("'?79:.-=!F]/E.D _[,R5B',BPPR;+NM<']]RF?B^0#9I]#[ M1/$#,BZPE\7NH],8M 7 3S\D\?$^37,44+/9E:;=ASC:OX#DB&Y=ND5(K+MI M2MY]D>-DA))'&L"T1=9UNH>R3!&?I,8S8#.),I6Z@9C]]=A/(45'A/_@?9,MY\\+" M] 0Y;9*<(>HHE)46;"?6U[PW)'AO[/+P(=C1%B;2T^1EM6)%D7ASAQQZ4V16 MN8OR(RCM7,,7+SB^-HB@$N@%"9KS9HR M:W\%A4>]?P5%.;BJ/V)D\41%@%$^%IKU9+X)J'YGGFWFCP D'Y,X/Y6EJ?M: ML?[Y:"/@3U[R'11FC++>O2,$:$3'Z:11 #\%F1>B?"X]F^A"N9CQM1G(85[IO[P@A.LPC1.ZAW06T_$.-/T[9" MM)=W815>CZ"/9 M [K6[J.FPTP0;8,35%]H7F?8I>Z6+HZ,'E8;(+435_'\B;.UG2GKI+4V9/I% MB?G-#BHYA=(CM(AN'S.BX 6BEYL![\PH82>2+% "C.LL%/S87ZMADHPM;M+6 MZ/A=JX$EH=0/,*C)4"#4U@FXQ'(9"5.MU9A1(H,10(3H7*NA4,:3V&S.F=N3 M&$*-":M%<];#P W;;M6:[0=)6PT072PE1UIW2Q@3@IF=P(L7#5U?P M&AC<7$/(B"MV C_1N&2FWM@[STY )Q$!W:I?)A)A;#6 0L'))$F^&S%L/4KT MR&,L;C%PM!J=VG.<$>KB M[PP(6FY2'/EP.X&=1!Z25D'?;O"T$V )I#MMR:^\D&TG0"-&>K>NS.[CB!.P M#(@J;X(FK8]:#>J8!R1"V+O5I>EX!OMV=+W54(PQ'-+#^YV ;*P]3#0-@=5@ MCE>4F@D/E$+U>PE5!/8HGMT$L$9*K,R4"XY3&?5R%#(].E%V= 2_JX\K(UN& M$QC2,PS1!3*""/O;SZX*L%(=QU'LG>B.WY75];RG>:LB)C9R'$?JQ=$Q$,]7[MQ( MF(:0&S'%E.,X$KD:^36U0NKOCB+%I#AJOB_'02.2%\F-IL+I'X[B)"RBT;*Q M.8X?]=;D.U16R/W34>2$*:^9,L]QS&2HK6< _MU1T(0)K9_>T''DZ"J!G$<7 M?KY9[<+=9U;Y])6N8]FC22GX,7JNOB0.L,BULHM.@A^<]FML!8*"R4PQBG8^ M)XZG0G[65(R@JS;AL0B*)FC%."LUBB[C(8T)L42"5PRAJX8^)HYB660QA*X: MLY@0TO+58M!JCV)/)RULE!CZ%8=BBZ[RN:]QIBN.M483'%";8SFJEV1 M#O?H?-W8]7A5MPCP4K-_8]365S8N:KVDXQB[&;27__FE!QV<^?=& ^+?JS7U M<$2X9'$$?M[&QU]P!8M?,N\]CN+CN9S($_P?E"QU&\9IGH#'YJZA2./CT4O. MFQT3W2O?#TH8[J."2Y;,,?.",*TK1V1!AJ;7G?M/+<( Z-'#!_Y/BHOT"+]? MA^7FB?;27>>!;:9".N06*NKEU00W$?XVW7E;]#?(9).LFV2D6OU$']$&%C\[ M=6?AC ZJRT=)<2UAZKST7"Z%EOXUM,HSRH8W_>JBNGRI9@%6Y[M9$]6;^9(B MQ <1UF-@YV5TNM%<+W.4[CF-+V)CZ]!5*;%@0+L;5#$%6:P!4-*G55&'2_. M7)YMT!(_PR5=?O,"_Y66YR=MYZOJRCB2HZ@6?(H8@CS9'J#.U2N:0A!W6.W5 M"CEIDC6V ?YTV0(4LP2OS:SX^$<0[Q/O=(!G,"1(T>RV\TZY--PW)]&.H&]. MF=I67WG:[0'X>0@V.WS*K[9_YD%:'.?T^MSXB:3,#1Y&VX*K]*J7\\A0TLAM M]=6[+O)KU71_[87HPG\^ ) 5#YR8!U\X=UH4=3G%J1<6#\=5J?R7&]B[;_/CQA%QK[\31LU#LQ;U2%0V5'T MB2']TDS%JQE;X>3UTG=#8WFQU/@B'6Y&:U/4_ ?T$02;L&[>ZF':,IC4 MPNYC&K_IE[P3XS>-?MJ6]!% M<,+"]/-$0I':>$5^@8JWWBFM"'6URA61=\C M6FL3!5Y:+19Q8;+?; 92T&"#/O:JZ3D((HWX=&+?&3L"[8/F4]' MG]3,)-@O46B;W1\QTIB@V H2D&9I92OPQ>$7&UK/'4[N!)1D$EHJLE M]C9I>;U#4$L*$D>*-8CVQ3;>O-I61>3G5;XR\Y8J-(2VA581C>E+7-$9GC9( MX274,R4+=U-M^.N#B?.%%VGJR^D0C8!B/4VBM(;NX,.Y!;O JW5\S V@*([# MU) O-DHR@50-'^SH]@%Q0IUL!@8:7IKIN20M+HVNT]/[E],N@;*@/+D3.II$ M[32F6#X0UO<[2N-9$%V1SY/NK*CR"]IA:DJ>I,EN$CS7]O->^5<)L7; X--3 M/&W?GD&6A95&^IA =30H*N!Y&7E2PWCQIJ^A6A:H%QWGXL M@?Q(8K]8(TP__[1.Z;3953,IK7B4AR#!14D/JYTI-2;_#$X>G!8(SQ>)H1D" M0?0<;O"=JO*&*"-7\SE]A_XJU7^I4OV^9%GF37R].N=YF3,=3#& M[VNM4 Q8I=R8)AW^QL$J"JJCN4H=9]H VA?9M#A5CY:/"2KB%8:5TP).55N' M87KOMP 5_"IT@R-R]):P:@W_QO0T_PEXB(TB3H(+-PC1=;^?]FU5H>#B8PDW MH_''&31KRH.%D[^'XVX0WV@I(H'N@V_W4:Y=TUQWN+H/NJ\]>!#2?::X?92 M/,];L$U0]K+[IKJ!RX[4Y4:04?!X2N*W,NR_*$O:G_W@L29;TR8[@.0S5#+R M!*71H$LLXOT4SQ528/.;Q&N0T7 RY&[!*0';H.FSA=RTMMO\F!>J"A3 DRSX M#U75&SJ4/J=A\KGL_=D*R8M:6&@&"8S^;4-2/0U+DW))L,/,4#)%3J+0@'1$ M0AE..(&B2,Z4%I.7EFZLAI&2N07+PIWL*6Y 05(*6AA9#8- +"LK_4M+ M'N6E5'$"2*%,+$W8*#>G$V")Y'JI;S[IS"M.0"B. &90+Z45C5D=EX2)R 33FC2J1['.]%.@">4V*95M%PL0X 3X'&2LS1A M$V"%3D V("%,$T9I"=I6(YFRQRM^CIOY"D,L_(5FKE>**3;$!)KF&4[:J8R< M($M1W8UH )7*H^0JG!R%A)S!R=83*"T5*L\LY009CKVT>2FM<&EAJT%4<6,S M,FI-@:%)1YR;3*RE+1,>^S% /ULK6X^Z?!4F-[.=% ?0<7%:F/2<@F\#.T'XCJ%#\J]4HRAYC4@H85GI$5T'DG%YB MBD8GL%)Q;*5,WQ6J?W-(YI,]P4*9-J? T4KJY+C45#C^W6H<%1 E.0.J$^B- MH<*.HV"%US^LQDL!M3$3TCH!H@K6)^! 4F'Y3ZNQ'$J08DF#G8!P+ ]D1%16 M^/UN-7ZR),A/YSP%;% 9>HW- FXBTV #?/PR9[=_DI2S-($!$K-TK] )7A_3 M90+'6V#WP[+L%HAE"JUK62E$E41\#([AJ7^W<: +% M-S!TZV-6&[Q+B0^,T*HN-?'I5!C!(*T:42,,G%\"!<.VZC@U;,,KLF P5[V' M ":K% P&;E5;:N H=6DP4JL&0B QR9HY&,M5L6CED^O>#7]=U8*IM%U&%2 , M_@P:Q?_\TL,>(O"]T8#X]PJ;WD:@0YG%$?@9"F>_X!)7OV3>>QS%QW,YDD=%R+12&[[G!^/7G+>[!K7<>MIL?&V< LR+P@O^Q9D:'+=F?_4HBN LCOX MP/])5UVIH:["8;GE@X?17DB+DJ:QLRY::^W39Z7CIZR!V$7[0EBLC[\9ER[: M%L*/.B NAMM-VX*$\UMW5L3OI[A@(>6#[3Q9U20%.IAT%,BQ]P+,J=U/,>#D M_'=]G(GM3*/G?DIH,7IN]--.,4I/J7B-K/0\_=DS6NO#ONT./ KRUE"*5T1,I=*?+:F9/FP%?-E' 4F""NAMYY^3Z1="85V0G94?;3']$8=176LD9=PW?\Z_C[_U1#CV!P)#MTP M+ZZU^\S,0V W;,KJ9#E?1F9$5GIK\S&OA9X4$]E:J\B@W%*K+]_D&0)<0WAH M%G6[@9HM5=(:Q#=!$)]KF(Y/J.X<9$K(D)A6PCF7Z!$)P9W#2@G9B:>+4>-Y M_GN);P3VR&'1<(0YU"A0/%JIN[Y)NO%8>AR:J6!UY)\JM<;JU3\ZU[!:__X8 M[M-BG5DO(9JK-ROIL6SU9EV]6>%"TB1K+ +^=%E 4:( GJLJ03A&2VV@GA<7[ ZN,T2CTSC(TX\T+T9NB^*E0^5'M8!KO&JO=>6@0CWC>@LB# M0A%4+M^".$]1BKU3G$#ECSAWH2[::47)&2@#1 MK6!1G*N7@Q==XJ4GWWK^');O%&_4IN.<%=LFBYUAH\G?M0+2V3"T";1^SI2K M[18E*4WK)/%SB1F,.5@*-?9_J!)R:8&Z.X?IPS[&\2Y(&DD._%:2'X(*/L-G MK2#*RU70^%NQXAFHD?%Q@\FP(H5*$4JQ)D3*/C4M88I/Q I2K=Y/'U!&ILUK M&.Q)T6\S?M@*4&GIGB<'E?)A*T"=%TGKX"LR'DY_^0"-,9\M,#+\&7 UTQA@K\TI0^_5M-@I.Z^MH)&=/- M!Y];_AN_U1BM(:]:I!+BA3)%1.%Z7_ \5IR(XQP0\,I*FV =B0I=%4Q'&R?( M: T'MHL1LMVC7-V+H:D G -J-J+E)^-W+H)V?*R[ M!/7>?Q7L:ZVUJ4B?Y2.([49VV\JU$;V$KR'>";M->'H?;M#$ 49>(!;V[-V7Y\_>?^.DYO0@].G9]N2&<$D+^X% M9>""H )Z(I#&7V>=UB>X\9K%1Y \@;"49@[!*25.6J2'@9?GEQ3L\O A MV-'$JUIE+Z]))X/D(#& M1K+73/F= 4'A,P5V6S-,12K\FJ4T8B<"9-:@T_$Q"7T5'D0W.U,DC:ZX2@*$?FKTZ .D<6 M%CM]KWB27-L.9#44"D08(;N4$R#*BC-B)K IH(,W^6ML/'CC8^JL"XQ7ENSB MHKTY$2VK@+]Q[:=. *DVAM!NK&9+SV"WN[""L]LWT:_("1BFZ$\*L]0D7HKW MY)?(RWT(-,J+L(N3HW TB=X.: 1,#T/JI";V$3E,GC'>X8/-QP M"Y-S<B+.LB2XI,MOH+80I9 XT,8S77ID1U'L\7,#22K(KO90]Z;6&&4TG-6Y\@61!8HN M\H.WP,^]\&N0'9JJQ4M\!SE6=J96_Y8=81*P'[T$O2'SH&XWTR:N/(; W\-; MX#%/3G%*BJ1@M31EVDS7;');C4Z6K_""@'=+7K 1FP9J:6V:3_$T1[>.T[\M!]\+;(Q>/,FCRMN5$+>$!W8\(D>VXW?=ZP<.S- MKG$S,K:#W%;KX;W(.QR#!Z6Q,4>833[DQHJOS); ]>"AKR$?TZE1UB#>A< SI5W=[@R)Y_0/((%=FS(;$GA[OSD96Q.16BH3[M+@F,Q$:9I MI=M*K[&"X[#O#!X/(1;.J/@]C&"9!F:0:^9(1<7 M8\H*M4H*)90*'L/XU&XPN30/FX/1\CQO$,6KV$3@,0ZB[!F]1GT(WL C2+;( M4+T'-W$$FV3(1Z(4H3['&4AO<]";]'/P3E^BXB^HYB;;5%3VH34UY+Z^CR"/ M VF&6,0S*@3D7X 6NL&9 VA;9"6W;^ 61,B]\$,0>=$VB/;%-.-=4O\%13"] M/__P3MS+=-R8JK69X#T[4\]%<2(8NHUP9]6!Z>A]3_C!A=%:\;PZ0FD8QTF3 MKDF3XW4QY'PSKEI"0^4J]QMBPQ6EI=)D*M%=]35=*?Q\_DYI:<]-Q=WL6O]O"\[^$Q@BP LM@3_ UIYL/&,&1K/B3@3Q2O?-[L('4'L1]L M'[US6?])1'.F=Y]TDRY7!OQP&UGXO_!@_@?X_&T2&L60C;J%-+39?0@2R-E! M&0M=(?VKT$ZQ^D^Z596)^C/(4&'IQR3> N"G> XO\2?O.RB*Y163Z5X3"@:< M8W6-^Z!#2+1Y":]SP-"JY:76,<%?@?\Z!OGQ-H>3VD.I-([\_P4>6822&F#^ MV;\<@F3,Y"_]58LN!P^*A-,643CJD.VQ/00ASX* M]X(L]M8[BQT6WA@&+Q7^+@7;/(.:9F/&8N*=S'@&0]"\;$MFG@1;./M@OV>D M-1PWJK[;#H7LU=?N)BE"D._>X62#%!13O-S)U5^IU#!LK#E%K?N(((A("USD M4285\1L4A<,)2EV7+\+3N\XUXT_ 0SYME;8K.^E^[[GF+6UR8?35AC7U$6/X M..;Q[O*?*0H>$94]Z+U-7MX3BDZ0OHU[_4U>8G%1C%ABU=^0)3X!'QP+U:(\ M1E G3#)A(J7WGI2?7#X[2"A2,>+DZP-'3TS$E^\_]]S),O:@95"&,N\P(5IA MF,[+I?7L[\J&-0209S@RW*,/>>3+O)@0NFE;T$CN'049YT%Z M0)/:[-"T*2OB]YOX&.)'P8)FD,]-C/#TT!^]L R=%CF"(L-H]*TL'S90G#B: M>!'IC8VU-W%*+?\BT%'C$2JCITNOE7(V12$_RLDAM]8V_>I5L"JO5[O>%!,K M$LJD1; ^;6>$NVM;('8>J8HZ(_*Y>]^&.;J-FK.G+%"XNR$\_,("!ODDZ'[* MGXQ_?_OK7U2S\"^1AY_4&XZA)#[&;3[!Y?($O$N&".JD*"TGO>PP4Y"Q)1#Z M&,DR![!)4SA'T\ON;K<#VZSER"CMM$H:PY"E-C3]^UWU0_6T>@^YQQ8@PW,M MK,L:#T2&- 2(JRC*O;">EHS43^EJR,(^>$%2@"_F\U6WUB<;5[X]Z+9*@C&:9&E!?D<=5U@+V(1,0!AT@^J=KOQPHMA MK'AV0D[U#QYRG3O%B%6A%AV#!='U9M! ^N(5FM,MY\3RN:$VU\C6\ $J)O04 MI-\WA7'I.4N"[X!T\*2Z3L8=Z/-C-)PV!17!#8;:S*B4*U7-A^LX2>(?2&[T M3O OV9FR\5)#&+70FSA$K#&A"EV<3D8MIBD,\QW*9$8P=YF%\RCQ67[0$(KY M0>5_7(JN^*.ER6,3-2=&XA+BG17/^LY+PC-B2E5ZR$< Q0R4P(TT2WICY=8/ MM'[(M3,DU:2'JZCXS]V?.>3K(9**FL[< 90#@N@+"@"^B=_@G,@.$.,'57V# ME')<4<&-(8VSVYJ1:'1@4LDZW3HEO-#J?+DC6H^[#X66>MRF<1M6!L?Z+#%S*EI-+'7T!R,C M8T>T[N:2< (?9A;R"T"4Y(U.0,3)_TB_W)L9/9Q BIZIL:6G=5,C6HT--],B MOL&D[0.VWW*L=/TLS=89? 23ZM=LXP+]C=;+UAQ&ZEXIN;Y"J&:SOQ9B:*=0$F M_Q/"CPB9J]TZAS2MDGY:,3X_VVV4$.3DE!?Z"J2_N$%$S $VKX/F; MPX1%>89F%#*8 K0ETE3#KZB"Y.\.TQ&!08F5E9@"NZ61$]-KO0+H'PX3%[DI MLXC'%*@ME:Q(^G2%SS\=PD>4;TG76'$02T%::T!>@?2[0R!)$MR0LC:U"NOH91LYY%4.R_AK&S7D58T0-.(SAJH'P!)EN43F,W*J.B".'Z]5A[%95 M1!P[7 @/8[>J'A3?0&J%/>P?Z+R*H:3&'T9S533D*PIB[%858U1%0PRC\RH' MEQ4*UT?$D#JOBY";DBHL8LB<5T-P4X$:8!BSU=ES2!E)C-ZJ>M29K?B%*3%H M2G4.N(>O\6)AHY:^Q%BM.@;.NRM<91,'BSBO9."FXO4[,73.:Q2\J+=N8)+S M:H2PY(&JB-:P.:\V\*N@8JC6J$%*158,D,O1;X(E8C%4ZU.#@%!Q@4NID+]T M>56JWBU&<'UEX+TR"!71Q7"N2@$Y(HQ2BA='^JX* 257=UWH%R.E5/Y?-L<3 MJ"J,47->">!6-\9(.9*MAP[2Q*66,<[.OR&,J=R,05Q?%7!:2FHE: S5JEC4 M345J3F/8G']%8!6^QB YKT/0ZW%CB%:]@)%?M ?AYH5!6__*[EMMT$^'LO+< DE5XP1+EP?P_/W5G]U-K MF\%[ALH/^3_UJ2.,VQ0!?_:R.,']#Q#@8+_\^VBT7P&&7)ZQ2]B-_'QE&>56]FU MEP;;PD4]S*$.?6E:Y3Q!'4K]9EGJ#5S(?00A F@Y5V]P_D7(8-Q(Y8)"!R%9 M;TX@*4O&EEBP-:#QXVH3E%I3%UF>OJG>>4D41/N:9#F;0FVN;0%? 4JX!/PK M>%R]/?B9NB"$5?Y+\Q-BI44UJ#.]QL\H?GU MSN1E>FK;($CE9*0N-[CL/6]#$7>[*ZB+"CP0"$%8%L][BS1U'YQ MED)K\GMK*M.Y !]E7VJ]/70Y6ZO>74?#5_P1;?:.D;._/I,'*.M-$I&;\HO& M6+T6]T! !O6S=P2W\=$+(JG-;'13;-FZ.Y["^ Q 84,H@\0@'W^J?6Z+WW^) M@BS]!!#S)YFTI,GOY)A OI&CT+1D[I!E"_3326"LOT90BS&HY[:"M>C^= %A4NKH$7$G+.0[C MJ%1;X7.6YK:MJ \00Q4R[TYJ4;OWP?BKM+'33CR7J6#K0\3W%=P.N!0UP(E7 M,6DB'*VJS/?0H]]:7J4Y11$-.%@YO?!AK\/Y ;R!D&&I%NRL;7$->:"#^F4_>#9 N3%4 M&TV(QP?^ICN7#HWA!. H$P!ZR^LN3O'@VC:8L@3VVP*GD_ZCV"CPF?;/%?.Y M06X,_4N]CZ"PG!:LXE>F;9+5PS3RHS-,1@=MBWCBY&,A_Y:Y6:.&U+J;S&4U M&NA[T&'SYNTV/^9%2M>/29RF*-M.F1L&>31< Z@Q08'CG?:@HV1L;=!\@H+K M^9.7? <9JK'%)E%*8S/N[T8.;677]F5,T]AE=@.5TG,0[4E+ENL[R_85U%_2 M>_L, DQBS6(81M44\Y%Z9/:)%)_,RP#$CI=TX@BJC.Y9G,5U[$:V@6*9A;)((0FM0'6"!PV5Z7'4RN=2Y MNX\*3S#T@S&>)6F2-2RN\*>+M17^\.T%S6RSNX_\X"WPDML.AV:>O&@/"(_+[;]I0_K: M"PMGS - \=/;DNW2G\*IS8U: -/9@M%A=7D:REBN\Q0.G:8W\?&U*J9SN?]* MC^HXSQ"S"Y!/9@;E-E#4ODX#OTJ516)'*H8U[%W.)#H==!!]NR#FUN>*3^B%(TN)#7ABB+]%E 4I+_>YG;GK:_2;M:?>; M[AUKE_-C;@RQJ6+2QX6DZFJ@5-*GM-0')/EN>X&?9*/*[:<8XB+\HO4M.LC4 MMOIDR4K!]M/(-F#I,XN2$>;UV76 M*[RG!E,4)'([?<(26L=*&\%N:QJ'NSXC M7L7RS>;VT[:D378 R>I2G@>&"S>AARB;.VHM]0OP!E8X 4Z;IA MF&PHK4V:?IFM+W@#MUZ&#!B7O_PJOBK6(/,JJ&65>;J"VOJ[_C/24!G^(JUD M_&4:'_R+N/*0^2)2S:69XIEMMT93ANB8R/WIGPKC1D!-4Z=9GG=]=(0TF,9Y$?1*,J<)FBEVR2YPSYT17W#L[(0E4&^#U-XK3(REL)*I /E@^_ MXJR5V-NDY?7DL-KF("'5L0;1OM@&0Z HH@^!]UKH0S>E3L=9^( !]3U:>L@V M4YZV)-CR#B>UN5DW%K\*%K>;60NZ>X5@4%J7*,@23/$3U'&LZ^'H)YJO8'5_C+\:T8.JE_9 MO?+_G:<9NC^H I-8']7%[:IQ<8UER!Z#F%R[CMQ2/[2--U7DDO$EBE]3D+R5 MF;B0P> );.,(F0=+3XXG='R2JG!%6E]LK(#R:;ZEL3SJ&Z@(ZT<$_*L,1<92 MEDYN:\[4:>D/!#KHR\N!+.SWQQ.<"9K8#91']KU\ )S&>GV81[BEUG[A':_0 M-7"N'T;3\>2T/?*:YQ7:='YG.6#:CM.X> PE3I-.G-8U@8+TI4!PWL2,K.- M:34%$5WP6QQ]2AA,( 91?]2:+=$\1&T':))T([\Y<9SMN_.C$)F!,CU';H:+[F;9HBBAAV([-HI-FF00DQW6V9=?B2Q^VHS4T MNQCA)$^1F\DDJ$;G$)'UBK8ZV17/@-5VL+8:BDFM$W]Q"L(Q^F3#"]T)K&34 M(G$/>2>@&_"T2%'=IT@09_NE*12]X$3F/7EVQXJ<< (R>N!%]VV1_)*"0?K9 M6I6 &^714@18EXC]6 U5G_BVMBF279J$G'*_"F; SQ1HPHF\QN8QMP'D2#69 M3)$;U!XB'!"UY42RU:%42/5(FR*CJA5D*!5/-U]>VN71'D/FJ6#[^TI\XAH: M.>IQ"B1M(4"26E+A]8^5\L0ICQF0.@6@MA"@9.V\?ZY$R2'*(8'#4X!K"X$. M*V_RN]50CB96>H#WBI^0X,V-+\?O(7;[O$X#)#^N':-K]W/3-.C*A=;9SUDI:- &-GMYU('06J38F T;?;2#(: M?4I6!8R>W1J^>O3Z%0M_M5L''5\2-ZL@B,C_ M'$?5#]4K4%H6C+M@/T?%.$K>'OY"2.7*I+KJS^QC8!;MP=O1.[ER6W+I/GV: M4LILKHYQDJ$JG>A>*P0%TE)&C:>?Y-PL\F-,_FW^0: 4,I/M;5K%"?-JZ@@^ M$-!37,L-8-J&++D$"&5JA1THV 50NDY1/IOLV-HNW:A& ]_>1_1$MV-'DZG0)'#*_+1"_R7&)DC1\L3G>&TK>P);*N#L:WR M:T%-[Z)/O,3DM,Q3?65E1.60W_ZF^QBGBL]Q:M!!5GN.33S&LYQBXP[Q .<1 MRMD=,I)>V]P06\L(#R8['^2'6DA8D142-@JKL9TU3MM." <:'FKJ%&8/5J,X M/-.%(['>7&2#UJ].(56F1;9-4Q/$:SO(K3BEG&KP])U M"P??_C9-['4I'MQ%_M)!5F#=MSJT>'9N3&#&=GK4:F3&/%YLI_^M"EX\Z(UD MOG!ZY'(_<_'CTDO-F]_]R#V5B\%"^V?NH2'./OEZ6!TA/8 O)\#G81P6- M1ED_DJ'TR9W5)5>U"QX% XJGV\!!]/L;EGGEKZ!L<#E4E9W-WT1U"$KI>9VT M(E)0_U*A!]M#%/R9D]V;9_FD;4#V^-H\8%X^JPU0'&T&9UQ&/3:"I!L&X.)\ M4<"1&D+;0KLSX7@V4IL;M0"FMRRC@S&+*"+(_XA1#9QF/2JA]9#[&E7S.V.[ M,S-Z*/;WH9?/Z;OM4-L:R:102;,!C*GH9A:ML/RLJ>V-./,&,"81=Z](VD<^(AZI!9'Z&C&H]$P,9P<\C^%;&M[G9>Y!-KFCLG) M?%8_\,^IH#6W@"Z-VD[P?#&6A1-%7G2"1GD:#(^^7"F=M9:57.+%4\KQ5ON7 MZ+IL^$F4K:T--^ZV8>DT*Z5.0*G3,R7;ZSJ-(WB2?FNU0Y6P0<:TVCKFO6;6 M^86:AS@_%@O6DC5HM/6GR+A[C:J&W,3'$XC2BB(3Y.>"%GU]OC1Y],Y%AO@? M7N*3$("LZA/(#G%1U/#,>=>0Z:" M@?6"\LJ?^ZO(H6C>=+^RP)KF@_H?T-L)"UX#E")W[4#4DPOMZCF,!1RYZ;3UG?-T,!F%+;)U4M&"Z.V6XS5 M":6M#9A0JG/B66C->J$PZ[0BC=24]#)C'/L_@C"$BA0D48AA /E1^2C[ M&617OA^4ZVWXB"XQ"(VQS L6G+<:N3&TV2_P-#FK,(1)#-J8)C^X+'<6<5#K M$T4P^6:'^RWS@C?06[[8,R%W .UI9YMU ML^G&?EIKHZ9?UIYG1Z[Q^RD.C_J$%$CXZ]\:7Z0'2#%::V?O#MQDC./:$Q&[ MSV$B7;7OX8 K>@SQ_P';AL'M?;2EDWROC7:0*H;@W^;(\P\7R633-:F+:C A M/XBC9W!$<51;2%5'2' ^ UA6>^T@?X@3$.RK9"C;\PO4IM*PD @^0B[\$*>T M@R8Q@.K,]DGL^:_ BX18.:.U=O YT'[[BR&RNKPD1LH:TQ-Q;#?C"@M'=; * M2TIQXIUFM%8H0ZJVTY^,?9FUH;EV.(L9C:)US;3MIC;L1Q C3B:D6V_EQU%L0GH.=YE/^ Q@CM2Q 73L!T&Q"KN0%!O"!!'B>;77>6=^_;,$?Y+VH.Q7ZC&3:6B3N\[+<:K# P M9OD5H+APX%]!+N/MP9<4[/+P(=C13NRH(16ST(=@"Z(4"/%/:EL3J>YC0G^T MX';3MJ!;Y!X=GYH8EPETF.&,O%XF[L_5=IL?()F>)FX2%)GE-P1UTK885,D,^85F MX&H/5P^QBNT+*6CM@@PY7TG M'L8F,[CWQ7 G\!PEL9OTX&@AI6G3@ER S(5=!U7H;J(K4DX\ M+JTOP9KY)E\5=AT^WC$6UL&=>*^;@ ZI*K]20'\O 8W 'GUH(9 *73&B)HCU M<708?1;6CDG BS,O7 AXHER296BQNIJQ0@PY=IXI:A8O,P[Y\FZ?9\CSMW%[ M, 5.RU[F^ZM' >Q0Z^!5SQPSI(EV:<)\/\.->_D!PC?P*8ZRPX"G'Y%!%P+& M_P(O>?D1*\$ C[6DI<,O4\NE#AQM0+KMN?Y@*[N.==M[7, '9'LIK/+.,&XDVSZ]^G-[OJMW7=Q%$:AX&/WB?J M"DO/\%.E%;7*TF5V[KTTR1JR._SI(K?#'[[5J_D(XGWBG0[!UB.5KV"W5:MR M\*8,]MU)$&-?V&WU59J/HRV<4E)0 GWNUHWMJ$BL'N8LHU_7CK>,1@\E MRTC!]N=]_/;+%B732\[E*JH?+@NH?O'MXW5GGHT_S$K/$!>_\$@AL)@;K\Q_ MVGLI:]"X7']]!..EAZO(1_^Y^S,/WKP03? JPSD0BY2O--(1ZJMYUQK5GS)9,D@0E)0G&SO69?UF,1^OLTVR3-(WH(M MB3=3F\TZT2>42YGH;=[]ZZS3^N2]!\?\2)U8^^_S(T;9S\O?=% ;>EJN""FE MRC/TMHJC:*Y\^)\L2"%SQ=XLC,@91FMS!)1K$&T/Z!%?3DKI=M.V(+CW)XCR M^3'TH@P2 +H)3XA%,L-->+T,VI]S#;6<,-SNIB]+8*UD].;(W"%^/\5GNTB* M<%-*N_0S36BE579DB(8ZPT"A3@_E%49$9*N)XIW$A[MYKDGQM)S&BF=5E-"( MO/!+"G @6.6J>RS$US0CSD^DFTYNA0IK;]$NWD<0RGT"4F;L,JN'QH-T"C(O M#/Y35N7((>)UK%[#3DBKORO'E 7Q>JB;2%WNQV M/,&[I'[ M)GCQWE'-$SC7+(AR*&=MX%DN/8HIRY(80"/[+*W$<'(@Q2E\(&6]0C4030WI M]:4Q/0SC'U S!%=O7A BC? E?H+*X_:RNLJV3>7"ZK^D.G ]3DXQW!)P%1:, M$.W=IR!"FA+\Z(4H2;Q3N*_B.=^];X,4T]8F0AZ@J*;/$SA5.9=(D^5W,D_& MO@W24YQZ(>VT"734)YA6">PVT;.'K"VMN=83I4FG8IWU.1T1\O9YVV;>OFNP M@VT@N=$\D"1&4"V_U0>SL('5CTU/4.Z)>M90H2YZ7R6%GI30,\)J#$>F\J-C,\GLO-!B#%CPV(\!]$*H#C5FO-%8?%]E'GN8% MR'U'<10Y\O,+4PSMH>W L21Z!71N+M+1=9.J^EYAK03H_"*'PT_&>^O"LU_JD03R@"OL45X3N)H5@'_^TK&1!%2 MW)\-6QGL-?*-0U+ RPY#:*^!:S0/$/'MPS#::\49#:.H-R&&4HUR;5ZR:"5@ M2GDO8D3MU;='6LEXWI080"<2]8HE+ZD3]EYM"S>Z] EL0?"&!!]XS52-:J2- M36.B-X9VM!/S)R^"5(OVI9H1,V"0UEI?:5Q,5@R%U> C;0A(:&$ @^T2*K$.EIV(4@*>Y3#H_54O]8S/JGUBW9=@A< MG=/FEI VZDQ2^-5\98V7);V53B:U?PDJ/WL\)?%;V;Y^JUZ6[$9U2>((;OQ^ M:Z+1A28:?0!>"@YQV")O5IY11@?STNBQ%L+II/-)*S_F(>)4S8A/^.\0%"P_ M\IOQ =1ET)^_U QOWF[3JWXRNYAQRPOS9HDH3;OE;GG$9*(,E0KA!L4W#$)/ MY+9P0A8?A!KO>II/!E\:8]?DQ#G\T*C&J=F$W1$ /WD$?O MC PWBS3C?_""I$B]>7U^"+S7((3[>A-Z:Y%/:W2PKCO>2>#[/$9;10W7ML/:G2I]( 5=DH7ZK,_C$M-1\%A>C MI5:/:6F)[A;-:VT*O%+(FO46*22BM*(;IQ<$;$XX.C+S%6>[;$5N#MF"Y(Q% MO(J=L/O-)N]?\EX+21A.@"_[&&U$H0(3^(1*#JN4Q=B:S(UJ:]F$L0B+F(*5)F\TT(UQT-TA)2Y8 MG35 6%SRUJ>L7;Q_ Z<&K3*&+M N@Y/"(*KX&V0$7 ZV9/,0OUY3>GBH''B$70'1_A\(XX;E/R7GK>:UU[W5U MM5;Q:YV;@:,Y20VA<:%-QX*:'7V ET-U,.&5V&1IK$3^ P>S/N$_Y9A\C.%_ MHBIGR1/8E]&3]Y$/K]$D8,5#"/8T0[08>$TTA8P+ZYU":3#(5BJ7GI;%9YUX M7QO"IMMT-8S[.0+NF*O!X=SN:\)RE4Q.])9TPO0Q_DP.OI7GPW=Q.OQC8R;U MGJ2+5.GQ&G$E7$Q5C%P#[#[ZHG++63#S K3;N*$%+]&@8%O]*F?,"VO]O[7^ M7T>'%Z/K=*JH QU&EYG61ZNWTX[38X ,\ZQ'EVB:W M44RNG0!FRN%A-IUV1O3S(IRE1:<3'4O.):A+3NCG3 EZ-3Y.54+,3K14F6J= MJE+'%I\=-JWR)6#2L]&%KJP&9[4[J[C75GOSD I]!.7#:H#X'%I0U'0+)2%V M;3DHTF>KHX0ZX8\ZJN*L(] 0#Q/;:F U0'**&3LUG-H,_S8_/&UXY<)?0]L4I%FZV5T%7Z^>[L2?O#@CZ+;[KN]?Z_O7$%2Q)'VU_3,/ MJLAG],\$ .9S/[^?ZN)X7N3'8;P/M@^93S^VI&9&@4MW_J"U7AT YGS!-5;( MDKW2G+ _K:;PU12N#ACAR_!2C9!T*UF-U6H9'TY+E =Q ;*S&K*I7H'MM'F* MF_6H)+CB8X#9(Z4G$[: M5)^BLB](L^[&4)9!;:YM 1\A@W^(TW030=(\59G7H"*3IB!+?Z4L@]-);ZK: MS_"XX120:*(IFBG5*Y/91=M"FA-JT0IE%?3V9MP$8F>^>3/0#Y;E0=/#(>,= M94<*C,L#QV8;5K\R#@>-P:+FJRNN58(K\@NGR',XR$H?F,A'":0@( !*'#S8+OWD^> E?CD E%#0$F<;AE92K98G;LG/8B/37&=M1)<#D;06II>W&!N=Y!XNWW0QQ"[I>B M6O;TXZV-PE^<^%FGV MH#SDEW<0Y7%8J)M1"Z'Z>@AVU/]NJ,V?P/ P55HL/D>:J$0)5GB=[!!&$?R5 M_^\\A6SEV@N]:$N.9QP^CN:[L! GH'"]%;@"NVWU3KUQ%8O-G]S!#(6(+-,V M%2 A0=+J5R,!V7- S0:[L>++B.T@ KXP9C5LLH(.%]M(N38_'])3YS M,=9X@8-;@4YF#+WVG,9<609:ZU^?&4% $@,8 MLLAJ?LQH,5:/68V[3TB#H)ILFW^==5J?@B@XYD?JQ-I_GQ\QRFO5Y6^J*]OO M=L$6/.?P+'NL3+_$=L;PK=[ES>%=#_HSBSX J,Z =A'K%Y <2^[#>M?G=S0J M#-/(&-=/4$(\P%__UO@B*RDDM;514,\7\3J,]WKO;-[;^KM1)_,)1."'%Z)S M)G$LF[T4$_ ?L&T8W-Y'6SK9]MKHX]=M6(+](=OLOJ2@,.G0>#:SCVHXTU"( M$Q#;F0DKJ^3Z'=*QT@!>Y@]!.F@#)$8W!)ZZOF?U$*D8GQ'#&PK0H&4;MYB+ M'72J#1_T!7-A&KIX4Y;TZ)T+&5]H'75C0R;_%2 V"_PK>-MX>RA (.&W*>73 M0K6DAS%SP<@X%N=1]@0/TB-(MJ+T*#",8HGA*@'>9E>IQ2?OHAO[)+F!T5JC MG N_?_=^"I+25 NQHE$7L:DA%)1"*3NKO+,PJNA77DB-:Y088 W8I!^!\DL8 M,A+9=UJ80C%E'%-]6]^C?#9>>!LD8)O=Q*G@W2$PC"$+1I,16E+14)_K=44G M):XTM^MV(T,03C_DR-!>68^Q5'&;@];O.]Q%C,H&C:PZ)5R>; \%?4 1U@?E M+5#-Y6N0'8+H!;;:LY/X MG(V!:&%D*S%(>'#4^=;(;_%6$XKP@WZ+NP@\G3N)&C'XHW$.;3]L\EE%67X M3I"0^=FQPPG%Z-,=NN50X"1DU4$%&^+8]@$&>I_==8YRD+N:! MY#CD3!'38!)1"9]$7F)?:Q$:<.R(+E2VXZ3NU,FXITR1><]D5*GGDP&_:QA) M4-X85[@*UK^NL HXT%5@_6T%2[6#7H7LWU=DQ7SZ*KS^L>+%ZHBT%4J@G8!&+I_(MA4JH +!NFKKLQ MAF@5_Y6Z(M>XKBJ!8H?GVKB^Z@FJO:IK:%>U0MQSNP9-J8IA:NFIT13)]S[' M>*XZAT*_]!K5&=02LS/V/>?'8P%/Z_YNV427F+^O2T\B)4=)S8W);K6DK'RE MQE%ZX>:E=Q<[7QV]@^IH5?2EJR1!;GS%(U/$2'=&;VP,5?38Y#)SGM6O50U] MXC/D(2\_0/@&"E9.S> X=#BCC@Q[SX?XB1#YZB4CLB\?]A09F[9E\BOGAB!?_>^12Y]1_33 MD/VCCF5(%'X]4=J52&EMVO0M3< EMQX%F:4D> 79MMDV$?,E$^7#F[-R\HVN M:E3#UDFXRM6-:\Y:%2_14'O2&MW?@XBOIE\>K>EJLQ,!DJ/CW,047">QI ? M4?5D%T\F-RQ(HJ2:Z*4*XEGE^)<,)U?AP MVDU>A-BWU:]3O7UR#?=2AFU/^7#+%C =IBU)>XT34V#GG2B6C'AW+]Z%#DJ+ M('E,P%L0YVEI3=T6PB,13%_VN*4:(K(N*4._ M?M ?AY"#:[8I'7YYO02YDV,U8/??7M0B_Z[!T!PT30:J)MH@58%70\ M&Q2YK;Z*GV@>]VF: _\V3R"+>(0G*?:?#Y #I<4?-\6Y3^_>0;(-^L651PRD MG;"89MA.(\6F5\2ZXZC !>K<=\=3&)]!R9-PC@4T ;HY5FX ;5"7G!5.]@2Y MWU7>J+P@3MX'>3C/:G">?3B.-K*=**M?9]Y3![]E]M"U%N%9#9SG\ M?HK93E%M"ZIF+XSJAT5HK M/N,42>P/+\S!5P^9GS.J-#=@ -45E2%?B<-X'VP?,I_.BDC-YL&QD&A[,'R( MDQLO/;3R8DE@*S&HXE5>[?=)X8 J-3/2T@:.I'@]^ ,O,1:#2Q4$%6ZKY;0O M)U3/HIP!,8)\P"AFJG#E[R$A/8/D+=CV5CMP$),X;BD*WD<9@%/-JLEN$O1? M9+_XG"/F #7NQE+$&?20P/IAFFU:>X@%&$B<0)!M2 MZ@=O22.'4Y#1GB.[D#H!"M-*U$2'8)-Q"""6#PZ3W3N!D9 ]J0D9A>J< $O8 M8M4NU"YH.G("0@%+4Y/:.!8=ER&C\WM!VY$3X'&,3;RBR9W3[01DDCH0YP9Q MPC^'JQ0-L3$Z@9S\E4JT=3J!E>3!9%ZU3OA[C3J6,B9K)]"4)#_JS3N)OYQI M8(F1WM!W!"<@E*0W"N)3%'XW#BHQ:AORRK/")VS3)KP:*4VL9&YA*6'\5#U$ M39&#J9>_ST1OZSIQ S[+FSQ+438&2(M+=+JN**=:S29Y0K6P>B1$]@:F=9KH M;;R@R&@+4%UJUNMWJYUN[^HV1BQG=D8'LQ;!\!6BMU?MY8*XT2NJY([,'2!* M*VY;1ZE>GR]-JF"1JQ]>XC??/:O+]W* OX*B$IQ_!;_A[0&^A1\3>)D4QCP< M:7'A$+0J8:;.TBQ28CH&LGHH)J<_O 1EV4$<(RV" /%S <3S&;S!;0$@JB9" M]^X:,,I$K/*3E^7H4BZE(Q:S[+14[:8%I8.P#00NMLA%4[BO623=.HX-,:'\ M*RIO+T[LW+&FWZ[RO0Q21Q%:!F_5(?O&&43Q*K#$VH8T[6L-I-F+=S9*\N?( M;ST-M"U+.?&JPA?(",8,DN1C-5JFRBVB6^22ZXB 2%4?_"$2CKL@\AEH5\*: MXOW+7$/3&";:-PW;_6@H M\',O_!IDAR<0%G-,#\'I);Z+X/3/1+/@D!'4FH8XR[LY!& ';YIM MCGP]-[L=O&L2HIV$UUI?4-Z:@F=-P2.=9^3&.P69%Y8*_Q-D.\E;\0Q?9NS" MIB;:LJ3'T4Y6&A/P-,2Q6FMO&%W8R7?$.\_*-Y^058G*)YM_G75:G[QWE&F. M.K'VW^='C,#\D@Z<3K/BVQ,S*%B3V\TZU4?(*@,?4!YD M2"WTD07BZ]=\J_)UUZH,I?TM$F7W$.N&/;F,IRQ/(8VHIOSD=*P=VWP:BG8Q MP]+[+4(S@S*C,+.7'FY>/EMF]*3SV=;?9YW:=0Q)8;.[#1*PA2.F-P./5]Z'77=.Z]CXC>$=-\8[H[]$.< M)P0%1T '@M0G==RG_ZABE&Y!NDV"XM.;W=4^ 67TZ/LIH&< X_91/,@7!L?2G:3 &QF3IK:?PM"[U\B< 1:RF%D%W MHQ/HI3SO(0#AO^ 7H9J6HNC0/$2U VI61<=2L*2EP/ R,O*:*Y:L/&2J'S!KJ_-=H@=4;3A=EJ>SM%>P%6> M'>(D^ ^]4H/R[RP/LN)__H"LO7:!H(43*/W$\H#J[/F;%X3H1?I#G!2JU<0D MUON<_ONC#(@F+_!S'+W!#0?EWJ M\F@0:PY0$,L+LU=1_.KEX$65@_P?!0C8%%+ \,$+DB(;D6H*'3<9^^BW7"8\ MH-6O4#L:+YUY$A92^L?2@:\BKDX<2/%')/SK(W[9^9D2S$R4!V[#YJ :N.?3RN&'].E7&(S4\&BH3CVI^R/^@V1SQ*@RK[)GH ME:DM0"..E%:^P^BW5\6=S@K-[:V[0*N$2.D^L1ROZ>= HM $N _ M!-YK$$)M#*0W>9+03R._W_*HHMJ6BET@Y;3X]33.(/W/+ \P2,%EDM"VT%XQ MVLXZ)W!3E?BXWFC $1%@*#20&V'E1+:"M3R6LE28 P*8G "04QU+(@+)*;C6 MREC'?L!6AW]W0JK<@*)+&#V,K(9!+B9L+0U&E91(9"0M3KD'FYR V8NF%H3D CGIA^TN!&)[ 6%SSEXR.M!I G=;4#+*V'8N0=P OZG"+'52_G MD/FW 26TU*4,8)QJ+[(QKTY QV'RC, [)^ A!FI+R1F# GDM3T2GX%;@6)VG MS4!G_FW 4%F=*)4VO9Y #M&> EP#TY:*JP93A7T[0<5KP3_%(B _TMX)L#C' MEQOK[P1(4Z9H:3U(T;(18)35"H$&WB9B9W=@@H0I*DX:1ZOB][%8-@8G0)OZ M@'/32&"4+=7RY(ZW2%Z+*:J<&@<7AZ!$\VK,4A'6XM,KF.T#P[R>85[BD0JI M?UB-$^_PTO.?3 &/B^>5D:(%0[R>58&,,158_[0:JEE$0&;N&PRS6IHTZ>"+ MD:- &IX*JM^MILCI#=?T/#_8$\%Q]CA-6B ,KIU^'MK(MY]*" -M]\.T,- 3 MIAS"2-O]"#,]28_,3(2WP6YSO'Z"I^0HPO#;;2PUX!1(IX;!.V.WO5#"O#I% M3B,,LMUVG>G)?RR1VZVHR^$_24(D#/2J?\Z9. E[0JXZZ8PYE3#HJZZJ,-\2 M!G752R?/U82A7A73:3,Z89Q7S7/JU$\8Z57)%,T0A1%3JOPMT7ENNA14&.)5 M]9LU916&?0:-[W]^Z:$.(?C>:$#\>P5.;PN0)2*+(_#S-C[^@O,N_Y)Y[W$4 M'\_E1)[@_WR[#=)M&*=Y4OD@AUZ47ISA:ZWL*DWS8RG8WH+,"\)Z6U#HR__Y MJ3NOGUKT MXS$/D0T<7E.",!77:_' %41UF7@Y66/)1V*N_<30$Z#+R Y*L^FS?_@K/59";D. MJI5V_[H6LFX@1BEB?_F; ^6IS;I#\1GZ(T9AR%"A.#]!]:*BDSFN4O8$YCT] M[=QP_=/3^KNY^^]4(6W##@Y.EZ3MX%03L /DIR#]_B$!X#Z"RAI(LYEY$^OS M%@,\'PVS/J\/8,%*I^HJG)I%$YBQW*(<&B#RG_I%=.?[KAD&L1G-%I3\HV/5 M>JO3;JK7\94\VPDHR59ORZ"D@)9#L:9BGL1>R4\':#F@TW&^F2P-UN<$E4Y* M;R<4D[( %_-#K_D:5\;*LD0YD;1T4H%"!0VXL0OF'Q:F1=&-#(L+W:0./[/; M 7.NU"'TE"&*<_ M#V']QX!LB)TO49U1KG#Y\>@E9[(G7.6JV,S;N3K'KMSG&K<]S8DY"_IH$?P/OWV:M3LS,CM]2WA,A$D$6]V+_!4 MI?!>@F>%[0+%[ZB]:GQ9J8WEJT!JN;S;9G5@M,*!T29?V]771';Q'^:6MV85S?FU8U9V4'EV45;YT_ ND&:I/Z:M&WQ UPA>WF*W&L(@HH0!.J#X#2!" ;F,U[J<>@(2G8GZE[ )C'C1>RN"#7A[E0/ MIU,4JUYYDB CM*(4+#L>JBEUO,2;5[B6Z&,<^^@1 MNBKQD0J'.$D-9D#4DII:)F(13"J_I0VZ^P@>)'A$(%= F_Q039;A;MF1%7S','TW*A"9)O_PC)-,<>B-BO: M9;3W;R#*R:&"U&;Z* *$<+@]\GOSDN\ E;JOA"MVFEA>MS4.9XW#F0RX)RCA M0^WO *=T"X]1&)_0=$7H5J2GMF5]!!%(O!#.[ ,B"Q/KJW/' MLB1 "FXA-GR)@BQ]>O["VRM&'\6\NY0KB^JV=,[=;[1&G"@0-P72DM/;*[_# MZS*D]VF:%V7RL/[,NM*YO4RSA VQ/I#]WY6J\F[XYTUI!FEN$M-HX ;4JS>S M?0ZW!CXQ3&2(X+\W.$*1 N9/ <;GU"$6LI<@T.C&"R=PFNTVYH=QV.V;+$R0 MXL:I*7 S\'99O;JM8 NN@Y+'WHAX]X4T!EX[F>C3.7BJQ,NO]*T+6CAG0(\ M$ZE[)F=)8A\N*" MO6#GP%N#'RS;!;9YXO']=;6%8@,$H?2 O:B$"W.!71.SCP?E[L\<$L)]!&6< MO#B3F^P DI>#%Y4\*_T<1V]0 @+^YYSET3/;]PWP/E84)VE?S80%>4]=F.9F MUT3Y"810'RL5TE[N+YY#_0>'^$067H?E6K^[,RC\WES 5Y]]>:FS#^* M2T4;978^;R' A@D.W_YB(\AM!O<5!/L#7/$55!N\/2C^> MOGCID4#,#YL]/ ML3\>2?EA..*QFEM(/&T>9![QR,[/PBVJF9AYNR,QM878H^:-XY:_0*?PISD5 M9^LY\Y+,*-OA_#FXE,(:&H2E&E5W0=G+30)_:4RGJ[ [XB*UE"1H2O?!I'.R M^JBM7(ANG%'JL/5[N4D1V*/K;]TFE2:629R/2AGU+EKW:DY+T9K1496/ M,* M-8W_F$E7^]).BK19;$WV:. NREC.IL@'2;^TS$R51W!S;;L)K5Y"JY?04A[[ M5B\A_OBKE]#J)60(]UB]A%8O(3,I\T.<[$"@TU&H/P,+85Z=L=R2S[[]=4TF MMPQZLC M25Y(,W@]&O=HY9SKHW$[L#3VL_H_NN/_:-QA69T@5U;$M#VO?I!&[A3%756- M$^2Z3=,9H2=QVC4-]O-="V";MHMS[P11% MN-]_9[&0-W7_UXNPHVK70/"HE_7"^\K M?X&OTB3T!)!V"W]_$T>%623WPA>0'']C03WS3!8+.YVN:(O]=2+8A\QDL:YQ.2;)]VO\S03Q-]3W MVVDB;TP,93:2^@D/RVO:=*\N%]BOB6=;-4/YO7-I8)C.9+$ZEU"WI"Y^E7NZUA$V[2W$X$>,/4&'36 M#9O<_0!OF-)B="YMV#2."WA;'*\LI_L<]9PA\+[,8) P,WJY\7JXABVK="YZ M6,.6U[#E-6QY#5LV)FQYY"EM)UKZF,2IOO%[KR^@/6_+1>T->+;SAA"@^'E/XV5]:OG-8 *>^TV<#O7,,UDL M[&M@O6YVO0;6KX'UQK_YJS4+K8'U:V#]&EB_U!TPD\T0WT37\IEKY/T:>6\% MNA-QG>'I/-; >M-2':R!]::E.E#C8[W@'5$45L_P+EA+6IJDVW[[VY05*M<( MN&$>%6N=21-.R/R1\Z;:A/3LE$J_CRE"YTU4K,W0U;-30IA=H M^G6WILU*L4;1FRM:(*>3:8+G5Z%\NK04:]#\P$V:VP5G#:/BW%FOA/ MZY5%2TNQ&BFTGB-J6HH94OKI3TOQF,1O00K'A6K+?03[@1?O'31R5#S$:7H- M=C&UJ3$9*](D:WBAP9\N'FCPAV_/<#8%:7P$\3[Q3H=@ZX6$,'IV6[7.<[PI M@WUW$L089G;;H5-&U/1?F(J*.:'??&MN?4U&O<-:S4RDAS9_Q')>B, _0):% M[LT@RB&CWD QOU0)2\)OS/_N'=ZMD$$$D9>VI8!J>\+NT9SLX5>&42([2.Q@L-LK7;RDV#J30EL4N9I->!" M-SN"NLEFK49$D,/7)Y5^I*V&2>(F05!Q4;4:+.%31KS8K'9?E3AN0I?#?& M M0%\V74N6$/5NJPVKEW'WCDPMX!I$8!=DI#N?E[YMQ(CZ$ME5D_X ()E[(67N MG!5S.FM;W$V>(#:A;HM'#*@;A&J/1+>6UVO5--6:I"01S.NO>MFIXLVZ#UTK8<]/Y1BI]A&/] !=WP M!L!)7J4IR&X.Z'GE/KHZ(LV4LC[I873OGQQ1CFXJJJ#QJM7JO3GYM0LL5!)W 5-"^I&(+G,!SHO,O)A=;;2*TQ"F[SCKM:G M/LZ\T"1(U=Y-*VAT-P\Z6&J# (A@&?OH=^7[0;G0^V@7)\?BT\8\]*WNL*L[ MK)3)K;IYHCURZKKQDN0,B1KYS--*33$Z:'!&O7^@.*/"/^@W8U[EV:'@DLPB M5-3F^LS*<#YI%FQO2C"9CI_DMJLC,)?^&A^ZF&>5P%.^O?):UN#!0V1+_[ M+AD%_A=X7>SE^FHL']@P??[?/ E2/]BB:3$)BM?+0,GF(3@&I5B>;J(O*2T9 MN\0 VA^ L9TEA?^X@3\'66O"3U 3@=KB@?,@+#J*.]^0VV3_A(E$-Y] M%/RG(,+*7$B;.:VU8@9+^(.9P(99LLTF.]!-'#)#**9BI-?D8!,]0JUF^V<>I(7Q^!Y_SUW]#(GF)L:\%:?92_0T3:-IW#B*: M0D#9 _A+E':^H3A)R3DRXRK>SILX.<4)^D"8@02)%V_@4Q %Q_P(Y_$(DBUZ M\=@3S7+"?17/^>X=)1ZKL-M$GT%69(EY J<<"LU>3ZP2[#01LN6.$A@PK94! M$9=KM/TDT?:LMQFK\9(.ED?/0%8C(OJTU')](+_B6(V31)0S[V7&:IS$7W;8 M4!$J%"D%+#0>*_KY$WVG<930Q(G,"1E!TE7+[3P?D@*5Y..=$R[I,I($]V70 M:L24)RIR#::!2D[_F=9JWWLEHNM%>IL"*Q.DL8%D)OU0/H5?N$&E;R9*!V5G M/G]5-"?@K3")A_U"<1SG)S%%?;ZE(CG$\<+J:GKC3[0ZGXXI2N(M'>C!7B!3 M5*Q;.I@DGQ*KB\4-Q(GJQF)WL;8AM_)8YQJ["ZJII3^NG\XD5<^6#J:EU*]14IORJ["VX-H4MQ'ZX9BV(M!#L!7S(, MVJJ"= FNZ=J&49I! 3$VE42;CVUVB'/E69RQ-0:B!-\2'64@-@, M;[LS1!KQ)L^>P!NV_1/#"=2-OCAB8856C1O3:"APRL.>(:K_2#0"')FO& ;7 M;/'>&KSK%$NWLC81KF1HM7>H(9M ET.M]@,T!'WAIV*EKR8&>7@9L@\RLK;5 M3F0&[P=+G+?:(6W"/5&N5%CMSV;PX6B_$-OYC&0(_%(JD]5N<]HVA.D+JO9) M:UEYO]'-" >*LG2SZR65+ZD4R?J!]PK!SX)E%O\E+9*R/%Y%V $CF9,C2#HK MMLP(YBP3^?A4OZLNNZ;\!W<)NZ!)VWLG^93)P"&5)GD#B+0+=ULO%"85L<', M6?R-=PH0ZQYZ-*C]%5OT:1]&[I5"KSU#1YEZ'0\ '@_,0,]"D^YT,8>8>&%X MPD=H(?EJ9=+,:7[DZ,WG8P*/K.CDR\;F3%[XU<7HEY3>Y#X#X2L8-9V.-34$ MNJ=@?\@VNR\I*#_,X5"LGB8 W9C?E\@/H+ :O.9977T/NT3SMT%T(,,6+CU,7,:'( HR>!&^ 9](FX.&,&RA'^/8_Q&$(91*[J&J&>V1,6O :EGC:%]R MK7HW)LQ9';&+]H5(+8$_>1U%#H<;#09&RSOR?CT5L$K4?B?>L.?; :+]P.I\ M-U-C3#=3./',/!+6P184)]Z+)P&W:]9QXL%W0@XKDM[)[N?UFU$$.&6X":N$*#*\M/!&EA3YPFWXEE5"EE %6;[\0ELA2VOJK- M@N(HQ$ZD0YD/28*Y66V>%$?)E&GB5IM)Q1F$R19UM>E3VF"^6"81\$S[:M.I MB&"IP9M2O2/E8[%O!Y 5-8!6K\K%>E7>1Y DMB!-A;RO!@]C*R\1!'&^IS%C M?;6?\^/12\Z;7=] L$3^0<@JS&83C [:N$%_3JU$\]P5E*T-FOY#-]\5=PF7 M'N;P9#OC4Y^HLBM]/L0D C%H;=(Z[A(V#T(@5E0%00)))0DX@"BM [\> M^DZ]DWQ"$P+WT27O]#W*/UC+#&,6S1C53M[^[:^&R-5\8:@I/E.E#MN+50K( M*T.?UI1B=H*G+O:?,R_)3+($"0L4]4L0ZV9WPEN1(^ WJ8TJ0]A^*CG"$P^C M#@7:CI8D#Y,7[93ZL)K[4"!Q,IF03^'RNT!ZFT8 =\+7=PJ$60*^$YZ^ZD4] M*.Q/XL=;"GMW49\[FFM*WAZ GX=@L^MF:Z=4ZUFB@5EP:7?OVS#W@VA?WI_I M(TC@6I'[S4M\]^X=(=6AYD\@RY,HA?B&'TJ_6XK:.?EGM:GBU$IB1!QHK4V; M/CP6"?)11T]/>8@BLSY 1M004.76QQ]N&0 \(O[X6+ V=/O$Y>0E-UMN:-. MN063 2,WM&G D+?U)D_0I3X-S= '-PT3\DGA1ZFT+ZKOR_:!<[7VTBY-C\>UE6EXH"V0[^'&[:1/UF_8R M\AROSZV_,)P AXVE;>F42?:,L6)[^3#:69#B.',#<:L8/"CRC3R!X/B:0\:+ M_(=3R)B>X#T SQ8*J8G\VWB;HS_4F4J(SD+C!S5BVYC.@H2&BK?F.0,@_%<< MHILD?7BXH7L&4EH: 2+]@#(]0 MFYNR .:K#:GIO&<-%5Y'=A%\E@@LF=[.B)-FJ@U=-2'UQ"4V,3U,^2@6^%7! M4\AZ7\#V$*%\4U?^6Y#&R?D9)&_!EO[X)=;9%-B9[P#DMHH!_Q1'V2$\/WIG M= !E$9?H;8:VP)$36UH572:SU5XD)-,AC%B2E*W@K#;O04>,_5Y%%&=LI2"N M3-0]6H0S:"LVZXN)HO-&-^I+R%8N,JJ^T87!J5SFZ%3K/56X6H^@O+SLR,L1 MA[085Z;M+T&BIV[ 0[?2%Z$E8D8_L%,\!/40$GP#\L$.U2UHOP!U'ES&O L5 M3O[UZ4+B01P&/B*9^I?I9O> M,)E]EDLXWR#3\_)0]1,+YZ7B)C_F\*X,WL#=;@>V59S=9G?EESR?\G AU,VH MA5"?9P4[VK28B4A-ZN!WKU;J:>\U-&HGKOQ_YVEVI+UH#!I"VZYO<"_ MCZIBN\S;A-U';_A&NLFS-/,B9(UF16ZTVFE\?441N\#'!>4XH3+$QGH/]'V: MYL"_S1,XHY+*468W\!G\*/Y"O]%%^NH[%=MM>8*!3TN@R#XAPOU-V[WR< S< MOFYGY:XX=**Y.Y["^ Q T>8Q]'IIC8:,,,_\2]1&+8 ZA'*/A5J/^!IDAP,( M44E,_-TB=R&Q@H%DY_EG70(X<-959]..@:-5O^&HHYOG:# MB9Y N3)0$6I)Q%7";]2@.+M4Y7CBS\YX17WUDL2+4*8ID&R#]/("(WHY]0>8 M\5H:,WO* -,)IF66+L@>VRD=[])M$O\@T=N 33-7DBV%AE! PM]S/]_]K[L M.W+;Z/=?N2?OB6,[B>WO?'G0-A/=HYG6E33VR9,/U42KF6&3;2[2=/[Z"X!+ M<\'*!H@"U2^)1PV J!\*A4*AEFR])0GJ5AO\ESW>L$$JB"% MP*_1,_/68^$K#G#XDKQ%U%8FG>'GM"#I_/8U25,AF?Y!T =.+5(J@7/""=(? MQQG)GU'!K>?';N,V/PZG$ J>XFJ#K_(<"I2Z,@@[NC0P/4*./CV$J+#X'Q*W MBL)__JG(J+2O_XCO1.A;<1/3!]!__BE'+]VZU4.'DM8C(TJ*[\)HU_J3X.W# M<2/A.ACTG$@&+_H"AY')2/QUA,0FB(\B1)G4D+YX_7G7L]#VB18^W7;I9KRP M@R8]VA$.39,_ASV2.$LN>H/OHL"!RQ,DZI=/BU"TKZN^0,)@#EW7@,9C4?7A MVA-D6,QB%QH_F&>+1\[6Y3/ZPXR"@I'B^IY.O:&\)1P?>\5 MU?TQ]K2P =%8 7.O=DC<,B##8$!0J,M;R$"8DQ5CQQ8;=/\ O*#AE.,Y)">QQ\B#QP88?X,"QB3'(!N(_-T'1/BN1C8@^0E>7%9P 7,U M.<$GS HP7NGN#&\J*Z#XI;'.A0HLU=6,SYH5H&!IM"8=WJS !4;;G<\!S@J. ML!1E3?B%6# J-X<_T4K1(-1H_4\(=6PJ),[]9,WS9W:Z5CRX[+, M,>5YCJE[CA*JRY*"=M>8QKR(\$&$Z%MS?L[FM-AL3@T+='0-068A7FL I:P9 M4\LO#YU_/>'->+_*(@ M@M;+@QI DJ&6YS^0(P?=81YZC(ZTF'%SG)%GG<'IU30WUO MF?J.Z0+3>:S$G\QVD#CS/B-)]W=!IV:7;'%T1S$-/6X;1]=8J1+ /FQCNM(% MUAJW^,\_*#&!H+7A>=T'29C&Z4NTOBM"_H18S0Z-LOK1&H%$*A=H,)2BL20W%MEN&4#G"1ZBF"R3@-@-K@%C8K:H_WJ. MF[ZT8:O.[\+C7%O_]AR5"!18^Y9 M2OH% #!1%Z9+XD%9%SJ[> NRD+H^K>BAGQ.WKZHN5)Z7N^IOFMO!R$><@?4A MB+(JDJ:Z?B;A710\1S%>8Y1_0@%1/,)5\H#6948<"G&#SVF2-?_$=$='^JHB M;Y]MDV#L3$9M$TKZ$60D5"X[R@?9-VZJB)]Q7,\=(UL:KH.:%"4 M3-3*-P2%[=-E+D^0$1FK[4#S;LW6!K1.SVV2NHB944 ]MV*J@3:3(NJO^>^8 M$>)L]%NXT8]*"8F!K]_&;6&WRV&0X@6)5WBI"O=>'MA2\$A $A*V_ASLQ!8: M*Y\Z S?M4^ZM8;U,.=5I*JS[QF_OC@?*9ZPE14%V> RHND"F)JJURVWOCH3C M1 ASK#:=RN]BII1W7")1[O?-V3PZ59=0C)%FC*HQ7.'5>:[ L MVD^25@>,DO/)&K^>\D4 ,';/_:LT+T@FEQ&='7W@(J8SPJV[@ Q'P6H#@4#W M^7#&N0" _C.)<,X+3-IQEU$*ON"[8WZ!CX97?!W5Q'#2H)# >,#_FT5K_%]T M1QG!0F-, %"P6;E[+D[$8_+ YX6?:288):/;7."IFRZXDI:'PJ9 #JEN+86R/B9K!C%%]J0$9A- )UDK'IG_A*SVJG> MA5O%J88HSX/&)H.D8Z!:=,D2DY8KCYQOCGXWURA?9]&^$C*M"UR;J+$3>WM- M"F+%[AQS&/YYHR65I^.Y ^"LHY%Z0^3.HSL,I-Q*/B7&8TRH*@P8O:)K+%Q6 MF\XOWZM3)1H$$K'O+QF>'P\#*@)Q:LH?^(\(ZG>\B>+V/>2*TF4A75&X/'C. M^:)FSA<%0E\>.*O?9RC'HKPR;R3A8[G;!=D!WQVBER3:1.L W^/7:U+1CQ2I M2.-H'2$K2C7G;!3.@ZY]7*GAE1RW0A*&K0SOV?];)NCI+7W:IF4>)"$6@S?1R[9 M2*"%2_LX@Q3+]B*+GDNJ$WX*0O245E-:97?1+B)VQ2 K$I1='KI-)7OZU%%! MP"'=*YS&AOFM*M;=_=;%"U8FR)6*SW#R3F8ASK.B R_^UQ%:_(_?'XAIGSG; MX:^S3NL3UIUVY8X[L?[O/C.E)=FMLNP,,='_#28GND'L/DO#-.SF-,HI?T"O*"G19\0^ M(\1MW0DZ]%PL(C2ZI8JO1<)EEN5,'*S[,2JF5> MI#N4<55!?EM[!LOF0WSYRV\\[RVO"TO.N8XP&OFWVNZE)MDTJ\U%F,H3-S"; MNKNYM(;T1ZS5A$$6YE_V85"@'_[Z_3_^^H/X-J/4%XA6+;+:C1L"F?3DJX#[ M'8&O5217(3YF7J,0A9>'+SE1G5=[FD4M>:F=ZB+$6Q6- 5R8*E99;7S@"%9F M,_]L*NX9J5-1^@.^4J*WSMM?EB;X/]>U][0@NY36&+Z>(N[7JE4BQ;E%!JW< M7>)J+6)T*Q-.7];+_3.A+,]:V\;]5'5>--WSM\ *='DXVH$$^.N, )%,>R8S M-[?-3\$W\5-8[W?7:GK^@-8H>B6N+BJ:^;BY:0MQ+0JI3]1^'TT Q%8CY M-MJ+;,5J/5VJK[?)&L_P+LT%&FJGC;.IWJ$@1]LT#F]W>ZPL5XJ,D#U$/=PA MGA(L]P@?3(TVT3HJ.,0H M='3WLI9N"GP2D_CAYC_K)X8=S8V=2Q9*O;\[S3L+0D3,\.0&1/]!#B8Q6>(^ M+DW":X3"_$.6[F[SO"2!D:M-]2!WER8O3RC;$;,!WRZLUAV:9>&6ACJ>8%E@ M#0"-R+IHWG0B60,X-'9M4):AL)H4HI( SYMKZV*W!K'3R); DUEMFCU#IZ>P MQS@=01!US-&N0$BG,8C)_Q:0R/KBYAO*UE'.W2?"+H;59;9LO4IWNSK@^+HD MR?^?MN@>-T]#EN*L/0:(Q6#.5.L$ZO9S9S!B%N&YP)(VRPX8=5KQ@6&G7NA6@FGQ8OR$:_A1>8%4.4_5K2BR><50< M'H*"F_9CO@F8=IJ:;>;W"&4?L[3 PU;2SXI#]%.RSK3B6Z'L4=RV[)L7:;=%V=HF0=[?'UA>>XV?@3 M7?/5D9.'=09(ZSE(GS^;)B&$?[Q)A3M?M$GN8#,@#2 M)'&:Z8>ZW'%RRA#(P"EPCC@=0\M "GD[/ 6"DT>!4,[(J@&:2*7#Q%".'-X> M6MA9,QM:GAQ%0A9C9DEI-E)OCWE"(XLS5(GT9$'%@E$:;=2K[#/.E^(IZ7Q- MDYT/8%CRB9&QQ',D9!&,K:(@3B_B.0H30RA:< 0)/T C,_66RLP&(KR;C3:8 M)[AHWE=/!L:3TT6)<322D_1J6JEDR? $'1'[V(/'$R82JRC27!,L8^$PW0=H M^J4Z-S\G2*.7"D#RA'2>*GX"[=ZS?[/511'F/05=+2T(:#34;!S<)"&]BSA7 MI_4$ :'AXB0(O-\:$Q^5)'$VS#PGH!&2GAVBQ">-!!58 3PAGG=ZG$2])YM$ M26).RL?2W3'L,\@38$2"U HRGK".7/702%78J^4\3"GC.0P*I2EZMWM9BAK0 M<*@)%%;:FE$=^.Z3M2B &E!9^01:>+C+9IU1/$1.PR+V1VF6VV MHN^G^'HP[D20L3C!:Z&? ,E3(D]YAN/G5O(L@')#QX<'DK/,)#!L2M;V@TD2/CE*3HGBA25[&&>(G.BG-%(068# MH!\]D#I:5P3((,TC?209WSP%Z$0!I)X[S@8^?P.\RP:^G)#)G_VMBYEYSP9" M?P?,(!S#'F089F<49O9"&PC] S"C\!\3(2-ACU>X22!MP/$3<,9@^2A!QF$> M58277-,&,C\#YA!U-V'(R,S#,]W@=@*-O M+P;3 M&%M!$+Y)0B/+L16$X%_$U9(D6P$'_G64EVC9"ASP;UJ*J9NMH /_DJ&8_=G* M4RY<+7IR FDK.,'7H^?,/&T%8K@*N?MTT'80AZ_DR[)16X$%OGY_8EYK*ZC! MU^E%*;"M0 )7B5?.NVT%%_CZNSB!MQ50X&OQ$Y.!6T'+&ZU>/7^X%1\R^/K] MZ8G'K0 '7^'G)BBW@@=<[5PQX[D:*O_[W0 4_,FOG9\9O_8P0\2*&J*V%F,/ ME+>WM[\0(HLT07]9I[OOFEH8WQ7!MS1)=X?O*$8/^'](-D^"=)FA^PSEY.RA M:T2":W:[(#NL-D*H+L(PJLB[3:@ JN1.$41Q_OV?#%?NT5JS7HT=M9ZF*PTI M/WHJS[7JY;I8A=A(0FY-:WSIK XL MZL665\G%V/#G@@L>%5RPZ6YA>G=#QM&Q(5EIVWND2ARUB,LRQ^CD^56Z>XZ2 M*BP7:Q/7$?7&+W +@0,44Z%0ZN*N,.1ZB\(R1JL- M8W[YY:'S+Y8&,GD89P1W+..$SSYCOCK^Y0G_5U[MJC:&BDFO[BBF-47J%EIF MZRV^4HP*4S!T1%%[LTN19T5G&?"_CDM 7,.QR"_HQS^B]"4+]ELL,F.&20Y&,Q MT\>=@:LUU7$ [0"MJ:.];_+=2P<:'HU58>JU+**0T="=OH6/8[S;[K,Z7HQ. M2JAJB'J\+RW*+,OE:/V7E_3U.WI9RPX5U?4_C@37?_C]]FY 0^<'=\S42/@N MAPO.!7Y['S>Q>PE4%8DC[C#XNIL4POFSVSHL!=T&,@BWZ+B=X:O,38*RET/G MNL^_Q?":SJI:,Y+0=93I[J^S3FM0MF\TL?[O\R/&N>(=?W.V$R9F81GL$]U1 MW"F/XY),]$U2?%++>KD_ @?R570]$O3_#D%]F:1 ^HR#I?)$/MZ U%)/.'?D(@4W9#M/K 8T,(;>(^RR'%/=7"HZ< M&9<^4Q.AG7[.2/J(L-X>Q-3RN,-J4D[]5U]1[2TOU#O4^H*2OOPUXK6&J/KR M\K&KJ[VC$4R_@:%UF='L6SH/8=).\][:^FG+Q[>VWN\P#,YB"W%/^JA8G'6& M,\Q!O^:QDC+";&=X+EBK3U\2$CESFW0#N6I!]UM4;*-DBB0U/;IANMOMAS]+ MT@*L-I]0]G(L5#FF1=(#QB;YG!9,?OZ(E0P2'!'5X" ME2UD[F.F-QAN&T?7^%."S35LX]L"FETATTOP*<#''/[S#TJ23M :DHYUL]D@ MDGL3$=_!U:;S"\_Y57,0PXMP'R0AL9E%Z[LBY*//:@8)]F.PV6KS:TJN&UCG M0QG*B[RV'83J\*L,!HGXJJIN,[4;O)-)3(LJMD,@;;8+VF-784J)!G!/; M<3#M6QG).W/UM"XC56D(9X36X8WY4UKS63-ME.-#:&1:5NYFVA X!K-)GDNS M+5?381H%U7I"XK2.XAWBN46;*&@OR(TTP'IL$R5' J1(-@:BI]G3,/7WB7A:-;)]>.SMCKHUQ^KJV%XH)5.J-"6GS=S86K8U* MYJJUG7D#.">R:W&J7_SN,U*K)H[KE_\F)VH;8AM\NT:DK@V]&^R(F[>&56OZ M-^SS_"<4$#%*)$F3W%V)K\?]G"^KB0MNLRWQ8G1^G.%FS?FP)090Y\XC2WY( M,SPYW)QDDV;Z)!H[K.NB-)+N00]T&% M=N8L^VV,NZ;0_98FM\G@K:?9E&R7$VDOP_.\1NN,I%B[[5XWFI(3;:D)8A3L M5'FG-?K&LY\\EC6:5L4699_Q):/$6RDI^!J+>C_#<\4B(_3L2HY5L"S(OHO]ZHW=2AW'K?L?3GZ>1&:%[>HS P:&/_;WB5) M$UQJ[X3Y_;43"'F:YJLA>&+H^S&CG#!W#VAPF@QR?PY[$185/DK9?9H*L8($ M-9X@4 >*6("@#4(!#84TL>!T 3$6,IQ$0)#Q$6\63C22Y31!O8+54Y/(> (Z M:W]ZB[H?(D'A\.2G^^CI%*(D.: 14-KTPK1FO7JVNJJ&)]B(]J8M<+S?0DIY M_0A W91%H&E5VBS2'$>]H@T,\>()!*(]<2(&WK-^:R87Y5OJU\D993?RG/03 M<_ZUMT]NNB5/\>&D9&HN68.T2*")E-ZN1XF4&BI[ ("F4<[H$],Q]91L68HC MT!#IG8JBM$==3#BB$S02$:9$\!T0Y5U(+B"AI M$6@PIAB?6 F->M6RQ=EV/,%#PRYT$B">*-U*C**KH)7DX@8V1;5AM,3[<\&&62?)34SDIAJ#5Q^\HE_!KX]D/&8AT^$R6AMP/.S M3^RB\2H+&2N+K*26ZM<&.+_XQ$B2<#7(^%A@'GGZ9"O6>JC>)L/'I4F>K8 +V$BMEMK9"BH S8DZZ:.M8.*!'DH33? M5I $J/4;30MN!32 VKRQW.)6 /-(T==,4FX%+K_N -Q$YE:P\4O%/R7_N17X M/-+T&:G3K4 "4(.W8?CBI5ZW@BET?=]$@G8KP &\"UAF1IMVUQ\!7A1L9'FW M@AW JT&;64$C^;L5; #> (Z9.!1RQEL!!:"6W[0_9IRW0CE@A7V0RMX*^0!U M"^7V4'U[>_L+ MV15%FJ"_8/WBNZ8HD GLL=[L@.ZPVG=.I M]P[2,;U>HR*(XOQ/KLMIB#A#7KOPV,5979"IWHP#XK2'<5X(A9,H1[YHM+6S MZ?T+>,O$%TUPX2C[ X,!AFW,U;6T:17'I MX]D+6KO#ON])=Q+DO:$,4\2,5Q[/EM7,';8*#IXG 2X?WS3M@D2W#$KXK>VO MB;87D=)*Z([JCO>$+F8G<9UH9!^.^^]//\^_/Q=NY-^U(>=A76Z>(\"V532_/*=%A(",Q:0+(_>UEGF9'V1[\>M\"%@(*6C#/DL82H&\: MY& +R PS=ZI&@!Y\\()902?WG"T5(4"71T]"QD&GLIR[^A94UU$31M!WDGP0 M?+PN0#=3F]G3_'7[.D:]G/V^K!-R]OL"X/>59T5GZOA?QVG3#*5XB]2Y AE3 M9;5P-3VFXQ"[#?PIMG4DG?.J"3]B>B.JW(=?@YB\':B_V9G\J',PP?N[.?<( MF+3%'M9CNF^>MH&R3%:S_K2R^?@OZ/G+]9KDN8L;U.KSJ5F".:P4*B;U_0Z"8H3J(=SL._+?9KLPJR1E2CL M)7Q@7,%G^.PBF/)X%'1^HQ3/P(V"CP-FPYH5ZHM0WMR$6)E([#*F^D06P:KU MH^0=R?2Q>HZC%U9(RXP?7@2HO.23UD'E?'@1H,Z+Y.+@HWFM[!\^R.$SDN1J M?_*MV]5Z-A.?9UVE7SO'KW%]!B#'5ISCUTZ+/A%X*+0E5L?/[Y[06WL G$QP MZTL FW#8J=!8+@S+@Q.8:^X,8 @]=-IRJ5+_ M#4GP/X'%7W'@IJR*A E[]< M3Y;E@0HFN'H&&)3DK]!S9GDA>6XVE=@%9WDH@XB4!1CN.+.SS_)0!191"S!, MTI%ST?+0A1**"S"&D<=&G3L1[?3R\"GX3YI=Q0&>/C]!C@I_V-XB\>N2SS\%.G$U%=Q3#H3FWR28N4;)&&3ZTWM+L*S\:F-?4-R]I MSDM-?"ZV3\$W\?G1^]U=]<$R+](=RAY07&FU MVVB?,R>MT@/@F?,E1YLROHLV/"50J>LYU<@ \&OTBN)TC\(GM-XFY-WZ\!"] M; LQ[\AZG=-Y_/Z4!2$B>HT8R5$SXV<&!D4N%,1MSX%.W/LH9!_T60.=M&ZV MD%&3^YMLTFS7*6WES)F(S.LV MR8NLW%&_:K$?$:^UPP>,[H1$7D*LELZF?9%EY*@D,R$.:)\Q3QS_0LN_!6O* M_,+7 ]U1##\N7&4(\_/%"Q;XW+(:@H:SON,^1051:VZ3,'J-PC*(217'KHAY M2F^2 DL6;KTHW1&L@'T?9,16)H.ZW\P9E]_'*'R)DI?[,MOC(T?PUL]J"67: M0B\0=EM_I^Z^"-I=FKP4*-L1>?V$OR/@&F93=Q/'I^%J4VW #\&:F+4/HLGS MFH,BX(XH0IF0CZ3=ED:0^SU"F'VUZ1S_ CYCMP6SO<4KP6YL^&A]>DN?MFF9 MXTO'TQL&Z(#_\(#V9;;>!CGJZ%'\8U=WB+-K]MDUV]2E1^J#S6UN>!\]H@3? MSA_1NB3!CWC;WJ6!8,^(FKMSI.Q)?2&LS*96M/[F&S*U?]#.]%S2W2ZB:>#N M4(&ELF V[)9 ]@M&"5WL2+8.I?W2:>Z,@%^#C/I// 2%>*LS&KJ[BV31CDY$ M:,,8M@+") *%BM'0K2F#-3>@WYY,!$> 7\3X6TE0IWQX3..2 M@G@7"PJA2ON D(F"W3IJ!F+"FD+"+!"[I*$]RD(&^.U17CR0II\,CT$H:F' M=[D-JGOM"B]!0KP^/D1)D*RCY(5.,]UD[2_$X_G;XUNPE^K*IXUI^K8??2L. MW'U!=X3@[J_(:W4V?>+5M22XJ.2V!2,KC\1IJVC#8/:VR\-'7Y>(%;YT7S)%X-V%IM<=_ M88AU:;#U&&A22JPI!JI+]76BE1?ZM+5;^&?$8%*8MU MGZ5KA,*\F<-3^BGXBF@Y"3H99GG@TP:<@[K.>3!@)-Z\E.F<,+1IU:.W39JO MX/_:1>7NNL23>L$*7IJ$_T8!6QO1&F#^V3]MH^R4R1_[FU9=M@'6BE8;\BZ1 M)H]%NOYZWYZ'6&O*\Q+KT7ABOU'_.?;NT1_$G=VC,\4@6V75K8ADM".Z%R6$ M9P91Z E$DM=BEZAL:I;Z7@<@1'P*BI+X,Y-CY1KEZRS:%Q&W[KA:7R"D$9S5 M7'%)0R"3[F*JO0A0B.@<=<0LEV_3."0Q!EC$7@<'M-ZNZT(]$D[;&[RFB0UQ:J*W^&H)G*LNNO*57A^U[EF_ D% M)(BGONWJ3GK<>ZYY:YM!M)L(K M-Y1=K(_FYL6"" /.*1\1I]*)-0Y\6$ MTSO V;1T'*,\1])25X M!N3'(+[:DD 'E2VH,HQ#+^3J8>-#EE(WR\\(@]L8:Z_2G)O\7*&CPRU459BJ M'$"JV="J+)R=PV[M+OJ]>A6LRZNT7BQT8K0<2UX5T^30H]S=&8&-'T9=O8ZP MS\VW=5R2TZ@[>PZ!RMV!R/"C")CDDV#G?ODE"9K'YXXW(FO'2YM;$,,/*#BF MS>%.BM/2ZK'0;!^=6S>C#TCA,D&@0-EC7=>NF\T&K8N>]YRVIR1K#""D=N[$ MMYOZ'_4CY"W6D]:(F&A;M5;WFJTR)! @+I*D#.)V6CKZ,:U:7_U M\#]E3D-"\Z?TZ-=W'T3A;5)'%WU)WJ*$Z#BK#?[+GA2GC>.Z8P METSJ9LE\P)XTA&%Y4'OJ5JIK\]'*.+!*NA-C20GUSH9G?1-D\8$(I;KRQ3W" M:D95IWP\2WYCX]8/0C^6V@71:O+M14+_[^:/$LOUF&A%7;?G".L!4?*%1)U> MI:]X3FQ7@=,'-7V"5'H<+3,BT,;%;0WF*I^WO)4D=6L_%S4C32KH8AGR+,,3 MHG)"NHT!(H,.[#:]K-G>H*':&N8!,2/K:+&*,(,HUU0 MM$]AT-C(M0YQ?J?V*-7.*>HI+.>:F NKB2G++=IRN##;I^<@B!)'#;3E85() MSRD7)I _DLY)!>HY\9,OU-UT')YCP,]2U[LJ#'-[@J9:2>/AY__DK[OM0IKS MG6W"I*+-.:=M7_ $$]8%P18H2[HDB$IUB&[3"V /,Q!XP@P*MR+%2ANM!B'/ M10L:$:7MP6B;3&-=$^V@]+BJYF4V!<-3Z@7,0*$E24>IPS^E7$*:, MJ#]&EG(;./P(5#1PGL@A0V#V_4\C'[SGH"C)!UZ:><]IGZQH<=+5VX#C;T!% MQ-@,!IEZ:P>%2BT &\#\'1A;"-Z4()-O]>5<4#C!!B;_ ,@2';\BR"1;$P]J M52AL0/,3,&X0.FQ#!L"FB!"6[+ !RL] N8+EH0*9?FL"0[L6B@V4?O$$I2DU M5:Q806$Y\JD6)>F69+$""RR;N7ZM%CNH #1^3:@B8P4:F'=_I9HS5O" =?UE M-^T7J[$"@P^W/6ZY&RN(P+KX<)0]FO3$"OD^Z/;]>CM68("ES4K3T['3>5M! M!I8&JXX,M\"/E5EYNRXFCB@_HKJ%!E!1-8:JZ1ZE=6< *H[.I5T;*""G@U5Z,^EQ6 M8*F]4I&C7,?+"EBP]&%V4U:-+RM@P%*%FZ8*]<&LH %+]9U>@8,T**+ 46YG[O57/>UC*FKSR MFQ408"EAPB)S5NB'I76"INF\F%6T#1"@@PM5NU(HQ6 (&EY8IJ/%HA'Y8JRR\J:26L%J9Z M>J=5H-(*,##55!8PW8*65J" J:VRH."6P[2""RR]51F77OU,*\ 5&8URG): M@02@8BJH^6D% EC*IZD"HU:@@J6B2JJ4JB'PO]\- ,"?^MKYF?%K#Q_TK2#I MA-N2OST WM[>_D)F6:0)^LLZW7W75%G]K@B^I4FZ.WQ'\7C __,[,:-C5,L, M?48%\6AH[AN5]72UN4B*Z#J*J:,0S3(9D5UQC?#JQW]R51:93"H<3:IZ+T0A M>6J_2G?[LJC-XWAS)UC,M[2-%G90,MG8\,[J1C^NMR@LR4WR1%IZJ2L&,!G^ MB#.P3IS]Y8$]0#=%NED&$WX1&(SC?(-*6'2ZF:[NO=O'Z0$A:F*IK KXI'MH MCS[Z]R]8\ ZJ#/>*?NN.L;1%:5/Z R-,>0LU'A0VMF<]MGV^93$PVIDO6'\,HJ3)(7EB3JS1)$/52(74BV+GL^4MR MZI &$YMC71@=_YCBR^*WXB:FEKA__BE'+]7CJ*8J'L0Q6P$WK=CU+.N&=2+( M-5V4$Y79411[GBHVM2O(:Z!PWU0]G8]F"FWE!31"2G679E#/Y?SJ85U(43$G M8)AZ4B9LZH8VA QM'L_8\Z[TVXYRLU_MK"Z[] MB6C_\U\1RO >WQ[NT"N*!195QC2Z#?$25X<'=+VDG2TP^7A^A*5)O#/>DWB98!\LIRWTO-$J)>C@C@\-T M_(TGZ.",B ?).S;[K\+%.FG(,Q#5D.Y?#"Y<(W]JP\O*-]YIC9&QGT'S"JOOA4Y!]107)I"#> MG9S&,-2>3B"1,6WG.":T([.XPM?G0Y2\L$C6ZSO+\E'NK_B]OP>0AG8J&@38 M K6<<[SV:BT2J[^W[VZ3;L_#D$'IG12R<5>KM(_B[;L+D.KM%C)&"E:VR8QD M^C[M.8Z3=$ FO['NHZ#!47H4E-]3NV"<=@_R!"W1>]]\<"WF*<_$W;F7L[YS M]00-C=+^TS/6,@63FF3S!"K1YIL)*[L[S]03KVT]2R3I(.-B4[=M<)G0DN5Y679+;,4TABW+?^68 MM.Y!]GIY6ST\J8K#PK.B3A?QW)P?_X_2DJ"-RW21B]1F$9Q,05C*9Y MPAR5;Z/]4WJ3%*0&(NN%;LH(AA\ [LB&RP3Q)_T&LX+[0#*$,_P-^K\Y8^/+ M(*;^H5M$PJ77=,$$WA'^RR+B=WE>Z>ZYP2QU.V M\LY.RX+L^X@XE9(2 E66SCS"6Z].=3W>F2:&G7\_,R7-\-=9IU6G0.%.K/^[ MTU/SJ,-(PW:YS0TS]XM.-ZE/Z(MCHG[ZGQD2PRSO9QCF^R )TSA]B=:?4/:"LC;#(A]M61<@YZ1 M(6VL\9 M2:MBB[+/:;(NLXSLLCQ'$J]R40\@FH=H*<8-W6M] *.HK)RM N,+IS4L*2KB M*VY[6"1,/0C6[(E11CH_-#,_D8I]%\=-;^K1-RQQ_[B();\AV0BB1:C[* M?2%MQFX5WE]3HN\TZ8KS^G(4JF]*E<$,+]@G1HN*^+J80?TJQ)RML>.\P0%OU!'%X2CE,, MLE7V6 1-]:YC@1#.-4'>$]*.)T;K^L#$^[%Z!57?XLS>D,@;Z0.M"45#NQ - MXIS8CD#@7%'OHN"Y*M90W?8DA$\8T%W>96[U'B:)W.:P]/L55K"*@):VTE'R MN]U@$73S#:L"45VD_"C?ZU]SWE:<-A8LTC^71)_ 3-=ZU) J92B\/-P$ZVV_ MK0X,6N."@B0OB#PE^=-^VT;M5-L%K-=7X*!TXJ#N+UW'XG91VON4,NMOD%=6,]9:@\*(@09TU]=@?N)Y"1L)6I-K RQ4R M!&JQH#*?V.[^$'EN>H*$*-33#!2+B:$^+;K'B NMIPAR7&<;^3%P7P5-I%"& M,%W^>U+2"QIU2\L)T@[S?&L]I]]*0I,?%@*.R,>U90R>YZGOM*NZI1Z+R'/] M0SV'0MEUM(5"ZL,)&A$E[9+OVCF\=['%J[\(2/U%FW-2^U(&&A,%D2%W0CKN M$*YS*&@0U))@J;J.]@+ Y?(6-#(*8E0:'=C%0^BL"AH)-1[A.K'VF(*I@/A/ M_3E-E;H51^Q;V[-HZ!SE5/W?H><>L_FLR+'6@ 9 M#D=GBU)@@>>XZ4L84;@"Y'R,UA4VN:$%,CPN7FJ%X220DU;:YB7N/1LR*-8Y M:$) #^1,GM:9B.MG AF56?*;JD1*V0#I'YZPCL"4 QD61WHB.QS-!E _><(_ MK/=8R'@X8AQAH)\-O'[VA']<%L(RA=&U@JM/%R-.,*\57'Q2[D61PE; \4E[YT4@+ZL>T1$FR;6.J$RU M;VH2?L:WP.H?M0DXKTH8Y5-K&/%JQ$OG-%K"7G5XC>Z&DT;(/\TJ-J35U7U: M"8#)7=4SS7%@9E7Q'J_12>.Y7[CW679B_E2>[Z=:@J)1D)]U4F\ : OB)KR< M/RP,E;:^ MXIAW<\/,FP/B7K/,"Y%W9V%=TYSK(NLLY^2<,I)W>0@]ZD M+@Y3# E0?!QF>(P^F8M.,PIXBIJ_45&@L\%HWG]!XW/.^O!^H_UG"UX^]7!S M% PS@P?1*>>:&9N.I\#9D]YC&Y&G07DSZDP,2Y2GT6GS*II#(Y>G 5DS@J9N M/_,TM&3V79M;W[8SN _-OFUM[]H97(L<[MI9-^T,CD@FU+A)=D6/')0DODGE M;A=DA]7F_Y4!"7D+2!:>VX0F4B1SJO)+YGNTQNSR&+TDE)>28NPN67DG375. M,ECBAJ;UNTC"#@/4=[UPE;1>G)6'5=9SZB3]*S46K;=)]$?)]WV:[;/NO3O, M4L9RR9KED\Z ;%RQ\6PK-_Y.#$['"$%W$0<8K2&<$3J0;^?:3Q+S[@@>DHP9("5LV;,<8'J0LQ7OR'#J<"O M,-S[P!1$G+S4"QF&)\YZHIBO< IXG]7:3G!G+B M5S<8R*""/>5G3NHW(Y.>=LR+[I.>.I*8 89U!UW.\U4;6M_=A^6.4G-JP/S) MY@":B>R2)+:]2G=[+$6JAVRRCDWN@P--L_@69*'LUQ$_V?F@^_?+5EP,K2(>< E?G=94#:\,LU*5.#M<&Y^;3W76^? M4,PIDKW8T,="V(H5$9G;PM:C&>0[X^XV,5#8L&;\G+2YL^1PIZ(<(M*WU M>F[>\P!YMF+L::B91[BSM6"$[J)7-)J_S%JKU!6 /58P3S6#JW0 Y\F#."7O M.0F"AJU!39]9WU.!D'X_PW[#HK*BO1G*6CN#NI$W'$3;GPT#]RMN&T?7M\F: M#]>HC7.0FFIIUR5YRVYJ# B!8W8Q#69$K@6/:$="VM98R.ZP6 H%P(K:.P?Y M0YJAZ*4.VEP?GK FD<=4J_B(=_!=FO/$F,8 IG/;96D0/J,@41(#@M;>6NQT MU 6V34Y^&D.^G$\P,=S6Y7^[ABK5YY#<.J>8&MNGEO2)O"%4%/T'(Y3>41%\?3+&"%_0E1YLROHLVO&UVTI"&.?$N M6N-+"%)B0VY;B#SX,>/;QZ3=G!%T3?P2TGT7XRJ&2NC4*^L%<7TNUNMR5V*M M$C-YE0">*ICZ*\8;R'2EHS(OTAW*L Q^+/?[.$+9 ZJ4XGP;[=D+I-,3XB)A M%5!_04@G9\209,+D^;U %R]8EZ>N.\*](^C@C A\X0KQS33[2G1G^@^BBHCI M$/?=ML7:<3MQ5:HC$+&9J:G!BU%%S)>%BU'IVG)H$%3 M!I<+TU2.HC=*3ZMN&)1%HFNJ#73^[A4ZDONOOZ]MI*I &D\4W<(Y@83:;=:(/).2.:2T?_CKKM#X%WZ)=RS#PVQI^!;P(\?\548XW8','%+S\"5K#D?27*%EO MB;*M)^Z'W9P1A-=^CU$^W,=!4F &(-)ROT.'3TFI@N8E-O M[NZ^9OD#21H;GA7-H8 O]5]RU#RYUB;I'2TXF!?,^:ETKA<"/MHR*(H_]6R1M*C'C[*MZQ>_.R:"IWAW.JW*.,_"%X05RB M1%V<$7*SV:!U5:IRC?6II^ ;28U1U>TLL9ZUVMCGT=Y?LT#V+>;E/HZ$XQK6.95LEC0&RYO;FV$^5IIVJ=W3EU,D*X M@G4WA.L2;7 ;S&X\#T^-$-!O\-6NE!B8#0?3;PF-;) D+S MA0(R1%(OX(GOO8W,8+]Z0$9$PC2,UY&&UL$+!6@BI:?"Z$VCH;(' &@:Q0LI M?2%I_=5$SQ:> J#[GM&5>M(G ]"83%4&F,\(0HU@!*6_N,C>KP?2GK6G0!,_ M8:.(JXDI/-MXZFNOK"1R7X4\)MR(Q@@; =L*H>"VZ6D$@1'&Z+_Y04;")H.H MG[^>Q@:)%7!\N96J>*Y8 0CZ54S7"\8*2-"O'Y.\::P@!5T'5_/;67KD M=ILO^6)-/0SR![1&T2LYX+%D=EW)K)WN: 6'>8#'#=TE-6[F(DQD;"H!Q>ZW<:AZJ!\U@B4,-$=:3PO$PEG2QEI69PJ3PW-;^3 M.\B;6Q8^OJ_3\KG8E/$84FI!!D ]7RE3YUFD0Z(>N\L.4= @^.B?-),- M3-V344%'\10'S9V@I]M =L

2Z(]2!/43A51G8UJ*5;8!KJ[X,#(=VUR>5# M$&4TAN(N"IZC&*-%Y%1 Z E7"5XBO"Y1\G(9Y%'^)4F?<\RU9-ZWR;XL\,\I MIC*N?*ID1ALKGSHGY;/$#Y>'9ID.TC))PC[N23F=WX:$B4MW6?_N&5+3W_T= MGQ5!&3LTD S.!9I45LVLP.IA.JM8_U/5Y5;!]J;4#PKDE2.]#N2]'G8AYYO+ M9*VAP*N%K/?6,9MZU3L+H-=237J/XO9/*T]0K0\W3V!M#V/0\,[A;B]9&\CP MJ"3BMRPCE52K,X9J&ODQ5%M)%_3JLIYMTE8YD46B2QYBCV]M==,%+C=HW.J$//\!F($ MN48">HJ%GHN(2(Q!!D#9/>RTX]QC-[*S!Y6![:%Z2+V;*\E]AG(2M=3;3+GK M&\HY5F>NR3:!VHWL%+ABB/NX(Z6:A?"-O]_&GZF>[#JPQ,L.K'NC%W%# &^1 MQDP;%\_XZ [6O,?_4;,%7'MG\K$XYLT5QE*-VSGGB7G-71H3O,/;)N'(6G8; MP^PZ>%+C;!YA4[LSXN\790\O3ZQ"RXMQ4W*U45(]>Q#TM29/$!"YQ9P&@1\N M+.K6O859LGR/]CH'?$()9AIKN*#)/ALH3Y!V9@V3X$#0CF5D7#X@DVY V"DJ M!Y!1,"[YO'6MTN;WP<704[+55EE\$8629^MBGYWN ^(0N$4%+4ER M?H/R\ UJ"2;\YFN$IZ.\R%>;B^BWBX<;=7N^9(2S<5_&R(WN<['^H\1*()7O MY#\SA(2O9_)^IJOU!DF8QNE+M+XK0CZ#L)J! I?_[,MK[>T[VMD\#,XNCV;SO19+3JBL-%1C&4_.)%R\' (UI M7.;QZ*9]O&3?H2 GQ]QN%Q6523 )JT(T+PA?N%'>"0DO=\2$'+VBJGX-/A2O MMJ125OXI"-%3^K1%I!I2D!S.]VP?[]DZ?CQYC@J9F]2@D<-!NV=3OUCIA5FS^[P]E8!N=N+#>/L/6Z?D)H!67*8%MDH(VTZUSG'*T3L\14!,+3)P6[;6GHFHLTZI^$891 M1<5MLDFS'?5:2NEM=%KD\? X* MS$LT%V_]YX/ J49C "!$UO,3>E^)>BR##$NU'"16N0?R<,>UM75_G75:G[" MWI4[[L3ZO\^/&,>$?/S-L O;:H/OSNBQQ*(I$.738+9SMS\0UF'1"M\; \+Q M]#1\0MFNDD2BERIY1U NCB#]1S]A_6R+__Q#YXNB$'AN:U!0S^=-.DUP!=_$ M@JOW.ZB=^8 2]!;$9)]I;,MN+\,,_"MN&T?7M\F:S[:C-NYTSCXLTXWFZI["/:3CS6$D2,-O!A+6]5JXV;630?5I-_(9-S%; J$@W*L91>U MKT6#*OE3$.=JFT4X@#,B/^(=2RQBJP0S\[X^1%:;ZN6+1YBDD^$M4'VI@8S% M]H,64#@&WXC2'6I/ZUORX!'$UU&&UL55FBN>'0K# "&83$:))-K0G:=PS2<5 MKIP)#QH!03C_4!)K=6UZ;;2*ZQ+U_CZ0+FI<-FEDT^'69;;>4O[ *FR(JE.@ MGLMO4;&-DB>$3X5#3A3?+"\NDB3"'7.:=*)S86;)"&-CNZ/YD11'""T1+1G< M7-]EEG.PWGC MUCAXO 9-I-3=>?3!RK,^9#R4/=F% M;F2]?; (KW7]I"@B%P/08)S3@Y@ZZ_K^#IX2:4P,]GPH((-A3@9.41[0(I=8R!#87Z?G)@W""Q'3-@43(@ MG>+R9 .UOWN)FATL_N$7%M/E[@EF!!]H=6NI>9@4%J/:%0C\T(3%_FY6@(&J[D%="@JK9R#THK<$!3/>L_IHRK]MW+#*BM/!'%&(GX'TZ%4Y$L764:<2:AM/1$DLN$W!I4SHS6! M=]3,SU@F/+VA^!51"<7-TS5U.%"\)4I$QFL.BH")F\-2MBX+[/AO%&1/;^F) M7-B,X@>Y^)L\>:T_#GB23Z34O)Q7^^[C-LT*LJ,JI8=]"DP;"N:2?4G"^L$' MA3??UL179D?^-67]N&,!"19M)\I3FSBMH4U_H7EB].@QD !%0U:P[7=] Z=< MS3(^/!S*V2>ZJ5&!T(U/!AIXH1*-)KRG'-U'^G=IS$$X. MQ5"[FD-&R4*,!O<&#QD'Q6!NB75"AL.2(K>-0&$W3!O:*]]DLXKG81OVP*DT MM_<4SJ%NL'D/\1JG&8/>4VS&1*O1.63C< Z_L!W# ]7AS5$H"C07./-6M'<1 MGF',!/=^HC7,&/+>15S'Z<; =^N\A+4=E-UGZ#5*R[RR;JVI\H,'>2R") RR M\.S@='9P.CLX.4OWJ_,D*AT$%!]YY<70[!&__.+H;.0,:NFE?,[X?F=T(]'L0FZQGMZ%INDE[RGAS%E M#<8CN\<#_I_?C\:/QR)=?]VF,5Z'_.:/$M-P$891-??;9)-FNRJWAUO;Q54< MY"1$E4Q69K=@MW57.6>]16$9HWI&EPL?43CHG G#.1\=806I4$C MPU8D(E/3A.)RD80WNWV<'E E7IK 6#(!OF5);P"?H'8?=%5)=HSP'I\.22&< M.[NMLZEWV(+)._QV#D50G=]F &4N$)[B/LY(4 ?]!J7:X1F]G2S'(G71'/A+U4_L/%D'4 QH90FX2]W%7!Q0E M^'X0X]/J(MQAI3TOR&WA%=49X(3B2JTOJ'W/9S1>:\-[G*.1_1K$)?HM(+;! M@JO531C =$4X+%?2.'V)UG=%R!=%K&;SX$@UVQ$,']+L*LBWO:0F&MAJ#&JZ M"O3+2X9>L,C0FAF+M(DC&::G^Y+IN9H!,[1PPB@P MKW+5WS$C/:+L-5J/J)TX""2)6ZF"MTF!\%2+>K*KC/P_,09\+HEP6&VZI*@+ MZ"F#>_O6)K0?]?(1BJPUD!\1E!]3%.Q1O41H/;L/9 04C+_J;##!B.0Y-FR[ M1OO^JFG> 0V&TGL;R^#)VA@+BK_3(]G[4#C(6<6)1M6+QN^FJ4(-"SGVJ.S*-P2 M>0P9$A,:^!1#G^>8Z!\]3%,B9,\E6YM%>"I!!L3V5M&QY4+VZ++%.-QS"C(8 MQIAFJFG<\_0/:N!,L;-[GO7!C%V,89'W/-6#,BZFC/=+\B-MHV:;#;4JBYR$ MPF*V@>%.6D]LE=$*QJ,%9ON5\CJYU=AZC M##Y8O_.B=A7LHR*(J_>0!Y2C[)4^)E5)-YHK(&]S:X_C?&T'Z:MW=@;QQ5N0A4_X P+^[[=Q=PP0-KT,L&)#'+WP=;#R7SGF.H]7+0H1Y_F U0*N&.2))LRF:_S?P0O& MNN-?4,5H5/MNJC@\Y9/V#NS&@-/9GW2&E6=.0F:&]5#E(UQ[N'DE:Y5JC2]9 M>[^;!CW:H><6BTJ[$6#*;STK9)9_S&S@0M!JK(HG51\^F7)"KRA\U_ MU%U&MVX$MN!PDK4C MY"4+ZER_6J$K2!HD:&Y\9JWV^T!V3$FL I]1487B/ 79"RKRYI"^1M7_L^<\ M92![8JF.WR6ICAO?;5UM6FD(T\FW "I";RG.=X\(L:FX:291$:=9J./=Y*9 , M_,8VY;X2#TIZF);Y09943[*MV.G'8#"EOK23?QIEGX"+LMBF6?1??AIDX]_Q M#S+Z/[_B:U#[IL_S+#;Z"?^ &JSY:Q#%Y'T:7\NIXFR9Q4:?#C>:5%UE)G[5H MR8>G;9#4.;M^I2 T%UT*PX<@RFAV =,<>MIDEL>_%9EX@]9_(NUXLG3F22R0 MTS]6'FDU<_V&J+$_O,"J#59EZ(]$/W7'_+KSLW%U>I83]CPDC#E]'HQ6/^4? MT\)@S9D9T S<)_!/_YAI"1*JL38^M[P3K9L-=.Z#K/=M;T5!FT>CIP7=)D46 M)7FTMKG_E3[M'[ =RXIIX+I#^R<-6\-]%>'1>4&N33RFY:'\@[ EXD45F* _ =N414XQ.<,([*I.4,&T46>$CE'O%N/-WC!3J#Q M$VX+9D!4PR4]!O*;1F&$54.OMF+F:=H7 TKH* P,,A2F%<_!IH%,NM$\S5;C MZ3Q'45TYU0^V\Q0:F0[2C\/SE,BY=!!I]*"G6:0,G$6RZ$3(R-BRB0SNAY A M,%9C03<,U'-0)+)"$-/F.>%S7?)J8S('#G-#Y#K?DCN%1"A@'$?8 = M?NPY;.H7 %NARIX#.)=8%P0YOXM25/)8:L]AD.Q$)V7&9R1_EINH,)1\Z87+ M3@E9]QP;]5-.+?)]Z;7%A M6L%O4>R0S\X(5V"#9R.WG8; " M(43+E\5,#%8PA&2#<)V*P0K D&ZGKM(M6 $6TET.7NH".YB#NS!92ZE@!3Y( MEPYGB16L( OI)F,_AX*55WJ(=Z"9LBA8P7-1]R*MU E6X%S4?:F7,,$*7!#O M1C;3*%@!$>+ER%H:!2L(0KS]6,RD8 5#B!<=A50*5K" = &QEX/!"G2+NGQH M9F-80D'Q6XR/-R5VEFCBOC3E[($7N82IEQ!ZKF[F3'&\4*O2>.?RZ= M>2Z=:1>X*6H_2\[=?-LCXG?_A+*=\6R2\@^>ZX_.527O=+93K%3DN(">BYJC M=D M7CSU3NMOVJ!SJC6K44C3&-/B+=-3P-UG68'$589B1&>*#3WG>+,;P&_&(#MS M7A5(28NF"^F9K F>+H#[])PN<^N9VY8S9.*#E-@&[':TF<0/4@H*]PL@-/PL M/7,!4/AMP,\V&BW"\:/<[8+LP/;[J+ULNLE*SJX@9U>0LRO(V17D M[ IR=@6Q/"U/7$&XU1F8/,-K?78+Z6SD\CF/P@BK)8]!FQ!3(+CY[=V1<)P( M$8VKS1,6"GFP)EM=+)+E'9V7.*P2Z(NXG-42[H%Z]C(Z>QF=O8P @V6GO[+3GRPO0 MV6GO[+1W+L_Z/EWWU$2VU-K8DRD*=CW(D,#P9A1 #AD\%9FC;/?EEH;QP?MN M65X=9Q]/F$2>?3S/V]&NEYNI!8!QK,X0)'!VBI6_4YR]85W@;O78/GO#.G5& MGC%)H0?PG^*,#+: DT7<28PY>:1?C)#\HS#R$CM">DX*)3]W@S M^7M'',/S[C+T%0".\V9(4G.B-_FMLT/]V:'>&G!52=G' @MQ,L^[FB$%*R[J MX8R,!ZRB8A6@J LST)+!#X]?A ZLXCYGS^BS9_1R/:.U9!LXZ23D(7&?J:00 MQ?+/C4))YTC+1Y%CNBW2S60*;C/#,ZFV/2U@PY_'N)$[OD1Q3,HT)^&G(/N* M2+W,6K\6)UN5=3O'"$T^01&^JFXQLM>83^-T3W:/RI*H](0AM162^?+;.R/A M(TI0%L08WHMPAV_&6&L)2(5KE;51ZVM<*+;E=6[SO*2%*>J+D$ V*?3RUBO3 MTIV=[:)I])X+VE?C[*XYVU.F!>-)=PV$UU#(4 +R493<@4&C>/;B6YXCVHQ( MS'&^4=.8.+(22G6!\CA&;$3WL[*AD2E^ZW:HBI!-9+SQ'4 M9BM%*^C2'7--Z PJ]EF/_+G$KEQ=N=R812[P%?D5$U=Y,@0$X;!D* MGSAG.CT[9OGGF#5Y"]_\46+1=IO@ [*D5*^*+MD%2*1#YYS1Y17F!PL^E MZ*%]MN\;?GUD"7S!LZ.H^0(7_R,>HLAOD^HB./O:#SZ_0(!_I:SM#.#!YQ<( M<)^%?D/1RQ93?($W<_""Z(_7^%+1QBXX9G'Y_!:X1'TFA+=$NO-;X!*UAS"\ MU=&8FK<.0>_'Y#OG\!"$/4O,TO'WX0!4'A%@@S@N\G! >F9&MB.']Y@ M/7]?\PW^X?UVZ0\NP.#7OOV>4Z4XW!Z.UN?]YE(Q>N_UZ U4(:<%PSV\_PYZ M?@8]/X.>GT'/SZ#G9U"OGD'/N3/.[Z8+ /A#FFU0Y/+I=#R#!<)\?IX&=,'P MZF'-]X4Y^PV 7Z): N,+; YO?;0FM\#%>0=.'6??@;/OP-EWX/W9@L^^ ^\E MT"\[<\.!$[A9QAZ/(]E]6T%YG#A.+L(S/@$??8.6))WS3(JLKBWP9RK MP2S"]4?OM.4Z(?B2 MM[#=?-M'&>UC&S;6ESR&C6X8=\&%P\&NE35PBU?3H)OPX7 M7J[2,I#A/-N($93-3L)?L!EG@ NX=:?A+^",T\,-?^M- R[@Z@>/ VFM^G6W M\#[+"7S6/HX>$+ENXK]?I4F1!>NB#.(GE.U^$$$]\TR\A9W/5SQBO[<$^Y29 M>"M,.CQVBVF*DCQ:6_% E'YO"9S;)VD&!AU^\.R6>7;+/+ME+O@=D6\Y7CK. M/E::.#M>GGP,^;:Q)SP0G%TH+4A(YJ/#V572 M+,=XJS5Z05I$=/&V<71[O: ME=C"=G9@-'J-F/9<_#-J/*U:T7*S OPQE M?NXW&2M+L0QM?^YW&BM+\7[SW,K?;JP OHS[EZ67GF6%8W0L5>\SBWZ\Q W]A/D<*G2.%E@OX.5+H'"D$#=ZY7Z6L1 2< M(X7.D4+G2"&?./<<*72.%-( _1PIY!JX!3@)G".%M"*%!$\DD!$\QPJ]EZW- M?, Z!Q.QD 82E;4,[T'3[V@VD'[WSH&S166]^VBAF:*REA\7!#DJZQP0I/," M>(X%LK$" .+BOH=TSWO'@7'O("++C\BX=Z_1NXV,6X::/_<;Y#DZ:-F1<>_^ M2C9W9-PR[F:67C;]C8R[S]+7B!C0LEK0 M')GRGYNITI=H\I??N^.WXDF%%?XK;.W"FJE2=[ MZ ,6<>1LC)(2B^S5'M6*?;6W.AQR\PV?GUCJ1DF0'2CS?DX3XG* MV]<27N$ M+V;% ( YOF@$QARM__*2OGZW3DO\A4.%8OV/(X#U'W[_\CB@L_.#LU7%\'P1 M5_7IMO#.#45# I,#5BH0(3\EB[U%E(0FP4 BJD CP%?(-!EA%J'G*91*9QD! ML2OX(-,J]<%0U)/:WSI>' M\^6!HV;6YV7R0H[2JR#+#GC?$(L$+XA?T,&!ZGY[QU'=\0^.+V1X-UV4Q98* M6&$2$6YS9P3@[V,]*%I?56 *;R'LMH"P%R2LX30&-'GB6JM%0-L!&!&:.P!" M.AS#A/R.5:2@C U9.*80]"^4?0K^@W?K(7] KR@IB0/W59D7Z2[_UZ>'*^$^ M5^P,:+4F"=V35XFCC_&/S>,#_+]1,$1?KZ_#9#A8%\/\<(='C_]OF45Y&*V[ MGO[,-9#U J@4W46[J*CL"RM\D>(%[6D,X.Z01QN492@D>R#/49'C_[C"_XZ* MWH0?4(Y9:[WE'?^:H\ AE[]&^$Z)HA>>Y)@PD&%9TH")M\XU%L5QNB>W"@;J MP]8B+#L?YSETQ@ J^B_++,HP1ASDIWSU%"IT:> MA*N7Y3A.WT@-IHO7((K)??TI?4!AN3Y2AQ<.)5Q!9>-+[E6 ![1.DW441W3J M]2[LK?=UA-D@PZP>!;%,0] 5P*&,T=#;I+TF&X7U)HO]2 M)KQ$"=I$!6_FO-:&!2SG,[^E91S>[O;!NFBE2,T!MYN'M@=+SIXX(K3E>=H& MA6#N>JLG&PR"&!;I-JMBR[>.Z QAF(OQIZY+M$KN,W2Q_J.,IJ0II5<'/$W6[+7Z U-H M^F<.81JJH+P@_$<2:MFY.&GI.3KC&E[.JS3;IQGY0%R@C*@7K^A3E$2[(X ?O\]>(^:]1D2O79XBH>WT09[,/*55U=;;77+.6Q9D!$RZO MQ2#CH)9E2?YH)L;!F]1)1S3J)PK+<+1/(;!AF2(NQ!F+5-_)0,,R<>^H,\JB M]XPN#';WR@R.A%,T:_4W34]!F:)O2)]"(6/AN9@^;R"7:3_*>IOPR!8_"$[X-A&8(T9]R'$]V"_ TG=E$+M+Q(/ T =GI M^\N:ZF'%FG.EI8P0KN M+6*J-X:O*;OLJM&UWX:O";6F[#==EQ!?,UQ-P4;/W<37A%-&E68M+Q5?,T9- MX25U7Q6?['@WGM!H MJ08N=:(>SOP'QY-B1?G+6L/QL1W/D$.*2D]G9#76DXZ61?\S0^( 4GD_P[Z# MEUD:A,\H2#I?9 ;MR5J#@IH?,N?E MJW%"=^\HW),0M(>*W/M $P:E$]5S2)2/UU;9%IUSD,%0+D,GT0.[',(],2$# MH>;0)E$&9"@,> BRJXYYP:&OB4#V5#&'CQW]QE//%IO8B30C?PTC#R@."I+M M/2L.3UF0Y %U![21J_#DRPAGKC+#B+2;N\0T;8YYWC)<'GJ_"&PGT\8R'NN7 MY&5,C.P?$")/% \HVCV765X5^_F09@\HR#%7X6\31Z!T79(?4%@[9#!O5J+0&UAC1]H56&W]Y_$BR5!I!5 MKEFC!*L2Z9S)01. M)]^3K7]^79HB$E04!5TE=UF0C.TK@@/3!W&I_JPFL%%*E(9%/)$I[PV=^PAD M3(QQAN#0@?Q$9GQGF']/MOI6-#(.4%00"G??W9!^>83IO$G*77T,W$5YD3M[ M ^J\M%V5&4EI=O&<%QF&F&.;$'1PZSE7YR4;SX]#B*23NU)P-/!/L@J#1HZ1 MIY/YG"9K!<"';=V51\O1IHSOH@VZ1ODZBZB<6&V>4+836OGE_0"0]+A-LP)E MU;16FSL4Y&A5@?^E()PN]NF=,)#CRI'M02G9.+S6SJ:/MT+:I,*M)B>N^LEO M[XR$CO0\;FSU8X31!XP/MII08W=P?D=1T,[EQ__(-T=PSD*^L"F P3YYQP", MCCN#6B>^[JS+.+ :"L1>$S*M= ME!_^^M@UBZFU598O$ M(I+$KZ(N,[VAZ&5;X.O>7_[Z5P4F=4%T9VMATAZ+=/UUF\:8@)R06!Q8./0\ MYGRE5K#.6.J0N/7\/CA0_]FFI5>D5MS,)*_/YUY1Q0A9XG"FG_2I;<"K=+=+ M$]K61YDC%;3-!GQ :X3%+-Z#GU$Q7-#OO:!UBGPERQL5-'B*'#?=7*G^4L]8 M[BJ=;J7B?4)A%-3V6-^HY(O:^XS(V>BZZZZM5"JFW/HWO]?1"%M\E5L(\*DKG8*UJE0OA+@I<\1N%1 M"(_.U!^\H'2*"&:U\I5HT8T&GRWD_OE;5&RKPI5' \/!S]7F"^,/Y"J,[J)7 MDC6H")(7(J_J"S;RC4R.1*Y<@E 2I=DCPD(8A<26>I<&"1;*H@4%2J;:;GT@ ML4T)"ML"!>MUN2OI>]TUVD3KR+?5E0KG^PSM\>%3FV.Q6.M8BX;+_*,7)*L) MK"8A6&6-%E$*E$R^>'I >9%%:\RSQ,#$T*&\6T<6E9?C$>$:2VOK)'R&,14TV2YW3O M$;LF]=LXFZKBVQJ3!+6^$%P6A/8'OM<"NQL$@N1S!S%-\18 Y9''>7MD[UUV M8\?R1BAH' ;%JFX\2%MM_-+'EH##9L[YE_UT)^1B9A>GR',?X;B+P.MA.)Z: M_6C6FQ6_G3-(Q:]A3$R%71SR!O>]B\,9O/;N]BGO$8N]13FMW7D?"QZGF!0( M.KAD(X77%QY'R;LZ(TSVTL(D2=+)='8;V1O)6)C*NCC,Q")__F!"KM#1X6&A M\,+!.3/D/9W7L1P\8# )8;=UR&:\!PH.AGDT9K458CB$@OB8]/:*$0Z5,E_ M?W <:$.E[V_TH02%%_A?P0OZ7)(8J=6&3C-?E46.57^2RVA %NMU1FLHIH\\ ML,F.X#*DVQ:-,&,R-#_F H+'R MN< "_4C$3G98;3Z4!6[_*4JB7;FCW1K#<'5(_ CAD+C#"A-"JR;VO**N-_-F MTH\E7D#\:W7;N"Y[65U.'>O?*,B>WE)OC@X@L'W&S/WTAN)71/,L33X]WBM^ ME.VP>$53/;5/.78-8- ]>D\9#@YEK2 P2F S*APZQSO7*,&CX>%0WMESYM>8 MC@M/?>"G9VC_F*\V-=FD$G42]BQ\M$ Y#'<^AN5Q:+OL7HSP;]T:ZUY%3Q\G M_@'_O5+R2LR5QW6Z1)LTJU' *#\YEN1!9C(*,$J(,V(2$QMY DQC6.:VZ= M6"=FNT#V$P!Y"!B3@C&A#^@5):5W*2VNTIQJ^\.ZW?TPO[P@I?8H@9[1-]BJ M3".'O?W@%52*0I >::+W&I)$/7JIGT36W3R8F,_HORK"/@91P@Q-\2,">F9! M2M#*R==0ODKP0+AY&>5;"#5]ERA!FXC)MY 7=>9]+TBZZ%5,LLI>>$ YON^L M233&-=8VXI3Z:BZ7WH]X!V1!C%M=A#M\$R39_ I\E@XI]B-64X7BBQWQD/AO M_?8X=-0[(2 H-F3B?V/N93R?NX"Z@07'R8M@@Z.CR?&G49PM(Q;GS.ZG^16+KHS<,X- M41]WFUQV'6!O<4DO=T[B$EV?28VD$[Q7,!M.-'\#\BS6?[)L'8R%[SS]IJ(T MRD"OL:S7VI:>=IU*9OTG+F#^D'_ZFDORMP*E>\JR1H:+T+EQ-*Q M4>K[)0FQ^"3A^PC?C=:X*9;_Y?0A'K2&-GU)](.XD[LL+9JL M.KT@'> M*V@YA-TFKQA/%8Y:(Q32MXCKB'8A=\?5I@D,Y>#A%Q@?HB3 5V0=,&[SO"0U MP%:;.A2[YP/C+Q2*DN8:[3.TCNA'\'_'J+9>=^TGGCF0@)5!S*WJ%;0GRJ!: MXR*!;ACQ#''3:OGFRW/:'FR>AU;)=93OTSRJC)8#7X8?_( "[.YCG@U>N0(9 MWGW'DY^^2]*UJ7X)?6,Z,\A\2+.>9D![]P//?^SBX1<8JKK1$8QC^#'FCF/N MP/NL3@A%$WTN 1IM.?V(Q=51=6:YFRT4@OZS6LM2U"^%F7K=+Q0D>X0:E;XD M;Q'-6$!$YGY/SK XQF< MG?RGQ?-4/^,B=0TE#F7!MRO\QZ@C:7]>JE09:"-8&9%E*Q.I]S\OGF-HMQQ_ M 2-UG9;/Q::,FX3F+0R_^'S+T51?V_,8[QJ2G9@DTL>=,3PTL\XE/IMI%#E* M\KZ-ZY?%\@H]J6])RC84DGS!>(3&H9P=$/3]7_W%8H(E>) >G0F#?_M&A2GJ M2TV=-.)(N-=&24V!4;DQ-Z\!_0O-]^_"#'D1TT?M.O?82$*.I(,'=5M/N=+4 M-[B_GM.B:\_TVG$V0GK\%Y'I3W'Q#V3KJ^:7Y$75XNFE(,:K> M8R/1!+:@-D+ROI,S$5@L0_3];AX(M:L-'H'>Z+M6M)%8]==2I C-^'FGN>\. M4\-\[^_]=C(6XS)41SA^\?I04;J>#/"@NR.DKBKY913'59[4JSCJOMK)4J8NV7C$8\G*&E/"L&O8 M-7"\!U5ES!W"LEY'J [BL>MFZE#.)Z#1P6GY[?NT%3E-J;,\:P"7;R_W>>?M! MVA/:V@D,-&IKQQH Q-IQW/2E*\?NY[#NHHJ[/9,JI:[NUDK#MYN]:.H#.,V> M(W#49M(E[@-GO83>P&HK)AK".:$BYUXA>8*.$(A2=-*5D:@V#("=-W2]E6RZ M07,@26R&CK-,(H1=# ==:SJU]N8[80##LQ^[GXXG.&KC06W/$SQ&F1PUQY<= M)O#B^8TRL> V!U*3F^7UR=$+)=U903^F;Q;#+^+ZS6= MX%\IU$"TAS-\@BBY18X/%95N(*[/(]]&Z<5YV,-TEI>!R^$8VT$+YQS/=! 4 M,C6KASL%5-&[CZV*JG4VK=9-<\%CZ'Z3!@*Q<<=N==*=.^IRSC9L9VVZOFW2 M5>DT!I(#3,4IC4F6]C!NJSJ+7VNXVUP3/4>1-FO M05RBU8:^J57OB#W+5Y7S'4H"3+:M^3A;6AZE.LU:<[5BNJ*/F7^),4^%0Z,_ M>2@O#HTQ*B?V!Q1BMJ*&B%X\P:*1HV<;HW-G)]5/0>0(B'@O(9[E"#.-%J_S M9U3\EF9?R7MDL(^*(+X(_U-6[^*>E1N<"[%&=V=SU]_@1SK-!10S$9T'47%S MX?.(BB)&E3$,WPMOOD74VY(1,/8//=!X^BE;Z'_\7T!/Y.DK](I=!(HG/&VB3=5L(^U6P?9L/Q\A (.>4^9 MJ?WXQ)G:--^ZG!G_3=YNY \!1K[F&WSSP+9LN.3^9+:^9M_H/8,KGX"[,2HR"^PG.88^SS@"<#R\"5+[!S3JLW$\O M"5B1.6TNA 5S6 34N@G'YOGV(J#E6<;LLR[[PPL!=6SZF@'0T4<7 2;'KF4= M3_9W%P&IAMUJ7B5!.!?(OE8D<\'C>HO"DN2D:_X+'QY1LH[V0=SF#4E(,JJ[ M- #F3L7*JM6UFG9__Q0494:7L)MHJR7U-OF,P7UZ0_$K^I0FQ=8K1QNC0/P; M!=G36^K3V[9Y^K'\\^IEV3@"'](RF_KT-<_9HI!3#T8>O1/%D)0R_3']@*(5 M1*&5!#)$.AW,'^(KX6.&=CH6/"WL ?_/[T=5K$X.22:=%UE)23FJ M9O4M:5#:H5+&'.MB]/V%/3^2"_X5SY#HU"1Q8E!E[J-Y[RMENDK-1()-\N(R MR"-V&5CQ&.MUN2MIXC0:C?8ER5 0DT%)OJY+M$DSDH/4D^A\>VB>,G(; 79" MI/XI[XS& >F^'9H;W%TJ13,[A"EOS8P-@R$Z?&R,#XYC@C]C.LXHP\?#SZ@X M9G:)$BR8[J+7\1OC \K+F 23D02"C3VE$WK5OI:W"2Y!G%$-+PLHX\0U"'KX MF/3%* "=O=^O%C,^(U0K6(Q(B"^J7=(!+$Y3A=$GD#+4:$ MER10=E2O@P?'\<%MR6&5 03Z(X*_:)(D2FD2*W+Y-/1;XG[OCTU-^ M3,4TJMN 3SM8SD+,*=9^7,QGIU%[:AAI>WAU:]0F/H[3-U(DBE'K[3C&$ NP M%C\5\H?O'J(N@ CI,Z4B*;U.3BN :3 9FS:M,>")W-&,^GOZ7'#VFF^(M('%)KRA.:9^ZK+%/JH\J]:U',PDF)?7%NP*OOT'T M'QMG*SXKW1+C$K3\+O ($1;&$'48.,\,;+X*I M(-[&"ZC2S5T\AT!B,1='T &>$CO)$C[(8 '+\C*8G(+1NV[YE 6AT.0"5PN9 M3'/7C&8[WL&8/9A-)<<./&@,9?)]9E.AH-<#"AE]_E$AH]<#GCR/4=WCVP1:M3V_1X"KZAD7CQYSJF3_"Q:#-16MH* MW"<:I/V@7>7X]R -MN:>ILT_82F'8GP;0&F9"_I.RTP]IS%91C?3L,SM9/@Z MQ)2?X^L/JYDS6)DBD(DEJZ4[;I (,C8WB#M!4;(1%F'9U/Z=4B19Q=G+9H_!E%"(KU7"6:# M?5I% :\VU3OE]SXIBEID-UGVVAX$AYP T?'3@!K7(*5T($CY[9V1P-]J3 JX MS=UER);L&R89DDYNU4[N;N KG;PND,\XJA:1%)*[B%9_)HYW;2'L-3ZH!S&X MGZ(DVI4[VJU)IPCJB+LCA=P11^UK9UPRQ:!JWW'TI >FDCF X<8B>W!@SL8X MG6!DD%Z ND",WL84NX,G4)JV3GL<\"2K9FN<.AQX "0Y&C5'6?K)_P7/)[O/ MT&N$+_GTE]I*@0?!%^4D#+(0E';07[J\1YE$QBMV]?-UV3XNMPG>$&1?L)6" M=PX-.1WZX$!UD=.$0VB.Y?>&3IZ.T5DZ"'1BNUOW%'H[XWA P^2U^C''_M0UI;LND3T-'&S6D ZI!O"HFU\ZLM9)B4**6O M5%?;('G!*M[%CA@]6"YEL/*&*((PT'1EO9R3(]/:A%1).CM\$]:A!MSTU>3- M@ I))]?$\/5#$37<7L[WC9JV)]P]2D.X7C>90B-:/4E?YVLH4U+$LD_QA?S4VDC&FRCN(JY'6U(7NPQ,MR^/(X/*T?\.Y\ M2HE?=9 <'F\V&[0NHM?F%U!FJ79RO#Y\A*0-.<$U^/_!1U]06J7\LEUJ/6].B@64!+Y9K,%#I?\=6@2+8^'B@I M\M5F])I9ESA)QCE]@!@.1RO#2= Z:N=C5MK1\G16973?ZU#<:?9 B%QMON1U M]1J?HO38%"FM-B0BV3V2@OMT.P\07Q*[)&_O$'O/YW2=P.V\.!5Y@2VN KV41'$_"/4(_(- ML,'4;'@P5WVH(?>6//HO"B4/DAZ!<-K:?TG"*"^RZ+DL6IAV,6QE5K7^C"W(BCV= Z\%N2&PS;.\R%2CM@\$(\ A M4]DJKVEI=TR6$:.#&@XF/@4!.%73@\9V%HT#@60M,\-4;F -!H%X!7."QE)S MAH! J,QJH+:PW/X02!S;!'27SJ*:HWR%%ZH\JJ, 6P[Q-5UCE80#V5Z\X65; M8:4&72 LB]H=6EG.BT:!0ZZB/.@V5G:8J'\E__.,5[OZ\_]^A^?S/\%^'R6; ME/RI_D.2I 4=@?Z-_ G%-"?]_XG"FHDNRSQ*4)Y?K/\HHRJS\GV)X23)^[)H MC8BFN:9C-)K%T5T&;PE,!FZ^3VG&XR3889!-CE@M&UF9Z']V:8**(#O<%FCW MA/_^I_^3E\]Y$14E'2M+RWW3M#: T/_&-X(H#9_H0%&28Y4(B[T$?Y441_CG MGXJ,Y" +\$!9L"[^^:<-UA50T_BYB0MDPRA-DGA1?Z%!2:-# M%P0BCI*7$R (RZSVE^)C0/\M();,FGBJINNOOT7%=HMB(AUO=OLX/: Z$111 MO%N6T.C0(Y;^S3*QU8(+J&WX&1/Q'"65M_:'(,K(90RM-N1 2,N"T!4E[0H6 MI"9$%*+V^[VM<=)0AO>$.D;#3;&FPEC,* D=@5!T5>9%ND-9>SY=A"$5#OE3 MV@C%!ZQ4).33#=M,[.X11-?HN7A P5%6UI51*P1XOX(A4"H8/Z;X_Y*ZLOT# M>JDJU=XF84E$&E5;5_2'1?9G\E_Y_X3I+H@2QV+Q8I]%\=-; M^K1-RSS 5\\DO"&60H22W[#&@@^>/K'J[4&2^R'*2&4)?*+&,?FE3QSO5Y"D M-)6&[[.4:"+D+'Y$V2M65@;\J= 0)(%758GHZ!55GK[Y:E.Y\^:?@O 8%S]4 M4K2[@5-5*K4"3_NH@33**%%!;O.\)()LM:EW7"MY)W2$I[HPB\[5PH?U$Q1U M6WYL_IK'G?M%?Y.R?X.Y+U-\TZF&:4/I&MUG_,N0!#R;-2^ DO7X[''XD [6X@U_T3 ML6O]\-;:%U?E+-T1_BZ2MZ$E8\FM3KW M;GWRR!YME$>41&GVB-8E,2ZB;'>7#L6GL E(;KE'V2;-=@0#*L6_)%$QT,B% M34 25>7<6FUN4/V4@$\D?)^@S]7E\W^PFOV4-DGD6FU-JX]';-M-#7^L.(,W M,IEOJXS+6H&[=JPV6+@@O#0Q,?/V.9;]&TA6)>8G$\>_I M%ZA!66*,GM35(]%"#SKZCMMR#BJ'RFAXD]28H9%G/6;=)4@*V5S)[;9B-.5=J" MV8G2)P!J2MNF,98B#Z@HLZ2CLU4RIV=TD[2$*(5O$I2]'*ZC5T0_G@U.?.[/ M(/<@UBOQD,6!/$=@J;&O["34&;U6N?D-H!@0I3QY$6/]) EJWZ;'-*:3RN_B M]>"-1MH.Y!IRSN_!W4G6"B1IS1G=FW)=1ZMZ.7]"R75PR%>;1Y*_)+Q($KSS MLIR6J.PO6-,N I*^\%Z[6$5WV>7VFLMWI4PRRQDW M7EH&A_1'.C MA4<]5&A0[#;SAV*BR!181:O=??&,.)=%A88@CTV2R^LE(4[< M5'BWC[[UHU!UT'U$"4G%2<(FPAWF;S(X??VO&O61,#DB2,B^8#K3K" 4=EZ, M>OY9PB;^W-#Z!CPLZ/%?J3_N)RS2\.8F?ZT.A?O*\<(Q_JGUA6@0O0CKY M'(OZQM]PH#*+6H!DXKK.>H[/*3( M90\X:/I,L:'?L<91-1H2-C_[^Y:EQK7 MD? C[0NA(1='#LE)T >?O3K8LER[(E.0':^V/_INB=^CG#0YHDH015D]?40D=]43[+38\1J1<9]YUE3^"2,%9& ; MNQ">P9U="R>32@?R>*.^Y*NFHR@$3@^LIA.]2B(A9UE$I-3TYEZ$"$C>K;9 M>V!KT.X$0WP!&P>=DR#IU[ OZ!+P"\$0C;W''-[/AE7?S4G%!K6.IQ,CZ7U. M<@_1@,>"&O@+%?:W+%5:X8]3\E>1Y\=GPC\+4)#T;[XPOLE[!DA:4_Y :((J>R MUZ/E6I3J1'KK8\%?-"./&SV=C7TJJD9=@U5I9(S?Y2%?WVQW,+?;#._FV2AX MQM ];996U(ZM^#;+O]O6TVX;3*6"MSE_OF/5QN5RH5$DC_PM!Q&UYB)"IR)7 M#ZPN#V!BUXLRYZMCQP),(B%K#PYYLG6=QM4'JU9<5G&@.$]VB4=.1,\_CA(; M?W*67V%VUJ[BKDMO: 3-DS[>/_\_EE6HGK,A(9\^UW0$@Q\;:8:'>R.&7AS- M$+7T&4(N-!7+PJH71EW]6X !@MD/4V<;]JO$LC'4CE 4+!BKQ&IEO9CE7/C> MWW!^)^1YLDE47;QE- ,OWE=\M<<^VCK)&252.#_Z3).1O/TF4>J2[4 _X7;\ M06(_R0)&.!/2$&LQ^='DTW'L.U="1>UE:>-ACZP%O1+ZA<2.IB?:?F'N.[\$ MANR4 G8^)WF0XVM79"$ YB8LRTLK!?N4&28DLO:,Y?\I M;^1HDD?B?^)-N=8Q%NEL?[(]GM)CLMF5Q^\ MQHT&^Y/Q-SMY^+QSDA$#X8MSBPVTW%BF\R'):S &TZ[CR8FFI,()@W+]G'WS ME)YXQAF)ZM4>O!59'&QIOK% +2%"HI?)CE)I *4LGVU )&[02*HX[/8./A%* M@C^Z%4-'Y2)%J!09"DN)[U&Q+3]LY_#Y;5;#D=Z!T@^2 $8(X+IN[LM(8J+W MXQ+^>!/96?4-V'X\RX%EBA]O#D+_",^BA.GPS6[>+A( ^FE&00@$"4E>>MB> MLG+J&9T2ZH$1))>DT]"U :\R2NY@!9GVT;DIZ\-CR:ARX<(56,7\6=40[S)3 M2-R$:H9&N-L)]S/[;K:3:KK6IUN_]2>:OY^+IVA576!]'%LC=H55@W)5KZKR M77A&;:=^ A&9UQ&\"FB+%?O\.%N7._1:R21&#-9490'_E! _*GS5$_&O!T2Y# MCA[>RFJ@4HO\@4%I9;_/BWNV%VJX45P;BS\\D*BA,A[JZ=,PI+X*0NHS+6&^ M*<1ZP,0W8A!%'E=NX\;LC1C9BA'1PF+ 7,SYLP*+=A,@/(]HBH.J7#&V%MAE M!HS4TO5DWLKRQ8%82**$,,>-D"I7[A M.R=\U?^SY MLBQ-, 5=4C>%"E(^%>]<+ &X5;;;L?6/+,]K<=A!6I6627)?[EG=5>X_^4O( M')^@DPB4\E56O\RK15;MU7^LVR*SFV2F+R)\&/MV_JSOF>@CJ*Z5]T)^[G>0 M>=8(UWNBK#_<:8.^F.6]\< MTW'S^,O0!?CF!0.^R[!.4TIK[)K, O7K@X14WDJX3EV\MNML)8I]G$ON?4;R M+O_W4#!_-[CVDL+C2"[O\;#=BACB N0?9L))[5_YVOO2V=.("+ON@@U0VP'Y M! (RFF?XHBK$+.R:=]CMA.Z0N5""K GPQF>\=9'3^>G*MZR%9,MB-ZJ I\]?ZJ9[LUJ.R5L3U;44"HK M#U?V*NON+MLCUM2Q'>7O>THQ8/WRF9C.0)\$@F77$IT?./ M=C%F[.@)J3@RP'/UP58'L6'UP>T5WC^ Y(XF],$0S=W/V%^B**'5Y(0VFEGG(TJ-6B+4KUPRXIN-;9*=-@M1[]0B*]9H7_+5 M[7[M5#[['I&\+C%I[-:I1["_/YG3J"(E)3X\%QF>&0/ZA@C&ID\#AGP:VTZ4 M:G90P!,HR.9:>/1[7V*]ZG4U8!4,4DWH',@P7[G=5>R%P5HTQALF>@'O9WRC M"A]71PO4"$'.\'\RX^(G\ (JO9PEELE.-)>.)'.0 XHL/[1'5A@[&ZSPIQPGA_VQMH>34[/G))Z)M;X M\$YDTO>(I$25^,!#B=L[$P( )\97V19&P ML](!<8GP>_@[*V;JQYI2M%2RLUZS:)S8Y:E7J,2-S;.Q=,.L?ZEF[NY/F,HZ0FJ! \WZ%R_ MR^H5V]DJ"Z@Y.2/\Y8.SD3D_$99366Q0@IA.&2)+H:=U4MQ@LO:2KWJYU>$. M4P@KT?(8Y4A?Y[23IYG0^5#]@&9%<R_3EN8%-G,%?B$G42\G@8"* M]RW\%B+K[*9967>7%6"NK/V)B#T/22ZDG6+'=C+VH^"J;PJ/?&O7J/_*-]#,X]*\GSHSP\P*DJ)Y?)]X3D M$EJ=!A@?+XJ:P@B)8E:9CB/HMQ8RR#6Y?1X'0,)*+$W#'N>[GC5%QS-'E*S1CWWA=5D>M M\#5Z8 (%F2L0=)\L^9;]P7X!5L](IX1A8 3)K6T!3G70XDPFP/"HEJ>'!':& M+F1;5"4RX5H?-^&@J1'L56^21S_>V9!WH^E)W.34X'/,;>%;05F@LYMP2U7!2K+*I.@BIKKV(BG(,D50.ZB2H5>1KBZ ML)Q7AMLHJGM[_+=))&2]N.?(;FKG/Y]S1GHQ$H390%+5%S83Q4I:X%^4Q:%6 MA?+&&(PF(",@PLB(2A/ A)R>BK7!(21Y@!_K"AMZOV5,'/ M.Z!BI\]#Q8,2/ >#KEY9)?2(K4#7=N0]D8BH:WBPF06&9O '&LR6R-%?;BJ$ MU66G'6XK-G LQ?8X\%/:^4T$.F:WJ(>R_WL9#KG7ZGAM:K,&;NIMOXZK_C M"4CN_27\\28,DD?S 9J+SYW;AOHW.XM9W1!#0\[FFHO2? >C_,W'^/_-@*#!D MVVAIE_98U4ZA@439>"-_4/=N7*JB(Z/.G,$0(ZMJIS;0!8X^PT3DW'6MI&F9 M8#'#;H>ZQ$ 6HA1\7P\D6T?1D91XCJ(FTQ:'5+G6"))+\G"N7L=E%6JL16U]T4R\TLC]$^:8CI> MS9;Z$I-^F$ PG?-B99_HOC9VH+W).HQ#6$Z?@J3P<#P5K@;4^YB<7F/%3S7L MA6NK]PX@N3,G\":,-,!1/0.7:V::#K-+J"IND,(CFV$GSD.&-:;%O7 59"K66(0#B\U,K.L,$U&Y7>%T MGFAH!ZOPI#D]XX@G=*8>5R]L? MZC0&]7OR8-]#723J>7%R)XKP'%2X?D37M>P#E,%YL:B8C5*M^NK!D5]4Y3/? M.ZTF4ZG(,/J@&/P%:RF+1P9FWYZOZEN^A1_A8*$.CR%I03>D6QA>LW=C?! M-"X$ !1.0 #P '9EV; M76\:.12&K]M?X>VJ4BME)H2V27>&C92O2FQ)&X5DM7MIQ@?F;#SVR&,"[*_O M\0R30D*V":%LD,P%,'#L\^''KPT:MU*;R?V7K)4"%_3*6A:MA/V3OX+F3KC3 MVJXNR6![:M'J:3%AA9U(^/U5QLT 5<3XT.I?,,NUL5S9..="H!I$[&,^CE^5 MW0J\OFF$*D@!!ZF-&N'>!U1DTMHF@](PK\WZ6MF@P'\AVFGD-JY[E8;=]W#XX;Y]TGS)&LX'_/X.V M] QYN@PT5Y2EY3T)\W(:N.@B)ZEQ3QL"H S#Z2GEX,P#R2=Z:*GG,8BX\K+[ M,6R\KNTI%VG1F0E:JO* MV]YNN+?[NM1M*^ZQ:;X+F^_G;.B-N>UUNA"4(SNBZ(.> 7X5E<^!^V#Q2-P= MR]M!7(.QF' YM:HH<-'<<#5=I6I ;I1]!:A-QZ&^#C_DA)F6*'Z.;-P'VY'. MU&55XC]7A>;>5_53GJ2T,+)#/=YB M;96$*P-\0* MC 7[3/40.O/,KHU934GBL=]B>'E][JA>E+?-G.ODBIURQ0>0T>?^I]PCJWA$ M_?:U4<@]N>LB]]!H+GK E9=9+[,; RN[@"15U-%@PCJ8N?V9)]?O:#>2WS-+ M#%\<>WX?7L>#86$-]>WW"6M#]X@6.C"'0Y0"#/MDW)UC6ZP;'H3G8<=O&QY1 MR:IVGMSUW\K0IBVN0,[.#%YS"W[GL,1].*Z _\4NO;K?PAMQ=F[90S,O7MPZ M-3-SFK O81Q4]\ZZ$U,4T#!3L< BEWP2N6_CNP<._Z'U#/N3VD5I%H 2\>Q) MQ-1\!W( E0X$O$_C&W$YXI.BG/2M;7<@#(S7S$N:'1MY5AM;^)&$/Y^OV)Z M)U4]"8-?"#YL-U*:D!0U9R+"]?IU;8_QMO:NM5X"W*_OK(&\D%ZKTE[R :00 M>79FGGF>\;(O4:&K\O0-1 6RC/Y#I+DN\73TF^5Z72?J;1[)H;?UB!*9K:'1 MZQ)_?%LQ->U5)I)G18LRSC8A[ AWH5OFW39OQN%[0=M;2L [M[ MPD58<6$5R.>%WAH2N;(:_L7D2*3*4%EDH4Q1O4N22Z&-"P:.7>MP4\@F9=B. MY:SBY3J8\0H;B'$)4UDQL7-,I-:R(E^-*VVQDL]%H$P!!L3$[W"6!==H-35+ M,:@56DO%ZO 1N$O@?XM'8$N>Z2+(N;92\D1A0+Y_YPSL,.J9V-.H5],?2=1* M]>(<4UE*%;RSVT_X=<;+38L266:/)7 .E&"T*GC"-6Q>M'LA7D6"%VOSMV:7 M$BZJ SKAJ?#L;34<7;X^=/K_5[Z?$0IVA\";9H$9R(4"A6;):"!CFBP?F4H+<(<=<&VWWX$EUP6Y M-#6F&K0$72!0ND:6?!.0<\%$REE)5,A0$4X#3&3 32<%V0VZDB7(.U2/W#>X MM+R09UHN,C0A;?XS(1;D,&T=0.;P*RJNI< .C$7:!2G@4JH*'-OZ!7*IVJ U M,@4H3)H+3+%*",QS6AI>%SYOJJ;B=B0(5*IZ.],@65,].2H4*1K$AO'L7IEM M65.<\T9O VX?R'Z]P%O+@Q\N>8D0RRYXGF>YKC]PO X\-7J.US_9-Y[XCC_< M-P[9>8_^M-O/U_;M0>'6CS M$E=6QA5M4\S.F;1?5"+,>%.7;!V8T=V)^)[*_K'7H<=M*W? ;:!%NXK7.0T? M(O W. P7ZN':8(Y6HI#]8;&U<5VE];0GR3C.F=Z"Y%)"#0(L .KG//W9!4A+ MEJ58_DEB)\I,+)-<+':![\,NEI#[(Y?)XQ]8?P0\P4_6=\)).![\7=]O-5K] MO7") GNE1#_2R8Q9-Y/PRXN,FZ%07<8+IW\46:Z-X\KUPH2=ZXRK2C#2SND,91U,79U+ M,51=":FC/JAYUM5\U>?X_:'O?WSP)4Q1I MF?26;+O/$ RF(Q$)QP+0PD \ ;/8PJ1L.!VWHV#]C,38*Y@G,B6G@_.+LS=G MIR<79^_>LO/>_YN3==GM3DG'_\:\!:^[S>ZNSP7?;NG(4[ M!TEUYPV[^&.PG:JO[_B'P>G'\[.+L\$'-OC[](^3M[\/V,GI!(6 M)!N!I/T,0/(K#GY".,AF[%+IB81DB-/OL6("2!*-FI1VC%IQH1A7,U8H9PI M6SG.(:HB]'"6X941B*^4QWC+,)UACNUTD+LAH" &:[F9D4C&+P'[7=!I\5Z" MQF"7DN(.]4$"L3!QD:&8PN9H">[0&(Y//&*VH!_S]A,P4"HA!S)A)6XD<6/' M)L*-T$&;0^P-)+TYFJ83='.,S1(6S1:'84N&AY%A_SF3 5@J%,*-D#N'5PV9 M@.+XV"P\%RK%)94[@7J$BF61H$Z$\ *6:@A_8>2,H?&6R$.DDG+.CA*8=JEK MM#01I+A&$H5$ :2$1MSZ[JRW)^9VQ%*I)[;BBX&AL,YP[(C3S6 W6EE;@+VM MC+EA[1;Y#T-^YQD@_^(:3'Y^.6TW6T<]6X*[S%5IW=1I*O!RQ^YZ$)TQ;L## M%>$G(@D$*P;H>B2%'5$+$LLP;%#HH&MT-Y;:%MB.^C=:!MSF1L>0X&W+=A"F M"2#N Q8'TWC$U1#8":[5YX5$";\3/=B!8(7?A=)5N!2T&5.!+Z2?T8*^0*, M:[)EXX[2:QVEV!'YN4PNE*"4J[L!84J0$WX)6.W7Q!JA^\^?4;]!A8'%W'E4M$2" RYY")J0+ M@PIP41\+ZT,%2H'R>FBO.0\RBX'*@.2>$64J-$=UK0QB]%!@P$%;K)8BX\ M$?-D#%N$U&XQ(\7?(B!!G#!L#\DF(6K+N E@[EA(-\'NA(2A,(R62$)] 3NPF$=SG!:+A*B!RC(B] M+=,^*]/B9\"TP9C+P@< @B&D*>Y5Q!@!9%?L.>;)Y 81+5RNWH=X9F%#C$8V M['8B7;CU)FP2<_F5--!6+KV]#L"B:I/H%PL(0X'V]+SR+3L^*SN29\".WP+N M;N*7ZF;E!L,_6&8+J0.ZU2FVGK\ &]J4)E-D9-_Q8XJJA[ M9UV;%!F'H6%)O+0]1L3YJA\5!'U1.5BV&^P:<7N5:E)0\0R%Q$=;/R1E))PQ M*2Y!EB7 )?G:PT=I4UI^'QR\7P7CX)NN8/BW)$E%VMI\@:=XLTB;^5I/N+]# M@GEC4S4WC^/.RFECKY(Z?P-U9IEP#N!3\332F#>20"+00J]E!]F%X,1/ MVN!5BP+\6PATP/._4+$O&.YN2Q7;4L7QB<0M PZO0&)0'8LJ8K$ A'&9D5V5 M#"; +RG%"EL(GV3YS8]_U5.5H>]$CG)W'ZJ(*T("3["AA:N(L)Y(Y9X)VR 9 M<&M3"XF>Q2S/%AFB#,?(>U-&XY45^VT2MRTF!$Y@KI8:7(QKB%#P,00Q[E\B MEF2HA3Q'J+&68Z!D1_%A^2[4E&$'LESJ&>#3R4B'0,.O40VI\3C)8&,=:+_T MF=6[3<]]3[ N'UMQOJ92FE >VJ5>Z0POFDQ/ZP@IW"^BHBDDO2NX-1!P90,T M7?+<0M>&N@J$X\.HW52JJ:83%IIN)5T*H51R'X1)ZV?4_ZW1C]?#?M'=,V1&F^.6T9B)))*P[\-S^ MT@>>[W"*><4@WLFW+WZ8>^O;HF^K@%T>S??F/R;(@VM?8[ V6"'7EA9P4>JR M_W"#*5/[J,;:S7;G-I!4WWCPN4JST1*J]RT,!;LC.9ZTD\$2$N\*AYKBM6[O MV;VEHZ2+XY OA4!_8C9'2^B-76_QNR^M*O"N/F7[Q0_9WFF:/^LZ\;WRY7OU M^UMP1]VMT9P-?:;. M?V!G0^ "?[,S+[V"\^[O]:/F0>OL,%ZBP&$I<=8W8LJ;MQ<")U)Y.Z/@0Y&'J\ M<4IW^F92=_)_I*1OK !;QSNHZBROM*1&>Q*!=K.1^TZT).KLA&P9A=FXSK2K!OO#<9RGJ8^#I76 MYYVYOEO8][W=85]C*?RPG4I?3U 2-'7RX\OFJT;G[)#:GI\=YO@?AR@,U;=T MT=(@+_J8&&5L^V4C_.M\R>,'.LPJ7Q_2\SB"HV^4Z"R,RD-LZ4Z&LB\]BQ#_ M;LQBY=O;VZO.A=O7_'/GRZ_OCIXEV/ M]=YO]_P\F*C?U>1O]W-U-U?,[_K%[ M^>GZJG?5_[BEZS&JW++AO%O@>ZNA5C?TJ MDR$'Q7XY8/^!#+SE-9: ]3*=,C_DOOV8>?FZTS"7J GI=;0V<^T^=Z"DACLS,S/G^.#DZ/3OSS559>^5JU*3 MM?7@\3TNOCAO'E3C-C=@466ST5A4^$S 8T,^ F9A)&$, I$F';O0NN"*70,E MZ\QH]M;8C#4;]7\SD[+?P$IO--38E4X..C-P4'(Z2U%W(%D+)*TM ,D_ZH,$$FF3 M(D,QCA+LA2Y49NXHO%@;28=*!'7&Z&>U&*VMSL'>5,7>LW2'_<<@_W@+D M]V[!Y,>7DU:C^:;C2G"7N2JMFR9-)5[NN?T HBO&+02X(OQD7P'!B@&ZWE?2 M#:D%B648-BATT#6ZFRCC"FQ'_5NC(FYS:Q(0>-NQ/82I ,1]Q&)W@NFS'@"[ MP+7ZNE H$:K1DSV(5H1*E*[BI:2"3$>^D'Y&"_HGQ:>OD 83:X_O? M/Z-^ H>#B[@*.4M?4 ESW%3,@4%A7@HCZ2+H0*E (= M]%"M.0LR\X'*@N*!$64J-$-UK0QB]%!BP$%;G%%22') Q80NA M4Y.FPE$2%=80%S*N$%B, S3(8R"C1CG.J4P*Q2D>HEO!B%DRABUB:C>?D>)? M?2!!G#!L#V*=$+5CW",8U]\ZQJT=!.X0;_WPL3;_D+,C*8A6W!G-*4YRAY2D M"H:XQJVH<(],E+POE?13RM^6=4NK0*!(0'\D\"W1N0HHA.-)Z5!>V!S9YT*^ MF23&BF! J(4&H#&-5$A"? (YL9M$L,Z+1,-50.88$3L[IGU3IB5;P+3NB*LB M! ""(:0IUBIRA !R2VJ.63*Y1D2+E\OKD, L;(C1R,5JIV\*O]J$=6(NOY$& M*N72+^\#L'Y5)(;% N)0H#V=H'S'CF_*#K$%[/@IXNXN?FG?K"PPPI/E+-D@ M_% Z9Y*DL 33N=QIF=K,.(\/Z&T5*G,):OJCP%%%W7NKVJ3(. P-"^*E[0DB M+NSZT89@V%2.ENU'NX;\3<5>-6B '\4$AT(_"]T M$C8,]W=;%;NMBO,+A24##J]$8M ^%NV()1(0QF5&=K-E, ;^F5*L6$*$)"L4 M/^%53[4-O1$YRNH^[B(N"0E<8$,'-Q%A-9'*F@G;(!FPM*G%1,]AEN>*#%&& M8Q2\*:/QTAW[71*WVTR(G,!<+;6X&-<0H1!B"&(\O$0LR5"+>8[4(Z-&0,F. MYH/R7:@MPPYDN3)3P*?CH8F!AM^B&E+CZR2#!ZM ^]0G9C>;GH>>GUT\MN+# MGDII0GEDF'JE$\1H,CVM(Z2P7D1%$Q"=&[@=(.#*!FBZXKF#MHO[*A /+Z-V M6ZFF/9VXT+0KZ5((I<1M+)^@9AR<0R_6$\ _[&)_8[2LWL>5\7,[_*S3C>6C M>M>,$24]F+F7LY5)(12L.D7=>NI3U!L<8K#46AY55-?*QS7[E%K.%UIL::S5:QQN"Y+OV.UI"XFWI45.R&2$X7S8Y$OK(3A\&2.UM"+F\[\!Q@WQ_F7'[A\\O.6ZZSW3\.9:I1"BMSXX=?';PN=?)[@22@MXFL-]D NR#Q1I7 +T*OQQ* M2-G;F_3[?=Q+"D5CC^K7PH+=86V'M4>$][T/\5TKPFL&- +8Q>QU;(F[_?N@ MAK^I['F>;PJ_55E^)X%>V)<)&PUQ.U0:335:D>G;6S,56RI?5GR"NG0+ [3X M2W^;.K2S-6< <<&J\]2#;7,UYE,75J>S0_I(^/R'L\/P>?'_ 5!+ P04 M" "EJ7U8A.\+P]8% "G-@ #P '9EU;;6_;-A#^ MWE]Q:]$B!2R_9VLE+X#G.FNP-BDJO7*/Y$@D9) MT9O(( -M,DY_?1H3-67"!9(:^1.+$ZD,$<9+2! P,77A53+WGN9L W:]6%3. M.D8F;K-^S(07,^%$E$TC@P._V)&)G#N:_6.93*0*J')P!%GUD@674 IC2:C; M:B;&*S0I>'KY7$ABQC-WS&*JX9S.8"1C(A:$$VF,C)'6T+EQ"&=3X7(:&BO# M+E^(F47,4$ WFB@WU2T@OKY)ZFX@?$N;FV#^[A/&(39J"(I\($#T"M/=QQ\V;?[A$?I5+U0%PR&([& M9Z=G@_[X[.+\$CY G#3X.W_?/?A] ?C &G6Z\[W[/Y+T?3L2/ M0(9@(@HI(E4:]:$!1%31208^58:%C.H:)*G2*5[NP$@8I9RN'))2E2.+0W+! M\9+ZJ6(&U\-P[D=$3"GT?6.G;836@&@@,46Y 1S9!2^>=;K>*FD^\!*("%;W M$?4-DR+?1S5@ B*FP2=H'&:RG*= $2%#[:VHCQ1UD(+6X$SX]1IJ1DS-PK#+ M/@LYXS28TEJN<5^(E' 847N5_7KQBI8#&2=$9*6"J,VI5#&TFLX?$*)!+%W( MM(_,,DH4%"#?4)_&$U2KTZI!N]GN0)ARCG9&9MR::<9,E*]5].^4*8K&,=KJ M\07S$YS M:YR&";80M-HW$*QQP%_4ND(S5-V9*$H^N_E/QPYL-OO7>E[;@P^#MW1GS(* MTVWY9_N^\\\=DLH-%MP)V[WGUA6V56R;-G99* MX&'DPGNB\&G6?IT_5+L[;I*#Q/U;YOZ?8!::6'*7&>3D;P7>T T897C#NS24 M8*:2,X";[7RN"QC;;[-W_ME_C;/\_LY%A96LD#<9KW% MA'=(6VDG0U:X#^N>X^B!@-83BG?FK8 M-86+HGY215(5254D[7Q)/?J@F/!90OC7(?5RUYAJU]O'WSG5._B\N,)VF-BJ M>D95SW@,]8RMU8L[_?OC-H\>W8#WS(\(Y?"N#G_2F!I%JA))=4NM;JF/XY:Z M#>2W3X4J;*JPJ<)F8_OF(G_[B-D;+*LFM;)DOE4]!3]MA\NCZ^OK0]G()Q5#[=!X>1L6TS!3 MS" 1JH.9IFTO6[2:!3#)MC39040T3"BN2I2\9K:3S<0=9??V MOTS:"6WD]*>1T[@08$/G^M\UL:2R\@.F$D\RUL\LD>0%ERTM,?Z7: ML#!;R,[7.E0$C_KMIDA]>6)/:7'-<4AHJ'()GY%,YW>:7L.^9G;RI-?(7U#[ M%U!+ P04 " "EJ7U8"N,8;SP: #'V #0 '9EMSVSB2_SS[5_!F:[;L*]FQ\XZ=2U4VR6RY;C>9BG-3^Q4B(0L3DM I!7M M7W_] $"0HF0E=FS)X<[6C&V2>#0:C7[\NO%R6A7YJ[\D+Z=29/#?Y&6EJER^ M>O?O@Q?/7C[@7^#Q _?\Y5AGB\16BUS^S\^%,!>J/$E$7>G_4L5,FTJ4U>E, M9)DJ+TZ2Y[,OIS]3HYFZ]!^YIP>5GIT<'3Y1Y6FARH.I5!?3ZN08?AWK+P=6 M_0=;&&N327, ?X%V7LY\$Q-=5OB*/#D^FE6G/ QN\)2>342A\L7))U5(F[R7 M\^2C+D3I7QSKJM(%O%O)+]6!R-5%>9++285]X.>^FU3GVIS\=3(Y@O^=SJ>J MD@=V)E)Y,C/R8&[$[#0:R4,8R;K.^55L^415T&E*\YZKK)J>3%1UD,)S6>(@ M7F=Z5LDL$3;1D^2]OI3%6)KDZ2AY>/3PT/]NE)R]?W,8D>/."$'M70JC8'>?V$+D^4$J9O;TC@AT M5N(PU:5,WNAB)DLK*J7+Y*-,=3TKX%'RFX;]M>B0+I)!S2".VI1S'.\[.YGD M$H11)4QU2@0Z@"D6]F0LK,Q5*;]M_]PY.1\?/GGTZ)?33-E9+A8GJL2Y'.!< MUQ'@YU?'@1LC6G*3QT='W0:W;MI=+JJ,SNH4>2=P"LJ;'JE#:ZK*#"GR]/#I MTV>_G'Z?_;>"8S8ET?4H\FG:V5'P2Z&J2LIDKX)G?_OKEX='QVF0T+E2PI%=IG='GL-1(I*W,A=S8622:@,:.6^$W>$PW+^B7&P!CXV2*6C@F02% M"-X%?;R:BBI1\'^;J)+V\EA:^!55)OC!^AWNII"(,H/7+0Q?IY^G0#$)>[W2 MB4#]'MZ$=C9597 !X?6=6,&V\G670F)F]*5"8S.9:!,O#;_RXM0FIJ$TK![2 M_5(:,<[EJJ5A)J /)3S,DO$"7H"/X,%()8)Q4F;0N M0*>"#NQA\L;_6MTZKZ$C\XE:3;)(V#27,]7VA$_BFK3D%#AIK8P)"2T!C%9S/)%,E?5=$1; MUDY!-06J\<:&453\XAA%:FF5Q3;=^Y[*QT=O_:*_^Y).17DAD]=I-4H^UL!* M\/3@&+FQJ/,+0>>Z>I-XD6M*P)\JF(D]F8")K4F=A)*BHPKN_JA*48 5//TH, M'N%9^"\I; W6JYW)5$V4UX!7ZN-HZV:X;*)"-5IFHT2B0JQ8&YN)!2OW)KDP M@K5\4I17-*?3M 8%GC<<-B#+C#4[V*T\A^&$O.D3\M%].B'?RHDJ%3*3_9KC M\=GADZ/[>3SNA"!]G::Z+MF2D,"7L!WAP1:(5;3S01Z!H&M&:)H1LF"*G0VD M4OQ9*\-6*PQJAM[ K);X*[D.X%N#4K?4)5F_"ET17:<%&K@)_C )4MH$*>UZ MH!&P&8N?6@G"$U@?9IB+N1V!Z$[SFAPPV% 8UJJIH#%NT"F.\Y7&@- &X0\S MN%2ZMCG.S=;P?3.B\+$-^E28G9OM9I^/$O(001-S7><9CJO.T;<'.EEHL8 & MPFC= ^,NU9!4M8&G1E[4N:@TSQJ=>[#3+T 3:-W M3J:B';4B=#*PXRZPXW;"<3:0C9-!\.T6I[4\YUO#8E+@:>KL.Q1N$VT*4!#? M?0%KF1R0;L0#DVT_D_G@_M9P%XHH%PD_1YA1\B]A/LO!6M@A7D*@R%;Q$VEL MYXTO+QXHZVR/'L2%T_4$IE079?#G4V3 YP/YK)R^E*#>Z 'T MO3VY0M?-#MH\)V;+9O:L,['7Z"G]<:<3@CQ3TR2\7PZ#4A+T0[)GVONONJ^PXPR$:G>?2[(\H"G8)SP["4+JN<00"3X$MR?X4 MT5#&M56EM#:I2P43@&VAK'>[3^J2/>5[/!2;6)&C=UPT#LGP+LU7NL&PK]K/ M;3[5&(%" \5BYP1I.BC$9X)0NTZHE>9;>-_JLOVI5;!VPJQHP';1V(>1+;0B M9! MHD!#:L_NXS!L/08R*F%03:$H)V-WY%7MN25<^#'S&FX\WM]Z7_2!"L0- MHUZ$?GV.@,J537,< 4:.'R(H6<%X15D=)F?('O0; U,F%!3M3HS&-JO-3%OI M)MF T3B4Z8= 0ODAZ(N^BBD7(5+)+'1\<8_B"(O'?+)><' M_]ORS#6!X%AC'$R1[1?D:X!86X!)=C*]< -J]DR4FX..%12JF+],4764QR8C M8 ,A&2C&T0.?SC_>/0/M'R:O M/=&34L+JH+0=RS;';+SJO*@<7&:$R$3EN(:!T<[?O7$9(V(=R'$0C=O/P/TX MT;OGZ0 ,6U &TQ*LG-"NA(85!@4D\.REM,CJ"#+MDT_U3+M0,"%I?4[<9AQ\ M^X1(ALVS]9OGGUI_'@LXSWXC7-O6[!KD\FIJI.3L/\KPP7T(4+,",4 M"'S8(C,$V6=>+UB#^R*?Z%QB_@=O3+"[2DM08 \!W&-<(=D J Z(Q"G*5Z#G M<53[=+XH2@B)QS>!C:SG/#ZP M9/;$]^2>6L\OBEY1'BCJ^2'+9WE92@6B4% M$'%J76(+S9VFU]\!G+3O=87CQ/S60#0P4N2%AM_8)NZPA6N;32>V55IC;GH" MM4@;#^QL)Y4,DFB01.OR5Z_,[-X:X;0B,V5]GEA6!\NEN[MHJ^.VEQE+/E'0 M+H:=OBXU;=Y *<=21OU/1>9<7MP./8U,,=8OG"ZQ"D^)>[K&+8VR0M>([KQ MR"?FS*'D%%\D^GH4B,SOOS";LY$ZO$M!,T*J"E#MM+5(9E#SELD'I*._HK5( M!0+0BF1?'=@K7._(@IS^U;GQ6MKC+$<.1)>2T:!!%L[8)HBN*G%Q>#U7<,ZH MPU\;U%-8Y[_B<\&=":,PUUP5L$Q+_9&G58UKEZZ/D5&9]A$+&M#Y^"K0R3),)I\B M+S$S8 '6$)7HR'1:8X_!(TMP<$>#Z(^BZIT3^ZBP)(G#N[?;\VK-ET8E['-B M+14-&+P(VZ]^G+][LS7Z11_$ UDS,!YA("U&EX94UYM.=7U\GU)=FS)5*S)= MHSFN%4:;LU /MS2C<^W>G&2Z47K%%#CJY9ROZ&(=B4+O#P\?_P)3WQ/[UV&Z M.V*NU[,92%0Q5KFJ%GBNLE)X>*VZ?S=7Z -+?*#DQ CIMQAL>VK?51D82^!H MU# 3*PVB RS[CY81PB/X"C[#6#N^RB6B^UZD6"^:43"QV#1TT6Y2*)R_9T)A M])4%$:A+ZE/ELA5!1S-0)&DN+.GM<>ZO(C\SZ7:L%F'XI'DN_4&#ZG+O&]"F M3I4; )Y->^IR?XV-VS#%:@%T+Z&(URM,M! M==L*U6V\BZI;5+[V'[*4!A/A#Y,[5-Q^B_!L7!-$,WRRZW(**G+'#&?#DB:<5DA;$"7I#X5&DME MU6,KT_#(UR1]O)?N=SVJB)HJ9!62;/MS'T><&-[-!$\R+=GAZ.J@)E;G&(&$ M3G!SS"3M$.=HU ;A44DA_M#&:?#L<^QYD35?A,Z6<2D*K+]<"(0N=KQLSL46 MN(QC%5BRM9@9K!J1(E4/XSK*<!* M*XO+4*=,P78[$U'GU:A%VE8H5X]!K@57G^.-S9V\#=G(I\EC1D?L5):NO [Q MYXKR.+CR$]#ALV@C#M;Z-HK\=!=%_EFS\8+![GA[<9>A^4@"%&*!(B(NZ*Z7 M9 9(/=["NL2"49.3J_>*8W+4VUH\'0J['3]^M O;YVLI_00F]O#YLR=/CH\> M/GWQ]/DO&^R9M;[1/74KG'\]CJ*0#YU;B?R"0EIRF!HCCGC4FHS0=%S]U=(I M"8>'Q$A;RMZ++CZ?0_.="!K]YCQ@^2:ZPJD/+7' ?P2:-(5_!HEQ"Q)C%T1&^XZ)K][9;K_FZC/JVJFH+94) M(TC'7"'@3WPY^+.&%:7<'2,K7YD1T1PCEY;#4? QF&,3Y=3!L=$BPQ)EET+E M7@3 9LGU0LINQM0('T[@14(92%FY(CVA#B1]0&5]@@%R=+PG]O>.'U&N5OO1 M,3[R2G2H\]-7VV?04;=01\UV44<]U[5)F;$;M? NE=/D$Q\SL(R2BW^2HA\"A8Y3JM]$E0V"*@V)B4]S_="*VL#F5*K@,:X;V_]0%?E@RL7/C M2C$4]N:HK6KX(SD]1(V5?8X1!MFT9P/:>9A+/ TKY>>X<0>;[AKJ_.5*,,BX[C#R'+8B86]!&B MV9PZV.=/\ #F4:NP_S*:^83B@T[/Q+RTQ5=<4115O%TSEE,.)J:HT>2YRXF# M(:7"3G%H*-FKQ0%K=C1AF^QY4KE4$GBM+MW/R%K^,75+#_&G_5,71(SZXNJ@ M5E:D/XD+H4K+,4L\M- XF]05IFNM&= //E_T\T*K03)_:^ O:V'"^*-CLH%^XC@-1 MJ(-H(EZ_QQ6,,*2C6W#\\JN;(+'DX<6=(GB1@3$]7QB0=V-=UI9E4QI 5XS& M2E?LZ,#?P'\]*]HG6D/&8UTIO%^,T9*BD)ZK8=LXPVA!QP*:9\MWFAGF7B/Q M:H;*WVY2+6;-D;I>, TZW5;K='(7=;KW"+_)9%&V*B5TF?1X37P]*+0P7F#) M?G].\#F&(JK42TI,N" /]WB5^T(7G56 $6:7.'JON3C7$-U.".V7[L0-1V+D M+^J&K8*L74"2-5,:Z-)9T/#ZXE%9%R70-)P6I5=6'Y@$9?TTSC MDE$EF!"ILB1:ZT2_2W'VFHI=%..HIDYK;$U) M#!93 S#OUM?HT1;CO09@W@\RG0&8]_V!>;>K16QO@*5S'O'E,8B2;P*PY-MK M5<-;0GXU50C&TI6UHQM<GVFNB^:_$'"I:S&WL%CMNZ;= MD1];]N%V&(\@P^OFG;/8^6+:'BAL,GAA7(RY:[-C #:^MN>*>;!#(11P2*A> M$BK0#;DH'S]_D/K M+/E($8N0-3DA)MP>AP*IX.YJK&51X7"%3EBU0\\;Q Y6^997. &$.ZTJK5*BUNBIL%$1+]:RY,J_33^-[1])AQH2#1A-[>,9I M18HWBPH'AQ7M_"UOW SYE,1%Z/N\>BMAIC 0;.:;+@\ MN/QA[5V='^J7BF0O.?KWM$-BB++7<@EARF4]1967.K\,WO\>4NP/Y2QN^K1] M>I].VW-)RC%MTN&LI4#$A"$Y[>ABL^=T"S35U*EW+H;F.T+'KXPCBNR/.J/0 M9,C)*"]A^AF(GIPNTF4PD8L0NN"H3WI"^3#R6!7Z#-8O?$FY**V/60@W]HO@ M&E/1E0:KLP-]\5^$!,_Q%94S7E_G]LP?=>HXYW0;:^H%PQTO@Z MDJ#4+0>+:=038>E3U#Q(JGF;A$5!XS E)X<%34H4XH*!8-'UX8EQB]+2X#P* M9$)*&4@O$&C0":NQ9*0$..62R 4NM%X;QRQB\L>T"A('WQ(/)F#25L/-FN,@ MY =CR62JXQN/F\L.\@4H$8PE]0DW3H0MC[HOA;8+S(@P(2L*1;:+]+%.R'ZA M,GO T!!R][@74C!N/O1Y^+LQ8 ME-(>?/B2RX6_4N_AT='#.[W18:5.].'?./J[+UZWGX1K/]J.O%ZTTYNIDI.^ MND@8(*%G35'[^)DS,X(EUZKFY#?Z+,1OD&_"94?-@>]TDX;'1@Z^[#)RW"^$ M8AXU>SZRJ"- 6' HQGM)T?U,E&>H3<]SS)P7F9XYD#99C?@K)P#X>I:\([%& M%-(1_MLD$8Z2*5B5EWR+E:CZ:-&Y)VC9$^&=P[534^BRH0U:8O#-@)+Z0:8SH*2&ZV)O0ICUYE.RHZDQ?23;>W!@I++KQF.$C>F)R;1J MB5+DJZLUKH@/K(ZDT;C:?5@L3-&-)_C<.8=B6L8&X;BZ-1@&_>NF]:\7]TG_ M.J]39"]M!D_74DWCX*CVH6**+T9.[>!8ZDL0%"1K6AGML6GTL88&CH_>'AQ[ M:ZV3;[U43(7BG\HX=$_*U_R"80I_@__P#;9<92Z6,3U.-'?-(YF@JZ]+V,K% MO6'N/SXZ_*G/E[-EF_2CYYM?Z6)-NU-+=KVI_]1W_XB+U^/9FFN^9Y8Q*$2= MM:"0X#7KN"E:J=^V];3B&TRW8Z-\/[]B1W>\A2G>I;G[WS^Y?]:H1X.+X69I M_F2++=?!Q?"#3.?^N1@HOV2;? RW>5ILF:;V^[N/9Y\^O'\W2L[>W[;&L!,$ M6I%G$=6E945M(-T2Z7Y%[+&.P[BOT\^EGNS%% MB.JL8=258E,*J] 9)W N>TCW<#P[<5-A6QK=/AL$O >E M#Y OZ=(!U;ARCKM[0)98%T96<[Q]&%^+LFJIX*$TA?5?Q6B?!EFA)Q-R$B&L M_XJ@/UG8'7[:G35U[H0M6-0&S4+[UV%81AY(W%JTI8N)1[ZB'+G^FW6,+D- MR,G<8/I%I_#M4H.(D*&;JT,)QU#4$2_\Y;WMRR<67\1P[*.Y0&_HTGV9 M]UI>Q[NS/W,DV0,B9W+2 "@]U?:;\J0N[61I@39;%[Y\92Q]%4A^[FM!R:R# M$.L@EF00^6=\H7&XNJ7)D6$$7RLH%95E)%Q15('2N;;# *C$++0^J4U3M6O- MB88,O*:L%A]TB"8=+Y*YX-2N!6?<$WBMO^36:..:6[*_Y-9V,/:@:WTW5!*R M)6?7-3JVS$ZV@B;#LN.$J9$,E%7.G#RATXT"KC= BI]VA0HW,-?WH-2??&M- MVF$5;BKNC$?XYN\NRY[[&X(4PUA*EN*$SU\L%89XM7 M?WGY8%H5^:O_!U!+ 0(4 Q0 ( *6I?5AF&YB93H0 $WS 2 M " 0 !I;6"X$ !1 M.0 #P @ '=@@< =F5R:2UE>#(Q7S$N:'1M4$L! A0#% M @ I:E]6+#S8;=> P UA \ ( !.(<' '9E#,Q7S(N:'1M4$L! A0# M% @ I:E]6(3O"\/6!0 IS8 \ ( !@9P' '9E XML 103 veri-20231231_htm.xml IDEA: XBRL DOCUMENT 0001615165 2021-11-16 0001615165 2026-01-01 2023-12-31 0001615165 veri:March2022AcquisitionMember 2022-03-01 2022-03-01 0001615165 veri:TimebasedStockOptionMember 2023-01-01 2023-12-31 0001615165 us-gaap:EmployeeStockOptionMember 2023-12-31 0001615165 veri:SignificantCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001615165 veri:SteelHoldingsLLCMember 2023-01-01 2023-12-31 0001615165 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001615165 veri:CommonStockAndEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001615165 us-gaap:DomesticCountryMember 2023-12-31 0001615165 veri:EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-12-31 0001615165 2023-12-31 0001615165 srt:MaximumMember 2022-12-31 0001615165 veri:PandologicLtdMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001615165 veri:SoftwareAndTechnologyMember 2023-01-01 2023-12-31 0001615165 veri:LicensedTechnologyMember 2023-01-01 2023-12-31 0001615165 veri:CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember 2022-01-01 2022-12-31 0001615165 veri:CreditPartiesMember veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember 2023-12-13 2023-12-13 0001615165 2025-01-01 2023-12-31 0001615165 veri:LendersMember veri:TermLoanFacilityMember 2023-12-13 0001615165 us-gaap:EquipmentMember 2023-12-31 0001615165 veri:GovernmentAndRegulatedIndustriesMember 2022-01-01 2022-12-31 0001615165 veri:TimebasedStockOptionMember veri:TwoThousandSeventeenStockOptionPlanMember 2023-01-01 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember 2022-12-31 0001615165 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001615165 srt:MinimumMember us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001615165 srt:BoardOfDirectorsChairmanMember veri:PerformanceStockUnitsMember veri:SteelHoldingsConsultingAgreementMember 2023-01-11 2023-01-11 0001615165 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember veri:TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMember 2022-01-01 2022-12-31 0001615165 veri:EnergyDivestitureMember us-gaap:SeriesBPreferredStockMember 2023-06-30 0001615165 veri:InducementGrantPlanMember 2023-12-31 0001615165 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember 2023-01-01 2023-12-31 0001615165 veri:BroadbeanAcquisitionMember veri:StockPurchaseAgreementMember 2023-06-13 0001615165 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001615165 veri:BroadbeanAcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember veri:StockPurchaseAgreementMember 2023-06-13 2023-06-13 0001615165 veri:SoftwareProductsAndServicesMember veri:GovernmentAndRegulatedIndustriesMember 2023-01-01 2023-12-31 0001615165 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0001615165 veri:VslAcquisitionMember veri:StockPurchaseAgreementMember 2022-08-11 2022-08-11 0001615165 srt:MaximumMember veri:PandologicLtdMember 2021-09-14 0001615165 srt:PresidentMember us-gaap:PerformanceSharesMember veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember 2023-01-01 2023-12-31 0001615165 country:US 2022-01-01 2022-12-31 0001615165 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001615165 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001615165 us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001615165 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001615165 us-gaap:PerformanceSharesMember 2023-12-31 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember veri:TwoThousandTwentyTwoRepurchaseTransactionMember 2022-01-01 2022-12-31 0001615165 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001615165 veri:LendersMember veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember veri:CommitmentLetterMember 2023-12-13 0001615165 veri:EmployeeStockPurchasePlanMember 2017-04-30 0001615165 veri:AccountsPayableManagedServicesMember 2023-12-31 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-30 0001615165 veri:SignificantCustomerMember us-gaap:AdvertisingMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001615165 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001615165 veri:PandologicLtdMember 2021-09-14 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-01-01 2022-12-31 0001615165 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001615165 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001615165 veri:PerformanceStockUnitsMember 2022-12-31 0001615165 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember veri:TwoThousandSeventeenStockOptionPlanMember 2023-01-01 2023-12-31 0001615165 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001615165 veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 srt:MaximumMember veri:CustomerAndSupplierRelationshipsMember 2023-12-31 0001615165 2021-12-31 0001615165 us-gaap:CashMember 2022-12-31 0001615165 veri:March2022AcquisitionMember veri:InfluencerNetworkMember 2022-03-01 0001615165 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001615165 veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-13 0001615165 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001615165 veri:BroadbeanAcquisitionMember veri:StockPurchaseAgreementMember 2023-06-13 2023-06-13 0001615165 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001615165 veri:BroadbeanAcquisitionMember 2023-06-13 2023-06-13 0001615165 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001615165 veri:AccountsPayableManagedServicesMember 2022-12-31 0001615165 2023-01-01 2023-12-31 0001615165 srt:MaximumMember veri:March2022AcquisitionMember veri:SecuritiesPurchaseAgreementMember 2022-03-01 2022-03-01 0001615165 veri:VslAcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-11 2022-08-11 0001615165 country:US 2023-01-01 2023-12-31 0001615165 srt:MinimumMember veri:LendersMember veri:TermLoanFacilityMember 2023-12-13 2023-12-13 0001615165 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001615165 veri:SignificantCustomerMember us-gaap:AdvertisingMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001615165 veri:EmployeeStockPurchasePlanMember 2023-12-31 0001615165 srt:MaximumMember us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001615165 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001615165 veri:AcsCreditFacilityMember veri:AlternaCapitalSolutionsLlcMember veri:CreditAgreementMember 2023-08-31 0001615165 srt:MaximumMember veri:EmployeeStockPurchasePlanMember 2017-04-30 0001615165 srt:MaximumMember us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001615165 country:GB us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001615165 veri:LendersMember veri:TermLoanFacilityMember veri:CommitmentLetterMember 2023-12-13 0001615165 veri:ContingentConsiderationLiabilityCurrentMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001615165 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001615165 veri:AcsCreditFacilityMember veri:AlternaCapitalSolutionsLlcMember veri:CreditAgreementMember 2023-08-01 2023-08-31 0001615165 2022-08-16 2022-08-16 0001615165 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001615165 veri:VslAcquisitionMember 2023-01-01 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember 2022-01-01 2022-12-31 0001615165 veri:ContingentConsiderationLiabilityCurrentMember us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001615165 veri:CostOfRevenueMember 2023-01-01 2023-12-31 0001615165 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001615165 veri:EmployeeStockPurchasePlanMember 2022-12-31 0001615165 veri:VocaliDIncMember 2022-06-10 0001615165 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001615165 srt:RestatementAdjustmentMember veri:BroadbeanAcquisitionMember 2023-06-13 0001615165 srt:ScenarioPreviouslyReportedMember veri:BroadbeanAcquisitionMember 2023-06-13 0001615165 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001615165 srt:MaximumMember veri:March2022AcquisitionMember 2022-03-01 0001615165 veri:OfficeSubleaseMember 2022-01-01 2022-12-31 0001615165 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001615165 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001615165 veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 veri:ManagedServicesMember 2023-01-01 2023-12-31 0001615165 us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0001615165 veri:PandologicMergerAgreementMember veri:StockConsiderationMember 2023-12-31 0001615165 us-gaap:AdvertisingMember veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 srt:MinimumMember veri:March2022AcquisitionMember 2022-03-01 0001615165 veri:ContingentConsiderationLiabilityCurrentMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001615165 2023-01-01 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember 2023-12-31 0001615165 us-gaap:AdvertisingMember veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 veri:March2022AcquisitionMember us-gaap:CommonStockMember veri:SecuritiesPurchaseAgreementMember 2022-03-01 2022-03-01 0001615165 veri:ManagedServicesMember 2022-01-01 2022-12-31 0001615165 veri:SteelHoldingsLLCMember us-gaap:SubsequentEventMember 2024-01-24 2024-01-24 0001615165 us-gaap:CommonStockMember 2022-12-31 0001615165 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001615165 srt:MinimumMember veri:DevelopedTechnologyMember 2023-12-31 0001615165 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001615165 veri:March2022AcquisitionMember us-gaap:TradeNamesMember 2022-03-01 0001615165 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001615165 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001615165 2022-12-31 0001615165 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001615165 srt:MinimumMember veri:BroadbeanAcquisitionMember 2023-06-13 0001615165 veri:ContingentConsiderationLiabilityNoncurrentMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001615165 veri:AccountsPayableOtherMember 2022-12-31 0001615165 veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember 2023-12-31 0001615165 veri:VslAcquisitionMember 2022-08-11 0001615165 veri:PandologicLtdMember 2021-09-14 2021-09-14 0001615165 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001615165 veri:EmployeeStockPurchasePlanMember 2017-04-01 2017-04-30 0001615165 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001615165 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001615165 veri:TermLoanFacilityMember 2023-01-01 2023-12-31 0001615165 veri:PerformanceStockUnitsMember veri:SteelHoldingsConsultingAgreementMember 2023-01-01 2023-12-31 0001615165 veri:March2022AcquisitionMember 2023-01-01 2023-12-31 0001615165 srt:MinimumMember 2022-09-01 2022-09-30 0001615165 veri:ContingentConsiderationLiabilityNoncurrentMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001615165 2024-01-01 2023-12-31 0001615165 veri:OfficeSubleaseMember 2023-01-01 2023-12-31 0001615165 veri:SignificantCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001615165 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001615165 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001615165 veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember 2023-01-01 2023-12-31 0001615165 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001615165 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001615165 veri:LeaseArrangementOneMember 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 veri:VocaliDIncMember veri:StockPurchaseAgreementMember 2022-06-10 2022-06-10 0001615165 veri:SoftwareAndTechnologyMember 2022-12-31 0001615165 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001615165 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2023-04-01 2023-04-01 0001615165 veri:SoftwareAndTechnologyMember 2023-12-31 0001615165 veri:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001615165 veri:SeventyFivePersentageConvertibleNotesMember veri:TwoThousandTwentyThreeRepurchaseTransactionMember 2023-12-31 0001615165 srt:MaximumMember srt:ExecutiveOfficerMember veri:PerformanceStockUnitsMember veri:SeniorExecutivePsusMember 2023-01-01 2023-12-31 0001615165 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001615165 us-gaap:CashMember 2023-12-31 0001615165 veri:TwoThousandTwentyThreeEquityIncentivePlanMember 2023-12-31 0001615165 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001615165 srt:MaximumMember veri:DevelopedTechnologyMember 2023-12-31 0001615165 veri:ContingentConsiderationLiabilityCurrentMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001615165 veri:PerformanceStockUnitsMember 2023-01-01 2023-12-31 0001615165 veri:EnergyDivestitureMember 2023-06-30 0001615165 veri:PerformanceStockUnitsMember veri:SeniorExecutivePsusMember 2023-01-01 2023-12-31 0001615165 us-gaap:AdvertisingMember 2022-01-01 2022-12-31 0001615165 veri:VocaliDIncMember us-gaap:DevelopedTechnologyRightsMember 2022-06-10 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2021-11-01 2021-11-30 0001615165 veri:AcsCreditFacilityMember veri:AlternaCapitalSolutionsLlcMember veri:CreditAgreementMember 2023-01-01 2023-12-31 0001615165 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001615165 srt:MinimumMember veri:LendersMember veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember veri:CommitmentLetterMember 2023-12-13 2023-12-13 0001615165 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001615165 srt:MinimumMember us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001615165 veri:AccountsPayableOtherMember 2023-12-31 0001615165 veri:CustomerAndSupplierRelationshipsMember 2023-12-31 0001615165 us-gaap:TrademarksAndTradeNamesMember 2023-01-01 2023-12-31 0001615165 veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember veri:CommitmentLetterMember 2023-12-13 0001615165 veri:BroadbeanAcquisitionMember 2023-01-01 2023-12-31 0001615165 veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember 2023-12-13 2023-12-13 0001615165 veri:VocaliDIncMember 2023-01-01 2023-12-31 0001615165 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001615165 veri:VocaliDIncMember 2022-06-10 2022-06-10 0001615165 veri:ContingentConsiderationLiabilityNoncurrentMember us-gaap:FairValueInputsLevel3Member 2023-01-01 2023-12-31 0001615165 veri:AdvertisingCustomersMember 2022-12-31 0001615165 veri:TwoThousandEighteenPerformanceBasedStockIncentivePlanMember 2022-12-31 0001615165 us-gaap:LicenseMember veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 srt:MinimumMember 2023-12-31 0001615165 veri:PerformanceStockUnitsMember 2023-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember veri:TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMember 2023-01-01 2023-12-31 0001615165 veri:March2022AcquisitionMember veri:BrandRelationshipsMember 2022-03-01 0001615165 veri:BroadbeanAcquisitionMember 2023-06-13 2023-12-31 0001615165 veri:TwoThousandTwentyThreeRepurchaseTransactionMember 2023-12-31 0001615165 veri:InducementGrantPlanMember 2020-10-31 0001615165 veri:BroadbeanAcquisitionMember 2023-06-13 0001615165 us-gaap:ManagementServiceMember 2022-12-31 0001615165 veri:BroadbeanAcquisitionMember 2022-01-01 2022-12-31 0001615165 veri:VocaliDIncMember 2023-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001615165 veri:ContingentConsiderationLiabilityCurrentMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0001615165 veri:CommonStockAndEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001615165 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember 2023-01-01 2023-12-31 0001615165 us-gaap:LicenseMember veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 veri:VslAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2022-08-11 0001615165 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001615165 2021-11-01 2021-11-30 0001615165 veri:VocaliDIncMember veri:StockPurchaseAgreementMember 2022-06-10 0001615165 veri:March2022AcquisitionMember 2023-12-31 0001615165 veri:March2022AcquisitionMember veri:SecuritiesPurchaseAgreementMember 2022-03-01 2022-03-01 0001615165 veri:EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember 2022-01-01 2022-12-31 0001615165 us-gaap:CommonStockMember 2023-12-31 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2023-12-31 0001615165 veri:VslAcquisitionMember 2023-12-31 0001615165 veri:TermLoanFacilityMember 2023-12-31 0001615165 veri:PriorCreditAgreementMember 2023-12-13 0001615165 veri:CostOfRevenueMember 2022-01-01 2022-12-31 0001615165 veri:MarchTwoThousandTwentyTwoAcquisitionMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001615165 veri:March2022AcquisitionMember 2022-03-01 0001615165 country:IL 2021-08-01 2021-08-31 0001615165 veri:BroadbeanAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-06-13 0001615165 us-gaap:ProductAndServiceOtherMember 2023-12-31 0001615165 us-gaap:CommonStockMember 2021-12-31 0001615165 veri:GovernmentAndRegulatedIndustriesMember 2022-01-01 2022-12-31 0001615165 veri:OtherCountryMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001615165 veri:LicensedTechnologyMember 2023-12-31 0001615165 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001615165 veri:March2022AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001615165 us-gaap:RetainedEarningsMember 2023-12-31 0001615165 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001615165 us-gaap:RetainedEarningsMember 2022-12-31 0001615165 veri:EnergyDivestitureMember 2023-01-01 2023-12-31 0001615165 veri:ManagedServicesMember veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 veri:GovernmentAndRegulatedIndustriesMember 2023-01-01 2023-12-31 0001615165 veri:SoftwareProductsAndServicesMember veri:GovernmentAndRegulatedIndustriesMember 2022-01-01 2022-12-31 0001615165 veri:March2022AcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-03-01 2022-03-01 0001615165 veri:GovernmentAndRegulatedIndustriesMember 2023-01-01 2023-12-31 0001615165 veri:ManagedServicesMember veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 veri:VocaliDIncMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-06-10 2022-06-10 0001615165 srt:MaximumMember us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001615165 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001615165 veri:EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001615165 veri:SignificantCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001615165 us-gaap:ManagementServiceMember 2023-12-31 0001615165 veri:BroadbeanAcquisitionMember us-gaap:DevelopedTechnologyRightsMember 2023-06-13 0001615165 srt:MaximumMember veri:March2022AcquisitionMember 2022-03-01 2022-03-01 0001615165 2022-01-01 2022-12-31 0001615165 veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 us-gaap:EmployeeStockOptionMember 2022-12-31 0001615165 veri:AcsCreditFacilityMember veri:AlternaCapitalSolutionsLlcMember veri:CreditAgreementMember us-gaap:PrimeRateMember 2023-08-01 2023-08-31 0001615165 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001615165 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001615165 srt:MaximumMember veri:BroadbeanAcquisitionMember 2023-06-13 0001615165 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001615165 srt:MinimumMember us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001615165 veri:CommercialEnterpriseMember 2022-01-01 2022-12-31 0001615165 veri:TermLoanFacilityMember veri:SeniorSecuredTermLoanMember 2023-12-13 0001615165 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001615165 country:IL 2021-07-31 2021-07-31 0001615165 veri:CommonStockIssuedForServicesMember 2022-01-01 2022-12-31 0001615165 veri:EnergyDivestitureMember 2023-12-31 0001615165 2024-03-25 0001615165 veri:LendersMember veri:TermLoanFacilityMember veri:CommitmentLetterMember 2023-12-13 2023-12-13 0001615165 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-12-31 0001615165 srt:MinimumMember srt:ExecutiveOfficerMember veri:PerformanceStockUnitsMember veri:SeniorExecutivePsusMember 2023-01-01 2023-12-31 0001615165 us-gaap:RetainedEarningsMember 2021-12-31 0001615165 us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2023-03-31 2023-03-31 0001615165 us-gaap:AdvertisingMember 2023-01-01 2023-12-31 0001615165 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001615165 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001615165 veri:LicensedTechnologyMember 2022-12-31 0001615165 veri:SixtyFivePercentageConvertibleNotesMember veri:TwoThousandTwentyTwoRepurchaseTransactionMember 2022-12-31 0001615165 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001615165 us-gaap:DevelopedTechnologyRightsMember 2023-01-01 2023-12-31 0001615165 srt:ScenarioForecastMember veri:SteelHoldingsLLCMember 2024-07-01 2024-07-01 0001615165 veri:VslAcquisitionMember 2022-08-11 2022-08-11 0001615165 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2022-12-31 0001615165 veri:March2022AcquisitionMember 2023-07-01 2023-07-31 0001615165 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001615165 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001615165 srt:MinimumMember 2022-12-31 0001615165 veri:ContingentConsiderationLiabilityNoncurrentMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0001615165 veri:PandologicLtdMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001615165 veri:CustomerAndSupplierRelationshipsMember 2022-12-31 0001615165 srt:MinimumMember veri:EmployeeStockPurchasePlanMember 2017-04-01 2017-04-30 0001615165 srt:MinimumMember veri:CustomerAndSupplierRelationshipsMember 2023-12-31 0001615165 veri:CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember 2023-01-01 2023-12-31 0001615165 veri:OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember 2023-01-01 2023-12-31 0001615165 veri:AdvertisingCustomersMember 2023-12-31 0001615165 us-gaap:ProductAndServiceOtherMember 2022-12-31 0001615165 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001615165 us-gaap:PerformanceSharesMember 2022-12-31 0001615165 veri:March2022AcquisitionMember veri:SecuritiesPurchaseAgreementMember 2023-07-01 2023-07-31 0001615165 veri:SoftwareProductsAndServicesMember veri:CommercialEnterpriseMember 2023-01-01 2023-12-31 0001615165 veri:CustomerAndSupplierRelationshipsMember 2023-01-01 2023-12-31 0001615165 us-gaap:RelatedPartyMember 2023-12-31 0001615165 2023-06-30 0001615165 srt:MaximumMember 2022-01-01 2022-12-31 0001615165 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001615165 veri:March2022AcquisitionMember veri:SecuritiesPurchaseAgreementMember 2022-03-01 veri:Segment pure shares veri:Days veri:Customer iso4217:USD iso4217:USD shares FY false 0001615165 http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember P1Y P1Y P1Y P4Y http://fasb.org/us-gaap/2023#NonoperatingIncomeExpense 2024-06-01 http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P1Y 10-K true 2023-12-31 --12-31 2023 false 001-38093 Veritone, Inc. DE 47-1161641 1615 Platte Street 2nd Floor Denver CO 80202 888 507-1737 Common Stock, Par Value $0.001 per share VERI NASDAQ No No Yes Yes Accelerated Filer true false true false false 126000000 37132161 <span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The information that is required to be included in Part III of this Annual Report on Form 10-K is incorporated by reference to the definitive proxy statement to be filed by the registrant within 120 days of </span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">. Only those portions of the definitive proxy statement that are specifically incorporated by reference herein shall constitute a part of this Annual Report on Form 10-K</span> AZ 248 GRANT THORNTON LLP 79439000 184423000 69266000 56001000 19608000 22339000 14457000 15242000 182770000 278005000 8656000 5291000 83423000 79664000 80247000 46498000 867000 859000 19851000 14435000 375814000 424752000 32756000 36738000 93896000 102064000 15452000 16442000 12813000 2600000 5813000 1000000 8067000 27095000 27412000 188825000 193323000 89572000 137767000 45012000 633000 13625000 13811000 337667000 344901000 0.001 0.001 75000000 75000000 37186348 37186348 36321222 36321222 38000 36000 468015000 451162000 -429896000 -371271000 -10000 -76000 38147000 79851000 375814000 424752000 127560000 149728000 28256000 27432000 52024000 51345000 42090000 43589000 73811000 44177000 23715000 21180000 219896000 187723000 -92336000 -37995000 30023000 19097000 640000 -4350000 -61673000 -23248000 -3048000 2309000 -58625000 -25557000 -58625000 -25557000 -58625000 -25557000 -1.59 -0.71 -1.59 -0.71 36909919 36033560 36909919 36033560 -58625000 -25557000 66000 28000 -58559000 -25529000 34972256 35000 431606000 -345037000 -104000 86500000 -677000 -677000 1382091 1000 1304000 1305000 502005 9766000 9766000 116550 1929000 1929000 352330 6440000 6440000 19373000 19373000 276000 276000 -25557000 -25557000 28000 28000 36321222 36000 451162000 -371271000 -76000 79851000 953306 2000 1062000 1064000 223980 1153000 1153000 135800 756000 756000 11239000 11239000 4949000 4949000 -58625000 -58625000 66000 66000 37186348 38000 468015000 -429896000 -10000 38147000 -58625000 -25557000 26102000 22493000 272000 549000 10950000 19115000 2572000 -2284000 22721000 -4984000 -1562000 1082000 1191000 1561000 1053000 439000 30023000 19097000 5720000 -29658000 -2731000 -4841000 -2276000 2938000 2204000 9558000 -5449000 -9997000 184000 -8168000 14507000 -982000 8481000 -2877000 -1600000 -1820000 -5121000 -76421000 3737000 2750000 504000 5120000 4765000 50268000 4589000 -54884000 -12104000 3120000 77500000 37500000 39029000 380000 276000 2690000 14376000 1153000 9766000 7772000 1064000 1347000 26329000 -61928000 -104976000 -70295000 185282000 255577000 80306000 185282000 2648000 1869000 2630000 3502000 4949000 756000 8369000 413000 258000 1436000 4501000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1. DESCRIPTION OF BUSINESS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Veritone, Inc., a Delaware corporation (“Veritone,” and together with its subsidiaries, collectively, the “Company”), is a provider of artificial intelligence (“AI”) computing solutions. The Company’s proprietary AI operating system, aiWARE</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">TM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, uses machine learning algorithms, or AI models, together with a suite of powerful applications, to reveal valuable insights from vast amounts of structured and unstructured data. The aiWARE platform offers capabilities that mimic human cognitive functions such as perception, prediction and problem solving, enabling users to quickly, efficiently and cost effectively transform unstructured data into structured data, and analyze and optimize data to drive business processes and insights. aiWARE is based on an open architecture that enables new AI models, applications and workflows to be added quickly and efficiently, resulting in a scalable and evolving solution that can be leveraged by organizations across a broad range of business sectors, serving commercial enterprises as well as government and regulated industries.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Company operates a full-service advertising agency that leverages the Company’s aiWARE technologies to provide differentiated Managed Services to its clients. The Company’s advertising services include media planning and strategy, advertisement buying and placement, campaign messaging, clearance verification and attribution, and custom analytics, specializing in host-endorsed and influencer advertising across primarily radio, podcasting, streaming audio, social media and other digital media channels. The Company’s advertising services also include its VeriAds Network, which is comprised of programs that enable broadcasters, podcasters and social media influencers to generate incremental advertising revenue. The Company also offers cloud-native digital content management solutions and licensing services, primarily to customers in the media and entertainment market. These offerings leverage the Company’s aiWARE technologies, providing customers with unique capabilities to enrich and drive expanded revenue opportunities from their content.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 13, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired Broadbean (as defined in Note 3), a global leader of talent acquisition software-as-a-service technology. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For further details on this acquisition, refer to Note 3.</span></p> 2023-06-13 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2. PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company. All intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidity and Capital Resources</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles assuming the Company will continue as a going concern. During the year ended December 31, 2023, the Company used cash in operations of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,421</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and during the years ended December 31, 2023 and 2022 incurred net losses of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,557</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the Company had an accumulated deficit of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,896</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Historically, the Company has satisfied its capital needs with the net proceeds from its sales of equity securities, its issuance of convertible debt and a term loan, and the exercises of common stock options and warrants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the cash flows used in operations were driven principally by the Company’s net loss of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the Company used cash in investing activities of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,884</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, driven principally by its acquisition of Broadbean (see Note 3), and generated cash flows from financing activities of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,329</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, driven principally by the issuance of the Senior Secured Term Loan, offset by the repurchase of convertible notes. Based on the Company's liquidity position as of December 31, 2023 and the Company's current forecast of operating results and cash flows, absent any other action, management determined that the Company will require additional liquidity to continue its operations for the foreseeable future, including over the next twelve months.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the near term and to meet its obligations as they come due, the Company expects to capture cost synergies from the Company’s past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. The Company expects the cost synergies coupled with the additional cost reduction measures to enable the Company to continue operations for the foreseeable future, including over the next twelve months.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the accompanying consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of senior secured debt, the valuation of non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, the wars in Ukraine and Israel, the global inflationary environment and rising interest rates. The war in Israel has also adversely impacted the Company’s business operations because the Company has an office and personnel based in Tel Aviv, Israel. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities as of the date of filing of this Annual Report on Form 10-K.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The results of a business acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values as of the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expenses in the consolidated statements of operations and comprehensive loss.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed may require management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consist primarily of amounts due from the Company’s clients and customers under normal trade terms. Past due is generally considered greater than 90 days outstanding, but this can vary depending on common business practices for certain products and customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains an allowance for expected credit losses in order to record accounts receivable at their net realizable value. Inherent in the assessment of the allowance for credit losses are certain judgments and estimates relating to, among other things, the Company’s customers’ access to capital, customers’ willingness and ability to pay, general economic conditions and the ongoing relationship with customers. The Company calculates the expected credit losses on a pool basis for those receivables that have similar risk characteristics aligned with the types of accounts receivable listed in the accounts receivable table above. Allowances have been recorded for receivables believed to be uncollectible, including amounts for the resolution of potential credit and other collection issues. The allowance for expected credit losses is determined by analyzing the Company’s historical write-offs and the current aging of receivables. Adjustments to the allowance may be required in future periods depending on how issues considered such as the financial condition of customers and the general economic climate may change or if the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments. The Company has not historically had material write-offs due to uncollectible accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts due from clients based on costs incurred or fees earned that have not yet been billed to advertising clients are reflected as expenditures billable to clients in the accompanying consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy, which is based on three levels of inputs, the first two of which are considered observable and the last unobservable, that may be used to measure fair value, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its cash equivalents within Level 1 of the fair value hierarchy on the basis of valuations based on quoted prices for the specific securities in an active market.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are recorded within equity in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The warrants have been recorded at their fair values using a probability weighted expected return model or Black-Scholes-Merton option pricing model. These models incorporate contractual terms and assumptions regarding expected term, risk-free rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contingent consideration is categorized as Level 3 within the fair value hierarchy. Contingent consideration is recorded within contingent consideration, current and contingent consideration, non-current in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The contingent consideration for PandoLogic has been recorded at its fair values using a Monte Carlo simulation option pricing framework. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the PandoLogic contingent consideration would increase if a lower discount rate was used and would increase if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the PandoLogic contingent consideration, and a lower revenue volatility assumption would decrease the value of the PandoLogic contingent consideration. The contingent consideration for the March 2022 Acquisition has been recorded at its fair values using was the expected (probability-weighted) payment based on the likelihood of achieving the financial performance targets. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s strategic minority investments are categorized as Level 3 within the fair value hierarchy. These investments are recorded at cost within other assets in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The Company will monitor these investments to determine whether an other-than-temporary decline in value indicates that impairment charges may be required. The Company will also re-measure its investments if there is an observable transaction in a similar class of security to our investments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s other financial instruments consist primarily of cash, accounts receivable and accounts payable. The Company has determined that the carrying values of these financial instruments approximate fair value for the periods presented due to their short-term nature and the relatively stable current interest rate environment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Term Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term restricted cash consists primarily of collateral required as security for the Company’s corporate credit cards.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Equipment and Improvements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment and improvements are stated at cost. Repairs and maintenance to these assets are charged to expense as incurred. Major improvements enhancing the function and/or useful life of the related assets are capitalized. Depreciation and amortization are computed using the straight-line method over the estimated useful lives (or lease term, if shorter) of the related assets. At the time of retirement or disposition of these assets, the cost and accumulated depreciation or amortization are removed from the accounts and any related gains or losses are recorded in the Company’s statements of operations and comprehensive loss.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful lives of property, equipment and improvements are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment (includes capitalized internal use software development costs) — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_26c82e12-2654-465a-9300-0e50115c5f45;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years or the remaining lease term, whichever is shorter</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses the recoverability of property, equipment and improvements whenever events or changes in circumstances indicate that their carrying value may not be recoverable. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> property, equipment and improvements were impaired in the periods presented.</span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets include acquired developed technology, licensed technology, customer relationships, noncompete covenants, and trademarks and tradenames. Intangible assets are amortized on a straight-line basis over the applicable amortization period as set forth below.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amortization periods for intangible assets are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Developed technology — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer and supplier relationships — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncompete agreements — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademarks and trade names — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Licensed technology — lesser of the term of the agreement, or the estimated useful life</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible asset amortization expense is recorded in amortization on the consolidated statements of operations and comprehensive loss.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Goodwill and Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. The Company’s annual impairment test is performed during the second quarter. In assessing goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. The Company’s qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of the Company’s financial performance; or (iv) a sustained decrease in the Company’s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of such reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if it elects to bypass the qualitative analysis, then it is required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment of goodwill or long-lived assets was recorded for the years ended December 31, 2023 and 2022.</span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue under its contracts with customers in accordance with ASU 2014-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“Topic 606”). The Company derives its revenues primarily from two sources: (1) Software Products &amp; Services, which are comprised primarily of subscription and related fees from customers for access to and use of the Company’s platforms and associated services delivered as software-as-a-service (“SaaS”) and (2) Managed Services, which are composed of content licensing revenues made up primarily of fees from customers for licenses to third-party content owners’ digital assets and advertising revenues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company follows a five-step process to determine revenue recognition, as follows:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifies the contract(s) with a customer;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifies the performance obligations in the contract;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Determines the transaction price;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Allocates the transaction price to the performance obligations in the contract; and</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recognizes revenue when (or as) performance obligations are satisfied.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into contracts with customers that may include promises to transfer multiple services. The Company evaluates these services to determine whether they represent distinct, separately identifiable performance obligations that should be accounted for separately or as a single performance obligation. For contracts containing multiple performance obligations, to meet the allocation objective of Topic 606, the Company allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. The SSP is the price at which the Company would sell a promised service separately to a customer. For certain arrangements, the determinations regarding whether a contract contains multiple performance obligations and, if so, the SSP of each performance obligation, may require judgment by management.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Products &amp; Services Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">aiWARE Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has agreements with its customers under which it provides customers with access to and use the Company’s aiWARE and digital content management platforms. Under most agreements, the Company provides access to the platform, specified applications and associated data ingestion, hosting and/or processing services, and standard user support. Fees for these services typically take the form of a fixed monthly subscription fee, with certain contracts specifying usage-based fees for data processing services in excess of the data processing services included as part of such subscription services. Fees for excess usage-based data processing services are accounted for as variable consideration. In certain cases, the fixed monthly subscription fee may adjust during each monthly period of the contract based on changes in the monthly volume of services, at the rates established in the contract. These contracts typically have terms ranging from one to three years, with renewal options, and do not contain refund-type provisions. All significant services provided as part of these subscription arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term (collectively, the “subscription services”). The fixed subscription fees are recognized as revenue over the contract term using the output method of passage of time, as this best depicts the pattern of control transfer. If a portion of the term of a contract is cancellable, the Company determines the transaction price for, and recognizes revenue ratably over, the non-cancellable portion of the term of the contract. The Company receives fees from advertisers or resellers as consideration for combined software and services performed by the Company. The amount expected to be received from the advertiser or through the reseller represents the Company's fees which are recognized when the Company's services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis. In certain SaaS arrangements with broadcasters, the fees for subscription services are paid by broadcasters with advertising inventory that is provided to and monetized by the Company. The Company recognizes revenue for these arrangements based on the estimated fair value of the advertising inventory.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also makes data processing, storage and transfer services available to customers through its aiWARE and digital content management platforms under usage-based arrangements with no minimum fees, either separately or in addition to subscription services as described above. Fees are charged for actual usage of such services at the rates specified</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the contract for each particular service. Each of these distinct services represents an individual performance obligation. When sold in connection with subscription services, the Company considers the allocation guidance of Topic 606.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable consideration for usage-based data processing, storage and transfer services is recognized in the month in which it is earned, as the payment terms relate to a specific outcome (amount of data processed, stored or transferred) of delivering the distinct time increment (the month) of services, and represents the fees to which the Company expects to be entitled for providing the services, and allocating the variable fees in this way is consistent with the allocation objective of Topic 606.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also enters into software license agreements with customers under which the Company provides software representing an on-premises deployment of its aiWARE platform or components thereof. Under these license agreements, the customer is responsible for the installation and configuration of the software in the customer-controlled environment. The Company recognizes the license fees as revenue under these agreements at the time that the software is made available by the Company for download by the customer. In certain instances, the Company will provide software under such arrangements as a barter transaction in exchange for services or other assets in the ordinary course of business. The transaction price for these contracts is measured at the estimated fair value of the non-cash consideration received unless this is not reasonably estimable, in which case the consideration is measured based on the standalone selling price of the software promised to the customer. Revenue is recognized on barter transactions when the software is made available by the Company for download by the customer. Barter revenues are included on the Company’s consolidated statements of operations and comprehensive loss within Revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company typically invoices its aiWARE SaaS customers for subscription services monthly, for on-premises software at the time the software is made available for download by the customer, and for professional services either monthly or in accordance with an agreed upon invoicing schedule. Invoices are typically due and payable within 30 days following the date of invoice. Amounts that have been invoiced are recorded in revenue or in deferred revenue, depending on whether transfer of control to customers of the promised services has occurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Veritone Hire Solutions Revenues</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment software-as-a-service (“SaaS”) solutions and access to the Company’s online talent networks, programmatic talent acquisition products, and other recruitment services. We previously referred to these solutions as “hiring solutions” now refer to these solutions and services as “Veritone Hire.” Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subscription Fee Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subscription fee revenue from SaaS applications and access to the Company’s online talent networks are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue for Broadbean is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment SaaS solutions and access to the Broadbean’s online talent networks, transactional talent acquisition products, and other recruitment services. Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts. Subscription fee revenue from SaaS applications and access to Broadbean’s online talent networks, which makes up the majority of Broadbean’s revenues, are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer. Broadbean does not offer financing alternatives to customers and there are no rights of return, warranties, or other variable consideration in contracts with customers. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment terms are generally net 30 days</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In most cases, Broadbean acts as a principal with respect to the goods and services it sells providing for gross revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Media Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Media buy is a service offered by Broadbean to purchase media for job postings, job advertising space, etc. from various third-party jobsites (e.g., LinkedIn) on behalf of customers. Broadbean then uses the media that has been purchased for the customers job listings and advertisements. In accordance with Accounting Standard Codification (“ASC”) 606, the Company records customer billed amounts into revenue and, in the same revenue account, recognizes the cost associated</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">with these transactions. Revenues and costs are recorded in the same period which results in the Company effectively recognizing net revenue.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the certain cases where Broadbean is acting as an agent, revenue is recognized net of the costs to obtain the media. Broadbean reports revenue net of sales and other taxes collected from customers to be remitted to government authorities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementation and Customization Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Broadbean implementation and customization revenue include, amongst other items, account setup, customization of job boards that customer uses, training, additional languages, testing, user acceptance testing, project management, customized reports, and integration with the applicant tracking system. The criteria for implementation and customization revenue to be considered as separate performance obligations requires them to be distinct in the context of the contract and not integral to the customer receiving value from the product (ASC 606-10-25-19). The determination was made that since a customer can use the product without additional integration or personalized setup services, they are distinct. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts With Multiple Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For contracts with customers that contain multiple performance obligations, the individual performance obligations are accounted for separately when they are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the stand-alone selling prices based on their overall pricing objectives, taking into consideration market conditions and entity-specific factors, including the size of arrangements, length of term, customer demographics, and the types of users within arrangements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Programmatic Advertising Services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generates revenue primarily from platform services where it provides its customers access to intelligent hiring services, including ad placements on job boards. Revenue is derived from AI-enabled services, which uses software and algorithms to match buyers and sellers of digital job advertising in a technology-driven marketplace. The Company provides the use of its hiring solutions to clients to execute digital hiring campaigns at scale, which are typically ordered through monthly purchasing commitments. The Company charges customers a fee based on various performance indicators as outlined in our customer contracts including job advertisements placed, potential job applicants or other outputs of services placed through its platform, which is accounted for as variable consideration. All services provided as part of these arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. Revenue is recognized over time using the input method of cost incurred as platform services are provided during each campaign as this best depicts the transfer of control. The Company determined that it is not a principal in the purchase and sale of job placements in its arrangements, and as a result, reports its revenue on a net basis for solution fees charged to clients. Costs to source applicants are recorded monthly over the period the services are delivered as an offset to revenue.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Managed Services Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Influencer Representation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company earns commissions on its clients’ successful engagements. As part of the client representation business, the Company represents, supports and advocates for its clients in the sourcing, negotiating, and execution of income generating engagements. The Company’s clients consist primarily of influencers in the social media market.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s promise, as well as its performance obligation, under the Company’s representation arrangements is to achieve a successful engagement for its clients, which is fulfilled when its clients perform in accordance with the terms of their respective engagements. Accordingly, the Company recognizes commission revenue when a client achieves a successful engagement, as this is when a client also obtains control of the representation service.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s clients may receive a fixed fee for their services or receive a combination of a fixed fee and the potential to earn variable consideration. Such variable consideration is generally based on performance of social media posts or direct marketing campaigns promoted in the posts. Commission revenue from variable consideration is recognized using</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the most likely amount method. The Company is determined to be an agent with respect to the representation services, and therefore revenues will be recognized net of the amounts paid to the influencer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s advertising services consist primarily of placing advertisements for clients with media vendors, including broadcasters, podcasters and digital media providers. Under the most common billing arrangements, the Company bills and collects the gross cost of the advertisement it places, less any discounts negotiated with its client from the media vendor’s standard agency fee. The Company then remits to the media vendor the gross amount less the standard agency fee. The amount billed to the client, less the amount payable to the media vendor, represents the Company’s fees and is recognized as revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All significant services performed by the Company under its contracts with advertising clients in conjunction with media placements, including planning and placing media and verifying that advertisements have aired, represent a single performance obligation as such services are highly interrelated. The Company’s fee, which represents the transaction price, is recognized as revenue at a point in time when the advertisement is aired, which is the point at which the Company has an enforceable right to payment of its fees.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s clients may be required to make a deposit or prepay the gross costs of advertisements, including the Company’s fees. Such amounts are reflected as client advances on the Company’s consolidated balance sheets until all revenue recognition criteria have been met.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For certain advertising products, we provide advertisers with the opportunity to reach unique ad units and markets. Leveraging our aiWARE platform to programmatically manage clearance, verification and analysis of advertising performance, we create marketable advertising products through the curation of our broadcaster and influencer networks. We receive fees from advertisers or resellers as consideration for combined software and services performed by us. The amount expected to be received from the advertiser or through the reseller represents our fees which are recognized when our services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Licensing Revenues</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has agreements with third-party owners of digital assets pursuant to which the Company licenses those assets to customers and remits royalties to the content owners. In licensing such third-party digital assets, the Company hosts public and private content libraries on the Company’s platform to enable customers to view and search for digital assets to be licensed, establishes and negotiates with customers the scope and term of, and the prices for, licenses to those digital assets, and makes the licensed digital assets available to the end-customers. The Company is considered the principal under most agreements that have this range of services due to obtaining control prior to transfer of the assets, and the Company records the revenue from the customer gross of royalties due to the content owner. In limited cases, the Company does not obtain control prior to transfer of the assets, and accordingly, the Company records revenues net of royalties due to the content owner.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company licenses digital assets under (i) individual license agreements, pursuant to which the customer licenses a particular digital asset (or set of digital assets) for a specified license fee, and (ii) bulk license agreements, pursuant to which the customer pays a fixed fee to have access to view and search third-party owners’ content and to license a specified number of minutes of that content in each year over the term of the contracts, which typically range from one to three years, with certain contracts specifying usage-based license fees for additional digital assets that may be licensed by the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under individual license agreements, the Company has a single performance obligation, which is to make the licensed digital assets available to the customer, generally by download. The Company recognizes the license fees charged for the digital assets as revenue when the licensed digital assets are made available to the customer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under bulk license agreements, the Company’s obligations include hosting the content libraries for access and searching by the customer, updating the libraries with new content provided by the content owner, and making assets selected by the customer available for download, throughout the term of the contract. All of these services are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. The predominant item in the single performance obligation is a license providing a right to access the content library throughout the license period. For these arrangements, the Company recognizes the total fixed fees under the contract as revenue ratably over the term of the contract as the performance obligation is satisfied, as this best depicts the pattern of control transfer. If the customer selects digital assets in excess of the amount included in the fixed fees under the contract, the Company constrains the variable consideration until the usage occurs and recognizes such usage-based license fees as the digital assets are made available to the customer, consistent with the usage-based royalty accounting of Topic 606.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gross Versus Net Revenue Recognition</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports revenue on a gross or net basis based on management’s assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue is reported on a gross basis, net of any sales tax from customers, when applicable. The determination of whether the Company acts as a principal or an agent in a transaction is based on an evaluation of whether the Company controls the good or service prior to transfer to the customer. The Company has determined that it acts as the principal in providing all of its services with the exception of certain content licensing services, advertising services, media revenue and programmatic advertising services, where the Company recognizes its fees on a net basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the aggregate amount of the transaction prices under the Company’s contracts allocated to the Company’s remaining performance obli</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">gations was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,254</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of which the Company exp</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ects to recognize as revenue over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">twelve months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the remainder thereafter to be recognized over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_95cc0c1a-7455-4de1-85ac-167f6dccf441;"><span style="-sec-ix-hidden:F_eb908f6a-c60c-442e-aa88-38a3c8bac328;"><span style="-sec-ix-hidden:F_1809b362-706d-4c1e-8584-a5b009ee7776;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This aggregate amount excludes amounts allocated to remaining performance obligations under contracts that have an original duration of one year or less and variable consideration that is allocated to remaining performance obligations. Excluded based on this policy are balances related to Veritone Hire solutions representing gross purchase orders to be satisfied in less than one year. Revenues will be recognized net of costs to fulfill these orders.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s advertising business consists of production costs relating to advertising content for advertisements placed for clients, and amounts payable to media vendors under revenue sharing arrangements for ad inventory transferred to and monetized by the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s Software Products &amp; Services consists primarily of fees charged by vendors for cloud infrastructure, computing and storage services and cognitive processing services related to the operation of the Company’s platforms. The Company’s arrangements with cloud infrastructure providers typically require fees that are based on computing time, data storage and transfer volumes, and reserved computing capacity. The Company also pays fees to third-party providers of AI models, which are generally based upon the hours of media processed through their models.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s Managed Services include royalties paid to content owners on revenue generated from the Company’s licensing of their content, and fees charged by vendors that provide products and services in support of the Company’s live event services and obtaining of talent and property clearances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense is estimated at the grant date based on the fair value of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of restricted stock and restricted stock unit awards granted by the Company are based on the closing market price of the Company’s common stock on the date of grant.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair values of stock options having time-based vesting conditions, as well as purchase rights under the Company’s Employee Stock Purchase Plan (“ESPP”), using the Black-Scholes-Merton option pricing model. The Company’s performance-based stock options vest if a specified target price for the Company’s common stock is achieved. The Company estimates the fair values of performance-based stock options utilizing a Monte Carlo simulation model, to estimate the date that the specified stock price targets will be achieved (the attainment date), and the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Black-Scholes-Merton option pricing model. A fair value is determined for each tranche of such performance-based stock options that is tied to a particular stock price target.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of the Company’s common stock, the expected term of awards, and the derived service periods for each tranche of performance stock options. In determining fair values, the Company estimated volatility based on the historical volatility of its own common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected term for stock options other than performance-based stock options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for performance-based stock options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assumptions used in the Company’s Black-Scholes-Merton option-pricing and Monte Carlo simulation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.</span><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock-based awards (other than performance-based stock options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For performance-based stock options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In recording stock-based compensation expense, the Company accounts for actual forfeitures as they occur and does not estimate forfeitures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If performance options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising and Marketing Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Advertising and marketing costs are expensed as incurred and are primarily included in sales and marketing expenses in the Company’s consolidated statements of operations and comprehensive loss. Advertising and marketing costs include personnel-related costs for sales and marketing resources, online and print advertising, public relations, tradeshows, and sponsorships. For the years ended December 31, 2023 and 2022, the Company recorded expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,430</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,613</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for advertising and marketing costs.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Costs and Software Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Computer software development costs and website development costs are expensed as incurred, except for internal use software that qualify for capitalization as described below.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The costs of internal use software that is developed to meet the Company’s needs and will not be marketed externally are subject to capitalization under ASC 350-40. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses costs incurred in the preliminary project and post-implementation stages of software development and capitalizes costs incurred in the application development stage and costs associated with significant enhancements to existing internal use software applications. These capitalized costs are included in property, equipment and improvements, net on the consolidated balance sheets and are amortized using the straight-line method over an estimated useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> commencing when the software project is ready for its intended use</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company capitalized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,507</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of software development costs in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of software development costs in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company’s assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, the Company establishes a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on the Company generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to determine whether the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. If the first test is met, then the second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of the Company's foreign subsidiary in Israel is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company's foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations. The functional currency of the Company's remaining international subsidiaries is the local currency of the country in which they operate. The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each reporting period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized as a cumulative translation adjustment and included in accumulated other comprehensive income (loss).</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss consists of net loss and other gains and losses affecting equity that are excluded from net loss. These consist of foreign currency translation adjustments.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports segment information based on the internal reporting used by the chief operating decision maker for making decisions and assessing performance as the source of the Company’s reportable segments. As of October 1, 2021, the Company determined that there was a change in the internal reporting for such information reviewed by the chief operating decision maker. As a result, the Company determined that it has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The chief operating decision maker reviews financial information on a consolidated basis, accompanied by more detailed revenue information for Commercial Enterprise and Government &amp; Regulated Industries (see Note 8), but does not evaluate other metrics such as cost of revenue, operating expenses, total assets, net income (loss), capital expenditures, goodwill or other intangible assets financial information on a more disaggregated basis. The Company’s revenues are generated primarily in the United States and it therefore does not report additional information on geographic segments.</span></p></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Customers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">One</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of the Company’s revenue for each of the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of the Company’s accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023,</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Risk</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what management believes are quality financial institutions in the United States and management reviews its capital investment policies on an annual basis. At times, the value of the United States deposits exceeds federally insured limits. The Company has not experienced any losses in such accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the </span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial Accounting Standards Board (</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases (Topic 842)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amendments under this pronouncement change the way all leases with duration of one year or more are treated. Under this guidance, lessees are required to capitalize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or operating lease liability. On January 1, 2022, the Company adopted the new leasing standard using the modified retrospective transition method applied at the adoption date of the standard. See Note 9 for further details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> which requires measurement and recognition of expected credit losses for financial assets held. The standard was effective for the Company beginning in the first quarter of fiscal year 2023. The Company adopted this guidance on January 1, 2023 and the impact of the adoption was not material to our consolidated financial statements as credit losses are not expected to be significant based on historical collection trends, the financial condition of payment partners, and external market factors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU No. 2019-12 to simplify the accounting in ASC Topic 740, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This standard removes certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This guidance also clarifies and simplifies other areas of ASC 740. The Company adopted this guidance on January 1, 2022 using the prospective transition method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers, in order to align the recognition of a contract liability with the definition of a performance obligation. The Company adopted this guidance on January 1, 2023. The Company recognized the contract assets and contract liabilities in accordance with ASC 606, and the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): </span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Improvements to Income Tax Disclosures</span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to provide additional information in the rate reconciliation and additional disaggregated disclosures about income taxes paid. This guidance requires public entities to disclose in their rate reconciliation table additional categories of information about federal, state, and foreign income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. The guidance is effective for annual periods beginning after December 15, 2024. The Company plans to adopt ASU 2023-09 on January 1, 2025. The Company does not expect the adoption of this guidance to have a significant impact on the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s consolidated financial statements, but the guidance will impact its income tax disclosures.</span></p></div> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company. All intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidity and Capital Resources</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles assuming the Company will continue as a going concern. During the year ended December 31, 2023, the Company used cash in operations of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,421</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and during the years ended December 31, 2023 and 2022 incurred net losses of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,557</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. As of December 31, 2023, the Company had an accumulated deficit of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,896</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Historically, the Company has satisfied its capital needs with the net proceeds from its sales of equity securities, its issuance of convertible debt and a term loan, and the exercises of common stock options and warrants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the cash flows used in operations were driven principally by the Company’s net loss of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the Company used cash in investing activities of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,884</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, driven principally by its acquisition of Broadbean (see Note 3), and generated cash flows from financing activities of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,329</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, driven principally by the issuance of the Senior Secured Term Loan, offset by the repurchase of convertible notes. Based on the Company's liquidity position as of December 31, 2023 and the Company's current forecast of operating results and cash flows, absent any other action, management determined that the Company will require additional liquidity to continue its operations for the foreseeable future, including over the next twelve months.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the near term and to meet its obligations as they come due, the Company expects to capture cost synergies from the Company’s past acquisitions coupled with expected cost savings from additional planned cost reduction measures through optimization of the Company's operational structure. The Company expects the cost synergies coupled with the additional cost reduction measures to enable the Company to continue operations for the foreseeable future, including over the next twelve months.</span></p> -76421000 -58625000 -25557000 -429896000 -58625000 -54884000 26329000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Accounting Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the accompanying consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. The principal estimates relate to the accounting recognition and presentation of revenue, allowance for credit losses, purchase accounting, impairment of long-lived assets, the valuation of contingent consideration, the valuation of senior secured debt, the valuation of non-cash consideration received in barter transactions and evaluation of realizability, the valuation of stock awards and stock warrants and income taxes, where applicable.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> There has been uncertainty and disruption in the global economy and financial markets due to a number of factors, including the COVID-19 pandemic, the wars in Ukraine and Israel, the global inflationary environment and rising interest rates. The war in Israel has also adversely impacted the Company’s business operations because the Company has an office and personnel based in Tel Aviv, Israel. The Company is not aware of any specific event or circumstance that would require an update to its estimates or assumptions or a revision of the carrying value of its assets or liabilities as of the date of filing of this Annual Report on Form 10-K.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These estimates and assumptions may change as new events occur and additional information is obtained. As a result, actual results could differ materially from these estimates and assumptions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The results of a business acquired in a business combination are included in the Company’s consolidated financial statements from the date of the acquisition. Purchase accounting results in assets and liabilities of an acquired business generally being recorded at their estimated fair values as of the acquisition date. Any excess consideration over the fair value of assets acquired and liabilities assumed is recognized as goodwill.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transaction costs associated with business combinations are expensed as incurred and are included in general and administrative expenses in the consolidated statements of operations and comprehensive loss.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs valuations of assets acquired and liabilities assumed and allocates the purchase price to its respective assets and liabilities. Determining the fair value of assets acquired and liabilities assumed may require management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenues, costs and cash flows, discount rates, and selection of comparable companies. The Company engages the assistance of valuation specialists in concluding on fair value measurements in connection with determining fair values of assets acquired and liabilities assumed in a business combination.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All highly liquid investments with maturities of three months or less at the date of purchase are classified as cash equivalents.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consist primarily of amounts due from the Company’s clients and customers under normal trade terms. Past due is generally considered greater than 90 days outstanding, but this can vary depending on common business practices for certain products and customers.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains an allowance for expected credit losses in order to record accounts receivable at their net realizable value. Inherent in the assessment of the allowance for credit losses are certain judgments and estimates relating to, among other things, the Company’s customers’ access to capital, customers’ willingness and ability to pay, general economic conditions and the ongoing relationship with customers. The Company calculates the expected credit losses on a pool basis for those receivables that have similar risk characteristics aligned with the types of accounts receivable listed in the accounts receivable table above. Allowances have been recorded for receivables believed to be uncollectible, including amounts for the resolution of potential credit and other collection issues. The allowance for expected credit losses is determined by analyzing the Company’s historical write-offs and the current aging of receivables. Adjustments to the allowance may be required in future periods depending on how issues considered such as the financial condition of customers and the general economic climate may change or if the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments. The Company has not historically had material write-offs due to uncollectible accounts receivable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts due from clients based on costs incurred or fees earned that have not yet been billed to advertising clients are reflected as expenditures billable to clients in the accompanying consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The fair value hierarchy, which is based on three levels of inputs, the first two of which are considered observable and the last unobservable, that may be used to measure fair value, is as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; or</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its cash equivalents within Level 1 of the fair value hierarchy on the basis of valuations based on quoted prices for the specific securities in an active market.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are recorded within equity in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The warrants have been recorded at their fair values using a probability weighted expected return model or Black-Scholes-Merton option pricing model. These models incorporate contractual terms and assumptions regarding expected term, risk-free rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contingent consideration is categorized as Level 3 within the fair value hierarchy. Contingent consideration is recorded within contingent consideration, current and contingent consideration, non-current in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The contingent consideration for PandoLogic has been recorded at its fair values using a Monte Carlo simulation option pricing framework. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the PandoLogic contingent consideration would increase if a lower discount rate was used and would increase if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the PandoLogic contingent consideration, and a lower revenue volatility assumption would decrease the value of the PandoLogic contingent consideration. The contingent consideration for the March 2022 Acquisition has been recorded at its fair values using was the expected (probability-weighted) payment based on the likelihood of achieving the financial performance targets. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s strategic minority investments are categorized as Level 3 within the fair value hierarchy. These investments are recorded at cost within other assets in the Company’s consolidated balance sheets as of December 31, 2023 and 2022. The Company will monitor these investments to determine whether an other-than-temporary decline in value indicates that impairment charges may be required. The Company will also re-measure its investments if there is an observable transaction in a similar class of security to our investments.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s other financial instruments consist primarily of cash, accounts receivable and accounts payable. The Company has determined that the carrying values of these financial instruments approximate fair value for the periods presented due to their short-term nature and the relatively stable current interest rate environment.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Term Restricted Cash</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term restricted cash consists primarily of collateral required as security for the Company’s corporate credit cards.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Equipment and Improvements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment and improvements are stated at cost. Repairs and maintenance to these assets are charged to expense as incurred. Major improvements enhancing the function and/or useful life of the related assets are capitalized. Depreciation and amortization are computed using the straight-line method over the estimated useful lives (or lease term, if shorter) of the related assets. At the time of retirement or disposition of these assets, the cost and accumulated depreciation or amortization are removed from the accounts and any related gains or losses are recorded in the Company’s statements of operations and comprehensive loss.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful lives of property, equipment and improvements are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment (includes capitalized internal use software development costs) — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_26c82e12-2654-465a-9300-0e50115c5f45;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years or the remaining lease term, whichever is shorter</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses the recoverability of property, equipment and improvements whenever events or changes in circumstances indicate that their carrying value may not be recoverable. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> property, equipment and improvements were impaired in the periods presented.</span></p> P3Y P5Y 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations accounted for under the acquisition method. Intangible assets include acquired developed technology, licensed technology, customer relationships, noncompete covenants, and trademarks and tradenames. Intangible assets are amortized on a straight-line basis over the applicable amortization period as set forth below.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amortization periods for intangible assets are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Developed technology — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer and supplier relationships — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years </span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Noncompete agreements — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademarks and trade names — </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Licensed technology — lesser of the term of the agreement, or the estimated useful life</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible asset amortization expense is recorded in amortization on the consolidated statements of operations and comprehensive loss.</span></p> P3Y P5Y P5Y P7Y P3Y P4Y P2Y P10Y <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Goodwill and Long-Lived Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill is not amortized but instead is tested at least annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. The Company’s annual impairment test is performed during the second quarter. In assessing goodwill impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that the fair value of a reporting unit is less than its carrying amount. The Company’s qualitative assessment of the recoverability of goodwill considers various macro-economic, industry-specific and company-specific factors. These factors include: (i) severe adverse industry or economic trends; (ii) significant company-specific actions, including exiting an activity in conjunction with restructuring of operations; (iii) current, historical or projected deterioration of the Company’s financial performance; or (iv) a sustained decrease in the Company’s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of such reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if it elects to bypass the qualitative analysis, then it is required to perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reviews long-lived assets to be held and used, other than goodwill, for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. If an evaluation of recoverability is required, the estimated undiscounted future cash flows directly associated with the asset are compared with the asset’s carrying amount. If the estimated future cash flows from the use of the asset are less than the carrying value, an impairment charge would be recorded to write down the asset to its estimated fair value.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected cash flows exceeded the carrying value for each asset group.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment of goodwill or long-lived assets was recorded for the years ended December 31, 2023 and 2022.</span></p> 0 0 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue under its contracts with customers in accordance with ASU 2014-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (“Topic 606”). The Company derives its revenues primarily from two sources: (1) Software Products &amp; Services, which are comprised primarily of subscription and related fees from customers for access to and use of the Company’s platforms and associated services delivered as software-as-a-service (“SaaS”) and (2) Managed Services, which are composed of content licensing revenues made up primarily of fees from customers for licenses to third-party content owners’ digital assets and advertising revenues.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company follows a five-step process to determine revenue recognition, as follows:</span></p><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifies the contract(s) with a customer;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Identifies the performance obligations in the contract;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Determines the transaction price;</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Allocates the transaction price to the performance obligations in the contract; and</span></div></div><div style="margin-left:4.537%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.398%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.559494254318427%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recognizes revenue when (or as) performance obligations are satisfied.</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into contracts with customers that may include promises to transfer multiple services. The Company evaluates these services to determine whether they represent distinct, separately identifiable performance obligations that should be accounted for separately or as a single performance obligation. For contracts containing multiple performance obligations, to meet the allocation objective of Topic 606, the Company allocates the transaction price to each performance obligation on a relative standalone selling price (“SSP”) basis. The SSP is the price at which the Company would sell a promised service separately to a customer. For certain arrangements, the determinations regarding whether a contract contains multiple performance obligations and, if so, the SSP of each performance obligation, may require judgment by management.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Software Products &amp; Services Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">aiWARE Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has agreements with its customers under which it provides customers with access to and use the Company’s aiWARE and digital content management platforms. Under most agreements, the Company provides access to the platform, specified applications and associated data ingestion, hosting and/or processing services, and standard user support. Fees for these services typically take the form of a fixed monthly subscription fee, with certain contracts specifying usage-based fees for data processing services in excess of the data processing services included as part of such subscription services. Fees for excess usage-based data processing services are accounted for as variable consideration. In certain cases, the fixed monthly subscription fee may adjust during each monthly period of the contract based on changes in the monthly volume of services, at the rates established in the contract. These contracts typically have terms ranging from one to three years, with renewal options, and do not contain refund-type provisions. All significant services provided as part of these subscription arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term (collectively, the “subscription services”). The fixed subscription fees are recognized as revenue over the contract term using the output method of passage of time, as this best depicts the pattern of control transfer. If a portion of the term of a contract is cancellable, the Company determines the transaction price for, and recognizes revenue ratably over, the non-cancellable portion of the term of the contract. The Company receives fees from advertisers or resellers as consideration for combined software and services performed by the Company. The amount expected to be received from the advertiser or through the reseller represents the Company's fees which are recognized when the Company's services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis. In certain SaaS arrangements with broadcasters, the fees for subscription services are paid by broadcasters with advertising inventory that is provided to and monetized by the Company. The Company recognizes revenue for these arrangements based on the estimated fair value of the advertising inventory.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also makes data processing, storage and transfer services available to customers through its aiWARE and digital content management platforms under usage-based arrangements with no minimum fees, either separately or in addition to subscription services as described above. Fees are charged for actual usage of such services at the rates specified</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the contract for each particular service. Each of these distinct services represents an individual performance obligation. When sold in connection with subscription services, the Company considers the allocation guidance of Topic 606.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable consideration for usage-based data processing, storage and transfer services is recognized in the month in which it is earned, as the payment terms relate to a specific outcome (amount of data processed, stored or transferred) of delivering the distinct time increment (the month) of services, and represents the fees to which the Company expects to be entitled for providing the services, and allocating the variable fees in this way is consistent with the allocation objective of Topic 606.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.173%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also enters into software license agreements with customers under which the Company provides software representing an on-premises deployment of its aiWARE platform or components thereof. Under these license agreements, the customer is responsible for the installation and configuration of the software in the customer-controlled environment. The Company recognizes the license fees as revenue under these agreements at the time that the software is made available by the Company for download by the customer. In certain instances, the Company will provide software under such arrangements as a barter transaction in exchange for services or other assets in the ordinary course of business. The transaction price for these contracts is measured at the estimated fair value of the non-cash consideration received unless this is not reasonably estimable, in which case the consideration is measured based on the standalone selling price of the software promised to the customer. Revenue is recognized on barter transactions when the software is made available by the Company for download by the customer. Barter revenues are included on the Company’s consolidated statements of operations and comprehensive loss within Revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company typically invoices its aiWARE SaaS customers for subscription services monthly, for on-premises software at the time the software is made available for download by the customer, and for professional services either monthly or in accordance with an agreed upon invoicing schedule. Invoices are typically due and payable within 30 days following the date of invoice. Amounts that have been invoiced are recorded in revenue or in deferred revenue, depending on whether transfer of control to customers of the promised services has occurred.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Veritone Hire Solutions Revenues</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment software-as-a-service (“SaaS”) solutions and access to the Company’s online talent networks, programmatic talent acquisition products, and other recruitment services. We previously referred to these solutions as “hiring solutions” now refer to these solutions and services as “Veritone Hire.” Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subscription Fee Revenue</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subscription fee revenue from SaaS applications and access to the Company’s online talent networks are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue for Broadbean is generated through various types of talent acquisition software solutions that principally consist of subscription-based talent acquisition products, subscription revenue for recruitment SaaS solutions and access to the Broadbean’s online talent networks, transactional talent acquisition products, and other recruitment services. Subscription contracts do not provide customers with the right to take possession of the software supporting the applications and, as a result, are accounted for as service contracts. Subscription fee revenue from SaaS applications and access to Broadbean’s online talent networks, which makes up the majority of Broadbean’s revenues, are generally recognized ratably over the contractual term of the arrangement beginning on the date that service is made available to the customer. Broadbean does not offer financing alternatives to customers and there are no rights of return, warranties, or other variable consideration in contracts with customers. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment terms are generally net 30 days</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In most cases, Broadbean acts as a principal with respect to the goods and services it sells providing for gross revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Media Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Media buy is a service offered by Broadbean to purchase media for job postings, job advertising space, etc. from various third-party jobsites (e.g., LinkedIn) on behalf of customers. Broadbean then uses the media that has been purchased for the customers job listings and advertisements. In accordance with Accounting Standard Codification (“ASC”) 606, the Company records customer billed amounts into revenue and, in the same revenue account, recognizes the cost associated</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">with these transactions. Revenues and costs are recorded in the same period which results in the Company effectively recognizing net revenue.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the certain cases where Broadbean is acting as an agent, revenue is recognized net of the costs to obtain the media. Broadbean reports revenue net of sales and other taxes collected from customers to be remitted to government authorities.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Implementation and Customization Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Broadbean implementation and customization revenue include, amongst other items, account setup, customization of job boards that customer uses, training, additional languages, testing, user acceptance testing, project management, customized reports, and integration with the applicant tracking system. The criteria for implementation and customization revenue to be considered as separate performance obligations requires them to be distinct in the context of the contract and not integral to the customer receiving value from the product (ASC 606-10-25-19). The determination was made that since a customer can use the product without additional integration or personalized setup services, they are distinct. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts With Multiple Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For contracts with customers that contain multiple performance obligations, the individual performance obligations are accounted for separately when they are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised services are accounted for as a combined performance obligation. The transaction price is allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the stand-alone selling prices based on their overall pricing objectives, taking into consideration market conditions and entity-specific factors, including the size of arrangements, length of term, customer demographics, and the types of users within arrangements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Programmatic Advertising Services</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company generates revenue primarily from platform services where it provides its customers access to intelligent hiring services, including ad placements on job boards. Revenue is derived from AI-enabled services, which uses software and algorithms to match buyers and sellers of digital job advertising in a technology-driven marketplace. The Company provides the use of its hiring solutions to clients to execute digital hiring campaigns at scale, which are typically ordered through monthly purchasing commitments. The Company charges customers a fee based on various performance indicators as outlined in our customer contracts including job advertisements placed, potential job applicants or other outputs of services placed through its platform, which is accounted for as variable consideration. All services provided as part of these arrangements are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. Revenue is recognized over time using the input method of cost incurred as platform services are provided during each campaign as this best depicts the transfer of control. The Company determined that it is not a principal in the purchase and sale of job placements in its arrangements, and as a result, reports its revenue on a net basis for solution fees charged to clients. Costs to source applicants are recorded monthly over the period the services are delivered as an offset to revenue.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Managed Services Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Influencer Representation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company earns commissions on its clients’ successful engagements. As part of the client representation business, the Company represents, supports and advocates for its clients in the sourcing, negotiating, and execution of income generating engagements. The Company’s clients consist primarily of influencers in the social media market.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s promise, as well as its performance obligation, under the Company’s representation arrangements is to achieve a successful engagement for its clients, which is fulfilled when its clients perform in accordance with the terms of their respective engagements. Accordingly, the Company recognizes commission revenue when a client achieves a successful engagement, as this is when a client also obtains control of the representation service.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s clients may receive a fixed fee for their services or receive a combination of a fixed fee and the potential to earn variable consideration. Such variable consideration is generally based on performance of social media posts or direct marketing campaigns promoted in the posts. Commission revenue from variable consideration is recognized using</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the most likely amount method. The Company is determined to be an agent with respect to the representation services, and therefore revenues will be recognized net of the amounts paid to the influencer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising Revenues</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s advertising services consist primarily of placing advertisements for clients with media vendors, including broadcasters, podcasters and digital media providers. Under the most common billing arrangements, the Company bills and collects the gross cost of the advertisement it places, less any discounts negotiated with its client from the media vendor’s standard agency fee. The Company then remits to the media vendor the gross amount less the standard agency fee. The amount billed to the client, less the amount payable to the media vendor, represents the Company’s fees and is recognized as revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All significant services performed by the Company under its contracts with advertising clients in conjunction with media placements, including planning and placing media and verifying that advertisements have aired, represent a single performance obligation as such services are highly interrelated. The Company’s fee, which represents the transaction price, is recognized as revenue at a point in time when the advertisement is aired, which is the point at which the Company has an enforceable right to payment of its fees.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s clients may be required to make a deposit or prepay the gross costs of advertisements, including the Company’s fees. Such amounts are reflected as client advances on the Company’s consolidated balance sheets until all revenue recognition criteria have been met.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For certain advertising products, we provide advertisers with the opportunity to reach unique ad units and markets. Leveraging our aiWARE platform to programmatically manage clearance, verification and analysis of advertising performance, we create marketable advertising products through the curation of our broadcaster and influencer networks. We receive fees from advertisers or resellers as consideration for combined software and services performed by us. The amount expected to be received from the advertiser or through the reseller represents our fees which are recognized when our services are transferred to the customer. The Company concluded that it is the principal in delivering these products to customers and as a result reports revenue on a gross basis.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:13pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Licensing Revenues</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has agreements with third-party owners of digital assets pursuant to which the Company licenses those assets to customers and remits royalties to the content owners. In licensing such third-party digital assets, the Company hosts public and private content libraries on the Company’s platform to enable customers to view and search for digital assets to be licensed, establishes and negotiates with customers the scope and term of, and the prices for, licenses to those digital assets, and makes the licensed digital assets available to the end-customers. The Company is considered the principal under most agreements that have this range of services due to obtaining control prior to transfer of the assets, and the Company records the revenue from the customer gross of royalties due to the content owner. In limited cases, the Company does not obtain control prior to transfer of the assets, and accordingly, the Company records revenues net of royalties due to the content owner.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company licenses digital assets under (i) individual license agreements, pursuant to which the customer licenses a particular digital asset (or set of digital assets) for a specified license fee, and (ii) bulk license agreements, pursuant to which the customer pays a fixed fee to have access to view and search third-party owners’ content and to license a specified number of minutes of that content in each year over the term of the contracts, which typically range from one to three years, with certain contracts specifying usage-based license fees for additional digital assets that may be licensed by the customer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under individual license agreements, the Company has a single performance obligation, which is to make the licensed digital assets available to the customer, generally by download. The Company recognizes the license fees charged for the digital assets as revenue when the licensed digital assets are made available to the customer.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under bulk license agreements, the Company’s obligations include hosting the content libraries for access and searching by the customer, updating the libraries with new content provided by the content owner, and making assets selected by the customer available for download, throughout the term of the contract. All of these services are highly interdependent and constitute a single performance obligation comprised of a series of distinct services transferred to the customer in a similar manner throughout the contract term. The predominant item in the single performance obligation is a license providing a right to access the content library throughout the license period. For these arrangements, the Company recognizes the total fixed fees under the contract as revenue ratably over the term of the contract as the performance obligation is satisfied, as this best depicts the pattern of control transfer. If the customer selects digital assets in excess of the amount included in the fixed fees under the contract, the Company constrains the variable consideration until the usage occurs and recognizes such usage-based license fees as the digital assets are made available to the customer, consistent with the usage-based royalty accounting of Topic 606.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Gross Versus Net Revenue Recognition</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports revenue on a gross or net basis based on management’s assessment of whether the Company acts as a principal or agent in the transaction. To the extent the Company acts as the principal, revenue is reported on a gross basis, net of any sales tax from customers, when applicable. The determination of whether the Company acts as a principal or an agent in a transaction is based on an evaluation of whether the Company controls the good or service prior to transfer to the customer. The Company has determined that it acts as the principal in providing all of its services with the exception of certain content licensing services, advertising services, media revenue and programmatic advertising services, where the Company recognizes its fees on a net basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the aggregate amount of the transaction prices under the Company’s contracts allocated to the Company’s remaining performance obli</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">gations was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,254</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of which the Company exp</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ects to recognize as revenue over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">twelve months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the remainder thereafter to be recognized over the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_95cc0c1a-7455-4de1-85ac-167f6dccf441;"><span style="-sec-ix-hidden:F_eb908f6a-c60c-442e-aa88-38a3c8bac328;"><span style="-sec-ix-hidden:F_1809b362-706d-4c1e-8584-a5b009ee7776;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3 years</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This aggregate amount excludes amounts allocated to remaining performance obligations under contracts that have an original duration of one year or less and variable consideration that is allocated to remaining performance obligations. Excluded based on this policy are balances related to Veritone Hire solutions representing gross purchase orders to be satisfied in less than one year. Revenues will be recognized net of costs to fulfill these orders.</span> Payment terms are generally net 30 days Performance obligations are typically fulfilled within one month of signing, and the Company recognizes these revenues at the point in time the performance obligation is satisfied. 32254000 0.56 P12M <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s advertising business consists of production costs relating to advertising content for advertisements placed for clients, and amounts payable to media vendors under revenue sharing arrangements for ad inventory transferred to and monetized by the Company.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s Software Products &amp; Services consists primarily of fees charged by vendors for cloud infrastructure, computing and storage services and cognitive processing services related to the operation of the Company’s platforms. The Company’s arrangements with cloud infrastructure providers typically require fees that are based on computing time, data storage and transfer volumes, and reserved computing capacity. The Company also pays fees to third-party providers of AI models, which are generally based upon the hours of media processed through their models.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue related to the Company’s Managed Services include royalties paid to content owners on revenue generated from the Company’s licensing of their content, and fees charged by vendors that provide products and services in support of the Company’s live event services and obtaining of talent and property clearances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense is estimated at the grant date based on the fair value of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of restricted stock and restricted stock unit awards granted by the Company are based on the closing market price of the Company’s common stock on the date of grant.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair values of stock options having time-based vesting conditions, as well as purchase rights under the Company’s Employee Stock Purchase Plan (“ESPP”), using the Black-Scholes-Merton option pricing model. The Company’s performance-based stock options vest if a specified target price for the Company’s common stock is achieved. The Company estimates the fair values of performance-based stock options utilizing a Monte Carlo simulation model, to estimate the date that the specified stock price targets will be achieved (the attainment date), and the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Black-Scholes-Merton option pricing model. A fair value is determined for each tranche of such performance-based stock options that is tied to a particular stock price target.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Determining the appropriate fair values of stock options and ESPP purchase rights at the grant date requires significant judgment, including estimating the volatility of the Company’s common stock, the expected term of awards, and the derived service periods for each tranche of performance stock options. In determining fair values, the Company estimated volatility based on the historical volatility of its own common stock.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The expected term for stock options other than performance-based stock options represents the period of time that stock options are expected to be outstanding and is determined using the simplified method. Under the simplified method, the expected term is calculated as the midpoint between the weighted average vesting date and the contractual term of the options. The expected term for performance-based stock options considers the remaining term of the option after the attainment date and the ratio of the stock price at the attainment date to the option exercise price.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The risk-free rate is based on the implied yield of U.S. Treasury notes as of the grant date with a remaining term approximately equal to the expected term of the award.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assumptions used in the Company’s Black-Scholes-Merton option-pricing and Monte Carlo simulation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.</span><span style="color:#000000;white-space:pre-wrap;font-size:1pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of stock-based awards (other than performance-based stock options) is amortized using the straight-line attribution method over the requisite service period of the award, which is generally the vesting period. For performance-based stock options, expense is recognized over a graded-vesting attribution basis over the period from the grant date to the estimated attainment date, which is the derived service period of each tranche of the award.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In recording stock-based compensation expense, the Company accounts for actual forfeitures as they occur and does not estimate forfeitures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If performance options are modified, the fair values and the new derived service periods of the modified awards as of the date of modification and the fair values of the original awards immediately before the modification are determined. The amount of incremental compensation expense resulting from the modification of each award is equal to the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification. The incremental compensation expense is recognized over the new derived service period of the modified award.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising and Marketing Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Advertising and marketing costs are expensed as incurred and are primarily included in sales and marketing expenses in the Company’s consolidated statements of operations and comprehensive loss. Advertising and marketing costs include personnel-related costs for sales and marketing resources, online and print advertising, public relations, tradeshows, and sponsorships. For the years ended December 31, 2023 and 2022, the Company recorded expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,430</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,613</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for advertising and marketing costs.</span></p> 5430000 6613000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and Development Costs and Software Development Costs</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Computer software development costs and website development costs are expensed as incurred, except for internal use software that qualify for capitalization as described below.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The costs of internal use software that is developed to meet the Company’s needs and will not be marketed externally are subject to capitalization under ASC 350-40. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expenses costs incurred in the preliminary project and post-implementation stages of software development and capitalizes costs incurred in the application development stage and costs associated with significant enhancements to existing internal use software applications. These capitalized costs are included in property, equipment and improvements, net on the consolidated balance sheets and are amortized using the straight-line method over an estimated useful life of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> commencing when the software project is ready for its intended use</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company capitalized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,507</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of software development costs in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,188</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of software development costs in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P3Y 4507000 4188000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are established for temporary differences between the financial statement carrying amounts and the tax bases of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company’s assets and liabilities using statutory tax rates expected to apply to taxable income in the years in which those temporary differences are expected to reverse.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses the likelihood that the deferred tax assets will be recovered from future taxable income and, if recovery is not more likely than not, the Company establishes a valuation allowance to reduce the deferred tax assets to the amounts expected to be realized. Realization of the deferred tax assets is dependent on the Company generating sufficient taxable income in future years to obtain a benefit from the reversal of temporary differences and from net operating losses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company utilizes a two-step approach to recognizing and measuring uncertain tax positions. The first step is to determine whether the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes. If the first test is met, then the second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement.</span> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of the Company's foreign subsidiary in Israel is the U.S. dollar. Accordingly, monetary assets and liabilities of the Company's foreign subsidiaries are remeasured into U.S. dollars at the exchange rates in effect at the reporting date, non-monetary assets and liabilities are re-measured at historical rates, and revenue and expenses are re-measured at average exchange rates in effect during each reporting period. Foreign currency transaction gains and losses are recognized in other income (expense), net within the consolidated statements of operations. The functional currency of the Company's remaining international subsidiaries is the local currency of the country in which they operate. The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each reporting period. Revenue and expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized as a cumulative translation adjustment and included in accumulated other comprehensive income (loss).</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive loss consists of net loss and other gains and losses affecting equity that are excluded from net loss. These consist of foreign currency translation adjustments.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reports segment information based on the internal reporting used by the chief operating decision maker for making decisions and assessing performance as the source of the Company’s reportable segments. As of October 1, 2021, the Company determined that there was a change in the internal reporting for such information reviewed by the chief operating decision maker. As a result, the Company determined that it has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The chief operating decision maker reviews financial information on a consolidated basis, accompanied by more detailed revenue information for Commercial Enterprise and Government &amp; Regulated Industries (see Note 8), but does not evaluate other metrics such as cost of revenue, operating expenses, total assets, net income (loss), capital expenditures, goodwill or other intangible assets financial information on a more disaggregated basis. The Company’s revenues are generated primarily in the United States and it therefore does not report additional information on geographic segments.</span></p> 1 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Customers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">One</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of the Company’s revenue for each of the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of the Company’s accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023,</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> individual customer accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more of accounts receivable as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 1 0.10 0 0.10 1 0.10 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Risk</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company places its cash and cash equivalents with what management believes are quality financial institutions in the United States and management reviews its capital investment policies on an annual basis. At times, the value of the United States deposits exceeds federally insured limits. The Company has not experienced any losses in such accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the </span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial Accounting Standards Board (</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases (Topic 842)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amendments under this pronouncement change the way all leases with duration of one year or more are treated. Under this guidance, lessees are required to capitalize virtually all leases on the balance sheet as a right-of-use asset and an associated financing lease liability or operating lease liability. On January 1, 2022, the Company adopted the new leasing standard using the modified retrospective transition method applied at the adoption date of the standard. See Note 9 for further details.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> which requires measurement and recognition of expected credit losses for financial assets held. The standard was effective for the Company beginning in the first quarter of fiscal year 2023. The Company adopted this guidance on January 1, 2023 and the impact of the adoption was not material to our consolidated financial statements as credit losses are not expected to be significant based on historical collection trends, the financial condition of payment partners, and external market factors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU No. 2019-12 to simplify the accounting in ASC Topic 740, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This standard removes certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. This guidance also clarifies and simplifies other areas of ASC 740. The Company adopted this guidance on January 1, 2022 using the prospective transition method. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC Topic 606, Revenue from Contracts with Customers, in order to align the recognition of a contract liability with the definition of a performance obligation. The Company adopted this guidance on January 1, 2023. The Company recognized the contract assets and contract liabilities in accordance with ASC 606, and the adoption of this guidance did not have a material impact on the Company’s consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): </span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Improvements to Income Tax Disclosures</span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to provide additional information in the rate reconciliation and additional disaggregated disclosures about income taxes paid. This guidance requires public entities to disclose in their rate reconciliation table additional categories of information about federal, state, and foreign income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. The guidance is effective for annual periods beginning after December 15, 2024. The Company plans to adopt ASU 2023-09 on January 1, 2025. The Company does not expect the adoption of this guidance to have a significant impact on the Company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#1d1c1d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s consolidated financial statements, but the guidance will impact its income tax disclosures.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3. BUSINESS COMBINATIONS AND DIVESTITURE</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Broadbean Acquisition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 13, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired Broadbean (as defined below), a global leader of talent acquisition software-as-a-service technology, pursuant to a securities and asset purchase agreement whereby the Company acquired (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the issued and outstanding share capital of (a) </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Broadbean Technology Pty Ltd I</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, (b) Broadbean Technology Limited, (c) Broadbean, Inc., and (d) CareerBuilder France S.A.R.L., and (ii) certain assets and liabilities related thereto (the foregoing clauses (i) and (ii) together, “Broadbean”). The acquisition is intended to strengthen Veritone’s AI-driven human resources product suite, building on the Company’s previous acquisition of PandoLogic.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total purchase consideration was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “Broadbean Acquisition Consideration”), which consisted of cash payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at closing. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,214</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value of the Broadbean Acquisition Consideration:</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.32%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Broadbean Acquisition Consideration</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.32%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #ffffff;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span></p></td> <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the Broadbean Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.7%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of Broadbean Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement Period Adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As Adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,633</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">825</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,808</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,947</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">976</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,923</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base and to the assembled workforce. Tax deductible goodwill generated from the acquisition is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company continued finalizing its valuations of the assets acquired and liabilities assumed in the acquisition of Broadbean based on new information obtained about facts and circumstances that existed as of the acquisition date. During the year ended December 31, 2023, the Company recorded measurement period adjustments, reducing its acquisition date goodwill by approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million primarily to decrease the fair value of property, equipment and improvements, net by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and other non-current liabilities by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and increase other assets by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million based</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on a resolution of tax uncertainties related to qualifying net operating losses and recognition of an uncertain tax position, identification of capitalized software relating to intangible assets recognized, and balances from a formerly commingled foreign entity. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the change to the preliminary amount of property, equipment and liabilities resulted in a decrease in depreciation expense and accumulated amortization of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million relates to a previous period.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identifiable Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired consisted of the customer relationships and developed technology with estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_970e6488-49e4-4142-a9f3-ac74d2470ae7;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Developed technology relates to Broadbean’s internally developed software. The Company valued the developed technology using the relief- from- royalty method under the income approach. This method is based on the application of a royalty rate to forecasted revenue that is expected to be generated by the existing developed technology. The economic useful life was determined based on the technology cycle related to the developed technology, as well as the timing of cash flows over the forecast period. Customer relationships relate to the sales of products and services to Broadbean’s existing customer base. The Company valued the customer relationships using the multi-period excess earnings method under the income approach. This method reflects the present value of the projected cash flows that are expected to be generated by the existing customer relationships less charges representing the contribution of other assets to those cash flows. The economic useful life was determined based on historical customer turnover rates, as well as the timing of cash flows over the forecast period.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the intangible assets acquired along with their estimated useful lives, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.087%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.817%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:14.897%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Lives (in years)</span></p></td> </tr> </table> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.087%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.817%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:14.897%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #ffffff;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,200</span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,300</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the acquisition of Broadbean, a net deferred tax liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,741</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was established primarily relating to non-goodwill intangible assets and recorded within other non-current liabilities on the Company’s consolidated balance sheets. The amount of tax-deductible goodwill as of the purchase date is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The allocation of purchase consideration to deferred tax assets and liabilities and income taxes payable is preliminary as the Company continues to evaluate certain balances, estimates and assumptions during the measurement period (up to one year from the acquisition date).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Pro Forma Results</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma financial information in the table below summarizes the combined results of operations for the Company and Broadbean as if the companies were combined for the years ended December 31, 2023 and December 31, 2022, respectively. The unaudited pro forma financial information for all periods presented included the business combination accounting effects resulting from this acquisition, including adjustments to reflect recognition of intangible asset amortization. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of January 1, 2022 or the results that may occur in the future.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in revenue and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of net income related to Broadbean since the acquisition date of June 13, 2023 through December 31, 2023 in the consolidated statement of operations and comprehensive loss.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma financial information was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VSL Acquisition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 11, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired certain assets of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">VSL</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a U.K.-based company focused on AI-powered video analytics and surveillance software solutions, pursuant to an asset purchase agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total purchase consideration was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “VSL Acquisition Consideration”), which consisted of cash payments of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at closing and deferred cash payments to be made during the three months ended March 31, 2024 totaling </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which the deferred payments were estimated to have a fair value of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of the acquisition date. The Company inc</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">urred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">272</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in acquisiti</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value of the VSL Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VSL Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the VSL Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of VSL Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. All goodwill generated from the acquisition is tax deductible.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identifiable Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired consisted of developed technology valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">VocaliD Acquisition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 10, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">VocaliD</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a U.S.-based company that specializes in the creation of personalized synthetic voices, pursuant to a stock purchase agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total purchase consideration was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,384</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “VocaliD Acquisition Consideration”), which consisted of cash payments of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,609</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at closing and deferred cash payments made in 2023 totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which the deferred payments were est</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">imated to have a fair value of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,785</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of the acquisition date, and a net working capital adjustment reducing the purchase price by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Comp</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">any incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> table summarizes the fair value of the VocaliD Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VocaliD Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,609</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the VocaliD Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of VocaliD Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. The transaction is treated as a non-taxable stock acquisition for income tax purposes and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">none</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the goodwill generated from the acquisition was tax deductible.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identifiable Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired consisted of developed technology valued at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the intangible assets has been estimated using a cost approach. Under the cost approach, the replacement cost is used to estimate the value of the asset. The key assumptions include the Company’s estimates of the direct and indirect costs required to replace the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">March 2022 Acquisition</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 1, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of an influencer-based management company, which is a California limited liability company, pursuant to a securities purchase agreement dated as of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 1, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The entity is an influencer management company that works with a select group of social media influencers to create content and custom marketing campaigns for brand partners and agencies.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total purchase consideration was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,881</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “March Acquisition Consideration”), which consisted of a cash payment of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> at closing, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,929</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the fair value of the Company’s </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock, and deferred cash payments to be made in 2023 and 2024 totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which the deferred payments were estimated to have a fair value of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,707</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the acquisition date. The total purchase price was decreased by </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">976</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the settlement of a preexisting receivable and increased by </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">684</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to adjust for the cash o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n hand at the time of the transaction closing and a net working capital adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In addition, the seller may receive up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in contingent consideration based on achieving certain milestones tied to the entity’s financial performance in fiscal 2022 and 2023, which amount will be paid in cash (the “March Acquisition Contingent Consideration”). The fair value of the March Acquisition Contingent Consideration was estimated to be $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,015</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of March 1, 2022, all of which was deemed to be compensation to the seller which will be recognized as compensation expense over the contingent consideration period in the general and administrative expenses on the consolidated statement of operations and comprehensive loss. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">270</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2023, the Company entered into an amendment to the March 2022 Acquisition securities purchase agreement (the “March 2022 Acquisition Amendment”). The March 2022 Acquisition Amendment provides that the March 2022 Acquisition Contingent Consideration amount was reduced to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“March 2022 Acquisition Contingent Consideration Amount”) and the payment is now tied to the employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. Expense associated with this expected payment will be accrued ratably over the service period. In exchange for the March 2022 Acquisition Contingent Consideration Amount,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 2022 Acquisition Amendment further provides that certain restrictive operational covenants and obligations of the Company terminated immediately as of the date of the March 2022 Acquisition Amendment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">270</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in acquisition-related expenses and has recorded them in general and administrative expenses in the consolidated statement of operations and comprehensive loss for the year ended December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company paid the first of two deferred cash payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> during the year ended December 31, 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> table summarizes the fair value of the March Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 2022 Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlement of pre-existing receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the March Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of March 2022 Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base. For income tax purposes, the Company elected to treat the transaction as an asset acquisition. Tax deductible goodwill generated from the acquisition is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,842</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (including transaction costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">270</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">).</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identifiable Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired consisted of the influencer network, trade name and brand relationships with estimated useful lives of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The Company amortizes the fair value of these intangible assets on a straight-line basis over their respective useful lives.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the intangible assets has been estimated using an income approach. Under the income approach, the after-tax cash flows associated with the asset are discounted to present value. The key assumptions include the Company’s estimates of the projected cash flows and discount rates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the intangible assets acquired along with their estimated useful lives, is as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:14.883%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Lives (in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Influencer network</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Brand relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Energy Group Divestiture</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On June 30, 2023, the Company completed the sale of its energy group (the “Energy Divestiture”) to GridBeyond Limited, an Ireland-based privately held company (“GridBeyond”) that delivers AI-powered energy solutions, pursuant to an asset purchase agreement. The Company received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,160,644</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series B Preference Shares in GridBeyond valued at approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as well as $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">549</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to be paid in cash of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was paid during the year ended December 31, 2023. The Energy </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_3a7e8d9d-691b-4ff6-af38-61c345630309;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Divestiture</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> resulted in a pre-tax gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,572</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the year ended December 31, 2023. The Energy Divestiture does not meet the criteria of discontinued operations because the disposal does not have a major effect on the Company’s operations and financial results.</span></p> 2023-06-13 1 Broadbean Technology Pty Ltd I 53301000 53301000 4214000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value of the Broadbean Acquisition Consideration:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.32%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Broadbean Acquisition Consideration</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.32%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #ffffff;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span></p></td> <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the Broadbean Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.7%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.46%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of Broadbean Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As Reported</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Measurement Period Adjustment</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As Adjusted</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,007</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,107</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,565</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,633</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">825</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,808</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,947</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">976</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,923</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,301</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to opportunities to cross-sell into our Commercial Enterprise customer base and to the assembled workforce. Tax deductible goodwill generated from the acquisition is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,728</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company continued finalizing its valuations of the assets acquired and liabilities assumed in the acquisition of Broadbean based on new information obtained about facts and circumstances that existed as of the acquisition date. During the year ended December 31, 2023, the Company recorded measurement period adjustments, reducing its acquisition date goodwill by approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million primarily to decrease the fair value of property, equipment and improvements, net by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and other non-current liabilities by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and increase other assets by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million based</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on a resolution of tax uncertainties related to qualifying net operating losses and recognition of an uncertain tax position, identification of capitalized software relating to intangible assets recognized, and balances from a formerly commingled foreign entity. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the change to the preliminary amount of property, equipment and liabilities resulted in a decrease in depreciation expense and accumulated amortization of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million relates to a previous period.</span></p> 53301000 3029000 4000 3033000 7910000 -93000 7817000 1008000 -1000 1007000 4348000 -4005000 343000 27500000 27500000 1115000 2371000 3486000 44910000 -1724000 43186000 1369000 -262000 1107000 10134000 -105000 10029000 4565000 489000 5054000 7565000 -947000 6618000 23633000 -825000 22808000 21277000 -899000 20378000 31947000 976000 32923000 53224000 77000 53301000 3728000 1000000 4000000 1000000 2400000 200000 100000 P5Y <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the intangible assets acquired along with their estimated useful lives, is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.087%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.817%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:14.897%;"></td> </tr> <tr style="word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Lives (in years)</span></p></td> </tr> </table> <table style="border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:67.087%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:12.817%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:14.897%;"></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #ffffff;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,200</span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,300</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,500</span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:top;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 17200000 P5Y 10300000 P4Y 27500000 3741000 3728000 19100000 1900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma financial information was as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 33931000 -381000 -811000 29046000 -782000 105000 2022-08-11 VSL 1952000 1700000 0 252000 272000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value of the VSL Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VSL Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">252</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the VSL Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of VSL Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,952</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">**The excess of the total consideration over the tangible assets, identifiable intangible assets, and assumed liabilities is recorded as goodwill. Goodwill is primarily attributable to the assembled workforce. All goodwill generated from the acquisition is tax deductible.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1700000 252000 1952000 57000 13000 1500000 1570000 32000 32000 1538000 414000 1952000 1500000 P3Y 2022-06-10 1 VocaliD 3384000 1609000 2000000 1785000 10000 200000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> table summarizes the fair value of the VocaliD Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">VocaliD Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,609</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the VocaliD Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of VocaliD Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">216</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1609000 1785000 -10000 3384000 216000 2700000 2916000 6000 33000 663000 702000 2214000 1170000 3384000 0 2700000 P3Y 2022-03-01 1 2022-03-01 5881000 1500000 1929000 116550 3000000 2707000 976000 684000 37000 4500000 3015000 270000 3500000 270000 1500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> table summarizes the fair value of the March Acquisition Consideration (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 2022 Acquisition Consideration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equity consideration at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Settlement of pre-existing receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net working capital adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allocation of the March Acquisition Consideration to tangible and intangible assets acquired and liabilities assumed is based on estimated fair values and is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Allocation of March 2022 Acquisition Consideration**</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Identifiable net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,904</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total purchase consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1500000 1929000 2707000 684000 976000 37000 5881000 715000 1088000 120000 53000 2700000 247000 4923000 18000 1788000 140000 1946000 2977000 2904000 5881000 2842000 270000 P3Y P10Y <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the intangible assets acquired along with their estimated useful lives, is as follows (in thousands):</span></p><p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:14.883%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful Lives (in years)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Influencer network</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Brand relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 1200000 P5Y 200000 P10Y 1300000 P3Y 2700000 4160644 2021000 549000 504000 2572000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4. DEBT</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Senior Secured Term Loan</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 13, 2023 (the “Closing Date”), the Company and certain of its subsidiaries, as guarantors, entered into a Credit and Guaranty Agreement (the “Credit Agreement”) with certain funds managed by Highbridge Capital Management, LLC and with certain other lenders (collectively, the “Lenders”) and Wilmington Savings Fund Society, FSB, as administrative agent and collateral agent. The Credit Agreement provides for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million senior secured term loan (the “Term Loan”), which was fully drawn by the Company on the Closing Date. On the Closing Date, the Company used $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the Term Loan proceeds to repurchase $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of its 2026 Convertible Senior Notes. As a result of the collective transactions at the closing date, the Company recorded the Term Loan at fair value and recognized a one-time gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on the extinguishment of the convertible debt. The initial discount on the Term Loan was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as well as capitalized issuance costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and each will be amortized to interest expense using the effective interest method over the term of the loan. During the year ended December 31, 2023, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was recognized as the amortization of the issuance discount.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is the borrower under the Credit Agreement and all indebtedness outstanding under the Credit Agreement is guaranteed by each of the Company’s direct and indirect material subsidiaries (the Company and the guarantors, collectively, the “Credit Parties”). Pursuant to a Pledge and Security Agreement, dated December 13, 2023 (the “Pledge and Security Agreement”), the Term Loan is secured by a first-priority security interest in and lien on substantially all tangible and intangible property of the Credit Parties and a pledge of equity interests held by the Credit Parties. The Credit Agreement has certain customary default provisions, representations and warranties and affirmative and negative covenants, including a covenant to maintain unrestricted cash and cash equivalents of at least $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at all times. The Company is in compliance with the financial covenants at December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Term Loan accrues interest at a rate of Term SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum, with a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% floor for Term SOFR, payable quarterly. A default interest rate of an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum applies on all outstanding obligations after the occurrence and during the continuance of an event of default.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement has a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the Closing Date, with a scheduled maturity date of December 13, 2027, and requires quarterly amortization payments of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount, commencing in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_691fbad0-f476-4f90-8a65-6fe98aa92147;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 2024</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the outstanding balance of the Term Loan payable on the scheduled maturity date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement requires mandatory prepayments from the net cash proceeds received by the Credit Parties for among other things (i) certain asset sales, but only to the extent net cash proceeds therefrom exceed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in the aggregate, and (ii) insurance recoveries on loss of property that are not otherwise reinvested in other assets of the Credit</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Parties </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">at a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% prepayment premium. The Credit Agreement also requires prepayment of the Term Loan in full if $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million or more of aggregate principal amount of the 2026 Convertible Senior Notes are outstanding on August 14, 2026. The Company may elect to prepay the Term Loan, in whole or in part, in cash, subject to a make-whole premium during the first year of the Term Loan, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% prepayment premium during the second year of the Term Loan, and a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% premium during the third year of the Term Loan. The Term Loan is not repayable with the Company’s common stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Common Stock”) as was initially set forth in the Commitment Letter.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On the Closing Date, the Company issued warrants (the “Warrants”) to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,008,540</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Common Stock”) at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.576</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share with a termination date of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 12, 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Refer to Note 6 for further details about the Warrants.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, interest expense related to the Term Loan and amortization of the issuance costs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The effective annual interest rate was approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The scheduled principal payments on the Term Loan as of December 31, 2023 were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.594%;"></td> <td style="width:11.182%;"></td> <td style="width:1%;"></td> <td style="width:17.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Convertible Senior Notes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2021, the Company issued, at par value, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">201,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> aggregate principal amount of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% convertible senior notes due 2026 (the “Convertible Notes”). The issuance included the full exercise of an option granted by the Company to the initial purchasers of the Convertible Notes to purchase an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> aggregate principal amount of Convertible Notes. The Convertible Notes were issued pursuant to and are subject to the terms and conditions of an indenture, which is referred to as the Indenture, between the Company and U.S. Bank National Association, as trustee. The Convertible Notes were offered and sold in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In December 2022, the Company repurchased $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> aggregate principal amount of the Convertible Notes at approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of par (the “2022 Repurchase Transaction”). In December 2023, the Company repurchased $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> aggregate principal amount of the Convertible Notes at approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of par (the “2023 Repurchase Transaction”). The Company has $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in aggregate principal amount of the Convertible Notes outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Convertible Notes are senior, unsecured obligations of the Company and bear interest at a rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per year. Interest accrues from November 19, 2021 and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">is payable </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">semi-annually</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in arrears on May 15 and November 15 of each year, beginning on May 15, 2022.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Convertible Notes will mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 15, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes.</span></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Holders of the Convertible Notes may convert all or any portion of their Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding May 15, 2026, only under the following conditions: (1) during any calendar quarter commencing after the calendar quarter ending on March 31, 2022 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading days (whether or not consecutive) during a period of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal amount of Convertible Notes for each trading day of the measurement period was less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the product of the last reported sale price of the Company’s common stock and the conversion rate for the Convertible Notes on each such trading day; (3) if the Company calls such Convertible Notes for redemption, at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable redemption date; or (4) upon the occurrence of specified corporate events. On or after </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May 15, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, holders may convert all or any portion of their Convertible Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of its common stock or a combination of cash and shares of its common stock, at the Company’s election.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The conversion rate for the Convertible Notes initially is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.2068</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock per $1,000 principal amount of Convertible Notes (equivalent to an initial conversion price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date or following the Company’s issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such a corporate event or who elects to convert its Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may not redeem the Convertible Notes prior to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 20, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company may redeem for cash all or any portion of the Convertible Notes (subject to certain limitations), at its option, on or after November 20, 2024 if the last reported sale price of the Company’s common stock has been at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the conversion price then in effect for at least </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trading days (whether or not consecutive) during any </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of the Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> sinking fund is provided for the Convertible Notes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the Company undergoes a fundamental change prior to the maturity date, subject to certain conditions, holders may require the Company to repurchase for cash all or any portion of their Convertible Notes. The fundamental change repurchase price will be equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Convertible Notes are the Company’s senior unsecured obligations and rank senior in right of payment to all of the Company’s indebtedness that is expressly subordinated in right of payment to the Convertible Notes; equal in right of payment with all existing and future liabilities of the Company that are not so subordinated; effectively junior to any of secured indebtedness of the Company to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) and any preferred equity of the Company’s current or future subsidiaries.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The net proceeds from the issuance of the Convertible Notes were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">194,945</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, after deducting debt issuance costs. The total debt issuance costs incurred and recorded by the Company amounted to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,304</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which were recorded as a reduction to the face amount of the Convertible Notes and are being amortized to interest expense using the effective interest method over the contractual term of the Convertible Notes. The Convertible Notes are recorded as a liability within convertible senior notes, non-current.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, interest expense related to the Convertible Notes and amortization of the issuance costs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. The effective annual interest rate for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the if-converted value of the Convertible Notes did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t exceed the outstanding principal amount. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the total estimated fair value of the Convertible Notes was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which was determined based on a market approach using actual bids and offers of the Convertible Notes in an over-the-counter market during the period. The Company considers these assumptions to be Level 2 inputs in accordance with the fair value hierarchy described in Note 2.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Capped Calls</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the 2022 pricing of the Convertible Notes, with the full exercise by the initial purchasers of their option to purchase additional Convertible Notes in November 2021, the Company used approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,616</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the net proceeds from the issuance of the Convertible Notes to enter into privately negotiated capped call transactions, which are referred to as the capped calls, with various financial institutions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">capped call transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Convertible Notes, the number of shares of the Company’s common stock underlying the Convertible Notes. The capped call transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the Convertible Notes and/or offset some or all of any cash payments the Company is required to make in excess of the principal amount of converted Convertible Notes, as the case may be, in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the Convertible Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Convertible Notes. If, however, the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, exceeds the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cap </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">price of the capped call transactions, there would nevertheless be dilution and/or there would not be an offset of such potential cash payments, in each case, to the extent that such market price exceeds the cap price of the capped call transactions. The initial cap price of the capped calls is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48.55</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock, which represents a premium of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% over the last reported sale price of the Company’s common stock of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.74</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share on November 16, 2021, and is subject to certain customary adjustments under the terms of the capped calls; provided that the cap price will not be reduced to an amount less than the strike price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The capped call transactions are separate transactions and are not part of the terms of the Convertible Notes. The capped calls meet the criteria for classification as equity and, as such, are not remeasured each reporting period and are included as a reduction to additional paid-in-capital within stockholders’ equity.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the 2022 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. As a result, the Company received $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">276</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in net proceeds from the proceeds of the unwinding of the capped calls. In connection with the 2023 Repurchase Transaction, the Company entered into transactions to unwind a portion of the capped calls. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t receive any proceeds from the unwinding of the capped calls in 2023.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Credit Facility</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2023, the Company entered into a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> credit agreement with Alterna Capital Solutions, LLC (“ACS”) pursuant to which the Company may borrow up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “ACS Credit Facility”). Loans under the Credit Facility are secured by certain </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">domestic receivables and other assets as determined by ACS.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The ACS Credit Facility bears interest at the greater of Prime rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, and minimum annual interest of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> if no funds are drawn under the ACS Credit Facility in a given year.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> ACS will be a senior secured creditor.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 12, 2023, in connection with the Company’s entry into the Credit Agreement (as defined above), the ACS Credit Facility and the related Commercial Guarantee, dated August 8, 2023, were terminated. Immediately prior to its termination, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> amounts were outstanding under the Prior Credit Agreement. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t incur any early termination penalties in connection with the termination of the ACS Credit Facility and related agreements.</span></p> 77500000 37500000 50000000 30000000 23800000 3100000 300000 15000000 0.085 0.03 0.03 P4Y 0.025 10000000 0.10 30000000 0.14 0.07 0.001 3008540 0.001 2.576 2028-12-12 800000 0.313 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The scheduled principal payments on the Term Loan as of December 31, 2023 were as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:69.594%;"></td> <td style="width:11.182%;"></td> <td style="width:1%;"></td> <td style="width:17.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5813000 7750000 7750000 56188000 77500000 201250000 0.0175 26250000 60000000 0.65 50000000 0.75 91200000 0.0175 is payable semi-annually in arrears on May 15 and November 15 of each year, beginning on May 15, 2022. semi-annually The Convertible Notes will mature on November 15, 2026, unless earlier converted, redeemed, or repurchased in accordance with the terms of the Convertible Notes. 2026-11-15 20 30 1.30 1000000 0.98 2026-05-15 0.0272068 36.76 2024-11-20 1.30 20 30 1 0 1 194945000 6304000 3200000 4700000 0.0242 0.0242 0 29400000 18616000 48.55 0.75 27.74 35.76 276000 0 P3Y 30000000 domestic receivables and other assets as determined by ACS. The ACS Credit Facility bears interest at the greater of Prime rate plus 1% or 9.5%, and minimum annual interest of $250 if no funds are drawn under the ACS Credit Facility in a given year. 0.01 0.095 250000 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5. NET LOSS PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the computation of basic and diluted net loss per share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,909,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,034,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Weighted-average shares subject to repurchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic and diluted net loss per share attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,909,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,033,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company reported net losses for both periods presented and, as such, all potentially dilutive shares of common stock would have been antidilutive for such periods. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:</span></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock options, restricted stock units and performance stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,977,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,511,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">496,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock issuable in connection with convertible senior notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,482,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,406,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,098,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,414,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the computation of basic and diluted net loss per share:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average common shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,909,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,034,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Weighted-average shares subject to repurchase</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator for basic and diluted net loss per share attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,909,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,033,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -58625000 -25557000 36909919 36034135 575 36909919 36909919 36033560 36033560 -1.59 -1.59 -0.71 -0.71 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the weighted-average securities (in common equivalent shares) outstanding during the periods presented that have been excluded from the calculation of diluted net loss per share because their effect would be anti-dilutive:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.16%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock options, restricted stock units and performance stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,977,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,511,320</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">496,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock issuable in connection with convertible senior notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,482,621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,406,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,098,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,414,806</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10977698 10511320 638426 496612 2482621 5406874 14098745 16414806 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6. FINANCIAL INSTRUMENTS</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash, Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s money market funds are categorized as Level 1 within the fair value hierarchy. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, the Company’s cash and cash equivalents were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash and</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equivalents</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s cash and cash equivalents balances were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash and</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equivalents</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent Consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> September 14, 2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of PandoLogic, Ltd. (“PandoLogic”), a company incorporated under the laws of the state of Israel, pursuant to an Agreement and Plan of Merger, dated as of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 21, 2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “PandoLogic Merger Agreement”). The total purchase consideration for PandoLogic included up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in contingent consideration based on achieving certain contingent consideration tied to financial performance of PandoLogic in fiscal 2021 and 2022, which amount will be paid in a combination of cash and common stock (the “PandoLogic Contingent Consideration”).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All of the Company’s contingent consideration liabilities are categorized as Level 3 within the fair value hierarchy, except when the amount of the payout is determined to be fixed. Contingent consideration for the PandoLogic acquisition was valued at the time of acquisition using Monte Carlo simulation models. These models incorporate contractual terms and assumptions regarding financial forecasts for PandoLogic, discount rates, and volatility of forecasted revenue. The value of the Company’s contingent consideration would increase if a lower discount rate was used and would decrease if a higher discount rate was used. Similarly, a higher revenue volatility assumption would increase the value of the contingent consideration, and a lower revenue volatility assumption would decrease the value of the contingent consideration. Contingent consideration for the March 2022 Acquisition was valued at the time of acquisition using a simple probability of achievement model, with the probability of achievement based on management’s forecasted outcomes for 2022 and 2023 fiscal year results for the acquired entity. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist when deemed necessary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2022, the Company and PandoLogic entered into an amendment to the PandoLogic Merger Agreement. This amendment provides that the 2022 PandoLogic Contingent Consideration would be no less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,825</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, irrespective of the actual financial performance of PandoLogic for the 2022 PandoLogic Contingent Consideration period. All of the 2022 PandoLogic Contingent Consideration was paid during the year ended December 31, 2023 in a combination of cash consideration and stock consideration, with the number of shares paid equal to that stock consideration portion of the contingent consideration amount divided by a price per share of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in accordance with the terms of the PandoLogic Merger Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 1, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company completed the March 2022 Acquisition, in which it acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of an influencer-based management company. As part of the consideration, the seller may receive the March 2022 Acquisition Contingent Compensation of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in cash. In July 2023, the Company entered into the March 2022 Acquisition Contingent Compensation Amendment. The March 2022 Acquisition Contingent Compensation Amendment provides that the March 2022 Acquisition Contingent Compensation was reduced to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and payment of the March 2022 Acquisition Contingent Compensation Amount is now tied to employment status of the seller through December 31, 2025, irrespective of the actual financial performance of the acquired company. As the amount became fixed under the March 2022 Acquisition Contingent Compensation Amendment, the Company determined that the March 2022 Acquisition Contingent Compensation Amount should no longer be categorized as Level 3 within the fair value hierarchy at the time of the amendment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, the Company’s contingent consideration liabilities current and non-current balances were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount Paid</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">To Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,284</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s contingent consideration liabilities current and non-current balances were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.32%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:8.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount Paid</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reclass from <br/>Non-current to</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">January 1, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">To Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Warrants</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On the Closing Date of the Term Loan, the Company issued warrants to the Lenders (in such capacity, the “Warrant Holders”) to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,008,540</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “Common Stock”).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All of the Company’s outstanding stock warrants are categorized as Level 3 within the fair value hierarchy. Stock warrants are equity classified and have been recorded at their fair value using either a probability weighted expected return model, the Monte Carlo simulation model or the Black-Scholes option-pricing model. These models incorporate contractual terms, maturity, risk-free interest rates and volatility. The value of the Company’s stock warrants would increase if a higher risk-free interest rate was used and would decrease if a lower risk-free interest rate was used. Similarly, a higher volatility assumption would increase the value of the stock warrants, and a lower volatility assumption would decrease the value of the stock warrants. The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company’s management with the assistance of a third-party valuation specialist.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company holds a strategic investment in a technology company that was determined to not have a readily determinable fair value. This investment is carried at a cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,750</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the Company’s consolidated balance sheet within other assets as of December 31, 2023 and December 31, 2022 and is categorized as Level 3 within the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of the Energy Divestiture, the Company acquired a strategic investment in GridBeyond that was determined not to have a readily determinable fair value. This investment is carried at a cost equal to its initial estimated fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the Company’s consolidated balance sheet within other assets as of December 31, 2023, with that initial estimated fair value based on third party valuation at the time of this transaction and is categorized as Level 3 within the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because these investments do not have readily determinable fair values, the Company has elected to measure these investment under ASC 321, Investments – Equity Securities, at cost minus impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment was recorded for the year ended December 31, 2023. The Company re-measures its investments if there is an observable transaction in a class of security similar to the Company’s investments and there were no such re-measurements for the year ended December 31, 2023.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s money market funds are categorized as Level 1 within the fair value hierarchy. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, the Company’s cash and cash equivalents were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash and</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equivalents</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s cash and cash equivalents balances were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash and</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cash</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equivalents</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 1:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 79439000 79439000 79439000 79439000 79439000 79439000 183381000 183381000 183381000 1042000 1042000 1042000 184423000 184423000 184423000 2021-09-14 1 2021-07-21 65000000 10825000 20.53 2022-03-01 1 4500000 3500000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023, the Company’s contingent consideration liabilities current and non-current balances were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount Paid</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">January 1, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">To Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,284</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, the Company’s contingent consideration liabilities current and non-current balances were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.32%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:7.84%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:8.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount Paid</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reclass from <br/>Non-current to</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value as of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">January 1, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">To Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Level 3:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration, non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,816</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 8067000 1651000 -8718000 1000000 633000 633000 8067000 2284000 -8718000 1633000 20053000 -22703000 -20816000 31533000 8067000 31533000 -31533000 51586000 -22703000 -20816000 8067000 3008540 0.001 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to compute the fair value of the warrants issued during the year ended December 31, 2023:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:16.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P5Y 0.95 0.055 2750000 2021000 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7. GOODWILL AND INTANGIBLE ASSETS, NET</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amount of goodwill was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,247</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,498</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.105%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.636%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Goodwill</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Broadbean acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation/other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.834%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.439%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.138999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.319000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.319000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.138999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.819000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Remaining <br/>Useful<br/>Life (in years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software and technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licensed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer and supplier relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncompete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents future amortization of the Company’s finite-lived intangible assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.105%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.636%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Impairment Assessment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company experienced multiple adverse financial trends. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of September 30, 2023 using a market approach, which estimates fair value based on the Company’s market capitalization and an estimate of a reasonable range of values of a control premium. The Company determined that goodwill was not impaired, as the estimated fair value of the Company’s reporting units exceeded their carrying values. Additionally, as of September 30, 2023, the Company performed a quantitative analysis of the recoverability of each of the Company’s asset groups. The result of the analyses was that the assets were not impaired, as the expected undiscounted cash flows exceeded the carrying value for each asset group.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying amount of goodwill was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,247</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2023 and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,498</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.105%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.636%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Goodwill</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,498</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Broadbean acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign currency translation/other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 80247000 46498000 46498000 32923000 826000 80247000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.834%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.998%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.439%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.138999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.319000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.319000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.138999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:5.819000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Remaining <br/>Useful<br/>Life (in years)</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software and technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,582</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licensed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,499</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,288</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer and supplier relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,091</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncompete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">150,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">122,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P0Y 3582000 3582000 3582000 3582000 P0Y 500000 500000 500000 500000 P1Y8M12D 44100000 24601000 19499000 33800000 15512000 18288000 P4Y 99000000 36323000 62677000 81800000 22091000 59709000 P0Y 800000 800000 800000 800000 P3Y1M6D 2300000 1053000 1247000 2300000 633000 1667000 P3Y2M12D 150282000 66859000 83423000 122782000 43118000 79664000 <p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents future amortization of the Company’s finite-lived intangible assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:77.105%;"></td> <td style="width:2.26%;"></td> <td style="width:1%;"></td> <td style="width:18.636%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> 2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 23953000 21427000 16569000 13541000 7870000 63000 83423000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8. CONSOLIDATED FINANCIAL STATEMENTS DETAILS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consolidated Balance Sheets Details</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and December 31, 2022, the Company had cash and cash equivalents of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">79,439</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">184,423</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">including $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,179</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,118</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of cash received from advertising customers for future payments to vendors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable, Net and Allowance for Credit Losses</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Managed Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Software Products &amp; Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,446</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: allowance for expected credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable – Managed Services reflects the amounts due from the Company’s advertising customers.</span></div></div><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable – Software Products &amp; Services reflects the amounts due from the Company’s Veritone Hire solutions customers.</span></div></div></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Prepaid Expenses and Other Current Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other current assets consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Equipment and Improvements, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment and improvements, net consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,796</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Internal use software development costs placed in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,387</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,312</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years ended December 31, 2023 and 2022, respectively. Of t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,796</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in property and equipment as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,691</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consisted of work in progress not yet placed in service f</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or internal use software development costs. Depreciation of internal use </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">software development costs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,878</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">418</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s property and equipment, net, are primarily located in the U.S. Property in the UK makes up </span><span style="font-size:10pt;font-family:Times New Roman;color:#222222;white-space:pre-wrap;min-width:fit-content;">17</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total property and equipment, net as of December 31, 2023. No other country accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#222222;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#222222;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total property and equipment, net as of December 2022.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Payable</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable — Managed Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable — Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#1d1c1d;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable – Managed Services reflects the amounts due to media vendors for advertisements placed on behalf of the Company’s advertising clients.</span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Accrued Liabilities</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued liabilities consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taxes payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of </span><span><span style="-sec-ix-hidden:F_6ecf6236-3796-4fd8-947f-a3869617c50f;"><span style="-sec-ix-hidden:F_cbb03438-4486-43ce-a520-69f5f53bb9e7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">operating lease liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued trade payables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">920</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our contract liabilities consist of deferred revenue. Deferred revenue represents billings under non-cancelable contracts before the related product or service is transferred to the customer. The portion of deferred revenue that is anticipated to be recognized as revenue during the succeeding twelve-month period is recorded as deferred revenue within the Company's consolidated balance sheets. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue was comprised of the following:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue additions from acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: revenue recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions to deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance of deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consolidated Statements of Operations and Comprehensive Loss Details</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue for the periods presented were comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial Enterprise</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Government &amp; Regulated Industries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company serves two customer groups: (1) Commercial Enterprise, which today consists of customers in the commercial sector, including media and entertainment customers, advertising customers, content licensing customers and Veritone Hire solutions customers (inclusive of Broadbean customers); and (2) Government &amp; Regulated Industries, which consists of customers in the government and regulated industries sectors, including state, local and federal government, legal, and compliance customers.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software Products &amp; Services consists of revenue generated from the Company’s aiWARE platform and Veritone Hire solutions’ talent acquisition solutions (inclusive of Broadbean), any related support and maintenance services, and any related professional services associated with the deployment and / or implementation of such solutions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Managed Services consists of revenues generated from content licensing customers and advertising agency customers and related services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below illustrates the presentation of our revenues based on the above definitions:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.456%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.923%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Government &amp;</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Government &amp;</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Regulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Regulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Enterprise</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Industries</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Enterprise</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Industries</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Software Products &amp; Services</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,410</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,401</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,749</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,578</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Managed Services</span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advertising</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licensing</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,338</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,338</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Managed Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the U.S. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our consolidated revenue was from customers outside of the U.S., as compared to less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in 2022.</span></p></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Income (Expense), Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income (expense), net for the periods presented was comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1.22%;"></td> <td style="width:11.2%;"></td> <td style="width:1.22%;"></td> <td style="width:11.2%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.18%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,447</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain on sale of energy group</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income (expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 79439000 184423000 21179000 93118000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Managed Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Software Products &amp; Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable — Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,446</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: allowance for expected credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable – Managed Services reflects the amounts due from the Company’s advertising customers.</span></div></div><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#000000;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable – Software Products &amp; Services reflects the amounts due from the Company’s Veritone Hire solutions customers.</span></div></div> 38477000 27670000 26246000 26969000 5723000 2181000 70446000 56820000 1180000 819000 69266000 56001000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses and other current assets consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other receivables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,805</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5538000 5465000 1805000 1631000 7114000 8146000 14457000 15242000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property, equipment and improvements, net consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,796</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Internal use software development costs placed in service</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:'Calibri',sans-serif;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,782</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,491</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property, equipment and improvements, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6796000 5375000 8226000 3157000 1639000 250000 16661000 8782000 8005000 3491000 8656000 5291000 2387000 1312000 6796000 1691000 1878000 418000 0.17 0.10 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable — Managed Services</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable — Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,959</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.167%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="transform:scale(0.67);color:#1d1c1d;white-space:pre-wrap;vertical-align:super;font-size:9pt;font-family:Times New Roman;transform-origin:top left;min-width:3.477925140609185%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#1d1c1d;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Accounts payable – Managed Services reflects the amounts due to media vendors for advertisements placed on behalf of the Company’s advertising clients.</span></div></div> 11797000 17972000 20959000 18766000 32756000 36738000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Accrued Liabilities</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued liabilities consisted of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,615</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Taxes payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,774</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current portion of </span><span><span style="-sec-ix-hidden:F_6ecf6236-3796-4fd8-947f-a3869617c50f;"><span style="-sec-ix-hidden:F_cbb03438-4486-43ce-a520-69f5f53bb9e7;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">operating lease liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,112</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued trade payables</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">920</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4615000 4882000 5425000 4774000 2348000 2112000 13749000 14724000 958000 920000 27095000 27412000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue was comprised of the following:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue additions from acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: revenue recognized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additions to deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance of deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10002000 8166000 8436000 10272000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue for the periods presented were comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial Enterprise</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Government &amp; Regulated Industries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 121569000 145899000 5991000 3829000 127560000 149728000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below illustrates the presentation of our revenues based on the above definitions:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.456%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.723000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.923%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Government &amp;</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Government &amp;</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Regulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Commercial</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Regulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Enterprise</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Industries</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Enterprise</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Industries</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Software Products &amp; Services</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,410</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,401</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,749</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,578</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Managed Services</span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Advertising</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Licensing</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,338</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,338</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Managed Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,159</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;"> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,899</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the year ended December 31, 2022, substantially all of our revenue was derived from customers located in the U.S. With the June 2023 acquisition of Broadbean, we expanded our customer base throughout Europe and Asia Pacific. In 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our consolidated revenue was from customers outside of the U.S., as compared to less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% in 2022.</span></p> 62410000 5991000 68401000 80749000 3829000 84578000 38821000 38821000 44665000 44665000 20338000 20338000 20485000 20485000 59159000 59159000 65150000 65150000 121569000 5991000 127560000 145899000 3829000 149728000 13000 10000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income (expense), net for the periods presented was comprised of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.36%;"></td> <td style="width:1.22%;"></td> <td style="width:11.2%;"></td> <td style="width:1.22%;"></td> <td style="width:11.2%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.18%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.18%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,447</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gain on sale of energy group</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income (expense), net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -2447000 -4862000 2572000 515000 512000 640000 -4350000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9. LEASES, COMMITMENTS AND CONTINGENCIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is a lease at inception and determine the classification of the lease, as either operating or finance, at commencement. The Company has various operating leases for its offices. These existing leases have remaining lease terms ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. Certain lease agreements contain options to renew, with renewal terms that generally extend the lease terms by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years for each option. The Company determined that none of its current leases are reasonably certain to renew. For short-term leases with expected terms of less than 1 year, the Company does not recognize ROU assets or lease liabilities. The Company does not have any finance leases.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the rate implicit in the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of lease payments. The Company estimates the incremental borrowing rate to reflect the profile of secured borrowing over the expected term of the leases based on the information available at the later of the initial date of adoption or the lease commencement date.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The operating lease ROU asset also includes any lease payments made and excludes lease incentives received at or before lease commencement. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Sublease rental income is recognized as a reduction to the related lease expense on a straight-line basis over the sublease term.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease Costs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, on its consolidated balance sheets the Compa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ny had right-of-use assets of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,669</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,755</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recorded within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_0e911de9-0fd4-4ad6-bc6c-d7c395aa2ea9;"><span style="-sec-ix-hidden:F_0465bcf5-dee8-43d9-b8ce-5a881204c9f5;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">other assets</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the current portion of operating lease liabilities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,348</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,112</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recorded within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f240974e-339c-4328-aa7d-774406091ff7;"><span style="-sec-ix-hidden:F_88162857-cf46-4e9d-83f6-fd2bf395965b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">other accrued liabilities</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the non-current portion of operating lease liabilities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">308</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,510</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recorded within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4d0876b1-b7ef-4b86-a546-5a42795babc3;"><span style="-sec-ix-hidden:F_73f58b9a-22b1-4e5f-8dfd-bca25f7d2d9e;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">other non-current liabilities, respectively</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company made cash payments for its opera</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ting leases of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,694</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,692</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively, all of which were included in cash flows from operating activities within the consolidated statements of cash flows. The Company’s operating leases have a weighted average remaining lease term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and weighted average discount rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total rent expense for all operating leases was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,277</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,495</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively, with short-term leases making up an immaterial </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">portion of such expenses. F</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">or its sublease, the Company recorded sublease income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,108</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for each of the years ended December 31, 2023 and 2022, respectively</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted lease payments for the Company’s operating lease liabilities, a reconciliation of these payments to its operating lease liabilities, and related sublease income at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total future minimum lease payments, including short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,925</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: future minimum lease payments for short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of future minimum lease payments, excluding short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Sublease Income</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Consideration</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the March 2022 Acquisition, the Company committed to make purchase consideration payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> within ten days of the first anniversary of the closing date of the acquisition and an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> within ten days of the second anniversary of the closing date of the acquisition. The first payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was made during the year ended December 31, 2023. In connection with the VocaliD acquisition, the Company committed to make purchase consideration payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the first anniversary of the closing date of the acquisition and an additional $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the 18-month anniversary of the closing date of the acquisition. The first payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was made during the year ended December 31, 2023. In connection with the VSL acquisition, the Company committed to make a purchase consideration payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on the 18-month anniversary of the closing date of the acquisition. Refer to Note 3 for further details. Purchase consideration is included in contingent consideration current and contingent consideration non-current on the Company's consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">time to time, the Company may be involved in litigation relating to claims arising out of its operations in the normal course of business. The Company currently is not a party to any legal proceedings, the adverse outcome of which, in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">management’s </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">opinion, individually or in the aggregate, would have a material adverse effect on the Company’s results of operations, financial position or cash flows.</span></p> P1Y P5Y P1Y P5Y 1669000 1755000 2348000 2112000 308000 1510000 2694000 2692000 P1Y2M12D 0.068 2277000 2495000 1108000 1108000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted lease payments for the Company’s operating lease liabilities, a reconciliation of these payments to its operating lease liabilities, and related sublease income at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows: </span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:15.823%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total future minimum lease payments, including short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,925</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: future minimum lease payments for short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of future minimum lease payments, excluding short-term leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current portion of operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year ended December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Sublease Income</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2597000 328000 2925000 42000 227000 2656000 2348000 308000 1241000 1241000 1500000 1500000 1500000 1000000 1000000 1000000 300000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10. STOCKHOLDERS’ EQUITY</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock Issuances</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2023 and 2022, the Company issue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">953,306</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,382,091</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock, respectively, in connection with the exercise of stock options, issuance of stock awards and vesting of restricted stock units under its stock incentive plans and purchases under its Employee Stock Purchase Plan (the “ESPP”).</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023 and 2022, the Company issued a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">135,800</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">352,330</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock, respectively, in connection with the contingent consideration arrangement related to the acquisition of PandoLogic.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022, the Company issued a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common st</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ock in connection with its March 2022 acquisition.</span></p> 953306 1382091 135800 352330 116550 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11. STOCK PLANS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2014 Stock Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2014, the Company’s Board of Directors and stockholders approved and adopted the 2014 Stock Option/Stock Issuance Plan (the “2014 Plan”), which was amended in March 2015, October 2016 and April 2017. Under the 2014 Plan, incentive stock options, nonstatutory stock options, restricted stock and restricted stock units may be granted to eligible employees, directors and consultants. The Company’s Board of Directors resolved not to make any further awards under the 2014 Plan following the completion of the Company’s IPO. The 2014 Plan will continue to govern all outstanding awards granted thereunder.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2017 Stock Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2017, the Board and stockholders approved and adopted the 2017 Stock Incentive Plan (the “2017 Plan”), which became effective on May 11, 2017. Under the 2017 Plan, incentive stock options, nonstatutory stock options, stock appreciation rights, stock awards and restricted stock units may be granted to employees, non-employee directors, consultants and advisors. The Board resolved not to make any further awards under the 2017 Plan following the adoption of the Company’s 2023 Plan (as defined below) by the Company’s stockholders in June 2023. The 2017 Plan will continue to govern all outstanding awards granted thereunder.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2018 Performance-Based Stock Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2018, the Company’s stockholders approved the Company’s 2018 Performance-Based Stock Incentive Plan (the “2018 Plan”), and approved grants under the 2018 Plan of nonstatutory stock options, having performance-based vesting conditions tied to the future achievement of stock price milestones by the Company (each, a “Performance Option”), to the Company’s Chief Executive Officer for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,809,900</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares (the “CEO Award”) and to the Company’s President for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,357,425</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares (the “President Award”). In May 2018, the CEO Award and the President Award had been approved by a special committee of the Board of Directors of the Company (the “Special Committee”), and the 2018 Plan had been approved by the Company’s Board of Directors, subject to stockholder approval.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2018 Plan allows the Company to grant Performance Options to its executive officers and other employees as an incentive for them to remain in service with the Company and to further align their interests with the interests of the Company’s stockholders. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,200,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock have been authorized for issuance under the 2018 Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,309</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were available for future grant under the 2018 Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inducement Grant Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2020, the Company’s Board of Directors (the “Board”) adopted the Company’s Inducement Grant Plan (the “Inducement Grant Plan”). Under the Inducement Grant Plan, nonstatutory stock options, stock appreciation rights, stock awards, restricted stock units and dividend equivalent rights may be granted as an inducement material for eligible persons to enter into employment with the Company in accordance with NASDAQ Marketplace Rule 5635(c)(4) and the related guidance under NASDAQ IM 5635-1, and any amendments or supplements thereto. The Company has initially reserved</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for issuance under the Inducement Grant Plan. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,737</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were available for future grant under the Inducement Grant Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2023 Equity Incentive Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s 2023 Equity Incentive Plan (the “2023 Plan”) was approved by our Board in March 2023 and by our stockholders in June 2023 at our annual meeting. The 2023 Plan became effective immediately following the close of business on June 8, 2023 (the “2023 Plan Effective Time”). Under the 2023 Plan, the Compensation Committee or our Board has authority to grant incentive stock options to our employees and employees of certain subsidiaries, and to grant nonstatutory stock options, stock appreciation rights, restricted stock awards, restricted stock unit awards, performance stock awards, performance cash awards, and other forms of stock awards to our employees, directors and consultants and the employees and consultants of our affiliates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the 2023 Plan, the Company may grant up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our common stock plus the aggregate of (A) the number of shares of our common stock which were available for the grant of new awards under the 2014 Plan and 2017 Plan as of the 2023 Plan Effective Time, and (B) all Returning Shares (as defined below), if any, as they become available from time to time. “Returning Shares” means shares of our common stock subject to an outstanding award granted under the 2014 Plan or 2017 Plan and that, following the 2023 Plan Effective Time: (1) are not issued because such stock award or any portion thereof expires or otherwise terminates without all of the shares covered by such stock award having been issued; (2) are not issued because such stock award or any portion thereof is settled in cash; (3) are forfeited back to or repurchased by the Company because of the failure to meet a contingency or condition required for the vesting of such shares; (4) are withheld or reacquired to satisfy the exercise, strike or purchase price; or (5) are withheld or reacquired to satisfy a tax withholding obligation. The Board may suspend or terminate the 2023 Plan at any time. The aggregate maximum number of shares of our common stock that may be issued pursuant to the exercise of incentive stock options granted under the 2023 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. The authority to grant new incentive stock options under the 2023 Plan will terminate on March 30, 2033.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,446,451</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our common stock were available for future grant under the 2023 Plan.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Terms of Awards Under Stock Plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2014 Plan, 2017 Plan, 2018 Plan, Inducement Grant Plan and 2023 Plan are collectively referred to herein as the “Stock Plans.” The Stock Plans are administered by the Compensation Committee of the Board of Directors, which determines the recipients and the terms of the awards granted (with the exception of the CEO Award and President Award, which were approved by the Special Committee). All stock options granted under the Stock Plans have exercise prices equal to or greater than the fair market value of the Company’s common stock on the grant date, and expire ten years after the grant date, subject to earlier expiration in the event of termination of the optionee’s continuous service with the Company as further described in each Stock Plan. The vesting of all awards granted under the Stock Plans is generally subject to the awardee’s continuous service with the Company, with certain exceptions, as further described in each Stock Plan.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has granted to employees, non-employee directors and consultants awards of stock options, restricted stock and restricted stock units that are subject to time-based vesting conditions. The time-based stock options that have been granted to employees and consultants generally vest over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (with the exception of certain stock options granted to the Company’s Chief Executive Officer and President in 2017, which vested over a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and certain other limited exceptions). Restricted stock units that have been awarded to employees generally vest, in some cases, over periods of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_34f4a535-2a5e-47d4-8f6c-592549351428;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The restricted stock units awarded to members of the Company’s Board of Directors under the automatic grant program provisions of the 2023 Plan generally vest over a period of</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has also granted Performance Options under the 2018 Plan, the 2017 Plan and the Inducement Grant Plan. All such Performance Options become exercisable in three equal tranches based on the achievement of specific stock price milestones for the Company’s common stock. These stock price milestones were amended in August 2020 with respect to substantially all of the Performance Options outstanding at such time, as discussed below. For each tranche to become exercisable, the closing price per share of the Company’s common stock must meet or exceed the applicable stock price target for a period of 30 consecutive trading days. In the first quarter of 2021, the Company achieved all of the stock price milestones and, accordingly, substantially all of the then-outstanding Performance Options have vested in full.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition, the Company has granted Performance Stock Units under the 2023 Plan to the Chief Executive Officer and the Chief Financial Officer. All such Performance Stock Units become eligible to vest upon the achievement of certain revenue and non-GAAP net income targets for 2023. The Company failed to achieve either of the financial targets for 2023 and, accordingly, all of the Performance Stock Units granted under the 2023 Plan in 2023 were forfeited.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes stock-based compensation expense for awards granted under the Stock Plans ratably over the requisite service period. For awards subject to time-based vesting conditions, the service period is generally the vesting period. For Performance Options, a derived service period is estimated for each tranche under the Monte Carlo simulation model. The Company also recognizes stock-based compensation expense related to the Company’s ESPP ratably over each purchase interval.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has also issued shares of common stock to consultants in exchange for services under separate agreements outside of the Stock Plans. These share-based payment transactions are measured based on the fair value of the common stock issued and are recognized in the period in which the services are rendered.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair values of time-based stock options granted under the Stock Plans and purchase rights under the ESPP are determined as of the grant date using the Black-Scholes-Merton option-pricing model. </span><span style="font-size:12pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to compute the grant date fair values of the stock options granted during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years ended December 31, 2023 and 2022 are set forth in the table below:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The stock-based compensation expense by type of award and by operating expense grouping are presented below:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Stock-based compensation expense by type of award:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance-based stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,609</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock issued for services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Stock-based compensation expense by operating expense grouping:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,301</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">S</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tock-based compensation capitalized for internal use software was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">413</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">258</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity Award Activity Under Stock Plans</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance Stock Units</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 4, 2023, the Company entered into a consulting agreement (the “Steel Holdings Consulting Agreement”) with Steel Holdings, LLC, an affiliate of Chad Steelberg, our former Chief Executive Officer and former Chairman of the Board, as further described in Note 13. In connection with the Steel Holdings Consulting Agreement, on January 11, 2023, the Compensation Committee of the Board (the “Compensation Committee”) approved a grant of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,460</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance stock units (the “Steel Holdings Consulting PSUs”) that vest upon the achievement of certain performance milestones. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Steel Holdings Consulting PSUs will expire 6 months after the Steel Holdings Consulting Agreement terminates. </span></span><span style="font-size:10pt;font-family:Times New Roman;"></span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 16, 2023, the Compensation Committee approved a grant of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">170,402</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> target performance stock units to be granted to the Company’s named executive officers (the “Senior Executive PSUs”). The awards had a grant date of March 31, 2023 and were to vest based on the achievement of revenue and non-GAAP net income targets (each equally weighted) for 2023, which achievement shall then be modified (up to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% increase or decrease) based on the Company’s relative total stockholder return over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance period (the “TSR Modifier”), as compared with the S&amp;P Software and Services Select Industry Index. Based on the Company’s performance, the Company’s named executive officers were to earn from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the target number of shares of the Senior Executive PSUs. The Senior Executive PSUs, to the extent earned, were to vest on the date the Board certifies the TSR Modifier for the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance period ending </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the number of Senior Executive PSUs that were to vest as of such certification, all of which was to occur </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">within 90 days of the end of the performance period ending December 31, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Compensation costs recognized on the Senior Executive PSUs were to be adjusted, as applicable, for performance above or below the target specified in the award. As of December 31, 2023, the revenue and non-GAAP net income targets were not achieved and the Senior Executive PSU were forfeited.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance stock unit activity for the year ended December 31, 2023 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">N/A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s restricted stock unit activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,048,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,823,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">722,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,949,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, total unrecognized compens</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ation cost related to restricted stock units was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,869</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average grant date fair values per share of restricted stock units granted in the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.94</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The fair values of restricted stock units vested during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,593</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,151</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance-Based Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.969%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.982%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:16.623%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="9" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,762,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,671,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,671,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic value of the options exercised during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">281</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance-based stock options were granted during the years ended December 31, 2023 and 2022 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance-based stock options vested during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 related to all other stock options was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.969%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.982%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:16.623%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="9" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,506,374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,782,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average grant date fair value of stock options granted during the years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.99</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.28</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> p</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">er share, respectively. The aggregate intrinsic value of the stock options exercised during the years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">329</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The total grant date fair value of stock options vested during the years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,830</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,939</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively. At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, total unrecognized compensation expense related to stock options was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,937</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic values in the tables above represent the difference between the fair market value of the Company’s common stock and the average option exercise price of in-the-money options, multiplied by the number of such stock options.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In April 2017, the Company’s Board of Directors and stockholders approved and adopted the ESPP, which became effective on May 11, 2017. The ESPP is administered by the Compensation Committee of the Board of Directors and is intended to qualify as an employee stock purchase plan under Section 423 of the Internal Revenue Code. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the ESPP, each offering period is generally 24 months with four, six-month purchase intervals, and new offering periods generally commence every six months, as determined by the Compensation Committee of the Board of Directors.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The purchase price for shares of the Company’s common stock under the ESPP will be established by the plan administrator prior to the start of the offering period but will not be less than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the lower of the fair market value of the Company’s common stock on (i) the first day of the offering period and (ii) the purchase date. Each purchase right granted to an employee will provide an employee with the right to purchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock on each purchase date within the offering period, subject to an aggregate limit of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares purchased under the ESPP on each purchase date, and subject to the purchase limitations in each calendar year under Section 423 of the Internal Revenue Code.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company had initially reserved </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock for issuance under the ESPP. The share reserve increases automatically on the first trading day of January each calendar year by an amount equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the total number of shares of common stock outstanding on the last trading day in December of the immediately preceding calendar year, up to an annual maximum of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The ESPP contains a reset provision, which provides that, if the Company’s stock price on any purchase date under an offering period is less than the stock price on the start date of that offering period, then all employees participating in that offering period will be automatically transferred to the new offering period starting on the next business day following such purchase date, so long as the stock price on that start date is lower than the stock price on the start date of the offering period in which they are enrolled.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employee payroll deductions accrued under the ESPP as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2022 totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">357</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">595</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. During the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">190,697</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,538</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock were purchased under the Company’s ESPP at a weighted average purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.05</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1809900 1357425 4200000 83309 750000 308737 2500000 2000000 2446451 P4Y P3Y P4Y P1Y <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following assumptions were used to compute the grant date fair values of the stock options granted during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.8</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">91</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P6Y P6Y9M18D P5Y6M P6Y1M6D 0.91 1 0.82 0.92 0.036 0.041 0.017 0.035 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years ended December 31, 2023 and 2022 are set forth in the table below:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> - </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span></span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">101</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% - </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P0Y6M P2Y P0Y6M P2Y 0.71 1.01 0.67 1.19 0.001 0.055 0.001 0.03 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Stock-based compensation expense by type of award:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance-based stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,609</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee stock purchase plan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">728</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common stock issued for services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;">Stock-based compensation expense by operating expense grouping:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,301</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,263</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,056</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,115</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">S</span> 5653000 13044000 667000 3609000 5304000 897000 728000 39000 10826000 19115000 52000 116000 1301000 2263000 4445000 5056000 5028000 11680000 10826000 19115000 413000 258000 118460 The Steel Holdings Consulting PSUs will expire 6 months after the Steel Holdings Consulting Agreement terminates. 170402 0.20 P3Y 0 2 P3Y 2025-12-31 within 90 days of the end of the performance period ending December 31, 2025 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s performance stock unit activity for the year ended December 31, 2023 was as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">N/A</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,862</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.88</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">229,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0 288862 5.88 59229 5.94 229633 5.86 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s restricted stock unit activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.98%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average Grant</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,048,834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,823,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">199,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">722,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,949,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1048834 15.28 1823074 3.94 199715 18.91 722679 14.56 1949514 5.4 7869000 P2Y3M18D 3.94 13.13 10593000 7151000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.969%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.982%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:16.623%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="9" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,762,679</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,369</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,671,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,671,310</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3762679 11.15 7000 6.11 84369 5.75 3671310 11.29 P6Y6M 0 3671310 11.29 P6Y6M 0 5000 281000 0 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">year ended December 31, 2023 related to all other stock options was as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.969%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.982%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> <td style="width:1.14%;"></td> <td style="width:16.623%;"></td> <td style="width:1.14%;"></td> <td style="width:1%;"></td> <td style="width:8.502%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="9" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-Average</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Term</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.99</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17.60</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expired</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15.27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,506,374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,782,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 5867785 14.53 288893 5.02 19312 4.99 333794 17.6 297198 15.27 5506374 13.81 P4Y7M6D 27000 4782721 14.05 P4Y 27000 3.99 8.28 12000 329000 5830000 5939000 5937000 P2Y4M24D Under the ESPP, each offering period is generally 24 months with four, six-month purchase intervals, and new offering periods generally commence every six months, as determined by the Compensation Committee of the Board of Directors. 0.85 1000 200000 1000000 0.01 250000 357000 595000 190697 130538 5.05 5.19 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12. PROVISION FOR INCOME TAXES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the Company’s loss before the provision for income taxes consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States of America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,298</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision for income taxes consisted of the following for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the statutory U.S. federal income tax rate to the Company’s effective tax rate for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax, computed at the federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of foreign operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration revaluation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Provision for) benefit from income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Company’s deferred income tax assets and liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,722</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital loss Carryforward</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unremitted foreign earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">fixed assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets and goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(1) $</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,050</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> of deferred tax assets related to research costs at December 31, 2022 were reclassified to conform to the current year presentation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has evaluated the available positive and negative evidence supporting the realization of its gross deferred tax assets, including its cumulative losses, and the amount and timing of future taxable income, and has determined it is more likely than not that historical U.S. federal and state deferred tax assets will not be realized. Accordingly, the Company recorded a valuation allowance as of December 31, 2023 and 2022 against these deferred tax assets.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change in the valuation allowance for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance, at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in valuation allowance from Broadbean acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) recognized in other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) recognized in tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance, at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company continues to provide a valuation allowance against federal and state deferred tax assets that are not expected to be realizable. The Company continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If the Company’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which the determination is made. The tax benefit for the year ended December 31, 2023 includes a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">225</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> tax benefit relating to a change to beginning of the year valuation allowance. With the acquisition of Broadbean, the Company acquired deferred tax liabilities that provide a source of taxable income that allows for the release of valuation allowance related to the Company’s deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the Broadbean acquisition, the Company expects to be subject to taxation in France and Australia, in addition to already being subject to taxation in the United States, Israel, and the United Kingdom. The United States, Israel, and the United Kingdom comprise the majority of the Company’s operations. In general, the U.S. federal statute of limitations is three years. However, the Internal Revenue Service may still adjust a tax loss or credit carryover in the year the tax loss or credit carryover is utilized. As such, the Company’s U.S. federal tax returns and state tax returns are open for examination since inception. The Israeli statute of limitations period is generally four years commencing at the end of the year in which the return was filed. The UK statute of limitations period is typically twelve months following the date on which the return is filed. The Company is not currently under examination from income tax authorities in the jurisdictions in which the Company does business.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company has federal and state income tax net operating loss carryforwards of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">181,155</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,005</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The U.S. federal and state net operating losses are projected to expire beginning in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2036</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, unless previously utilized. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net federal operating loss carryforwards generated after January 1, 2018 may be carried forward indefinitely, subject to the 80% taxable income limitation on the utilization of the carryforwards.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> In addition, the Company had federal and state research and development credit carryforwards of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,357</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,415</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The federal research and development credit will begin to expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2036</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> if unused and the state research and expenditure credit may be carried forward indefinitely. Utilization of the Company’s U.S. net operating loss and tax credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations set forth in Internal Revenue Code Section 382 and similar state provisions. Such an annual limitation could result in the expiration of the net operating loss and tax credit carryforwards before utilization. As of December 31, 2023, the Company has foreign net loss carryforwards of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,961</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> which can be carried forward indefinitely.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the Company’s acquisition of PandoLogic in September 2021, the Company recorded a net deferred tax liability primarily related to acquired non-goodwill intangible fair value in excess of tax basis. No valuation allowance is recorded against acquired PandoLogic Israel’s deferred tax assets as it is more likely than not they will be utilized to offset future taxable income.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2021, PandoLogic obtained the approval for the Israeli Preferred Technology Enterprise (“PTE”) status which provides beneficial tax treatment for Israeli companies engaged in R&amp;D activities that own the intellectual property rights. Under PTE status, the Company’s Israeli tax rate is reduced from the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% statutory rate to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% beneficial rate. This arrangement is subject to certain conditions which we have complied with during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The effect of this tax incentive arrangement increased our income tax provision, as compared to the statutory rate, by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,159</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to the September 2021 PandoLogic acquisition, PandoLogic received certain favorable tax treatment from the Israeli tax authorities predicated on PandoLogic’s continued reinvestment of its earnings and profits back into Israel (“Pre-acquisition E&amp;P”). Beyond fiscal year 2022 and in the event the Company declares a dividend and takes distributions on any of PandoLogic’s Pre-acquisition E&amp;P, a portion of those distributions would be subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% local tax on distribution and become payable in the period in which the distribution is made. During the fourth quarter of 2023, the Company believes the facts and circumstances exist that the Israeli tax authorities could assert that the Company has triggered a deemed dividend. As such, the Company has accrued taxes of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,268</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as part of the income tax provision in the quarter ended December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with the U.S. global intangible low-taxed income (“GILTI”) provisions, we include in our U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. We account for the GILTI tax in the period in which it is incurred, and therefore have not provided any deferred tax impacts of GILTI in our consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,873</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> respectively, of unrecognized tax benefits of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.839</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> would impact the Company’s effective tax rate if recognized. If recognized, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,890</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> would result in a deferred tax asset for tax attribute carryforwards, out of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expected to require a full valuation allowance based on present circumstances. The Company estimates that none of its unrecognized tax benefits will materially change</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">within </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the next twelve months. Amounts accrued for interest and penalties related to uncertain tax positions were not material for any period presented.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the unrecognized tax benefits from January 1, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022 to December 31, 2023 is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefits as of January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase related to the acquisition of Broadbean</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase for tax positions for prior year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross decrease for tax positions for prior year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase for tax positions of current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefits balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> On August 16, 2022, the U.S. government enacted the Inflation Reduction Act (“IRA”), which, among others, implements a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% corporate alternative minimum tax based on the adjusted financial statement income for certain large corporations and a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% excise tax on net share repurchases. The minimum tax and excise tax, if applicable, are effective for fiscal years beginning after December 31, 2022. The IRA did not have a material impact on our financial position, results of operations or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The main corporation tax rate for UK corporations increased from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for the financial year beginning April 1, 2023. The tax provision for the year ended December 31, 2023 is reflective of the change in tax rate.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the Company’s loss before the provision for income taxes consisted of the following:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States of America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,298</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,673</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -32298000 -18309000 -29375000 -4939000 -61673000 -23248000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision for income taxes consisted of the following for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total provision for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -113000 1001000 537000 384000 1512000 2486000 1936000 3871000 -7441000 723000 -1161000 779000 -3757000 -2331000 -7375000 733000 -4984000 -1562000 -3048000 2309000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the statutory U.S. federal income tax rate to the Company’s effective tax rate for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.38%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax, computed at the federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal tax benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impact of foreign operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration revaluation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.22</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22.86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Provision for) benefit from income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)%</span></p></td> </tr> </table> 0.21 0.21 0.0032 0.0075 -0.069 -0.3293 0.0375 0.0574 -0.0215 -0.1357 -0.0022 0.2286 -0.0096 -0.0049 -0.099 -0.1329 0.0494 -0.0993 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The significant components of the Company’s deferred income tax assets and liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,722</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital loss Carryforward</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,915</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research credits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,791</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,680</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets </span><span style="color:#000000;top:-4.221pt;white-space:pre-wrap;font-size:6.03pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unremitted foreign earnings</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,012</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">fixed assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets and goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(1) $</span><span style="font-size:9pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,050</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;"> of deferred tax assets related to research costs at December 31, 2022 were reclassified to conform to the current year presentation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 49757000 44512000 20026000 19722000 410000 289000 5341000 13915000 10318000 437000 884000 8791000 6617000 1680000 1246000 100357000 83588000 93768000 81051000 6589000 2537000 179000 408000 1012000 -483000 -166000 834000 269000 14597000 11331000 16093000 13186000 9504000 10649000 1050000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The change in the valuation allowance for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance, at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase in valuation allowance from Broadbean acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) recognized in other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) recognized in tax provision</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance, at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 81051000 81784000 -5204000 138000 7375000 -733000 93768000 81051000 225000 181155000 127005000 2036 2028 Net federal operating loss carryforwards generated after January 1, 2018 may be carried forward indefinitely, subject to the 80% taxable income limitation on the utilization of the carryforwards. 7357000 4415000 2036 24961000 0.23 0.12 3159000 0.20 1268000 6873000 1650000 3.839 3890000 2021000 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the unrecognized tax benefits from January 1, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022 to December 31, 2023 is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended<br/>December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefits as of January 1</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase related to the acquisition of Broadbean</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase for tax positions for prior year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross decrease for tax positions for prior year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increase for tax positions of current year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefits balance at December 31</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1650000 1111000 3326000 125000 2000 1772000 541000 6873000 1650000 0.15 0.01 0.19 0.25 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13. RELATED PARTY TRANSACTIONS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 4, 2023, the Company entered into a consulting agreement with Steel Holdings, LLC, effective as of January 1, 2023 (the “Steel Holdings Consulting Agreement”). Steel Holdings, LLC is an entity affiliated with Chad Steelberg, currently a director serving on the Company’s Board of Directors, and formerly its Chairman of the Board and Chief Executive Officer. Under the Steel Holdings Consulting Agreement, the Company retained Mr. Steelberg as a consultant to provide ongoing Chief Executive Officer transition services and to manage and oversee the further development of the Company’s aiWARE platform. During the year ended December 31, 2023, the Company recorded research and development expenses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">662</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for consulting fees and reimbursements for reasonable and documented expenses; $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">951</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for variable consultant performance bonus expense; and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">667</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in stock-based compensation expense for the Steel Holdings Consulting PSUs.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> other material related party transactions during the year ended December 31, 2023.</span></p> 662000 951000 667000 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 14. SUBSEQUENT EVENTS</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2024, the Company entered into an amended and restated independent contractor services agreement with Steel Holdings, LLC (the “Amended Consulting Agreement”), which supersedes and replaces the Steel Holdings Consulting Agreement. Pursuant to the Amended Consulting Agreement, Mr. Steelberg will provide technical advisory services related to the Company’s software, software architecture and technology strategy as requested by the Company’s Chief Executive Officer until December 31, 2025, the termination date of the Amended Consulting Agreement. In consideration for such services, the Company will pay to Steel Holdings, LLC (i) $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in cash on July 1, 2024 and (ii) $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per month in cash for the period from January 2024 through December 2025. The Company will reimburse Steel Holdings, LLC for reasonable and documented expenses incurred in connection with providing the services in accordance with the Company’s standard travel and expense policies.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Amended Consulting Agreement may be terminated by either party with 90 days’ notice. If the Company terminates the Amended Consulting Agreement for any reason other than Steel Holdings, LLC’s material breach, then any remaining compensation payments under the Amended Consulting Agreement will become due and payable. In the event of a Change in Control (as defined in the 2017 Plan), the Amended Consulting Agreement will terminate as of the effective date of the Change in Control and any remaining payments will become due and payable.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ryan Steelberg, our Chief Executive Officer, was appointed Chairman of the Board, effective January 22, 2024, replacing Chad Steelberg who resigned as Chairman of the Board effective the same date. Chad Steelberg continues to serve as a member of our Board.</span></p> 1000000 50000000

H54I[NCF&VZ!(A4OIR5O_H)-:^LY(%]Q0:O66690 MD7K['SVWA3AP@.$K#G[KX)_J$+0.P:D.8>L0-I79HC1UR)! XQ&C&\"4M8RF M#IIB-MX2G]1JW>\%DU>)]!/C6T;7I%E$V4/@ILYIA<$#>L8<#,"$5DM:XUIP M0&<@PS/,&"X.K, UYUA>174!OA,T)2411+I^SK! I/PB8SS>9^#SIR_@$R U M>%C0%9?&?.0*F;Q*PGN\-C M=U=6O"N[WY7=;^(%K\1[I;*6DOY]/>6"R6WRCZEVV[N%YKNIV7')ERC'5XX< M#ARS-7;&/_\$8^]74R7?,UCV3L&.JAQT50YLT<=_R+DI)R1#@M1S4%+.08X8 M>Y&MOD',W(7;B'$340W-]3A,A]%PY*X/2V2P"B/H'UMEUNS.9 \[]M#*?B]H M_C10([$ 1H@,:^=CPXQZS;@73H=]GMF9U)G/4,4=6YNL\ M9RO)BY\5+C:N;Z11A-#KD>HV?I+V.*V9G,D9=YRQE7."ED2@R9]T_(F5_SN6.QZ4[8/CQ82:Z#L@Z,\WW29) MPAZF-9$S,=,.,[5BWNV6-I>/32*,.SW5&89IO_%UHSB&O6IDUES.)(7>7J%Y M5M8_Q0(SHV#R]':,D_XP,UGY86^X9_8FA83-Z@?:H-M@E093T-ZT]P7,+L->#T"J$QC]0N4+;-Z%2OHNA.L=& M:%^#&:3!,$[ZT :[!'H1[%/[FI"1=L.#O7[,LU=>T"Z]M@MZZE(&^BZ,^D_< MB<'*C_J3*[/G=>XZ[E47M,NNYL59:?J5',,68EU,#>!0(S98A9[6N1\AN>!> MRKFH>XD%[1KKIA:HGI-IN=OAC<"<4UIL2%D:X74]-8!AE&K/*I,= M# )M;'^$]H)[\07MZLLPW,O]IPIC 72=)5O82[56-]E)A:TU^T=(,G\OR7R[ M)%,?%MZ"WX8[>LRFD=?O?I,9].*PW__V[-Y*[QY\/53?>G]';$YJ#DH\D^&] MBZ%<#;;]?+H]$739?%"<4B%HU1PN,"HP4P;R^HQ2L3M1WRB[C]CC_P%02P,$ M% @ HJE]6/I71X@Y @ HP0 !D !X;"]W;W)K&UL?51A:]LP$/TKAU9&"UOM.&LW.L?0-HP5-@A-NWT8^Z#8YUA4ECSI MDG3_?B?9-1DD_6*?I'M/[YUTRG?6/?D&D>"YU<;/1$/4726)+QMLI3^W'1I> MJ:UK)?'0K1/?.915!+4ZR=+T,FFE,J+(X]S"%;G=D%8&%P[\IFVE^WN#VNYF M8B)>)N[5NJ$PD11Y)]>X1'KL%HY'RUE) MC[=6_U05-3/Q24"%M=QHNK>[KSCXN0A\I=4^?F$WY*8"RHTGVPY@5M JT__E M\U"'/4"6'0%D R"+NON-HLJY)%GDSN[ A6QF"T&T&M$L3IEP*$MRO*H81\7" MV:V*%>8#ACM3VA;A03ZCA_=P:]O.&C3DP=8PQQJ=PVHO"ZZ]1UZ5IH)O2JZ4 M5J08>KJ0CF$-DBJE/H/3.9)4')R ,O#0V(UGB,\38@M!2%(.0=9FF7PN)S#Z71;%,7;-Y/+]/,K7J:CE^EK[,6HGEB][-4[U)+" ME(6PH71E Z7U=/ (>OK+2!^:>EM,THLT3[;[HI*].Q?:][MT:V4\:*P9EIY_ MO!#@^I;H!V2[> U7EOA2Q[#A5P1=2.#UVEIZ&82;/;Y+Q3]02P,$% @ MHJE]6(3\POY9 P Q@L !D !X;"]W;W)K&UL MK59M;]HP$/XK5E9-16J;-R"T Z0"FU9IE:IV+Q^F?3#)0:(F-K,-M/OU.SLA M#1"RK>,+V,[=D^>Y\UVNO^;B4<8 BCQE*9,#*U9J<67;,HPAH_*"+X#ADQD7 M&56X%7-;+@30R#AEJ>TY3M?.:,*L8=^?P .K+XD[@SBY1HB0#)A/.B(#9P+IVK\:N<3 67Q-8 MR\J::"E3SA_UYB8:6(YF!"F$2D-0_%O!&-)4(R&/GP6H5;Y3.U;7&_0/1CR* MF5()8YY^2R(5#ZR>12*8T66J[OGZ(Q2".AHOY*DTOV1=V#H6"9=2\:QP1@99 MPO)_^E0$HN+@=@\X>(6#M^O0/N#@%PZ^$9HS,[(F5-%A7_ U$=H:T?3"Q,9X MHYJ$Z30^*(%/$_13PSO!5XG)"5X)6\!GY2M,E-8&_ M3C'UE(5 3B>@:)*VT/++PX271R_?T(C== MG=PC@6V);Y?BVTWH%?%T(_Z,4$6F,$\82]AG570:Y=66[P[)>].(^]Q3-D<]-5>[2NHXYK#=2HL C_H[%#=-SH/ M?+^>:;=DVFUDB@6,S5QB;4:0KUK8;$,^9\DOB+0"KF(0!,L<\QOK=KS2PDS9 MGZ95=?O[EV=Q.!O4K9O=#AEO9)[ M[U5% 2QJ*H?>'I5+/^CN)J7WAZ+98GQ9,KYL9#P2G$93H-C#PI]+C*AA__T6 MLBF(V@[6B/>O'>Q(8%O27>?E>^DPH[G MM'=N:O-;_U6579F(,A!S,RA*;'M+IO+9H3PMA]%K,X+MG(_TD&HFK1>8?,*] MI0*_6I*D,$-(YR+ 6A3YT)AO%%^8N6O*%4YQ9AGCH U"&^#S&>=JL]$O*$?W MX6]02P,$% @ HJE]6+TGFAUO P = H !D !X;"]W;W)K&ULK59MCYLX$/XK%JVJ5MHN 1*2W4N0-KOM72M5BK+=WH?3 M?7!@$JP:F]HFV?;7=VP(S0N)NGN7#P$/,P_/,V,/,]Y(]57G (8\%ESHB9<; M4U[[ODYS**B^E"4(?+*4JJ &EVKEZU(!S5Q0P?VPUXO]@C+A)6-GFZED+"O# MF8"9(KHJ"JJ^3X'+S<0+O*UASE:YL08_&9=T!?=@'LJ9PI7?HF2L *&9%$3! MW5];?.7QAL-$[]\0J64CYU2X^9!.O9PD!A]18!(J7-=P"YQ8(:7QK M,+WVE39P]WZ+_MYI1RT+JN%6\K]99O*)-_)(!DM:<3.7F[^@T3.P>*GDVOV3 M3>/;\TA::2.+)A@9%$S45_K8Y&$G((A/!(1-0'@8T#\1$#4!D1-:,W.R[JBA MR5C)#5'6&]'LCR2H.1"[)'%(I4L89=>E'RX-0:%L)]@,R&T*F(&#)C":O[\!0QM\@Q,/] M'7G]\@UY29@@GW-9:2HR/?8-$_)[0=X]IKS* MF%B1FT)6 E,^ X4I%]9D)#ZGN%>:L#F82@E-_IE+S@EN_@U5V;]=):@9]KL9 MVGYRK4N:PL3#AJ%!K<%+7KT(XMX?7>G[G\#VDMEOD]D_AY[LIU'*BKL623HRD(-'3MHVP3721 />F-_O:NNPPE_K=,>ZT'+>G"6]9]*:HWG M),5VK %[)*?&\I?$Y( -[UN%)W6[.Z9*TFP!5'1)J-\SV&$716%\(.$LF6<6 M*&ZEQD^1:GN/+5,I:X&N2*5B:/X.5'7VB_A(8Q .#B2>)?%,B<-6XO W)&9P M4J*U_-+8)?'L"YYZ'H='^7H;=N_74:MP])^+F%9*@3 G)8Z.JS@XVQ[$0E'7 YTLIS79A7] .FLE/4$L#!!0 ( M **I?5@L4_ I=P, $T- 9 >&PO=V]R:W-H965TG? M[Y"2%=M5U$W@OM@DQ3F<<\@9#B6Q[^LTAX+J UF" MP"\+J0IJL*N6OBX5T,P9%=R/@B#V"\J$ETSS\+(&K@9 MWQBL]$:;6"IS*1]LYR*;>H'U"#BDQD)0_'N$&7!ND="/?QM0KUW3&FZVU^A? M'7DD,Z<:9I+_S3*33[V11S)8T(J;&[DZAX;0T.*EDFOW2U;-W, C::6-+!IC M]*!@HOZG3XT0&P9A_()!U!A$NP:'+Q@,&H.!(UI[YFB=44.3B9(KHNQL1+,- MIXVS1C9,V&V\-0J_,K0SR0UP:B CUU29'^1.4:&I$UB3S^0DRYAM4TXN1'UD MK/0?SL!0QC_BC/O;,_+A_4?RGC!![G)9:2HR/?$-NF87\-/&C=/:C>@%-\*( M7$EAS&M5%^K$N:PM3#,-:@'L%+_G@7QL&?7:3W M!+8EP6$KP6$?>G)K9/KPV<9<1E)98"+2]7F")]N&+O(U8NP0;49Z3,)@%,43 M_W&35<>L<1@.VUE;[@Y;=X>_ DW/),R:6^A.YO)R1[U=0S$%U[E,OVFOW M:4]@6\3CEGC\FXYJO$\)]@2V)<%1*\%1[][/,/_A/8 ;3Q8 FF!2PSN+%?-* M:Q'U*XYTIV9L%YZN'%:XSC:.=&][KV1_*@E M/^HE_XTJYCBEM0I4&%*"V?9FJ'^BU<;HOM&W:&_5+^)NR50.\ M+QGVA+8M0_0L0]2[^W^9'!3A&+B,8\W6G7D:C,V+,M@YP_W+O):&OU&8%J"6 MKE[7&'25,'4IUXZV;X(35PGOC)_:MX(K>)]AZH?&%55+AM4JAP5"!@='&*.J MKMWKCI&E*W_GTF Q[9HYOG= V0GX?2&E67?L NT+*OD/4$L#!!0 ( **I M?5A+64]%L0( #<) 9 >&PO=V]R:W-H965T5(FIXRAA7$R_5.C_Q?16GF!'5$3ER,[(0,B/: M=.725[E$DCBGC/EA$ S]C%#N16/W[49&8U%H1CG>2%!%EA&Y.4,FUA.OZSU_ MN*7+5-L/?C3.R1)GJ._R&VEZ?JV2T RYHH*#Q,7$.^V>3$?6WAG\IKA66VVP M)',A'FSG,IEX@0T(&<;:*A#S6N$4&;-")HS'2M.KI[2.V^UG]1^.W;#,B<*I M8']HHM.)]]6#!!>D8/I6K"^PXAE8O5@PY9ZPKFP##^)":9%5SB:"C/+R39ZJ M/&PY=/NO.(250_A6AU[ET'.@960.ZYQH$HVE6(.TUD;--EQNG+>AH=RNXDQ+ M,TJ-GXYFQ5SA8X%5>2KX J=)0FV."8-+7A:*S?CA.6I"V9&QF&E$!A>" M)90OU3%<74WA_AJS.PQA$/;WN$__XTYX!\+^/G??I*G.55CG*G1Z_5?T3-U@3)2N M4?<1-4K8/7FB4MB.^3]FKS?N,Y387Y2"EA3#]NMZ&&;Y"V)[9"/:O)1XWI?"ZY3MH&<;#(+_H&:;IS@O;D8O=@@@V![ MAY20_M:Q9J\4UT0N*5? <&'\@L[(%),LC^FRHT7N3KJYT.;<=,W4W&Q06@,S MOA!"/W?LX5G?E:)_4$L#!!0 ( **I?5@'PNQ17@, )86 - >&PO MO#!@LJL>_).??8OB%.AY5:<_JPH%1YJYR+:N0OE"H_ M!$$U6]"<5%=%285&LD+F1.FNG =5*2E)*R#E/.CW>G&0$R;\\5 L\[M<5=ZL M6 HU\I,VY-G3YW3DA_%[W[-RDR*E(__IXNV/9:%NWWCV?/;N[*SW='F[&[\P MP*4?.$6O#Q"]ZO5P80 Q\?@P\7W:F/3-MK2Y_%P+6>(Y1ALX:#K+A@D=C)RX MR>;H"I@#$;GI'30G>Z8$$PZ=[CJ^,&(?&=;6D PYJ MU/,P*L:G7R+TC>*3A="I/IEX=#VX!ZJ=7(F"FER MVPSV>UI?O@,T/3#(.&\-]GT;& ]+HA25XDYWS,4F^ +RZO;CNM0.YY*LP_ZU MOR&8DTXR+61*99LF])O0>,AI!G8DFR_@K(HR %"I(M>-E)%Y(8CQT##JAI:= M4[:EO\]4ZG8K!OY*4GY2%>J*:=5AGONGZ#GOSO/1)U.3@%$PFQV\R.@&/]8[WV$V&IV"R?Y0F M@WI/V=FX;FU;VZ@'KP+%[U?**3/5+]Y:^ MOCZE&5ER]=B"(W_3_DI3MLR3]JI[F(CZJDW["PQ/;X6;=Q.=BXF4KF@ZJ;MR M/C5-3S=TUOH PBYR9PXW@G$LYD8 P_)@#C".96%Y_J?Q#-#Q6 SS-G B Y0S M0#F6Y4(FYH/E<7,2?;A'FB11%,?8C$XF3@<3;-[B&/[<:I@W8&!Y(-.?S36^ MVGB%[*\#;$WW50@V4KP2L9'B]Z D23NU<;R -;!:QV(+\[#]24FQ-% ML*J8-^P.QI$DP1"H17>-QC$R.S%\W.N#W251E"1N!#"W@RC"$+@;<01S !XP M)(K,10TSZE@\Y_H\6]02P,$% @ HJE]6)>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'+\0[$% M !L-@ #P 'AL+W=OV7,A&V'_U4K;NR%R;1G1NT]P.[=)(4=F%E%U3 M#^.CHWS8"-4.3H\WUYJ8(=W0G2P[I5NWT^_XIN2#?3[N-Z-[9=5,U:K[=3(( MWVLYB!K5JD;]EM7)X&@0V85^^$\;]5NWG:BGI=%U?3(8K0]\DZ93Y:O=4P_Y M5#_,A=<*Z,[<(9X?K",=Y+=_)Z:]7I*U5WTER(3GXT>K54 M[:V_C'N*(7F,$(?-YSJ([\W_":.>SU4I+W2Y:F3;K>-H9.T!6[M02SN(6M'( MD\'FE$BT5739=BY(T76[OI0[US^IN_5UM7[JSN&2&)KWRATPUU4 YX,\=]NZ M5I6[>Q5]$+5H2QF%X%H"& / ^&" T9N)() )@$SV"#GU$/X'-M+SZ,M2&@*9 M LCT8)#33I<$,@.0V<$@SX5=$,@<0.:\D!?2ED8M_7X/]F%E52LMK3 %@"MX MX29&6G=&.!":GNFJ:83Y%=ZSNB608P YYH7L3 NV%:\QI)-\! MR'?62M1.;K8S MX73Z D=('B-F>WS4NGI0=1V*UK6K%>VM)XC.K'4">4LQD3Y&^_3'^TC:J6S?,/K .OW-9%L5$"ADQ.\3;[&ZAZTH:^U=T^6/E M,B_*ALPQ8E9'8(LF+HWIU1'DBQ&[,+2_J;.%^[FK)*5N9/15_.PUPR,DBQ&S M+6[\3EP-F M ]]CBHDD$C-+!.8#?4S8%V'6B<\(HC>NKUE+^S>%0O*(F>7Q.C78BHC$$3.+ M8VN.L)42>2-F]@9,%OJ%$"DD9E8(3!;ZF$@K,;-68++0QT1NB9G=0H2\M4 B MJ\3,5MEMYH!*QSZ08Q)FQ^SH#D?_1&=5I6@7*D&.29@=@U684$SDF(39,1@S MI9APQ(O9.MC8O6@B\R3,YL&8O6@B]23,ZL&8&<5$ZDF8U8,QH/;R$+IWD?('+0K ,M5:$LI)K)0RFRAK9B7\[DL.Q]9BHDLE#);:'O&_E0* M*":R4,ILH5V8CW6*8L*9EX/T?QZCV%6 M)[AHTNQ]C"PT9K;0[L6#+VOZ&%EHS&VAERL(^\DQQ406&@<+#IS1^]3O\ 4$L# M!!0 ( **I?5AFS1$Z= ( &TP : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VDUNHT 0AN&K6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/ MY2SL#\UB-A'?"C6(XI60'B'@Z5R_],[#:; M_;K\[-:_C^4T_F-P_:?KWX==*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75 MO[REJIX[2"!(Y@]2"-+Y@PR";/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G M#TI+E'%)D#3!FD#KA%PG J\3@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y( M=R*P.R'>B4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@M MJ+<0Z"VHMQ#H+:BW$.BMJ+<2Z*VHMQ+HK:BW$NBMDYBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>! MWH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=X9]F?4.Q/HG5'O3*!W1KTS M@=X9]N?)QTH"O3/JG0GTSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT= M]78"O1WU=@*]'?5V KT=]78"O7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- M[P;U;@CT;E#OAD#O!O5NOE/O8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXX MU_<5P_-?4$L#!!0 ( **I?5@2 6)0(0( " O 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"Q MK&Q]'%PN7^,="Z[9NSMB8K4RK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI( M?:H67X\;IZQ-Y4+HN\;ELLX>QO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/ M_7B@&+N6%KG$Z.9<;IN,G/SM_+G,JL.R\C3ZD,K%('X][&AE*(8JY._V*KXFE M]-GO1].T6VK?F5VN]]''_3R/Q.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!] M6) ^UB!]7(+TP5X K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " "BJ7U8F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( **I?5BMU)R$ MB0@ .&PO=V]R:W-H965T&UL4$L! A0#% @ HJE] M6%D0@^^+ @ *P< !@ ("!VA< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ HJE]6-8:$'N6"0 F"T !@ M ("!Y"@ 'AL+W=O 8 "@. 8 " @; R !X;"]W M;W)KB?HG #T MA@ & @(%>.0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ HJE]6!U9/^VS% @DT !@ ("!CF$ M 'AL+W=O&UL4$L! A0#% @ HJE]6&ERZ;PJ! 10D !D M ("!NHL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HJE]6!=:,!72"@ [1T !D ("!_*$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6*FV M=,G$%P 7%, !D ("!F;D 'AL+W=O&PO=V]R:W-H965T/Q+\P, /(( 9 " @5+B !X;"]W;W)K&UL4$L! A0#% @ HJE]6'WR7=?P! R0L !D M ("!?.8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HJE]6/$?#3MM @ 604 !D ("! MK#8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HJE]6&5+X\*J! C L !D ("!/T(! 'AL+W=O&UL4$L! A0#% @ HJE]6&=/'*0? M!P E!< !D ("! U,! 'AL+W=O&PO=V]R:W-H965TD:09'P( P% 9 " @1)B 0!X;"]W;W)K&UL4$L! A0#% @ HJE]6'D5]O;G"0 >$, !D M ("!:&0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HJE]6)!S*2R4!0 (RX !D ("!\9D! M 'AL+W=O@Z M0LL. #EP0 &0 @(&\GP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MHJE]6!L8I]'# @ +0< !D ("!)[0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6"K$/C60"0 JW8 !D M ("!V=L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HJE]6-+0RK!% @ 1@4 !D ("!W.P! 'AL M+W=O!P &0 @(%8[P$ >&PO=V]R:W-H965T*08 )TD 9 " M@6SR 0!X;"]W;W)K&UL4$L! A0#% @ HJE] M6 )TR)KX @ [ D !D ("!S/@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6/P6.-BJ @ 20< M !D ("!:04" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6*W%ZE(G P L D !D M ("!^0X" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HJE]6$_IH\ O!0 B2( !D ("!J!@" 'AL+W=O M9>D" #V M!P &0 @($.'@( >&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6,&3 M%B=(" 24T !D ("!>20" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6%"&PO M=V]R:W-H965T&UL4$L! A0#% @ HJE]6#?PPWP+!0 Z2 !D ("! M>DP" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HJE]6++H4#3Q P L0T !D ("!GU@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6) U&JA^ M P *@P !D ("!GV0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HJE]6$D;,M/T! T!8 !D M ("!ZG4" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHJE]6 ?"[%%> P EA8 T ( !48L" 'AL+W-T>6QE+\0[$% !L-@ #P M @ '#CP( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ HJE] M6&;-$3IT @ ;3 !H ( !H94" 'AL+U]R96QS+W=O XML 94 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 95 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 311 549 1 false 121 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100070 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit Consolidated Statements of Stockholders' Equity (Deficit) Statements 5 false false R6.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 100090 - Disclosure - Description of Business Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of Business Notes 7 false false R8.htm 100100 - Disclosure - Presentation and Summary of Significant Accounting Policies Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPolicies Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 100110 - Disclosure - Business Combinations and Divestiture Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestiture Business Combinations and Divestiture Notes 9 false false R10.htm 100120 - Disclosure - Debt Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 10 false false R11.htm 100130 - Disclosure - Net Loss Per Share Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss Per Share Notes 11 false false R12.htm 100140 - Disclosure - Financial Instruments Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstruments Financial Instruments Notes 12 false false R13.htm 100150 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 13 false false R14.htm 100160 - Disclosure - Consolidated Financial Statements Details Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetails Consolidated Financial Statements Details Notes 14 false false R15.htm 100170 - Disclosure - Leases, Commitments and Contingencies Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingencies3 Leases, Commitments and Contingencies Notes 15 false false R16.htm 100180 - Disclosure - Stockholders' Equity Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 100190 - Disclosure - Stock Plans Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlans Stock Plans Notes 17 false false R18.htm 100200 - Disclosure - Provision for Income Taxes Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxes Provision for Income Taxes Notes 18 false false R19.htm 100210 - Disclosure - Related Party Transactions Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 100220 - Disclosure - Subsequent Events Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 20 false false R21.htm 100230 - Disclosure - Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100250 - Disclosure - Business Combinations and Divestiture (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables Business Combinations and Divestiture (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestiture 22 false false R23.htm 100260 - Disclosure - Debt (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebt 23 false false R24.htm 100270 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare 24 false false R25.htm 100280 - Disclosure - Financial Instruments (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstruments 25 false false R26.htm 100290 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet 26 false false R27.htm 100300 - Disclosure - Consolidated Financial Statements Details (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables Consolidated Financial Statements Details (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetails 27 false false R28.htm 100310 - Disclosure - Leases, Commitments and Contingencies (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesTables Leases, Commitments and Contingencies (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingencies3 28 false false R29.htm 100330 - Disclosure - Stock Plans (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables Stock Plans (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlans 29 false false R30.htm 100340 - Disclosure - Provision for Income Taxes (Tables) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables Provision for Income Taxes (Tables) Tables http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxes 30 false false R31.htm 100350 - Disclosure - Description of Business - Additional Information (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails Description of Business - Additional Information (Details) Details 31 false false R32.htm 100360 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 100370 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1 Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1) Details 33 false false R34.htm 100380 - Disclosure - Business Combinations and Divestiture - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail Business Combinations and Divestiture - Additional Information (Detail) Details 34 false false R35.htm 100390 - Disclosure - Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details) Details 35 false false R36.htm 100400 - Disclosure - Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details) Details 36 false false R37.htm 100410 - Disclosure - Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details) Details 37 false false R38.htm 100420 - Disclosure - Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfUnauditedProformaInformationDetails Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details) Details 38 false false R39.htm 100430 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 39 false false R40.htm 100440 - Disclosure - Debt - Schedule of Scheduled Principal Payments on Term Loan (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails Debt - Schedule of Scheduled Principal Payments on Term Loan (Details) Details 40 false false R41.htm 100450 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail) Details 41 false false R42.htm 100460 - Disclosure - Net Loss Per Share - Effect of Anti-dilutive Securities (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail Net Loss Per Share - Effect of Anti-dilutive Securities (Detail) Details 42 false false R43.htm 100470 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail Financial Instruments - Schedule of Cash and Cash Equivalents (Detail) Details 43 false false R44.htm 100480 - Disclosure - Financial Instruments - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail Financial Instruments - Additional Information (Detail) Details 44 false false R45.htm 100490 - Disclosure - Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details) Details 45 false false R46.htm 100510 - Disclosure - Financial Instruments - Schedule of Fair Value Assumptions (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails Financial Instruments - Schedule of Fair Value Assumptions (Details) Details 46 false false R47.htm 100520 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail Goodwill and Intangible Assets, Net - Additional Information (Detail) Details 47 false false R48.htm 100530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details) Details 48 false false R49.htm 100540 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail) Details 49 false false R50.htm 100550 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail) Details 50 false false R51.htm 100560 - Disclosure - Consolidated Financial Statements Details - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail Consolidated Financial Statements Details - Additional Information (Detail) Details 51 false false R52.htm 100570 - Disclosure - Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details) Details 52 false false R53.htm 100580 - Disclosure - Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details) Details 53 false false R54.htm 100590 - Disclosure - Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail) Details 54 false false R55.htm 100600 - Disclosure - Consolidated Financial Statements Details - Accounts Payable (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails Consolidated Financial Statements Details - Accounts Payable (Details) Details 55 false false R56.htm 100610 - Disclosure - Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details) Details 56 false false R57.htm 100620 - Disclosure - Consolidated Financial Statements Details - Summary of Deferred Revenue (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfDeferredRevenueDetails Consolidated Financial Statements Details - Summary of Deferred Revenue (Details) Details 57 false false R58.htm 100630 - Disclosure - Consolidated Financial Statements Details - Summary of Revenue (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail Consolidated Financial Statements Details - Summary of Revenue (Detail) Details 58 false false R59.htm 100640 - Disclosure - Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail) Details 59 false false R60.htm 100660 - Disclosure - Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail) Details 60 false false R61.htm 100670 - Disclosure - Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail) Details 61 false false R62.htm 100680 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail Leases, Commitments and Contingencies - Additional Information (Detail) Details 62 false false R63.htm 100690 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail) Details 63 false false R64.htm 100710 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 64 false false R65.htm 100730 - Disclosure - Stock Plans - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail Stock Plans - Additional Information (Detail) Details 65 false false R66.htm 100740 - Disclosure - Stock Plans - Schedule of Fair Value Assumptions (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail Stock Plans - Schedule of Fair Value Assumptions (Detail) Details 66 false false R67.htm 100750 - Disclosure - Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail) Details 67 false false R68.htm 100760 - Disclosure - Stock Plans - Schedule of Stock-based Compensation Expense (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail Stock Plans - Schedule of Stock-based Compensation Expense (Detail) Details 68 false false R69.htm 100770 - Disclosure - Stock Plans - Schedule of Performance Stock Unit Activity (Details) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails Stock Plans - Schedule of Performance Stock Unit Activity (Details) Details 69 false false R70.htm 100780 - Disclosure - Stock Plans - Schedule of Restricted Stock Unit Activity (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail Stock Plans - Schedule of Restricted Stock Unit Activity (Detail) Details 70 false false R71.htm 100790 - Disclosure - Stock Plans - Schedule of Performance Options Activity (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail Stock Plans - Schedule of Performance Options Activity (Detail) Details 71 false false R72.htm 100800 - Disclosure - Stock Plans - Schedule of Stock Option Activity (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail Stock Plans - Schedule of Stock Option Activity (Detail) Details 72 false false R73.htm 100810 - Disclosure - Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail) Details 73 false false R74.htm 100820 - Disclosure - Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail) Details 74 false false R75.htm 100830 - Disclosure - Provision for Income Taxes - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail Provision for Income Taxes - Additional Information (Detail) Details 75 false false R76.htm 100840 - Disclosure - Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail) Details 76 false false R77.htm 100850 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail) Details 77 false false R78.htm 100860 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesParentheticalDetail Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail) Details 78 false false R79.htm 100870 - Disclosure - Provision for Income Taxes - Summary of Valuation Allowance (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail Provision for Income Taxes - Summary of Valuation Allowance (Detail) Details 79 false false R80.htm 100880 - Disclosure - Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail) Details 80 false false R81.htm 100890 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 81 false false R82.htm 100900 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 82 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers in us-gaap/2023 used in 2 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. veri-20231231.htm 6664 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentDateOfFirstRequiredPayment1, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - veri-20231231.htm 8 veri-20231231.htm veri-20231231.xsd img114796165_0.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "veri-20231231.htm": { "nsprefix": "veri", "nsuri": "http://www.veritone.com/20231231", "dts": { "inline": { "local": [ "veri-20231231.htm" ] }, "schema": { "local": [ "veri-20231231.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/role/negated-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/dei/2023/dei-2023.xsd" ] } }, "keyStandard": 436, "keyCustom": 113, "axisStandard": 41, "axisCustom": 0, "memberStandard": 59, "memberCustom": 60, "hidden": { "total": 21, "http://fasb.org/us-gaap/2023": 18, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 311, "entityCount": 1, "segmentCount": 121, "elementCount": 961, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1004, "http://xbrl.sec.gov/dei/2023": 39, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R3": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R4": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "100050 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R5": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit", "longName": "100070 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)", "shortName": "Consolidated Statements of Stockholders' Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_850705a4-91e8-442e-a823-51183c8a71f5", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_850705a4-91e8-442e-a823-51183c8a71f5", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "longName": "100090 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPolicies", "longName": "100100 - Disclosure - Presentation and Summary of Significant Accounting Policies", "shortName": "Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestiture", "longName": "100110 - Disclosure - Business Combinations and Divestiture", "shortName": "Business Combinations and Divestiture", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "100120 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "100130 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstruments", "longName": "100140 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet", "longName": "100150 - Disclosure - Goodwill and Intangible Assets, Net", "shortName": "Goodwill and Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetails", "longName": "100160 - Disclosure - Consolidated Financial Statements Details", "shortName": "Consolidated Financial Statements Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingencies3", "longName": "100170 - Disclosure - Leases, Commitments and Contingencies", "shortName": "Leases, Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:LeasesCommitmentsAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:LeasesCommitmentsAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "100180 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlans", "longName": "100190 - Disclosure - Stock Plans", "shortName": "Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxes", "longName": "100200 - Disclosure - Provision for Income Taxes", "shortName": "Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "100210 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "100220 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100230 - Disclosure - Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "longName": "100250 - Disclosure - Business Combinations and Divestiture (Tables)", "shortName": "Business Combinations and Divestiture (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_10b86124-8e43-420b-86a0-a0ebae7bd7e0", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_10b86124-8e43-420b-86a0-a0ebae7bd7e0", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtTables", "longName": "100260 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "100270 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables", "longName": "100280 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables", "longName": "100290 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables", "longName": "100300 - Disclosure - Consolidated Financial Statements Details (Tables)", "shortName": "Consolidated Financial Statements Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesTables", "longName": "100310 - Disclosure - Leases, Commitments and Contingencies (Tables)", "shortName": "Leases, Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "veri:LeasesCommitmentsAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "veri:LeasesCommitmentsAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables", "longName": "100330 - Disclosure - Stock Plans (Tables)", "shortName": "Stock Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R30": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables", "longName": "100340 - Disclosure - Provision for Income Taxes (Tables)", "shortName": "Provision for Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "longName": "100350 - Disclosure - Description of Business - Additional Information (Details)", "shortName": "Description of Business - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_5eff9e83-2286-43c8-a08f-c2b1101ab1e2", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100360 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R33": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1", "longName": "100370 - Disclosure - Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1)", "shortName": "Presentation and Summary of Significant Accounting Policies - Additional Information (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_1459e432-28e9-4fd1-ac53-a0a34ed288cd", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1459e432-28e9-4fd1-ac53-a0a34ed288cd", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "longName": "100380 - Disclosure - Business Combinations and Divestiture - Additional Information (Detail)", "shortName": "Business Combinations and Divestiture - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:BusinessCombinationDeferredCashPayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:BusinessCombinationDeferredCashPayment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "longName": "100390 - Disclosure - Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details)", "shortName": "Business Combinations and Divestiture - Summary of Fair Value of Acquisition Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_072c52a1-cd4f-4e49-b22d-0beb9345e679", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "longName": "100400 - Disclosure - Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details)", "shortName": "Business Combinations and Divestiture - Summary of Allocation of Acquisition Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e72d9a89-0f50-44d3-8f95-7290717867d7", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R37": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "longName": "100410 - Disclosure - Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details)", "shortName": "Business Combinations and Divestiture - Summary of Valuation of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_e72d9a89-0f50-44d3-8f95-7290717867d7", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_430948b5-ef69-469f-ae4d-4c51c9729528", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R38": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfUnauditedProformaInformationDetails", "longName": "100420 - Disclosure - Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details)", "shortName": "Business Combinations and Divestiture - Summary of Unaudited Proforma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "longName": "100430 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails", "longName": "100440 - Disclosure - Debt - Schedule of Scheduled Principal Payments on Term Loan (Details)", "shortName": "Debt - Schedule of Scheduled Principal Payments on Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "longName": "100450 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail)", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Common Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:WeightedAverageCommonSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R42": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail", "longName": "100460 - Disclosure - Net Loss Per Share - Effect of Anti-dilutive Securities (Detail)", "shortName": "Net Loss Per Share - Effect of Anti-dilutive Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail", "longName": "100470 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Detail)", "shortName": "Financial Instruments - Schedule of Cash and Cash Equivalents (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "veri:CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "veri:CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "longName": "100480 - Disclosure - Financial Instruments - Additional Information (Detail)", "shortName": "Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R45": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails", "longName": "100490 - Disclosure - Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details)", "shortName": "Financial Instruments - Schedule of Contingent Consideration Liabilities Current and Non-current Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_a55dc0cf-4c82-4aa8-8396-33ad76cb1e24", "name": "us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a8b55621-345d-44e4-af91-abf44277b000", "name": "us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R46": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "longName": "100510 - Disclosure - Financial Instruments - Schedule of Fair Value Assumptions (Details)", "shortName": "Financial Instruments - Schedule of Fair Value Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_0206db16-6c8a-4614-8353-862c5b4fee1b", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0206db16-6c8a-4614-8353-862c5b4fee1b", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:FinancialInstrumentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "longName": "100520 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail)", "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "longName": "100530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R49": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "longName": "100540 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail)", "shortName": "Goodwill and Intangible Assets, Net - Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail", "longName": "100550 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets, Net - Summary of Future Amortization of Finite-Lived Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "longName": "100560 - Disclosure - Consolidated Financial Statements Details - Additional Information (Detail)", "shortName": "Consolidated Financial Statements Details - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R52": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "longName": "100570 - Disclosure - Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details)", "shortName": "Consolidated Financial Statements Details - Summary of Accounts Receivable,Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "100580 - Disclosure - Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details)", "shortName": "Consolidated Financial Statements Details - Summary of Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail", "longName": "100590 - Disclosure - Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail)", "shortName": "Consolidated Financial Statements Details - Summary of Property Equipment and Improvements, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "veri:PropertyAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:LeaseholdImprovementsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R55": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails", "longName": "100600 - Disclosure - Consolidated Financial Statements Details - Accounts Payable (Details)", "shortName": "Consolidated Financial Statements Details - Accounts Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5139fb63-fff1-4b01-ad32-a17fbb7120e4", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "veri:AccountsPayableTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R56": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails", "longName": "100610 - Disclosure - Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details)", "shortName": "Consolidated Financial Statements Details - Summary of Other Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "veri:AccruedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "veri:AccruedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfDeferredRevenueDetails", "longName": "100620 - Disclosure - Consolidated Financial Statements Details - Summary of Deferred Revenue (Details)", "shortName": "Consolidated Financial Statements Details - Summary of Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail", "longName": "100630 - Disclosure - Consolidated Financial Statements Details - Summary of Revenue (Detail)", "shortName": "Consolidated Financial Statements Details - Summary of Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2fc35dc9-fde0-4f89-ba8c-3ba9a660b5c9", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "veri:ScheduleOfRevenueRecognitionTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R59": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "longName": "100640 - Disclosure - Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail)", "shortName": "Consolidated Financial Statements Details - Summary of Presentation of Revenues (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a8107fa4-ede0-41fd-881f-f357f621e57c", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "veri:SummaryOfPresentationOfRevenuesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R60": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail", "longName": "100660 - Disclosure - Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail)", "shortName": "Consolidated Financial Statements Details - Schedule of Other Income (Expense) , Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:InterestIncomeExpenseNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:InterestIncomeExpenseNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "longName": "100670 - Disclosure - Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail)", "shortName": "Leases, Commitments and Contingencies - Schedule of Cumulative Effects of Changes Made to the Company (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": null }, "R62": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "longName": "100680 - Disclosure - Leases, Commitments and Contingencies - Additional Information (Detail)", "shortName": "Leases, Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "veri:LeasesCommitmentsAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R63": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "longName": "100690 - Disclosure - Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail)", "shortName": "Leases, Commitments and Contingencies - Summary of Future Minimum Lease Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_387df3e7-1768-4d1a-bf12-d6c8979af93a", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "veri:LeasesCommitmentsAndContingenciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R64": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "longName": "100710 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "shortName": "Stockholders' Equity - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_8699200e-1b67-42c7-85b0-e92888062e3f", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8699200e-1b67-42c7-85b0-e92888062e3f", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "longName": "100730 - Disclosure - Stock Plans - Additional Information (Detail)", "shortName": "Stock Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "longName": "100740 - Disclosure - Stock Plans - Schedule of Fair Value Assumptions (Detail)", "shortName": "Stock Plans - Schedule of Fair Value Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_112f1229-480c-4a53-984c-3099d7428f9a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_112f1229-480c-4a53-984c-3099d7428f9a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "longName": "100750 - Disclosure - Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail)", "shortName": "Stock Plans - Summary of Fair Value Assumptions of Stock Purchase Plan (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_e5d7adb0-5f36-43a0-a762-72fdc994f162", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e5d7adb0-5f36-43a0-a762-72fdc994f162", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "longName": "100760 - Disclosure - Stock Plans - Schedule of Stock-based Compensation Expense (Detail)", "shortName": "Stock Plans - Schedule of Stock-based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6cf6ae5f-b2de-457b-95a4-7fccb38227a7", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R69": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "longName": "100770 - Disclosure - Stock Plans - Schedule of Performance Stock Unit Activity (Details)", "shortName": "Stock Plans - Schedule of Performance Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_78fc46a8-37b0-4ecd-aa87-1db04a0a8192", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78fc46a8-37b0-4ecd-aa87-1db04a0a8192", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "longName": "100780 - Disclosure - Stock Plans - Schedule of Restricted Stock Unit Activity (Detail)", "shortName": "Stock Plans - Schedule of Restricted Stock Unit Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_9a74df12-46f2-441c-ab2f-fa419f04d818", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9a74df12-46f2-441c-ab2f-fa419f04d818", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "longName": "100790 - Disclosure - Stock Plans - Schedule of Performance Options Activity (Detail)", "shortName": "Stock Plans - Schedule of Performance Options Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_d6a55f95-1346-472b-b3f7-6aa690077cba", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d6a55f95-1346-472b-b3f7-6aa690077cba", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "longName": "100800 - Disclosure - Stock Plans - Schedule of Stock Option Activity (Detail)", "shortName": "Stock Plans - Schedule of Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_f0dd1fbd-8ac6-473c-8e9f-954b1dd36f59", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f0dd1fbd-8ac6-473c-8e9f-954b1dd36f59", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail", "longName": "100810 - Disclosure - Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail)", "shortName": "Provision for Income Taxes - Schedule of Loss Before Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ae4d800a-5381-46bc-8af2-b407887a07cc", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R74": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail", "longName": "100820 - Disclosure - Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail)", "shortName": "Provision for Income Taxes - Schedule of Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "veri:ScheduleOfProvisionForIncomeTaxesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "veri:ScheduleOfProvisionForIncomeTaxesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "longName": "100830 - Disclosure - Provision for Income Taxes - Additional Information (Detail)", "shortName": "Provision for Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail", "longName": "100840 - Disclosure - Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail)", "shortName": "Provision for Income Taxes - Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail", "longName": "100850 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail)", "shortName": "Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3b79e568-5d0b-4440-ae51-d1b1e1f7380b", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesParentheticalDetail", "longName": "100860 - Disclosure - Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail)", "shortName": "Provision for Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail", "longName": "100870 - Disclosure - Provision for Income Taxes - Summary of Valuation Allowance (Detail)", "shortName": "Provision for Income Taxes - Summary of Valuation Allowance (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "veri:ValuationAllowanceDeferredTaxAssetChangeEcognizedInOtherComprehensiveIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R80": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail", "longName": "100880 - Disclosure - Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "shortName": "Provision for Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_f11353e1-5c1d-4591-b696-3d069926f6c6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R81": { "role": "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "longName": "100890 - Disclosure - Related Party Transactions - Additional Information (Detail)", "shortName": "Related Party Transactions - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_259f994b-7a7b-47a4-b3bb-1a57f8b81ab5", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1e75a9d3-7a50-4eb5-8399-774d5af5bf80", "name": "veri:ConsultingFeesAndReimbursementsForReasonableAndDocumentedExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "unique": true } }, "R82": { "role": "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "longName": "100900 - Disclosure - Subsequent Events - Additional Information (Detail)", "shortName": "Subsequent Events - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_5f37b8cf-79cd-4c5d-912b-d5a2382a0358", "name": "veri:ConsiderationForTechnicalAdvisoryServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5f37b8cf-79cd-4c5d-912b-d5a2382a0358", "name": "veri:ConsiderationForTechnicalAdvisoryServices", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "veri-20231231.htm", "first": true, "unique": true } } }, "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_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r680" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts payable", "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": [ "r35", "r972" ] }, "veri_AccountsPayableManagedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AccountsPayableManagedServicesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable - Managed Services [Member]", "label": "Accounts payable - Managed Services [Member]", "documentation": "Accounts payable - Managed Services member." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails": { "parentTag": "us-gaap_AccountsPayableCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Other, Current", "terseLabel": "Accounts payable \u2014 Other", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "veri_AccountsPayableOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AccountsPayableOtherMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable - Other [Member]", "label": "Accounts Payable - Other [Member]", "documentation": "Accounts Payable - Other member." } } }, "auth_ref": [] }, "veri_AccountsPayableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AccountsPayableTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "documentation": "Accounts payable.", "label": "Accounts Payable Table [Text Block]", "terseLabel": "Summary of Accounts Payable" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails": { "parentTag": "us-gaap_AccountsPayableCurrent", "weight": 1.0, "order": 0.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued trade payables", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts payable \u2014 Managed Services", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r34", "r35" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, gross", "documentation": "Amount, before 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": [ "r274", "r388", "r389", "r941" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r924" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "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": [ "r388", "r389" ] }, "veri_AccruedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AccruedCompensation", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Accrued Compensation", "documentation": "Accrued compensation." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxes", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued taxes", "label": "Accrued Income Taxes", "totalLabel": "Accrued Income Taxes, Total", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes." } } }, "auth_ref": [ "r149", "r150", "r199", "r208", "r744" ] }, "veri_AccruedMediaPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AccruedMediaPayments", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Accrued media payments.", "label": "Accrued Media Payments", "terseLabel": "Accrued media payments" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "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": [ "r86", "r266", "r752" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r51", "r52", "r160", "r276", "r748", "r786", "r790" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss [Member]", "label": "AOCI Attributable to Parent [Member]", "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": [ "r11", "r23", "r52", "r632", "r635", "r699", "r781", "r782", "r1030", "r1031", "r1032", "r1041", "r1042", "r1043" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Remaining Useful Life (in years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r181" ] }, "veri_AcsCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AcsCreditFacilityMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ACS Credit Facility", "label": "ACS Credit Facility [Member]", "documentation": "ACS credit facility." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r155", "r972", "r1156" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]", "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": [ "r565", "r566", "r567", "r805", "r1041", "r1042", "r1043", "r1127", "r1157" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r316", "r317", "r318", "r319", "r330", "r394", "r395", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r443", "r565", "r566", "r567", "r595", "r596", "r597", "r598", "r611", "r612", "r613", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r654", "r655", "r659", "r660", "r661", "r662", "r676", "r677", "r681", "r682", "r683", "r684", "r695", "r696", "r697", "r698", "r699", "r720", "r721", "r722", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "veri_AdjustmentsToAdditionalPaidInCapitalAcquisitionHoldbackConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalAcquisitionHoldbackConsideration", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital acquisition holdback consideration.", "label": "Adjustments To Additional Paid In Capital Acquisition Holdback Consideration", "terseLabel": "Release of Machine Box holdback consideration" } } }, "auth_ref": [] }, "veri_AdjustmentsToAdditionalPaidInCapitalAcquisitionHoldbackConsiderationShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalAcquisitionHoldbackConsiderationShares", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital acquisition holdback consideration shares.", "label": "Adjustments To Additional Paid In Capital Acquisition Holdback Consideration Shares", "terseLabel": "Release of Machine Box holdback consideration, shares" } } }, "auth_ref": [] }, "veri_AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital purchases of capped calls related to convertible debt.", "label": "Adjustments To Additional Paid In Capital Purchases Of Capped Calls Related To Convertible Debt", "terseLabel": "Purchases of capped calls related to convertible notes" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "verboseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r106", "r107", "r527" ] }, "veri_AdjustmentsToAdditionalPaidInCapitalUnwindingOfCappedCallsRelatedToConvertibleNotesRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalUnwindingOfCappedCallsRelatedToConvertibleNotesRepurchase", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital unwinding of capped calls related to convertible notes repurchase.", "label": "Adjustments To Additional Paid In Capital Unwinding Of Capped Calls Related To Convertible Notes Repurchase", "terseLabel": "Unwinding of capped calls related to convertible notes repurchase" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued in connection with the 2023 Senior Secured Term Loan", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r24", "r88", "r193" ] }, "veri_AdvertisingAndMarketingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdvertisingAndMarketingCostsPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Advertising and marketing costs.", "label": "Advertising And Marketing Costs Policy [Text Block]", "terseLabel": "Advertising and Marketing Costs" } } }, "auth_ref": [] }, "veri_AdvertisingCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AdvertisingCustomersMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Customers [Member]", "label": "Advertising Customers [Member]", "documentation": "Advertising customers." } } }, "auth_ref": [] }, "us-gaap_AdvertisingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Advertising [Member]", "terseLabel": "Advertising [Member]", "documentation": "Announcement promoting product, service, or event." } } }, "auth_ref": [ "r1083" ] }, "veri_AggregateStockIssuedDuringPeriodShareWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AggregateStockIssuedDuringPeriodShareWarrantsExercised", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Aggregate stock issued during period share warrants exercised.", "label": "Aggregate Stock Issued During Period Share Warrants Exercised", "terseLabel": "Aggregate exercise of warrants issued, shares" } } }, "auth_ref": [] }, "veri_AgreementAndPlanOfMergerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AgreementAndPlanOfMergerMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement and Plan of Merger [Member]", "label": "Agreement And Plan Of Merger [Member]", "documentation": "Agreement and plan of merger." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r559", "r572" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: allowance for expected credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r277", "r392", "r420" ] }, "veri_AlternaCapitalSolutionsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AlternaCapitalSolutionsLlcMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Alterna Capital Solutions, LLC", "label": "Alterna Capital Solutions, LLC [Member]", "documentation": "Alterna Capital Solutions, LLC." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment", "label": "Amendment Flag", "verboseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs", "verboseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r164", "r484", "r678", "r1035" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of issuance discount", "label": "Amortization of Debt Issuance Costs and Discounts", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r484", "r678", "r953", "r954", "r1035" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization", "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": [ "r15", "r80", "r83" ] }, "veri_AmountOfEearningsAndProfitsSubjectToLocalTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AmountOfEearningsAndProfitsSubjectToLocalTax", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of earnings and profits subject to local tax.", "label": "Amount of Eearnings and Profits Subject to Local Tax", "terseLabel": "Amount of E&P subject to local tax" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Effect of Anti-dilutive Securities", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r348" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r66" ] }, "veri_AprilTwoThousandAndEighteenWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AprilTwoThousandAndEighteenWarrantMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "April 2018 warrant.", "label": "April Two Thousand And Eighteen Warrant [Member]", "terseLabel": "April 2018 Warrant [Member]", "verboseLabel": "April 2018 Warrant [Member]" } } }, "auth_ref": [] }, "veri_AprilTwoThousandAndTwentyPerformanceWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AprilTwoThousandAndTwentyPerformanceWarrantMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "April two thousand and twenty performance warrant.", "label": "April Two Thousand And Twenty Performance Warrant [Member]", "terseLabel": "April 2020 Performance Warrant [Member]" } } }, "auth_ref": [] }, "veri_AreaOfOfficeSpaceSubleased": { "xbrltype": "areaItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "AreaOfOfficeSpaceSubleased", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Area of office space subleased.", "label": "Area Of Office Space Subleased", "terseLabel": "Area of Office Space Subleased" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r617" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Asset Impairment Charges, Total", "label": "Asset Impairment Charges", "terseLabel": "Impairment", "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": [ "r15", "r84" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r206", "r270", "r307", "r356", "r376", "r382", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r619", "r624", "r657", "r743", "r851", "r972", "r986", "r1076", "r1077", "r1141" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r262", "r280", "r307", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r619", "r624", "r657", "r972", "r1076", "r1077", "r1141" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail": { "parentTag": "veri_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "terseLabel": "Gross Unrealized 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": [ "r401" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "terseLabel": "Award Date", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "terseLabel": "Award Date", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "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.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r127", "r128" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "documentation": "Leader of board of directors." } } }, "auth_ref": [ "r1050" ] }, "veri_BrandRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BrandRelationshipsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brand Relationships [Member]", "label": "Brand Relationships [Member]", "documentation": "Brand relationships." } } }, "auth_ref": [] }, "veri_BroadbeanAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BroadbeanAcquisitionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Broadbean Acquisition [Member]", "label": "Broadbean Acquisition [Member]", "documentation": "Broadbean acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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": [ "r609", "r962", "r963" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r114", "r118", "r609", "r962", "r963" ] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Business acquisition, date of acquisition agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business acquisition, effective date of acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r3", "r4", "r25" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Merger consideration equity interest issued number of shares", "label": "Business acquisition, shares issued or issuable", "verboseLabel": "Consideration equity interest issued number of shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r203" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "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": [ "r609" ] }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionNameOfAcquiredEntity", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Name of Acquired Entity", "terseLabel": "Business acquisition, name of acquired entity", "documentation": "Name of the acquired entity." } } }, "auth_ref": [ "r115" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of ownership interests acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r116" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Unaudited Proforma Information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1012", "r1013" ] }, "veri_BusinessAcquisitionPurchasePriceAllocationGoodwillDeductibleForTaxPurposes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillDeductibleForTaxPurposes", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill deductible for tax purposes", "label": "Business Acquisition Purchase Price Allocation Goodwill Deductible For Tax Purposes", "documentation": "Business acquisition purchase price allocation goodwill deductible for tax purposes." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Tax deductible goodwill, acquisition", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r125" ] }, "veri_BusinessAcquisitionPurchasePriceAllocationGoodwillNotDeductibleForTaxPurposes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillNotDeductibleForTaxPurposes", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition purchase price allocation goodwill not deductible for tax purposes.", "label": "Business Acquisition Purchase Price Allocation Goodwill Not Deductible For Tax Purposes", "terseLabel": "Goodwill not deductible for tax purposes" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfUnauditedProformaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "terseLabel": "Loss before provision for income taxes", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfUnauditedProformaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfUnauditedProformaInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r607", "r608" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related expenses", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r113" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "totalLabel": "Total", "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": [ "r6", "r7", "r20" ] }, "veri_BusinessCombinationConsiderationTransferredCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationConsiderationTransferredCashAcquired", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired cash", "label": "Business Combination Consideration Transferred Cash Acquired", "documentation": "Business combination consideration transferred cash acquired." } } }, "auth_ref": [] }, "veri_BusinessCombinationConsiderationTransferredDeferredConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationConsiderationTransferredDeferredConsideration", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred consideration", "label": "Business Combination Consideration Transferred Deferred Consideration", "documentation": "Business combination consideration transferred deferred consideration." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity consideration at closing", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r6", "r7" ] }, "veri_BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination consideration transferred, net working capital adjustment.", "label": "Business Combination Consideration Transferred Net Working Capital Adjustment", "terseLabel": "Net working capital adjustment", "negatedLabel": "Net working capital adjustment" } } }, "auth_ref": [] }, "veri_BusinessCombinationConsiderationTransferredSettlementOfPreExistingReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationConsiderationTransferredSettlementOfPreExistingReceivable", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement of pre-existing receivable", "terseLabel": "Settlement of pre-existing receivable", "label": "Business Combination Consideration Transferred Settlement Of Pre Existing Receivable", "documentation": "Business combination consideration transferred settlement of pre existing receivable." } } }, "auth_ref": [] }, "veri_BusinessCombinationContingentConsiderationAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationAmortizedCostBasis", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration amortized\u200b cost\u200b basis.", "label": "Business Combination Contingent Consideration Amortized Cost Basis", "terseLabel": "Cost" } } }, "auth_ref": [] }, "veri_BusinessCombinationContingentConsiderationAmountPaidToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationAmountPaidToDate", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount Paid To Date", "label": "Business Combination Contingent Consideration Amount Paid To Date", "documentation": "Business combination contingent consideration amount paid to date." } } }, "auth_ref": [] }, "veri_BusinessCombinationContingentConsiderationAmountsPaidToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationAmountsPaidToDate", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount Paid To Date", "label": "Business Combination Contingent Consideration Amounts Paid To Date", "documentation": "Business combination contingent consideration amounts paid to date." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "negatedLabel": "Change in fair value of contingent consideration", "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset." } } }, "auth_ref": [ "r616", "r1034" ] }, "veri_BusinessCombinationContingentConsiderationChangeInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationChangeInFairValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Fair Value", "label": "Business Combination Contingent Consideration Change In Fair Value", "documentation": "Business combination contingent consideration change In fair value." } } }, "auth_ref": [] }, "veri_BusinessCombinationContingentConsiderationChangesInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationChangesInFairValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration changes in fair value.", "label": "Business Combination Contingent Consideration Changes In Fair Value", "terseLabel": "Changes in Fair Value" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent Consideration", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r8", "r124", "r615" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration, current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r9", "r124" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration, non-current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r9", "r124" ] }, "veri_BusinessCombinationContingentConsiderationReclassificationFromNonCurrentToCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationReclassificationFromNonCurrentToCurrent", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclass from Non-current to Current", "label": "Business Combination Contingent Consideration Reclassification From Non Current To Current", "documentation": "Business combination contingent consideration reclassification from non current to current." } } }, "auth_ref": [] }, "veri_BusinessCombinationContingentConsiderationReclassificationsFromNonCurrentToCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationContingentConsiderationReclassificationsFromNonCurrentToCurrent", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclass from Non-current to Current", "label": "Business Combination Contingent Consideration Reclassifications From Non Current To Current", "documentation": "Business combination contingent consideration reclassifications from non current to current." } } }, "auth_ref": [] }, "veri_BusinessCombinationDeferredCashPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationDeferredCashPayment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred cash payment", "label": "Business Combination Deferred Cash Payment", "documentation": "Business combination deferred cash payment." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestiture" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations and Divestiture", "label": "Business Combination Disclosure [Text Block]", "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": [ "r201", "r610" ] }, "veri_BusinessCombinationEarnoutConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationEarnoutConsiderationPayable", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration", "documentation": "Business combination earnout consideration payable.", "label": "Business Combination Earnout Consideration Payable", "terseLabel": "Merger, earnout consideration payable" } } }, "auth_ref": [] }, "veri_BusinessCombinationFairValueOfEarnoutWithinContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationFairValueOfEarnoutWithinContingentConsideration", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination fair value of earnout within contingent consideration.", "label": "Business Combination Fair Value Of Earnout Within Contingent Consideration", "terseLabel": "Contingent earnout" } } }, "auth_ref": [] }, "veri_BusinessCombinationMeasurementPeriod": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationMeasurementPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business combination measurement period.", "label": "Business Combination Measurement Period", "terseLabel": "Business combination measurement period" } } }, "auth_ref": [] }, "veri_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed accrued expenses and other current liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Operating lease liabilities, non-current", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid 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, acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability", "verboseLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Total intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Identifiable net assets acquired", "totalLabel": "Identifiable net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r119", "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "veri_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAccruedLiabilities", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Accrued Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed other accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r119", "r120" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r120" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs", "terseLabel": "Transaction cost", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs." } } }, "auth_ref": [ "r117" ] }, "veri_BusinessCombinationUpfrontCashPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationUpfrontCashPayment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business combination upfront cash payment.", "label": "Business Combination Upfront Cash Payment", "terseLabel": "Merger consideration upfront payment in cash" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "veri_BusinessCombinationsFairValueOfEarnoutWithinContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "BusinessCombinationsFairValueOfEarnoutWithinContingentConsideration", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combinations Fair Value Of Earnout Within Contingent Consideration", "documentation": "Business combination fair value of earnout within contingent consideration." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "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": [ "r112" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business", "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": [ "r146", "r175", "r177" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Amortization", "terseLabel": "Depreciation of internal use software development cost", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r21", "r215" ] }, "veri_CapitalizedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CapitalizedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized issuance costs", "label": "Capitalized Issuance Costs", "documentation": "Capitalized issuance costs." } } }, "auth_ref": [] }, "us-gaap_CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Software Development Costs for Software Sold to Customers", "terseLabel": "Capitalized software development costs", "documentation": "Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use." } } }, "auth_ref": [ "r145", "r205" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash", "terseLabel": "Cash received", "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": [ "r223", "r746", "r816", "r845", "r972", "r986", "r1025" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "veri_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale debt securities amortized cost basis.", "label": "Cash And Cash Equivalents And Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Total Cash and Debt Securities" } } }, "auth_ref": [] }, "veri_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail": { "parentTag": "veri_CashAndCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents and available for sale debt securities fair value.", "label": "Cash And Cash Equivalents And Available For Sale Debt Securities Fair Value", "terseLabel": "Total Fair Value, Cash and Debt Securities" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r61", "r264", "r940" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r264" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Fair Value, Cash", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "veri_CashAndCashEquivalentsGrossBeforeUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CashAndCashEquivalentsGrossBeforeUnrealizedLosses", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents gross before unrealied losses.", "label": "Cash And Cash Equivalents Gross Before Unrealized Losses", "terseLabel": "Cash and cash equivalents gross before unrealized losses" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r62" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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": [ "r61", "r172", "r303" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r10", "r172" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "terseLabel": "Cash [Member]", "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": [ "r264" ] }, "veri_CashPaidDuringPeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CashPaidDuringPeriodForAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cash paid during period for abstract", "label": "Cash Paid During Period For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r235", "r236", "r237", "r255", "r256", "r394", "r395", "r409", "r410", "r411", "r416", "r417", "r418", "r443", "r595", "r611", "r612", "r613", "r626", "r627", "r628", "r629", "r639", "r640", "r641", "r644", "r650", "r654", "r655", "r658", "r659", "r660", "r676", "r681", "r682", "r683", "r695", "r720", "r721", "r779", "r780", "r1014" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chad Steelberg [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r1050" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "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": [ "r240", "r271", "r272", "r273", "r307", "r335", "r338", "r345", "r347", "r353", "r354", "r408", "r453", "r455", "r456", "r457", "r460", "r461", "r492", "r493", "r496", "r499", "r506", "r657", "r795", "r796", "r797", "r798", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r837", "r860", "r883", "r917", "r918", "r919", "r920", "r921", "r999", "r1037", "r1047" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [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": [ "r271", "r272", "r273", "r353", "r492", "r493", "r494", "r496", "r499", "r504", "r506", "r795", "r796", "r797", "r798", "r955", "r999", "r1037" ] }, "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Date from which Warrants or Rights Exercisable", "terseLabel": "Warrant exercisable date", "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price", "verboseLabel": "Exercise Price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Warrant exercisable", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants to purchase common stock", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r100" ] }, "veri_CommercialEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommercialEnterpriseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Commercial Enterprise.", "label": "Commercial Enterprise [Member]", "terseLabel": "Commercial Enterprise [Member]", "verboseLabel": "Commercial Enterprise [Member]" } } }, "auth_ref": [] }, "veri_CommitmentLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommitmentLetterMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment Letter [Member]", "label": "Commitment Letter [Member]", "documentation": "Commitment Letter." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 9)", "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": [ "r47", "r140", "r745", "r836" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "veri_CommonStockAndEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockAndEmployeeStockPurchasePlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock and employee stock purchase plan.", "label": "Common Stock And Employee Stock Purchase Plan [Member]", "terseLabel": "Common Stock and Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r48" ] }, "veri_CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockIssuableInConnectionWithConvertibleSeniorNotesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock issuable in connection with convertible senior notes.", "label": "Common Stock Issuable In Connection With Convertible Senior Notes [Member]", "terseLabel": "Common Stock Issuable in Connection with Convertible Senior Notes [Member]" } } }, "auth_ref": [] }, "veri_CommonStockIssuedForServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockIssuedForServicesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "documentation": "Common stock issued for services.", "label": "Common Stock Issued For Services [Member]", "terseLabel": "Common Stock Issued for Services [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r976", "r977", "r978", "r980", "r981", "r982", "r983", "r1041", "r1042", "r1127", "r1153", "r1157" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "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": [ "r154" ] }, "veri_CommonStockReturnedFromAcquisitionEscrowShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockReturnedFromAcquisitionEscrowShares", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Common stock returned from acquisition escrow shares.", "label": "Common Stock Returned From Acquisition Escrow Shares", "negatedLabel": "Common stock returned from acquisition escrow, shares" } } }, "auth_ref": [] }, "veri_CommonStockReturnedFromAcquisitionEscrowValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockReturnedFromAcquisitionEscrowValue", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Common stock returned from acquisition escrow value.", "label": "Common Stock Returned From Acquisition Escrow Value", "negatedLabel": "Common stock returned from acquisition escrow" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "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": [ "r154", "r837" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "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": [ "r154" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r154", "r837", "r857", "r1157", "r1158" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.001 per share; 75,000,000 shares authorized; 37,186,348 and 36,321,222 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively", "label": "Common Stock, Value, Issued", "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": [ "r154", "r747", "r972" ] }, "veri_CommonStockWithheldForEmployeeTaxesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockWithheldForEmployeeTaxesAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock withheld for employee taxes", "label": "Common Stock Withheld For Employee Taxes Amount", "documentation": "Common stock withheld for employee taxes amount.", "terseLabel": "Number of common stock shares withheld" } } }, "auth_ref": [] }, "veri_CommonStockWithheldForEmployeeTaxesShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CommonStockWithheldForEmployeeTaxesShares", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock withheld for employee taxes, shares", "label": "Common Stock Withheld For Employee Taxes Shares", "documentation": "Common stock withheld for employee taxes shares.", "terseLabel": "Number of common stock shares withheld" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r53", "r283", "r285", "r292", "r738", "r758" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r70", "r73", "r131", "r132", "r387", "r924" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r70", "r73", "r131", "r132", "r387", "r791", "r924" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r70", "r73", "r131", "r132", "r387", "r924", "r1011" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r143", "r227" ] }, "veri_ConcentrationRiskNumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ConcentrationRiskNumberOfCustomers", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Concentration risk number of customers.", "label": "Concentration Risk Number Of Customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r70", "r73", "r131", "r132", "r387" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r70", "r73", "r131", "r132", "r387", "r924" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsCaptionsLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Condensed Financial Statements, Captions [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": [ "r241", "r252", "r253", "r254", "r311", "r1001" ] }, "srt_CondensedFinancialStatementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements [Text Block]", "terseLabel": "Consolidated Financial Statements Details", "documentation": "The entire disclosure for condensed financial statements." } } }, "auth_ref": [ "r241", "r311" ] }, "veri_ConsiderationForTechnicalAdvisoryServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ConsiderationForTechnicalAdvisoryServices", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration for technical advisory services", "label": "Consideration For Technical Advisory Services", "documentation": "Consideration for technical advisory services." } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "terseLabel": "Property and equipment, work in progress not yet placed in service", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r185" ] }, "veri_ConsultingFeesAndReimbursementsForReasonableAndDocumentedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ConsultingFeesAndReimbursementsForReasonableAndDocumentedExpenses", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting fees and reimbursements for reasonable and documented expenses", "label": "Consulting Fees And Reimbursements For Reasonable And Documented Expenses", "documentation": "Consulting fees and reimbursements for reasonable and documented expenses." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Fair Value ending balance", "periodStartLabel": "Fair Value beginning balance", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "terseLabel": "Fair Value", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r129" ] }, "veri_ContingentConsiderationLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationLiabilitiesAbstract", "lang": { "en-us": { "role": { "documentation": "Contingent consideration liabilities.", "label": "Contingent Consideration Liabilities [Abstract]" } } }, "auth_ref": [] }, "veri_ContingentConsiderationLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationLiabilitiesLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liabilities.", "label": "Contingent Consideration Liabilities [Line Items]", "terseLabel": "Contingent Consideration Liabilities [Line Items]" } } }, "auth_ref": [] }, "veri_ContingentConsiderationLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationLiabilitiesTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liabilities.", "label": "Contingent Consideration Liabilities [Table]", "terseLabel": "Contingent Consideration Liabilities [Table]" } } }, "auth_ref": [] }, "veri_ContingentConsiderationLiabilityCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationLiabilityCurrentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration, liability, current.", "label": "Contingent Consideration Liability Current [Member]", "terseLabel": "Contingent Consideration, Current [Member]" } } }, "auth_ref": [] }, "veri_ContingentConsiderationLiabilityNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationLiabilityNoncurrentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration, liability, noncurrent.", "label": "Contingent Consideration Liability Noncurrent [Member]", "terseLabel": "Contingent Consideration, Noncurrent [Member]" } } }, "auth_ref": [] }, "veri_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration [Member]", "verboseLabel": "Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "veri_ContingentConsiderationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContingentConsiderationsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Considerations [Member]", "documentation": "Contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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": [ "r1081" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance of deferred revenue additions from acquisition", "periodStartLabel": "Beginning balance of deferred revenue additions from acquisition", "label": "Contract with Customer, Liability", "totalLabel": "Contract with Customer, Liability, Total", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r509", "r510", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "veri_ContractWithCustomerLiabilityAdditionsToDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ContractWithCustomerLiabilityAdditionsToDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to deferred revenue", "label": "Contract With Customer Liability Additions to Deferred Revenue", "documentation": "Contract with customer liability additions to deferred revenue." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Client advances", "verboseLabel": "Contingent consideration, current", "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": [ "r509", "r510", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: revenue recognized", "label": "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": [ "r514" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible senior notes, non-current", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r45" ] }, "veri_ConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ConvertibleSeniorNotesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes member.", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible Senior Notes [Member]" } } }, "auth_ref": [] }, "veri_CorporateAlternativeMinimumTaxPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CorporateAlternativeMinimumTaxPercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Corporate alternative minimum tax percentage.", "label": "Corporate Alternative Minimum Tax Percentage", "terseLabel": "Corporate alternative minimum tax" } } }, "auth_ref": [] }, "veri_CorporationTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CorporationTaxRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporation tax rate", "label": "Corporation Tax Rate", "documentation": "Corporation tax rate." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r166", "r307", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r657", "r1076" ] }, "veri_CostOfRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CostOfRevenueMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "documentation": "Cost of revenue member.", "label": "Cost Of Revenue [Member]", "terseLabel": "Cost of Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenues", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses", "totalLabel": "Total operating expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r165" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "veri_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit agreement." } } }, "auth_ref": [] }, "veri_CreditAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CreditAgreementTerm", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement term", "label": "Credit Agreement Term", "documentation": "Credit agreement term." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "veri_CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CreditFacilityMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Member]", "label": "Credit Facility [Member]", "documentation": "Credit facility." } } }, "auth_ref": [] }, "veri_CreditPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CreditPartiesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Parties [Member]", "label": "Credit Parties [Member]", "documentation": "Credit Parties." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Adjustments Due to Adoption of New Leasing Standard [Member]", "documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r1014", "r1024", "r1044", "r1052", "r1055", "r1113", "r1114", "r1115", "r1121", "r1122", "r1126", "r1127", "r1128", "r1136" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r257", "r315", "r323", "r330", "r413", "r419", "r565", "r566", "r567", "r597", "r598", "r630", "r632", "r633", "r635", "r636", "r637", "r642", "r645", "r647", "r648", "r697" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r257", "r315", "r323", "r330", "r413", "r419", "r565", "r566", "r567", "r597", "r598", "r630", "r632", "r633", "r635", "r636", "r637", "r642", "r645", "r647", "r648", "r697" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r257", "r315", "r323", "r330", "r413", "r419", "r565", "r566", "r567", "r597", "r598", "r630", "r632", "r633", "r635", "r636", "r637", "r642", "r645", "r647", "r648", "r697" ] }, "veri_CumulativeEffectsOfChangesMadeToCompanyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CumulativeEffectsOfChangesMadeToCompanyAbstract", "lang": { "en-us": { "role": { "label": "Cumulative Effects Of Changes Made To Company [Abstract]", "documentation": "Cumulative effects of changes made to company." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "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": [ "r1021", "r1040", "r1123" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1021", "r1040" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r200", "r594", "r602", "r1040" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "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": [ "r1021", "r1040", "r1123" ] }, "veri_CustomerAndSupplierRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "CustomerAndSupplierRelationshipsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer and Supplier Relationships [Member]", "label": "Customer And Supplier Relationships [Member]", "documentation": "Customer and supplier relationships." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "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": [ "r71", "r387" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r123" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r187", "r305", "r462", "r468", "r469", "r470", "r471", "r472", "r473", "r478", "r485", "r486", "r488" ] }, "veri_DebtInstrumentAdditionalAggregatePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentAdditionalAggregatePrincipalAmount", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument additional aggregate principal amount.", "label": "Debt Instrument Additional Aggregate Principal Amount", "terseLabel": "Additional principal amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Total principal at issuance of notes", "documentation": "Amount of the total principal payments made during the annual reporting period." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r33", "r148", "r149", "r207", "r210", "r311", "r463", "r464", "r465", "r466", "r467", "r469", "r474", "r475", "r476", "r477", "r479", "r480", "r481", "r482", "r483", "r484", "r679", "r950", "r951", "r952", "r953", "r954", "r1038" ] }, "veri_DebtInstrumentConvertibleBusinessPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentConvertibleBusinessPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible business period.", "label": "Debt Instrument Convertible Business Period", "terseLabel": "Debt instrument convertible business period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Date", "terseLabel": "Debt instrument, convertible, Date", "documentation": "Date debt instrument can be converted into equity, in YYYY-MM-DD format." } } }, "auth_ref": [ "r950" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r188", "r465" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion rate", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r44", "r95", "r191", "r192", "r465" ] }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "Convertible debt, if-converted value in excess of principal", "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only." } } }, "auth_ref": [ "r89" ] }, "veri_DebtInstrumentConvertibleMeasurementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentConvertibleMeasurementPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible measurement period.", "label": "Debt Instrument Convertible Measurement Period", "terseLabel": "Debt instrument convertible measurement period" } } }, "auth_ref": [] }, "veri_DebtInstrumentConvertibleMeasurementPeriodPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentConvertibleMeasurementPeriodPercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible measurement period percentage.", "label": "Debt Instrument Convertible Measurement Period Percentage", "terseLabel": "Debt instrument convertible measurement period percentage" } } }, "auth_ref": [] }, "veri_DebtInstrumentConvertiblePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentConvertiblePrincipalAmount", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible principal amount.", "label": "Debt Instrument Convertible Principal Amount", "terseLabel": "Debt instrument convertible principal amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Number of consecutive trading days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Percentage of conversion price", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Number of trading days (whether or not consecutive)", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, date of first required payment", "label": "Debt Instrument, Date of First Required Payment", "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format." } } }, "auth_ref": [ "r45", "r142" ] }, "veri_DebtInstrumentDiscountPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentDiscountPercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument discount percentage.", "label": "Debt Instrument Discount Percentage", "terseLabel": "Debt innstrument discount percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r134", "r136", "r463", "r679", "r951", "r952" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated fair value of convertible notes", "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Approximates fair value of convertible notes", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r476", "r656", "r951", "r952" ] }, "veri_DebtInstrumentFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentFloorInterestRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument floor interest rate", "label": "Debt Instrument Floor Interest Rate", "documentation": "Debt instrument floor interest rate." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Payment terms", "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Debt instrument, frequency of periodic payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r45", "r142" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective annual interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r41", "r134", "r490", "r679" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r41", "r464" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [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": [ "r311", "r463", "r464", "r465", "r466", "r467", "r469", "r474", "r475", "r476", "r477", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r679", "r950", "r951", "r952", "r953", "r954", "r1038" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r239", "r950", "r1131" ] }, "us-gaap_DebtInstrumentMaturityDateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDateDescription", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date, Description", "terseLabel": "Debt Instrument, maturity date, description", "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities." } } }, "auth_ref": [ "r42" ] }, "veri_DebtInstrumentMinimumConvertiblePrincipalAmountRequiredToMakePrepayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentMinimumConvertiblePrincipalAmountRequiredToMakePrepayment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, minimum convertible principal amount required for prepayment in full", "label": "Debt Instrument, Minimum Convertible Principal Amount Required to Make Prepayment", "documentation": "Debt instrument, minimum convertible principal amount required to make prepayment." } } }, "auth_ref": [] }, "veri_DebtInstrumentMinimumNetCashProceedsRequiredToMakePrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentMinimumNetCashProceedsRequiredToMakePrepayments", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, minimum net cash proceeds required for mandatory prepayments", "label": "Debt Instrument, Minimum Net Cash Proceeds Required to Make Prepayments", "documentation": "Debt instrument, minimum net cash proceeds required to make prepayments." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r45", "r311", "r463", "r464", "r465", "r466", "r467", "r469", "r474", "r475", "r476", "r477", "r479", "r480", "r481", "r482", "r483", "r484", "r679", "r950", "r951", "r952", "r953", "r954", "r1038" ] }, "us-gaap_DebtInstrumentPaymentTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPaymentTerms", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Payment Terms", "terseLabel": "Debt instrument, payment terms", "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment." } } }, "auth_ref": [ "r43", "r142" ] }, "veri_DebtInstrumentPercentageOfPrincipalAmountAmortized": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentPercentageOfPrincipalAmountAmortized", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, percentage of principal amount amortized.", "label": "Debt Instrument, Percentage of principal amount amortized", "documentation": "Debt instrument, percentage of principal amount amortized." } } }, "auth_ref": [] }, "veri_DebtInstrumentRedeemableThresholdConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentRedeemableThresholdConsecutiveTradingDays", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument, redeemable, threshold consecutive trading days.", "label": "Debt Instrument Redeemable Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, Redeemable, Number of consecutive trading days" } } }, "auth_ref": [] }, "veri_DebtInstrumentRedeemableThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentRedeemableThresholdTradingDays", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument, redeemable, threshold trading days.", "label": "Debt Instrument Redeemable Threshold Trading Days", "terseLabel": "Debt instrument, Redeemable, Number of trading days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodStartDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Period, Start Date", "terseLabel": "Redemption date", "documentation": "Start date of debt instrument redemption period, in YYYY-MM-DD format." } } }, "auth_ref": [ "r30" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price, Percentage of principal amount to be redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "veri_DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument, redemption, threshold percentage of stock price trigger.", "label": "Debt Instrument Redemption Threshold Percentage Of Stock Price Trigger", "terseLabel": "Percentage of conversion stock price, Redemption" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Repurchase of debt instrument", "documentation": "Fair value amount of debt instrument that was repurchased." } } }, "auth_ref": [] }, "veri_DebtInstrumentRepurchasePriceDueToFundamentalChange": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtInstrumentRepurchasePriceDueToFundamentalChange", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument repurchase price due to fundamental change.", "label": "Debt Instrument Repurchase Price Due To Fundamental Change", "terseLabel": "Debt instrument repurchase price due to fundamental change" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration on convertible notes", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentSinkingFundPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentSinkingFundPayment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Sinking Fund Payment", "terseLabel": "Sinking fund", "documentation": "Amount paid into a fund, which is used to retire the debt instrument." } } }, "auth_ref": [ "r95", "r1075" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r45", "r95", "r98", "r133", "r134", "r136", "r141", "r190", "r192", "r311", "r463", "r464", "r465", "r466", "r467", "r469", "r474", "r475", "r476", "r477", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r679", "r950", "r951", "r952", "r953", "r954", "r1038" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "veri_DebtReacquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DebtReacquisitionCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt reacquisition costs.", "label": "Debt reacquisition costs" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [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": [ "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ] }, "veri_DecreaseInDepreciationExpenseAndAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DecreaseInDepreciationExpenseAndAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in depreciation expense and accumulated amortization", "label": "Decrease in Depreciation Expense and Accumulated Amortization", "documentation": "Decrease in depreciation expense and accumulated amortization." } } }, "auth_ref": [] }, "veri_DecreaseInFairValueOfPropertyEquipmentAndImprovementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DecreaseInFairValueOfPropertyEquipmentAndImprovementsNet", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in fair value of property, equipment and improvements, net", "label": "Decrease in Fair Value of Property, Equipment and Improvements, Net", "documentation": "Decrease in fair value of property, equipment and improvements, net." } } }, "auth_ref": [] }, "veri_DecreaseInOtherNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DecreaseInOtherNonCurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in other non-current liabilities", "label": "Decrease in Other Non-current Liabilities", "documentation": "Decrease in other non-current liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Prepaid Expenses and Other Current Assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "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", "r1120", "r1123" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r135", "r1079" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r200", "r1040", "r1120" ] }, "us-gaap_DeferredIncomeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Income, Current", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r1003" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r15", "r200", "r234", "r601", "r602", "r1040" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Gross, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r151", "r152", "r209", "r588" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Change in deferred taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r174" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "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", "r1120", "r1123" ] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital loss Carryforward", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r111", "r1119" ] }, "veri_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets capitalized research and development.", "label": "Deferred Tax Assets Capitalized Research and Development", "terseLabel": "Capitalized research and development" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r589" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets related to research costs", "label": "Deferred Tax Assets, in Process Research and Development", "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": [ "r111", "r1119" ] }, "veri_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liability.", "label": "Deferred Tax Assets Lease Liability", "terseLabel": "Lease liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "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": [ "r1118" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign net loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "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": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset for tax attribute carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other." } } }, "auth_ref": [ "r110", "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research credits", "verboseLabel": "Research and development credit carry forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r110", "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued expenses", "totalLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Total", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "periodEndLabel": "Valuation allowance, at end of year", "periodStartLabel": "Valuation allowance, at beginning of year", "verboseLabel": "Deferred tax assets, valuation allowance", "negatedLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r590" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities", "totalLabel": "Deferred Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r108", "r1118" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets and goodwill", "terseLabel": "Intangible assets and goodwill", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "totalLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets, Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r111", "r1119" ] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "fixed assets", "terseLabel": "fixed assets", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r111", "r1119" ] }, "veri_DeferredTaxLiabilitiesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use assets.", "label": "Deferred tax liabilities right of use assets", "negatedLabel": "Right of use assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedLabel": "Unremitted foreign earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1119" ] }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit relating to change in valuation allowance resulting from acquisition", "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense", "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation Expense", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r15", "r85" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "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": [ "r15", "r361" ] }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "xbrltype": "perUnitItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativePriceRiskOptionStrikePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Price Risk Option Strike Price", "terseLabel": "Strike price", "documentation": "The strike price on the price risk option contract such as a put option or a call option." } } }, "auth_ref": [ "r908", "r909" ] }, "veri_DerivativeStrikePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DerivativeStrikePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative strike price.", "label": "Derivative Strike Price", "terseLabel": "Strike price" } } }, "auth_ref": [] }, "veri_DerivativesInitialCapPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DerivativesInitialCapPrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivatives initial cap price.", "label": "Initial cap price" } } }, "auth_ref": [] }, "veri_DescriptionOfAgreementExpiration": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DescriptionOfAgreementExpiration", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Description of agreement expiration", "label": "Description of Agreement Expiration", "documentation": "Description of agreement expiration." } } }, "auth_ref": [] }, "veri_DescriptionOfPerformancePeriod": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DescriptionOfPerformancePeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Description of performance period", "label": "Description of Performance Period", "documentation": "Description of performance period." } } }, "auth_ref": [] }, "veri_DevelopedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "DevelopedTechnologyMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Developed technology.", "label": "Developed Technology [Member]", "terseLabel": "Developed Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r202" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlans" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Plans", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r525", "r529", "r561", "r562", "r564", "r965" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group including discontinued operation consideration", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax Gain", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r440", "r1035", "r1068" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income that includes gain (loss) recognized on sale or disposal of disposal group. Excludes discontinued operation." } } }, "auth_ref": [ "r441" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r962", "r963" ] }, "us-gaap_DistributionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Distribution Type [Domain]", "terseLabel": "Distribution Type", "documentation": "Types of distribution made by the entity." } } }, "auth_ref": [ "r99" ] }, "us-gaap_DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Distribution Type [Axis]", "terseLabel": "Distribution Type", "documentation": "Information by type of distribution." } } }, "auth_ref": [ "r99" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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": [ "r991", "r992", "r993", "r995" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r994" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "verboseLabel": "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r989" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "veri_EarlyTerminationPenalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EarlyTerminationPenalties", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Early termination penalties", "label": "Early Termination Penalties", "documentation": "Early termination penalties." } } }, "auth_ref": [] }, "veri_EarningPercentageOfNumberOfShares": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EarningPercentageOfNumberOfShares", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earning percentage of number of shares", "label": "Earning Percentage of Number of Shares", "documentation": "Earning percentage of number of shares." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Net loss per share, basic", "terseLabel": "Basic 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": [ "r293", "r320", "r321", "r323", "r324", "r326", "r332", "r335", "r345", "r346", "r347", "r351", "r648", "r649", "r739", "r759", "r944" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Net loss per share, diluted", "terseLabel": "Diluted 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": [ "r293", "r320", "r321", "r323", "r324", "r326", "r335", "r345", "r346", "r347", "r351", "r648", "r649", "r739", "r759", "r944" ] }, "veri_EarningsPerShareOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EarningsPerShareOtherDisclosuresAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Earnings Per Share Other Disclosures Abstract", "documentation": "Earnings Per Share Other Disclosures." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r331", "r348", "r349", "r350" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Tax rate", "totalLabel": "(Provision for) benefit from income taxes", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r579" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax, computed at the federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r308", "r579", "r603" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance", "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential", "verboseLabel": "Impact of foreign operations", "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1116", "r1124" ] }, "veri_EffectiveIncomeTaxRateReconciliationNonDeductibleExpenseEarnOutRevaluation": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNonDeductibleExpenseEarnOutRevaluation", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration revaluation", "documentation": "Effective income tax rate reconciliation non deductible expense earn-out revaluation.", "label": "Effective Income Tax Rate Reconciliation Non Deductible Expense Earn Out Revaluation" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "documentation": "Percentage 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 other nondeductible expenses." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "terseLabel": "Research and development credits", "documentation": "Percentage 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 and development expense." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesReconciliationOfStatutoryUSFederalIncomeTaxRateToCompanySEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal tax benefit", "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent", "terseLabel": "Local tax rate on distribution", "documentation": "Percentage 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 contingency." } } }, "auth_ref": [ "r1116", "r1124" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Employee payroll deductions accrued", "totalLabel": "Employee-related Liabilities, Current, Total", "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": [ "r39" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Amount capitalized to internal-use software", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r560" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized cost of share-based compensation awards", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r563" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost of share-based compensation awards, 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": [ "r563" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]", "verboseLabel": "Employee Stock Purchase Plan [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "veri_EmployeeStockOptionAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EmployeeStockOptionAndRestrictedStockUnitsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee stock option and restricted stock units.", "label": "Employee Stock Option And Restricted Stock Units [Member]", "terseLabel": "Employee Stock Option and Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]", "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": [] }, "veri_EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EmployeeStockOptionRestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option, Restricted Stock Units and Performance Stock Units [Member]", "label": "Employee Stock Option Restricted Stock Units And Performance Stock Units [Member]", "documentation": "Employee stock option restricted stock units and performance stock units." } } }, "auth_ref": [] }, "veri_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]", "verboseLabel": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "veri_EnergyDivestitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EnergyDivestitureMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Divestiture [Member]", "label": "Energy Divestiture [Member]", "documentation": "Energy divestiture." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r988" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r988" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r998" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r988" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r996" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r988" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r988" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r988" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r988" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "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.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "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": [ "r997" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "terseLabel": "Property and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r24", "r257", "r287", "r288", "r289", "r312", "r313", "r314", "r317", "r327", "r329", "r352", "r413", "r419", "r508", "r565", "r566", "r567", "r597", "r598", "r630", "r632", "r633", "r634", "r635", "r637", "r647", "r668", "r670", "r671", "r672", "r673", "r674", "r699", "r781", "r782", "r783", "r805", "r883" ] }, "veri_EquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "EquityDistributionAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity distribution agreement.", "label": "Equity Distribution Agreement [Member]", "terseLabel": "Equity Distribution Agreement [Member]" } } }, "auth_ref": [] }, "veri_ExciseTaxRateOnNetShareRepurchase": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ExciseTaxRateOnNetShareRepurchase", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Excise tax rate on net share repurchase.", "label": "Excise Tax Rate on Net Share Repurchase", "terseLabel": "Excise tax on net share repurchases" } } }, "auth_ref": [] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "documentation": "Person with designation of executive officer." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "terseLabel": "Fair value of warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r1", "r15" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Quantitative Information with Respect to Significant Unobservable Inputs", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r26" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r476", "r516", "r517", "r518", "r519", "r520", "r521", "r651", "r711", "r712", "r713", "r951", "r952", "r959", "r960", "r961" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r130", "r204" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r476", "r516", "r521", "r651", "r711", "r959", "r960", "r961" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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": [ "r476", "r516", "r521", "r651", "r712", "r951", "r952", "r959", "r960", "r961" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r476", "r516", "r517", "r518", "r519", "r520", "r521", "r651", "r713", "r951", "r952", "r959", "r960", "r961" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsQuantitativeInformationAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r27" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance", "periodEndLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "terseLabel": "Fair value of warrants", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r27" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfContingentConsiderationLiabilitiesCurrentAndNonCurrentBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r476", "r516", "r517", "r518", "r519", "r520", "r521", "r711", "r712", "r713", "r951", "r952", "r959", "r960", "r961" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r18", "r32" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "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_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization periods of Intangible assets", "verboseLabel": "Estimated useful lives", "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.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r268", "r438" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r436", "r437", "r438", "r439", "r719", "r723" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r182", "r723" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "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": [ "r719" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r81", "r82" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFutureAmortizationOfFiniteLivedIntangibleAssetsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r182", "r719" ] }, "veri_FirstInstallmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "FirstInstallmentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "First Installment [Member]", "label": "First Installment [Member]", "documentation": "First installment." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange gain (loss)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "totalLabel": "Gain (Loss), Foreign Currency Transaction, before Tax, Total", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r664", "r665", "r666", "r667", "r880" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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": [ "r663" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "UK [Member]", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "terseLabel": "Loss on disposal of property and equipment and leasehold improvements", "negatedLabel": "Loss on disposal of fixed assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1035", "r1068", "r1069" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Gain on sale of energy group", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Loss on disposal of property and equipment and leasehold improvements", "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": [ "r1035" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of energy group", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r623", "r1035" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r15" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain on debt extinguishment", "negatedLabel": "Gain on debt extinguishment", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r15", "r90", "r91" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r167", "r862" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense [Member]", "verboseLabel": "General and Administrative [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r163" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk [Member]", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r72", "r924" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "label": "Carrying amount of goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r267", "r424", "r736", "r949", "r972", "r1057", "r1064" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r428", "r949" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r180" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r19", "r79" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation/other", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r432" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r15", "r425", "r431", "r435", "r949" ] }, "veri_GovernmentAndRegulatedIndustriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "GovernmentAndRegulatedIndustriesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail" ], "lang": { "en-us": { "role": { "documentation": "Government and regulated industries.", "label": "Government And Regulated Industries [Member]", "terseLabel": "Government and Regulated Industries [Member]" } } }, "auth_ref": [] }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HerMajestysRevenueAndCustomsHMRCMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "UK", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "documentation": "Designated tax department of the government of United Kingdom." } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "ISRAEL", "terseLabel": "Israeli [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r991", "r992", "r993" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long-lived assets", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r15", "r84", "r186" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of property, equipment and improvements", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r15", "r184" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Goodwill and Long-Lived Assets", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "veri_ImputedNonCashInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ImputedNonCashInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Imputed non-cash interest expense", "label": "Imputed non cash interest income expense", "documentation": "Imputed non-cash interest income expense." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before provision for income taxes", "totalLabel": "Income (loss) before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r0", "r161", "r212", "r356", "r375", "r381", "r383", "r740", "r754", "r946" ] }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r962", "r963" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r441", "r444", "r867" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r444", "r867" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "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.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "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_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.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Provision for 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": [ "r308", "r574", "r580", "r585", "r592", "r599", "r604", "r605", "r606", "r800" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Total provision for income taxes", "terseLabel": "(Benefit from) provision for income taxes", "verboseLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r222", "r238", "r328", "r329", "r364", "r578", "r600", "r760" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r286", "r576", "r577", "r585", "r586", "r591", "r593", "r794" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Increase in income tax provision", "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": [ "r1116" ] }, "veri_IncomeTaxesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncomeTaxesDisclosureLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Line Items]", "label": "Income Taxes Disclosure [Line Items]", "terseLabel": "Income Taxes Disclosure [Line Items]" } } }, "auth_ref": [] }, "veri_IncomeTaxesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncomeTaxesDisclosureTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "documentation": "Income Taxes Disclosure [Table]", "label": "Income Taxes Disclosure [Table]", "terseLabel": "Income Taxes Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Taxes paid", "totalLabel": "Income Taxes Paid, Net, Total", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r63" ] }, "veri_IncreaseDecreaseAccruedMediaPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncreaseDecreaseAccruedMediaPayments", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Accrued media payments.", "label": "Increase Decrease Accrued Media Payments", "terseLabel": "Accrued media payments" } } }, "auth_ref": [] }, "veri_IncreaseDecreaseExpendituresBillableToClients": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncreaseDecreaseExpendituresBillableToClients", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Expenditures billable to clients.", "label": "Increase Decrease Expenditures Billable To Clients", "negatedLabel": "Expenditures billable to clients" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r14" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Client 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": [ "r717", "r1034" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r936" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r14" ] }, "veri_IncreaseInCommonStockReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncreaseInCommonStockReservedForFutureIssuance", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Increase in common stock reserved for future issuance.", "label": "Increase In Common Stock Reserved For Future Issuance", "terseLabel": "Increase in common stock reserved for future issuance" } } }, "auth_ref": [] }, "veri_IncreaseInOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "IncreaseInOtherAssets", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in other assets", "label": "Increase in Other Assets", "documentation": "Increase in other assets." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToAcceleratedShareRepurchaseAgreements", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail2": { "parentTag": "veri_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Accelerated Share Repurchase Agreements", "negatedLabel": "Less: Weighted-average shares subject to repurchase", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of accelerated share repurchase agreements. An accelerated share repurchase program is a combination of transactions that permits an entity to purchase a targeted number of shares immediately with the final purchase price of those shares determined by an average market price over a fixed period of time." } } }, "auth_ref": [ "r194", "r336", "r337", "r347" ] }, "veri_InducementGrantPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "InducementGrantPlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Inducement grant plan.", "label": "Inducement Grant Plan [Member]", "terseLabel": "Inducement Grant Plan [Member]" } } }, "auth_ref": [] }, "veri_InfluencerNetworkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "InfluencerNetworkMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Influencer Network [Member]", "label": "Influencer Network [Member]", "documentation": "Influencer network." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest expense", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r170", "r483", "r953", "r954" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "totalLabel": "Interest Income (Expense), Net, Total", "verboseLabel": "Interest expense, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r214" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r298", "r301", "r302" ] }, "veri_InternalUseSoftwareDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "InternalUseSoftwareDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Internal use software development costs placed in service", "terseLabel": "Internal use software development costs", "label": "Internal Use Software Development Costs", "documentation": "Internal use software development costs." } } }, "auth_ref": [] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Investment Owned, Cost", "terseLabel": "Strategic investment", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r793", "r823", "r824", "r895", "r897", "r904", "r914", "r978", "r986", "r1154" ] }, "us-gaap_InvestmentOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment at fair value", "label": "Investment Owned, Fair Value", "periodEndLabel": "Investment Owned, Fair Value, Ending Balance", "periodStartLabel": "Investment Owned, Fair Value, Beginning Balance", "documentation": "Fair value of investment in security owned." } } }, "auth_ref": [ "r793", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r828", "r829", "r840", "r841", "r891", "r893", "r894", "r896", "r902", "r903", "r905", "r906", "r907", "r910", "r911", "r913", "r915", "r916", "r978", "r986", "r1154" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "veri_JuneTwoThousandAndEighteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "JuneTwoThousandAndEighteenMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "June two thousand and eighteen.", "label": "June Two Thousand And Eighteen [Member]", "terseLabel": "June 2018 [Member]" } } }, "auth_ref": [] }, "veri_LeaseArrangementOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LeaseArrangementOneMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement One [Member]", "label": "Lease Arrangement One [Member]", "terseLabel": "Building Lease Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_LeaseExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseExpirationDate1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lease Expiration Date", "terseLabel": "Lease Expiration Date", "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r185" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r185" ] }, "veri_LeasesCommitmentsAndContingenciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LeasesCommitmentsAndContingenciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Leases Commitments And Contingencies [Abstract]", "documentation": "Leases, commitments and contingencies." } } }, "auth_ref": [] }, "veri_LeasesCommitmentsAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LeasesCommitmentsAndContingenciesTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingencies3" ], "lang": { "en-us": { "role": { "terseLabel": "Leases, Commitments and Contingencies", "label": "Leases Commitments And Contingencies [Text Block]", "documentation": "Leases, commitments and contingencies." } } }, "auth_ref": [] }, "veri_LendersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LendersMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lenders [Member]", "label": "Lenders [Member]", "documentation": "Lenders." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Summary of Future Minimum Rentals Under Leases", "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": [ "r1135" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments, including short-term leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r694" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r694" ] }, "veri_LesseeOperatingLeaseLiabilityPaymentsDueShortTermLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueShortTermLeases", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: future minimum lease payments for short-term leases", "label": "Lessee Operating Lease Liability Payments Due Short Term Leases", "documentation": "Lessee operating lease liability payments due short-term leases." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025", "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": [ "r694" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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": [ "r694" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r694" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1134" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, remaining lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1134" ] }, "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDue", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total sublease income", "label": "Lessee Operating Leases Future Minimum Payments Sublease Income Due", "documentation": "Lessee operating leases future minimum payments, sublease income, due." } } }, "auth_ref": [] }, "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail3": { "parentTag": "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee Operating Leases Future Minimum Payments Sublease Income Due Next Twelve Months", "documentation": "Lessee operating leases future minimum payments, sublease income, due next twelve months." } } }, "auth_ref": [] }, "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueYearThree", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail3": { "parentTag": "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating leases future minimum payments sublease income due year three.", "label": "Lessee Operating Leases Future Minimum Payments Sublease Income Due Year Three", "terseLabel": "2025" } } }, "auth_ref": [] }, "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDueYearTwo", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail3": { "parentTag": "veri_LesseeOperatingLeasesFutureMinimumPaymentsSubleaseIncomeDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee Operating Leases Future Minimum Payments Sublease Income Due Year Two", "documentation": "Lessee operating leases future minimum payments, sublease income, due year two." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r38", "r307", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r620", "r624", "r625", "r657", "r835", "r945", "r986", "r1076", "r1141", "r1142" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r159", "r211", "r750", "r972", "r1039", "r1051", "r1132" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "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": [ "r40", "r263", "r307", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r620", "r624", "r625", "r657", "r972", "r1076", "r1141", "r1142" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "License [Member]", "terseLabel": "Licensing [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1083" ] }, "veri_LicensedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LicensedTechnologyMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Licensed technology.", "label": "Licensed Technology [Member]", "terseLabel": "Licensed Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r36", "r1038" ] }, "us-gaap_LineOfCreditFacilityCollateral": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCollateral", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility collateral", "label": "Line of Credit Facility, Collateral", "documentation": "Discussion of whether the borrowings under the credit facility are secured or unsecured and, if secured, a description of collateral (for example, accounts receivable less than 120 days old, finished goods inventory)." } } }, "auth_ref": [ "r33", "r147", "r176", "r207", "r210" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility interest rate description", "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r36", "r1038" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r36" ] }, "veri_LiquidityAndCapitalResourcesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LiquidityAndCapitalResourcesPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Liquidity and capital resources.", "label": "Liquidity And Capital Resources Policy [Text Block]", "terseLabel": "Liquidity and Capital Resources" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r33", "r210", "r475", "r489", "r951", "r952", "r1150" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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": [ "r17", "r311", "r480" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r311", "r480" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r311", "r480" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtScheduleOfScheduledPrincipalPaymentsOnTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r311", "r480" ] }, "veri_LongTermRestrictedCashPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LongTermRestrictedCashPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Long-term restricted cash.", "label": "Long Term Restricted Cash Policy [Text Block]", "terseLabel": "Long-Term Restricted Cash" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r45" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r45", "r87" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r447", "r448", "r449", "r452", "r1071", "r1072" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r447", "r448", "r449", "r452", "r1071", "r1072" ] }, "veri_LossOnSublease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "LossOnSublease", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Loss on sublease.", "label": "Loss On Sublease", "terseLabel": "Loss on sublease" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r387", "r958", "r1082", "r1151", "r1152" ] }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorCustomersPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Significant Customers", "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity." } } }, "auth_ref": [ "r69", "r70", "r73", "r178" ] }, "veri_ManagedServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ManagedServicesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "documentation": "Managed services.", "label": "Managed Services [Abstract]", "terseLabel": "Managed Services" } } }, "auth_ref": [] }, "veri_ManagedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ManagedServicesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "documentation": "Managed services.", "label": "Managed Services [Member]", "terseLabel": "Total Managed Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ManagementServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManagementServiceMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Management Service [Member]", "terseLabel": "Managed Services [Member]", "documentation": "Contractually stipulated right to receive compensation for operating and managing business." } } }, "auth_ref": [ "r1083" ] }, "veri_March2022AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "March2022AcquisitionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "March 2022 Acquisition [Member]", "label": "March2022 Acquisition [Member]", "documentation": "March 2022 acquisition." } } }, "auth_ref": [] }, "veri_MarchTwoThousandTwentyTwoAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "MarchTwoThousandTwentyTwoAcquisitionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "March 2022 Acquisition [Member]", "label": "March Two Thousand Twenty Two Acquisition [Member]", "documentation": "March 2022 acquisition." } } }, "auth_ref": [] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and marketing costs", "totalLabel": "Marketing and Advertising Expense, Total", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r167" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r523", "r716", "r778", "r826", "r827", "r892", "r898", "r900", "r901", "r912", "r934", "r935", "r948", "r955", "r964", "r975", "r1078", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility [Member]", "verboseLabel": "Revenue Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "veri_MinimumAnnualInterestAmountOnLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "MinimumAnnualInterestAmountOnLineOfCredit", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual interest amount on line of credit", "label": "Minimum Annual Interest Amount on Line of Credit", "documentation": "Minimum annual interest amount on line of credit." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r523", "r716", "r778", "r826", "r827", "r892", "r898", "r900", "r901", "r912", "r934", "r935", "r948", "r955", "r964", "r975", "r1078", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]", "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": [ "r1084" ] }, "veri_MonthlyPaymentForTechnicalAdvisoryServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "MonthlyPaymentForTechnicalAdvisoryServices", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Monthly payment for technical advisory services", "label": "Monthly Payment For Technical Advisory Services", "documentation": "Monthly payment for technical advisory services." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r387", "r958", "r1082", "r1151", "r1152" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Positive (negative) cash flows from financing activities", "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash 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": [ "r300" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Positive (negative) cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r300" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Positive (negative) cash flows from operations", "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": [ "r172", "r173", "r174" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "label": "Net Income (Loss)", "negatedLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r162", "r174", "r213", "r261", "r281", "r284", "r289", "r307", "r316", "r320", "r321", "r323", "r324", "r328", "r329", "r343", "r356", "r375", "r381", "r383", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r649", "r657", "r756", "r859", "r881", "r882", "r946", "r984", "r1076" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r295", "r320", "r321", "r323", "r324", "r332", "r333", "r344", "r347", "r356", "r375", "r381", "r383", "r946" ] }, "veri_NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) used for calculating net income (loss) per share:", "label": "Net Income Loss Available To Common Stockholders Basic and Diluted Abstract", "documentation": "Net income loss available to common stockholders basic and diluted." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Diluted, Total", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r295", "r334", "r339", "r340", "r341", "r342", "r344", "r347" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersOperationsBasicAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic, Operations [Abstract]", "terseLabel": "Numerator" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements", "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": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Foreign [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1159", "r1160", "r1161", "r1162" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "veri_NoncashOrPartNoncashFairValueOfSharesIssuedForAcquisitionOfBusinessesAndEarnoutConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "NoncashOrPartNoncashFairValueOfSharesIssuedForAcquisitionOfBusinessesAndEarnoutConsideration", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares issued for acquisition of businesses and contingent consideration", "label": "Noncash Or Part Noncash Fair Value of Shares Issued For Acquisition Of Businesses And Earnout Consideration", "documentation": "Noncash Or Part Noncash Fair Value of Shares Issued For Acquisition Of Businesses And Earnout Consideration" } } }, "auth_ref": [] }, "veri_NoncashOrPartNoncashLeaseLiabilitiesArisingFromRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "NoncashOrPartNoncashLeaseLiabilitiesArisingFromRightOfUseAssets", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities arising from right-of-use assets", "label": "Noncash Or Part Noncash Lease Liabilities Arising From Right Of Use Assets", "documentation": "Noncash or part noncash lease liabilities arising from right-of-use assets." } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "totalLabel": "Other income (expense), net", "verboseLabel": "Other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r168" ] }, "veri_NumberOfClassOfWarrantsIssuedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "NumberOfClassOfWarrantsIssuedDuringPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of class of warrants issued during period.", "label": "Number of Shares of Common Stock" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segment", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1049" ] }, "veri_NumberOfSharesReceivedFromDivestitureOfBusiness": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "NumberOfSharesReceivedFromDivestitureOfBusiness", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares received from divestiture of business", "label": "Number of shares received from Divestiture of Business", "documentation": "Number of shares received from divestiture of business." } } }, "auth_ref": [] }, "veri_OfficeSubleaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OfficeSubleaseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Office sublease.", "label": "Office Sublease [Member]", "terseLabel": "Office Sublease [Member]" } } }, "auth_ref": [] }, "veri_OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OnePointSevenFivePercentageConvertibleSeniorNotesDueTwoThousandTwentySixMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "1.75% convertible senior notes due 2026.", "label": "One Point Seven Five Percentage Convertible Senior Notes Due Two Thousand Twenty Six [Member]", "terseLabel": "1.75% Convertible Senior Notes Due 2026 [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "terseLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r356", "r375", "r381", "r383", "r946" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Rent expense", "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": [ "r689", "r971" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Present value of future minimum lease payments, excluding short-term leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r687" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail4": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r687" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating lease, cash payments", "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": [ "r688", "r691" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r687" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r693", "r971" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term", "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": [ "r692", "r971" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDue", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum payments", "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year." } } }, "auth_ref": [ "r219", "r220" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail": { "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months", "terseLabel": "2022", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r219", "r220" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "terseLabel": "Minimum sublease rental income to be received in the future under noncancelable subleases", "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements." } } }, "auth_ref": [ "r221" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail": { "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r219", "r220" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail": { "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [ "r219", "r220" ] }, "us-gaap_OperatingLeasesIncomeStatementInitialDirectCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesIncomeStatementInitialDirectCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Initial Direct Cost", "terseLabel": "Initial direct costs", "documentation": "Amount of incremental cost of lease that would not have been incurred if lease had not been obtained." } } }, "auth_ref": [ "r1133" ] }, "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesRentExpenseSubleaseRentals1", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Leases, Rent Expense, Sublease Rentals", "terseLabel": "Sublease charges", "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases." } } }, "auth_ref": [ "r219" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carry forward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r110" ] }, "veri_OperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Operating loss carry forwards expiration year" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLimitationsOnUse", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards, Limitations on Use", "terseLabel": "Operating loss carryforwards, limitations on use", "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income." } } }, "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.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other accrued liabilities", "verboseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "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": [ "r39" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r279", "r972" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r269" ] }, "us-gaap_OtherCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAbstract", "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesSummaryOfFutureMinimumLeasePaymentsUnderPreviousLeaseAccountingStandardDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "veri_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossNetOfTax", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation (gain) loss, net of income taxes", "documentation": "Other comprehensive income loss foreign currency transaction and translation gain loss net of tax.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Gain Loss Net Of Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Other comprehensive loss", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r31", "r282", "r285", "r291", "r668", "r669", "r674", "r737", "r757", "r1030", "r1031" ] }, "veri_OtherCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OtherCountryMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Country [Member]", "label": "Other Country [Member]", "documentation": "Other Country." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "totalLabel": "Other Liabilities, Total", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r139", "r742", "r831", "r832", "r986", "r1155" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "veri_OtherMiscellaneousAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "OtherMiscellaneousAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Miscellaneous Accrued Liabilities Current", "documentation": "Other miscellaneous accrued liabilities current." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingGainsLosses", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsScheduleOfOtherIncomeExpenseNetDetail" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Gains (Losses)", "terseLabel": "Other", "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r169" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r275", "r846" ] }, "veri_PandologicLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PandologicLtdMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Pandologic Ltd.", "label": "Pandologic Ltd [Member]", "terseLabel": "Pandologic Ltd [Member]" } } }, "auth_ref": [] }, "veri_PandologicMergerAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PandologicMergerAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "PandoLogic merger agreement.", "label": "PandoLogic Merger Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "terseLabel": "Payment of contingent considerations", "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": [ "r13" ] }, "veri_PaymentOfEarnout": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PaymentOfEarnout", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of earnout", "label": "Payment Of Earnout", "documentation": "Payment of earnout." } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromInvestments", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Investments", "totalLabel": "Payments for (Proceeds from) Investments, Total", "terseLabel": "Minority investment", "negatedLabel": "Minority investment", "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfConvertiblePreferredStock", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Convertible Preferred Stock", "terseLabel": "Repurchase of convertible senior notes", "negatedLabel": "Repurchase of convertible senior notes", "documentation": "The cash outflow to reacquire preferred stock originally issued and identified as a security that can be exchanged for another type of financial security. This repurchased stock is held in treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "terseLabel": "Payment of debt issuance costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsOfDerivativeIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDerivativeIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments of Derivative Issuance Costs", "terseLabel": "Payment for capped call transactions", "documentation": "The cash outflow for cost incurred directly with the issuance of a derivative security." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "terseLabel": "Taxes paid related to net share settlement of equity awards", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r297" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration at closing", "verboseLabel": "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": [ "r55", "r614" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r171" ] }, "veri_PecentageOfRevenueAndNetIncomeTargetsIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PecentageOfRevenueAndNetIncomeTargetsIncreaseDecrease", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pecentage of revenue and net income targets increase (decrease)", "label": "Pecentage of Revenue and Net Income Targets Increase Decrease", "documentation": "Pecentage of revenue and net income targets increase decrease." } } }, "auth_ref": [] }, "veri_PercentageOfConsolidatedRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PercentageOfConsolidatedRevenue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of consolidated revenue", "label": "Percentage of Consolidated Revenue", "documentation": "Percentage of consolidated revenue." } } }, "auth_ref": [] }, "veri_PercentageOfPrepaymentPremiumDuringSecondYear": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PercentageOfPrepaymentPremiumDuringSecondYear", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of prepayment premium during second year", "label": "Percentage of Prepayment Premium During Second Year", "documentation": "Percentage of prepayment premium during second year." } } }, "auth_ref": [] }, "veri_PercentageOfPrepaymentPremiumDuringThirdYear": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PercentageOfPrepaymentPremiumDuringThirdYear", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of prepayment premium during third year", "label": "Percentage of Prepayment Premium During Third Year", "documentation": "Percentage of prepayment premium during third year." } } }, "auth_ref": [] }, "veri_PercentageOfPrepaymentPremiumInSharesOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PercentageOfPrepaymentPremiumInSharesOfCommonStock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of prepayment premium in shares of common stock", "label": "Percentage of Prepayment Premium in Shares of Common Stock", "documentation": "Percentage of prepayment premium in shares of common stock." } } }, "auth_ref": [] }, "veri_PerformancePeriodEndingDate": { "xbrltype": "dateItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PerformancePeriodEndingDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance period ending date", "label": "Performance Period Ending Date", "documentation": "Performance period ending date." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance-based Stock Options [Member]", "verboseLabel": "Performance-based Stock Options [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "veri_PerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PerformanceStockUnitsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Stock Units [Member]", "documentation": "Performance stock units." } } }, "auth_ref": [] }, "veri_PerformanceWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PerformanceWarrantMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Performance warrant.", "label": "Performance Warrant [Member]", "terseLabel": "Performance Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r715", "r968", "r973", "r1004" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r715", "r968", "r973", "r1004" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets", "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": [ "r1029" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid assets", "label": "Prepaid Expense, Current", "totalLabel": "Prepaid Expense, Current, Total", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r278", "r422", "r423", "r942" ] }, "srt_PresidentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PresidentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "President [Member]", "terseLabel": "Ryan Steelberg [Member]", "documentation": "Person with designation of president." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prime Rate [Member]", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "veri_PriorCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PriorCreditAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Credit Agreement", "label": "Prior Credit Agreement [Member]", "documentation": "Prior credit agreement." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds to purchase capped call transactions", "verboseLabel": "Net proceeds from issuance of notes", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r296" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of energy group", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from common stock offerings, net", "verboseLabel": "Net proceeds from sales of common stock", "label": "Net proceeds from stock issuance", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r12" ] }, "veri_ProceedsFromIssuanceOfCommonStockDuringThePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ProceedsFromIssuanceOfCommonStockDuringThePeriod", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock during the period.", "label": "Proceeds From Issuance Of Common Stock During The Period", "terseLabel": "Net proceeds from sales of common stock from the period" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Senior Secured Term Loan", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of Senior Secured Term Loan", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Net proceeds from issuance of convertible senior notes", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuances of stock under employee stock plans, net", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from the exercise of warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "terseLabel": "Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1083" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r384", "r718", "r772", "r773", "r774", "r775", "r776", "r777", "r938", "r956", "r974", "r1016", "r1073", "r1074", "r1082", "r1151" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r384", "r718", "r772", "r773", "r774", "r775", "r776", "r777", "r938", "r956", "r974", "r1016", "r1073", "r1074", "r1082", "r1151" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r261", "r281", "r284", "r299", "r307", "r316", "r328", "r329", "r356", "r375", "r381", "r383", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r618", "r621", "r622", "r649", "r657", "r740", "r755", "r804", "r859", "r881", "r882", "r946", "r969", "r970", "r985", "r1032", "r1076" ] }, "veri_PropertyAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PropertyAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Property and Equipment, Gross", "label": "Property And Equipment Gross", "terseLabel": "Property and equipment" } } }, "auth_ref": [] }, "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.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisposals", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Write-off/disposal of property and equipment and leasehold improvements", "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, equipment and improvements, gross", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "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": [ "r185", "r265", "r753" ] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment [Member]", "label": "Property, Plant and Equipment [Member]", "documentation": "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPropertyEquipmentAndImprovementsNetDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and improvements, net", "totalLabel": "Property, equipment and improvements, net", "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": [ "r16", "r741", "r753", "r972" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Equipment and Improvements", "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": [ "r16", "r228", "r233", "r751" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property Equipment and Improvements, Net", "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": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r185" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful lives of property, equipment and improvements", "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": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses", "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r294", "r421" ] }, "veri_PurchaseConsiderationPaymentWithinTenDaysOfFirstAnniversaryOfAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PurchaseConsiderationPaymentWithinTenDaysOfFirstAnniversaryOfAcquisition", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration payment within ten days of first anniversary of acquisition", "label": "Purchase Consideration Payment Within Ten Days Of First Anniversary Of Acquisition", "documentation": "Purchase consideration payment within ten days of first anniversary of acquisition." } } }, "auth_ref": [] }, "veri_PurchaseConsiderationPaymentWithinTenDaysOfSecondAnniversaryOfAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PurchaseConsiderationPaymentWithinTenDaysOfSecondAnniversaryOfAcquisition", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration payment within ten days of second anniversary of acquisition", "label": "Purchase Consideration Payment Within Ten Days Of Second Anniversary Of Acquisition", "documentation": "Purchase consideration payment within ten days of second anniversary of acquisition." } } }, "auth_ref": [] }, "veri_PurchaseConsiderationPaymentsOnEighteenMonthAnniversaryOfAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PurchaseConsiderationPaymentsOnEighteenMonthAnniversaryOfAcquisition", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration payments on 18-month anniversary of acquisition", "label": "Purchase Consideration Payments On Eighteen Month Anniversary Of Acquisition", "documentation": "Purchase consideration payments on 18-month anniversary of acquisition." } } }, "auth_ref": [] }, "veri_PurchaseConsiderationPaymentsOnFirstAnniversaryOfAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PurchaseConsiderationPaymentsOnFirstAnniversaryOfAcquisition", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration payments on first anniversary of acquisition", "label": "Purchase Consideration Payments On First Anniversary Of Acquisition", "documentation": "Purchase consideration payments on first anniversary of acquisition." } } }, "auth_ref": [] }, "veri_PurchasesOfCappedCallsRelatedToConvertibleSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "PurchasesOfCappedCallsRelatedToConvertibleSeniorNotes", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchases of capped calls related to convertible senior notes.", "label": "Purchases Of Capped Calls Related To Convertible Senior Notes", "negatedLabel": "Purchases of capped calls related to convertible senior notes" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r515", "r523", "r555", "r556", "r557", "r714", "r716", "r778", "r826", "r827", "r892", "r898", "r900", "r901", "r912", "r934", "r935", "r948", "r955", "r964", "r975", "r978", "r1070", "r1078", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r515", "r523", "r555", "r556", "r557", "r714", "r716", "r778", "r826", "r827", "r892", "r898", "r900", "r901", "r912", "r934", "r935", "r948", "r955", "r964", "r975", "r978", "r1070", "r1078", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "veri_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Recently adopted accounting pronouncements.", "label": "Recently Adopted Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "auth_ref": [] }, "veri_RecognizedInCompensationExpenseWithinGeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "RecognizedInCompensationExpenseWithinGeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Recognized in compensation expense within general and administrative expense.", "label": "Recognized In Compensation Expense Within General And Administrative Expense [Member]", "terseLabel": "Recognized In Compensation Expense Within General And Administrative Expense [Member]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation Of Revenue From Segments To Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r77", "r78" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "lang": { "en-us": { "role": { "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "veri_ReductionInAcquisitionDateGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ReductionInAcquisitionDateGoodwill", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in acquisition date goodwill", "label": "Reduction in Acquisition Date Goodwill", "documentation": "Reduction in acquisition date goodwill." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [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": [ "r522", "r703", "r704", "r830", "r831", "r832", "r833", "r834", "r856", "r858", "r890" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Related party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r309", "r310", "r703", "r704", "r705", "r706", "r830", "r831", "r832", "r833", "r834", "r856", "r858", "r890" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "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": [ "r863", "r864", "r867" ] }, "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.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [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": [ "r522", "r703", "r704", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r830", "r831", "r832", "r833", "r834", "r856", "r858", "r890", "r1140" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "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": [ "r700", "r701", "r702", "r704", "r707", "r801", "r802", "r803", "r865", "r866", "r867", "r887", "r889" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-Term Debt, Total", "label": "Repayments of Long-Term Debt", "terseLabel": "Payment of debt repurchase costs", "negatedLabel": "Payment of debt repurchase costs", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r59", "r798" ] }, "veri_ResearchAndDevelopmentCreditCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ResearchAndDevelopmentCreditCarryforwardsExpirationYear", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Research and development credit carryforwards expiration year.", "label": "Research And Development Credit Carryforwards Expiration Year", "terseLabel": "Research and development credit expiration year" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "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": [ "r144", "r573", "r1149" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "verboseLabel": "Research and Development [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Research and Development Costs and Software Development Costs", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r2", "r5", "r144" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Period Adjustment", "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r312", "r313", "r314", "r326", "r327", "r351", "r647", "r648", "r1005", "r1006", "r1007", "r1008", "r1014", "r1019", "r1020" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r258", "r312", "r313", "r314", "r316", "r317", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r351", "r414", "r415", "r598", "r643", "r647", "r648", "r649", "r684", "r698", "r699", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r792" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r258", "r312", "r313", "r314", "r316", "r317", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r351", "r414", "r415", "r598", "r643", "r647", "r648", "r649", "r684", "r698", "r699", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r792" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents", "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": [ "r264" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Long-term restricted cash", "documentation": "Amount of cash 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." } } }, "auth_ref": [ "r224", "r1026", "r1036" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units [Member]", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "negatedLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r156", "r193", "r749", "r785", "r790", "r799", "r838", "r972" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r257", "r312", "r313", "r314", "r317", "r327", "r329", "r413", "r419", "r565", "r566", "r567", "r597", "r598", "r630", "r633", "r634", "r637", "r647", "r781", "r783", "r805", "r1157" ] }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment terms", "label": "Revenue, Performance Obligation, Description of Payment Terms", "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration." } } }, "auth_ref": [ "r512" ] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Description of timing", "label": "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": [ "r511" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [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": [ "r861", "r937", "r943" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Transaction price remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r231" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Expected Recognition of revenue over remaining contract terms", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r232" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r232" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Transaction price remaining performance obligations percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "totalLabel": "Revenues, Total", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r290", "r307", "r357", "r358", "r374", "r379", "r380", "r384", "r385", "r387", "r408", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r657", "r740", "r1076" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue Presentation" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "veri_SaleOfStockPremiumOverLastReportedSalePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SaleOfStockPremiumOverLastReportedSalePricePercentage", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sale of stock premium over last reported sale price percentage.", "label": "Sale Of Stock Premium Over Last Reported Sale Price Percentage", "terseLabel": "Premium over last reported sale price, percentage" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale price of common stock", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net [Member]", "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": [ "r387", "r1010" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r524", "r1023", "r1046" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "As Reported", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r258", "r312", "r314", "r316", "r317", "r320", "r321", "r329", "r351", "r598", "r643", "r647", "r648", "r684", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r792", "r1014", "r1017", "r1018", "r1019", "r1045", "r1053", "r1054", "r1129", "r1137", "r1138" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r330", "r524", "r1000", "r1046" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of Accounts Receivable, Net", "documentation": "Tabular disclosure of the various 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": [ "r50" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Other Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Effect of Anti-dilutive Securities", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsScheduleOfCashAndCashEquivalentsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [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": [ "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of Contingent Consideration Liabilities Current and Non-current Balances", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "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": [ "r114", "r118", "r609" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Allocation of Purchase Consideration", "verboseLabel": "Summary of Allocation of Acquisition & Merger Consideration", "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": [ "r114", "r118" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r105" ] }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAccountsPayableDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Statements [Table]", "terseLabel": "Schedule Of Condensed Financial Statements [Table]", "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r241", "r252", "r253", "r254", "r311", "r1001" ] }, "veri_ScheduleOfCumulativeEffectsOfChangesMadeToCompanyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ScheduleOfCumulativeEffectsOfChangesMadeToCompanyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cumulative Effects of Changes Made to the Company", "label": "Schedule Of Cumulative Effects Of Changes Made To Company [Text Block]", "documentation": "Schedule of cumulative effects of changes made to the company." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Deferred Income Tax Assets and Liabilities", "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": [ "r198" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Common 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": [ "r1048" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Statutory U.S. Federal Income Tax Rate to Company's Effective Tax Rate", "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": [ "r197" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of Valuation of Intangible Assets", "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": [ "r81" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r81", "r82", "r719" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r949", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Loss Before Provision for Income Taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Scheduled Principal Payments on Term Loan", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "terseLabel": "Schedule of Tables Reflecting Impact of Adjustments to Specific Line Items Presented in Previously Reported Consolidated Financial Statements", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r64", "r65", "r67", "r68" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Performance Stock Unit Activity", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Income (Expense), Net", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "veri_ScheduleOfProvisionForIncomeTaxesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ScheduleOfProvisionForIncomeTaxesTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of provision for income taxes.", "label": "Schedule Of Provision For Income Taxes Table [Text Block]", "terseLabel": "Schedule of Provision for Income Taxes" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "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": [ "r137", "r138", "r863", "r864", "r867" ] }, "veri_ScheduleOfRevenueRecognitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ScheduleOfRevenueRecognitionTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of revenue recognition.", "label": "Schedule Of Revenue Recognition Table [Text Block]", "terseLabel": "Summary of Revenue" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "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": [ "r526", "r528", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r28", "r29", "r103" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Fair Value Assumptions of Stock Purchase Plan", "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": [ "r196" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (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": [ "r196" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r92", "r93", "r94", "r95", "r96", "r97", "r98", "r190", "r192", "r193", "r271", "r272", "r273", "r353", "r492", "r493", "r494", "r496", "r499", "r504", "r506", "r795", "r796", "r797", "r798", "r955", "r999", "r1037" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Summary of Warrants Outstanding", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r100" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r967", "r1117" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Future Amortization of Finite-Lived Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR [Member]", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1125" ] }, "veri_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Purchase Agreement [Member]", "label": "Securities Purchase Agreement [Member]", "documentation": "Securities purchase agreement." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r987" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r990" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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": [ "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r387", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r445", "r446", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r949", "r1016", "r1151" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical", "documentation": "Geographical area." } } }, "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r385", "r386", "r820", "r822", "r824", "r893", "r899", "r905", "r915", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r939", "r957", "r978", "r1082", "r1151" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r372", "r373", "r385", "r947" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting Revenue Reconciling Item [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_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Sales and Marketing [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r163" ] }, "veri_SeniorExecutivePsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SeniorExecutivePsusMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Senior Executive PSUs [Member]", "documentation": "Senior Executive PSUs." } } }, "auth_ref": [] }, "veri_SeniorSecuredTermLoanCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SeniorSecuredTermLoanCurrentPortion", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Senior Secured Term Loan, current portion", "documentation": "Senior Secured Term Loan, current portion" } } }, "auth_ref": [] }, "veri_SeniorSecuredTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SeniorSecuredTermLoanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Term Loan [Member]", "label": "Senior Secured Term Loan [Member]", "documentation": "Senior secured term loan." } } }, "auth_ref": [] }, "veri_SeniorSecuredTermLoanNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SeniorSecuredTermLoanNonCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Senior Secured Term Loan, non-current", "documentation": "Senior Secured Term Loan, non-current" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock [Member]", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1027", "r1028", "r1080" ] }, "veri_SeventyFivePersentageConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SeventyFivePersentageConvertibleNotesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Seventy Five Persentage Convertible Notes [Member]", "label": "Seventy Five Persentage Convertible Notes [Member]", "documentation": "Seventy five persentage convertible notes." } } }, "auth_ref": [] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "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": [ "r965" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description", "terseLabel": "ESPP offering description", "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance." } } }, "auth_ref": [ "r100", "r102" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Shares, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Weighted Average Grant Date Fair Value, Forfeited", "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": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares authorized for issuance", "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": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Weighted Average Grant Date Fair Value, 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": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares, Unvested, Ending Balance", "periodStartLabel": "Shares, Unvested, Beginning Balance", "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": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Weighted Average Grant Date Fair Value, Unvested, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Unvested, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of restricted stock vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail" ], "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": "Weighted Average Grant Date Fair Value, 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": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected 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": [ "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "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": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum", "documentation": "The estimated measure of the maximum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum", "documentation": "The estimated measure of the minimum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "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": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "verboseLabel": "Weighted volatility of common stock", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r555" ] }, "veri_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRatePeerGroupCompanies": { "xbrltype": "percentItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRatePeerGroupCompanies", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award fair value assumptions weighted average volatility rate peer group companies.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Volatility Rate Peer Group Companies", "terseLabel": "Weighted volatility of peer company" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "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": [ "r526", "r528", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee in each purchase", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r966" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock available for grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Options, Exercisable at December 31, 2022", "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": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercisable", "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": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of the 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": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Options Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options 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": [ "r540" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Options Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "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 grant date fair value 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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Weighted-Average Aggregate Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options, Outstanding, Ending Balance", "periodStartLabel": "Options, Outstanding, Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r534", "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Outstanding, Ending Balance", "periodStartLabel": "Weighted-Average Exercise Price, Outstanding, Beginning Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r534", "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "terseLabel": "Weighted average purchase price", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Annual shares increase for future issuance by percentage under employee stock purchase plans", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "verboseLabel": "Common stock granted", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "terseLabel": "Common stock were purchased under ESPP", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1112" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureStockPlansScheduleOfPerformanceStockUnitActivityDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfRestrictedStockUnitActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r541" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Options Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r540" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted-Average Exercise Price, Options Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r525", "r533", "r552", "r553", "r554", "r555", "r558", "r568", "r569", "r570", "r571" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Amendment date stock price", "verboseLabel": "Grant date stock price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsScheduleOfFairValueAssumptionsDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (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": [ "r554" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Weighted-Average Aggregate Intrinsic Value, Exercisable", "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": [ "r101" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Exercisable", "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": [ "r101" ] }, "veri_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award options grants in period fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants In Period Fair Value", "terseLabel": "Total grant date fair value of stock options granted" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Outstanding", "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": [ "r195" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value of stock options vested", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r549" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of purchase price of common stock fair value", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "veri_SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionsSharesOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardStockOptionsSharesOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, stock options/shares outstanding, weighted-average exercise price, and additional disclosures.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Stock Options Shares Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "veri_ShareholderReturnPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ShareholderReturnPerformancePeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder return performance period", "label": "Shareholder Return Performance Period", "documentation": "Shareholder return performance period." } } }, "auth_ref": [] }, "veri_SharesOfCommonStockPurchasedForIssuanceOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SharesOfCommonStockPurchasedForIssuanceOfWarrants", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock purchased for issuance of warrants", "label": "Shares of Common Stock Purchased for Issuance of Warrants", "documentation": "Shares of common stock purchased for issuance of warrants." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "veri_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "veri_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Presentation and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r175", "r304" ] }, "veri_SignificantCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SignificantCustomerMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Significant customer.", "label": "Significant Customer [Member]", "terseLabel": "Significant Customer [Member]" } } }, "auth_ref": [] }, "veri_SixtyFivePercentageConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SixtyFivePercentageConvertibleNotesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sixty five percentage convertible notes.", "label": "Sixty Five Percentage Convertible Notes [Member]", "terseLabel": "65 % Convertible Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "veri_SoftwareAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SoftwareAndTechnologyMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Software and technology.", "label": "Software And Technology [Member]", "terseLabel": "Software and Technology [Member]" } } }, "auth_ref": [] }, "veri_SoftwareProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SoftwareProductsAndServicesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Software products services .", "label": "Software Products And Services [Member]", "terseLabel": "Software Products & Services [Member]" } } }, "auth_ref": [] }, "veri_SoftwareProductsServicesConsistsOfAiWAREMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SoftwareProductsServicesConsistsOfAiWAREMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Software products services consists of AiWARE.", "label": "Software Products Services Consists Of Ai W A R E [Member]", "terseLabel": "Software Products or Services Consists of aiWARE [Member]" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]", "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.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r260", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r387", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r442", "r445", "r446", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r949", "r1016", "r1151" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r240", "r271", "r272", "r273", "r307", "r335", "r338", "r345", "r347", "r353", "r354", "r408", "r453", "r455", "r456", "r457", "r460", "r461", "r492", "r493", "r496", "r499", "r506", "r657", "r795", "r796", "r797", "r798", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r817", "r837", "r860", "r883", "r917", "r918", "r919", "r920", "r921", "r999", "r1037", "r1047" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r49", "r257", "r287", "r288", "r289", "r312", "r313", "r314", "r317", "r327", "r329", "r352", "r413", "r419", "r508", "r565", "r566", "r567", "r597", "r598", "r630", "r632", "r633", "r634", "r635", "r637", "r647", "r668", "r670", "r671", "r672", "r673", "r674", "r699", "r781", "r782", "r783", "r805", "r883" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r242", "r251", "r385", "r386", "r820", "r822", "r824", "r893", "r899", "r905", "r915", "r923", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r939", "r957", "r978", "r1082", "r1151" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [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": [ "r312", "r313", "r314", "r352", "r718", "r793", "r817", "r828", "r830", "r831", "r832", "r833", "r834", "r837", "r840", "r841", "r842", "r843", "r844", "r847", "r848", "r849", "r850", "r852", "r853", "r854", "r855", "r856", "r858", "r861", "r862", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r883", "r979" ] }, "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_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r330", "r524", "r1000", "r1002", "r1046" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfAccountsReceivableNetDetails", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsSummaryOfPresentationOfRevenuesParentheticalDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsTables", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "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": [ "r312", "r313", "r314", "r352", "r718", "r793", "r817", "r828", "r830", "r831", "r832", "r833", "r834", "r837", "r840", "r841", "r842", "r843", "r844", "r847", "r848", "r849", "r850", "r852", "r853", "r854", "r855", "r856", "r858", "r861", "r862", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r883", "r979" ] }, "veri_SteelHoldingsConsultingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SteelHoldingsConsultingAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Steel Holdings Consulting Agreement [Member]", "documentation": "Steel holdings consulting agreement." } } }, "auth_ref": [] }, "veri_SteelHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SteelHoldingsLLCMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Steel Holdings, LLC [Member]", "label": "Steel Holdings L L C Member", "documentation": "Steel Holdings, LLC." } } }, "auth_ref": [] }, "veri_StockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockAwardsMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Awards [Member]", "label": "Stock Awards [Member]", "documentation": "Stock awards." } } }, "auth_ref": [] }, "veri_StockBasedCompensationCapitalizedForSoftwareDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockBasedCompensationCapitalizedForSoftwareDevelopment", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Stock-based compensation capitalized for software development.", "label": "Stock-based compensation capitalized for software development" } } }, "auth_ref": [] }, "veri_StockConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockConsiderationMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock consideration.", "label": "Stock Consideration [Member]" } } }, "auth_ref": [] }, "veri_StockIssuedDuringPeriodShareWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodShareWarrantsExercised", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period share warrants exercised.", "label": "Stock Issued During Period Share Warrants Exercised", "terseLabel": "Exercise of warrants, shares" } } }, "auth_ref": [] }, "veri_StockIssuedDuringPeriodShareWarrantsExercisedForCashConsideration": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodShareWarrantsExercisedForCashConsideration", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period share warrants exercised for cash consideration.", "label": "Stock Issued During Period Share Warrants Exercised For Cash Consideration", "terseLabel": "Exercise of warrants issued, shares for cash consideration" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock issued for acquisitions, shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r153", "r154", "r193" ] }, "veri_StockIssuedDuringPeriodSharesContingentConsideration": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodSharesContingentConsideration", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued as part of contingent consideration, shares", "label": "Stock Issued During Period Shares Contingent Consideration", "documentation": "Stock issued during period, shares, contingent consideration." } } }, "auth_ref": [] }, "veri_StockIssuedDuringPeriodSharesEmployeeStockPlans": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPlans", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares employee stock plans.", "label": "Stock Issued During Period Shares Employee Stock Plans", "terseLabel": "Common stock issued under employee stock plans, net, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Common stock issued for services, shares", "verboseLabel": "Shares issued to outside service provider, shares", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock offerings, net, shares", "label": "Common stock shares issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r24", "r153", "r154", "r193", "r795", "r883", "r918" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfPerformanceOptionsActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockOptionActivityDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Shares issued in connection with stock option exercise", "negatedLabel": "Options Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r153", "r154", "r193", "r539" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock issued for acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r24", "r49", "r193" ] }, "veri_StockIssuedDuringPeriodValueContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodValueContingentConsideration", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued as part of contingent consideration", "label": "Stock Issued During Period Value Contingent Consideration", "documentation": "Stock issued during period, value, contingent consideration." } } }, "auth_ref": [] }, "veri_StockIssuedDuringPeriodValueEmployeeStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodValueEmployeeStockPlans", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period value employee stock plans.", "label": "Stock Issued During Period Value Employee Stock Plans", "terseLabel": "Common stock issued under employee stock plans, net" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Common stock issued for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Common stock offerings, net", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r24", "r153", "r154", "r193", "r805", "r883", "r918", "r985" ] }, "veri_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Stock issued during period value warrants exercised.", "label": "Stock Issued During Period Value Warrants Exercised", "terseLabel": "Exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfFairValueAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "terseLabel": "Stock Options [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r978" ] }, "veri_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Purchase Agreement [Member]", "label": "Stock Purchase Agreement [Member]", "documentation": "Stock purchase agreement." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "terseLabel": "Cumulative-effect of accounting change adopted as of January 1, 2022", "periodEndLabel": "Ending Balance", "label": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r154", "r157", "r158", "r179", "r839", "r857", "r884", "r885", "r972", "r986", "r1039", "r1051", "r1132", "r1157" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesScheduleOfCumulativeEffectsOfChangesMadeToTheCompanyDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r189", "r306", "r491", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r508", "r638", "r886", "r888", "r922" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r690", "r971" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r675", "r709" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "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": [ "r675", "r709" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r675", "r709" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r675", "r709" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r675", "r709" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r708", "r710" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansScheduleOfStockBasedCompensationExpenseDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansSummaryOfFairValueAssumptionsOfStockPurchasePlanDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansTables" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "veri_SummaryOfPresentationOfRevenuesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "SummaryOfPresentationOfRevenuesTableTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureConsolidatedFinancialStatementsDetailsTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of presentation of revenues.", "label": "Summary Of Presentation Of Revenues Table [Text Block]", "terseLabel": "Summary of Presentation of Revenues" } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of Valuation Allowance", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r109" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information" } } }, "auth_ref": [] }, "veri_TaxDueOnPreAcquisitionEarningsAndProfitsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TaxDueOnPreAcquisitionEarningsAndProfitsAmount", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tax due on pre-acquisition earnings and profits amount.", "label": "Tax Due on Pre-acquisition Earnings and Profits Amount", "terseLabel": "Tax due on pre-acquisition E&P, amount" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureConsolidatedFinancialStatementsDetailsSummaryOfOtherAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable, Current", "totalLabel": "Taxes Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "veri_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "documentation": "Term loan facility." } } }, "auth_ref": [] }, "veri_TimebasedStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TimebasedStockOptionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Time-based stock option.", "label": "Timebased Stock Option [Member]", "terseLabel": "Timebased Stock Option [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1050", "r1139" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Losses and Expenditures Billable to Clients", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r216", "r217", "r218", "r390", "r391", "r393" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfValuationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Name [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r121" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfFiniteLivedIntangibleAssetsResultingFromBusinessAcquisitionsAndOtherPurchasesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r121" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "veri_TwoThousandEighteenPerformanceBasedStockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandEighteenPerformanceBasedStockIncentivePlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen performance based stock incentive plan.", "label": "Two Thousand Eighteen Performance Based Stock Incentive Plan [Member]", "terseLabel": "2018 Performance Base Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "veri_TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandFourteenStockOptionPlanTwoThousandSeventeenStockOptionPlanAndInducementGrantPlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand fourteen stock option plan, two thousand seventeen stock option plan and inducement grant plan.", "label": "Two Thousand Fourteen Stock Option Plan Two Thousand Seventeen Stock Option Plan And Inducement Grant Plan [Member]", "terseLabel": "2014 Plan Stock Options/Stock Issuance Plan, 2017 Stock Incentive Plan and Inducement Grant Plan [Member]" } } }, "auth_ref": [] }, "veri_TwoThousandSeventeenStockOptionPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandSeventeenStockOptionPlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen stock option plan.", "label": "Two Thousand Seventeen Stock Option Plan [Member]", "terseLabel": "2017 Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "veri_TwoThousandTwentyThreeEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandTwentyThreeEquityIncentivePlanMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Equity Incentive Plan [Member]", "label": "Two Thousand Twenty Three Equity Incentive Plan [Member]", "documentation": "2023 Equity incentive plan." } } }, "auth_ref": [] }, "veri_TwoThousandTwentyThreeRepurchaseTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandTwentyThreeRepurchaseTransactionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Repurchase Transaction [Member]", "label": "Two Thousand Twenty Three Repurchase Transaction [Member]", "documentation": "Two thousand twenty three repurchase transaction." } } }, "auth_ref": [] }, "veri_TwoThousandTwentyTwoRepurchaseTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "TwoThousandTwentyTwoRepurchaseTransactionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Repurchase Transaction [Member]", "label": "Two Thousand Twenty Two Repurchase Transaction [Member]", "documentation": "Two thousand twenty two repurchase transaction." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r255", "r256", "r257", "r258", "r259", "r316", "r317", "r318", "r319", "r330", "r394", "r395", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r443", "r565", "r566", "r567", "r595", "r596", "r597", "r598", "r611", "r612", "r613", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r654", "r655", "r659", "r660", "r661", "r662", "r676", "r677", "r681", "r682", "r683", "r684", "r695", "r696", "r697", "r698", "r699", "r720", "r721", "r722", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r617" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfLossBeforeProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States of America [Member]" } } }, "auth_ref": [] }, "veri_UnamortizedTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "UnamortizedTransactionCosts", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Unamortized transaction costs.", "label": "Unamortized transaction costs" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Expenditures billable to clients", "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_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits balance at December 31", "periodStartLabel": "Unrecognized tax benefits as of January 1", "terseLabel": "Unrecognized tax benefits netted against its deferred tax assets within other assets", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r575", "r581" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross decrease for tax positions for prior year", "terseLabel": "Gross decrease for tax positions for prior year", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r582" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross increase related to the acquisition of Broadbean", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increase for tax positions of 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": [ "r583" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross increase for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "negatedLabel": "Gross increase 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": [ "r582" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits if recognized", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r584" ] }, "veri_UnrecognizedTaxBenefitsWouldImpactEffectiveTaxRateIfRecognized": { "xbrltype": "decimalItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "UnrecognizedTaxBenefitsWouldImpactEffectiveTaxRateIfRecognized", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits would impact effective tax rate if recognized", "label": "Unrecognized Tax Benefits Would Impact Effective Tax Rate If Recognized", "documentation": "Unrecognized tax benefits would impact effective tax rate if recognized." } } }, "auth_ref": [] }, "veri_UnrestrictedCashAndCashEquivalentsRequiredToMaintainUnderCovenant": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "UnrestrictedCashAndCashEquivalentsRequiredToMaintainUnderCovenant", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrestricted cash and cash equivalents required to maintain under covenant", "label": "Unrestricted Cash and Cash Equivalents Required to Maintain Under Covenant", "documentation": "Unrestricted cash and cash equivalents required to maintain under covenant." } } }, "auth_ref": [] }, "veri_UnwindingOfCappedCallsRelatedToDebtRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "UnwindingOfCappedCallsRelatedToDebtRepurchase", "crdr": "debit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Unwinding of capped calls related to debt repurchase.", "label": "Unwinding of Capped Calls Related to Debt Repurchase", "terseLabel": "Unwinding of capped calls related to debt repurchase" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosurePresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Accounting Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r74", "r75", "r76", "r225", "r226", "r229", "r230" ] }, "us-gaap_ValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceAbstract", "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "veri_ValuationAllowanceDeferredTaxAssetChangeEcognizedInOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetChangeEcognizedInOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) recognized in other comprehensive income (loss)", "label": "Valuation Allowance Deferred Tax Asset Change ecognized in Other Comprehensive Income (Loss)", "documentation": "Valuation allowance deferred tax asset change ecognized in other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesScheduleOfProvisionForIncomeTaxesDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Change in valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r587" ] }, "veri_ValuationAllowanceDeferredTaxAssetChangeInRecognizedInTaxProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetChangeInRecognizedInTaxProvision", "crdr": "credit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) recognized in tax provision", "label": "Valuation Allowance Deferred Tax Asset Change In Recognized in Tax Provision", "documentation": "Valuation allowance deferred tax asset change in recognized in tax provision" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [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_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTable", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureProvisionForIncomeTaxesSummaryOfValuationAllowanceDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Table]", "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance." } } }, "auth_ref": [ "r109" ] }, "veri_VariableConsultantPerformanceBonusExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "VariableConsultantPerformanceBonusExpense", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable consultant performance bonus expense", "label": "Variable Consultant Performance Bonus Expense", "documentation": "Variable consultant performance bonus expense." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "veri_VariousDatesInTwoThousandAndSeventeenWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "VariousDatesInTwoThousandAndSeventeenWarrantMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Various dates in two thousand and seventeen warrant.", "label": "Various Dates In Two Thousand And Seventeen Warrant [Member]", "terseLabel": "Various Dates in 2017 Warrant [Member]" } } }, "auth_ref": [] }, "veri_VisionSemanticsLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "VisionSemanticsLimitedMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Vision Semantics Limited.", "label": "Vision Semantics Limited [Member]", "terseLabel": "Vision Semantics Limited [Member]" } } }, "auth_ref": [] }, "veri_VocaliDIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "VocaliDIncMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetScheduleOfCarryingAmountOfGoodwillDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "VocaliD [Member]", "label": "Vocali D Inc [Member]", "documentation": "VocaliD, Inc." } } }, "auth_ref": [] }, "veri_VslAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "VslAcquisitionMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfAllocationOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureSummaryOfFairValueOfAcquisitionConsiderationDetails", "http://www.veritone.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAndDivestitureTables", "http://www.veritone.com/20231231/taxonomy/role/DisclosureLeasesCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "VSL acquisition.", "label": "VSL Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareEffectOfAntiDilutiveSecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r976", "r977", "r980", "r981", "r982", "r983" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r653" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfQuantitativeInformationWithRespectToSignificantUnobservableInputsDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1131" ] }, "veri_WarrantsIssuanceDate": { "xbrltype": "stringItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WarrantsIssuanceDate", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "warrants issuance date.", "label": "Warrants Issuance Date", "terseLabel": "Issuance Date" } } }, "auth_ref": [] }, "veri_WarrantsIssuedInConnectionWithTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WarrantsIssuedInConnectionWithTermLoan", "crdr": "debit", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued in connection with the 2023 Term Loan", "label": "Warrants Issued In Connection With Term Loan", "documentation": "Warrants issued in connection with term loan." } } }, "auth_ref": [] }, "veri_WarrantsMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WarrantsMaturityPeriod", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAdditionalInformationDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants maturity period.", "label": "Warrants Maturity Period", "terseLabel": "Warrants maturity period", "verboseLabel": "Life in Years" } } }, "auth_ref": [] }, "veri_WarrantsToPurchaseSharesOfCommonStockUponExercises": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WarrantsToPurchaseSharesOfCommonStockUponExercises", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase shares of common stock upon exercises.", "label": "Warrants To Purchase Shares Of Common Stock Upon Exercises", "terseLabel": "Issued warrants to purchase shares upon exercises" } } }, "auth_ref": [] }, "veri_WeightedAverageCommonSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WeightedAverageCommonSharesOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding", "label": "Weighted-average Common Shares Outstanding", "documentation": "Weighted-average common shares outstanding." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator for diluted net loss per share attributable to common stockholders", "terseLabel": "Weighted average shares outstanding, diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "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": [ "r334", "r347" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail2": { "parentTag": "veri_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail", "http://www.veritone.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator for basic net loss per share attributable to common stockholders", "terseLabel": "Weighted average shares outstanding, basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r332", "r347" ] }, "veri_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://www.veritone.com/20231231", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "calculation": { "http://www.veritone.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.veritone.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerCommonShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Denominator for basic and diluted net loss per share attributable to common stockholders", "label": "Weighted Average Number Of Shares Outstanding Basic And Diluted", "documentation": "Weighted average number of shares outstanding basic and diluted.", "verboseLabel": "Weighted average shares outstanding, basic and diluted", "terseLabel": "Denominator for basic and diluted net loss per share attributable to common stockholders" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "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)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "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": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r35": { "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" }, "r36": { "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(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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,20)", "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.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.22(a)(2))", "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.22(a)(3))", "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.22(a)(5))", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB TOPIC 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-3" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r140": { "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" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(19)(b))", "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(19))", "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(20))", "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(24))", "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(26)(a))", "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(26)(b))", "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(28))", "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(29))", "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(30)(a)(1))", "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": "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "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(10))", "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(20))", "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(8))", "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "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" }, "r168": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "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,9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r179": { "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" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r182": { "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" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r185": { "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" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r193": { "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" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r205": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r206": { "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" }, "r207": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "5", "Subsection": "04", "Paragraph": "c", "Subparagraph": "Schedule I", "Publisher": "SEC" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "7", "Subsection": "05", "Paragraph": "c", "Subparagraph": "Schedule II", "Publisher": "SEC" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "9", "Subsection": "06", "Publisher": "SEC" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "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" }, "r269": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r275": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r279": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r305": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r310": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r609": { "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" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r699": { "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" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r743": { "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" }, "r744": { "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)(15)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r790": { "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" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r895": { "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 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r896": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r903": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r904": { "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 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r905": { "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" }, "r906": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r907": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r908": { "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" }, "r909": { "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 E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r910": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r911": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r912": { "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" }, "r913": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r914": { "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 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r915": { "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" }, "r916": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r943": { "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" }, "r944": { "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" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r994": { "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" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "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" }, "r1026": { "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" }, "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(27)(b))", "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(28))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1037": { "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" }, "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(f))", "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": "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1123": { "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" }, "r1124": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479924/842-10-30-9" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1135": { "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" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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 101 0000950170-24-038819-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-038819-xbrl.zip M4$L#!!0 ( *6I?5AF&YB93H0 $WS 2 :6UG,3$T-SDV,38U7S N M:G!G[+T'6!1;MC9<2,ZBY-0(*$B4+ @TB&21)#DI2,X9$6A 24*"!Q!LDAL MD)Q!R8CDG'-L M0"\ EU44E!4 K$L @(7Y!Z"G 3F \/'P^7 !\?GY"0@(B$DI2$F)B$[LI5 MA S$STC(PL['P<+*P\;(R.GV$V>6P+"PL(@#G&IVX*2?$+"@M^%8!$2 M$I(0D]"2DM(*7F.\)OC_^8/^!% 07+I[:18;BQ6X1(&%38&%;@- &#MQL?[T M ?[U@W4)&P<7#Y^ D(@8 2%C;V)1QL7%P<',RW_ICO 1P*W"O7!&3Q MKFH^QF=UI10,BLTD8+M;^IE*:W"?73NR2LH*BFK:#_4T=73-S"T>&)I96UC:^?NX>GE[?/4]_F+D-"PEZ_"X^+? M)"0F_?8V.2O[?%=D-?$?NUYE%0PBH+P;FUGZF9!-2&N?RMQMD(B:77CQ^L%W:']" M]L\!"_YW(?L+L+_BF@)(L+$P%P^; @ #9^?HX-CXRUK@?P3O_"G3,VXD& N,@48 _J;S?$1H@]EY21!*[HH$% M]O1EQ1_/N51[+$*U:$C>#@)MT2.C4M?#AKAM/SQ,:"]Z;A??W2VR6T'2/>BG M^AX>M&-%0]&[,9NBE<@YXU**]/>_=0S6E"'_I!2-C)9;7(:_? M.=*:^GKUNDBSCM(L5K?YNVN">=.J/T@>D'5L"7PZCU-'GNA/S3V_$;*/-]P+ MS)O.R7D+N(ZF?J9#")P/L(UL2]_P4=&@'&L<*[!_T5CTP_FT'_\!^6D#O:3%]JM5 MB'5LG*#T*:E[&JE]"AI@@O/Q6GTAY334?\OSY.63N=5;6,X?'D@W56#!DM(I M)/ESH^[-;%W'2Y68GC4G).MT6'!I.):,'/$E;RLAA"=IF8"51[Z>\>0$,SR] M&C2>J,&=L,\NH+X,?@GCL65%5@F%:2BXH"J3%GPX0(1^\GRI1,@:-3P,9@+M/(C;5;ZW05'4*HMC)EOX!BG-%ZKZ7*[ MWR+O*D%?M#K;FH8,PKX? 0(%Q;3(7]B4'D:5^]=\H>D]$CCR7/?RUP'Y4 JR.LE&.J%].DZ-)&'.S(Q&3R(Q1S;.O2TG--9AWJ1FBA93A61P3K M>;2@J$=V8"H$W?LM;PG/W:+!62,EBP3<"FAEF.;KFA*.CZ.>% ?D+=+T8YJH M^6Q3259=-)!8>ME+;-50P@+6NE6A(V];<< F_" $>Y9SZ[*TL6>%C\ ^B^52CH6=F;Y2)P>["6WO2"(;V<^ MU;4(JO 6%UD]QX] R%,<\+WUSILS]D^_+^:BZDW4*>S@'T:;89V[P7QGP$_9 M*]&+1A )S:!AOO>Q[);@ M\0,L6=!NRK,KN7ODX^N;C&0-%,D',4Q=R: @R9L+(]%Z0D5NLXJ7G-R>KST. MVE(SA2L7MN,$L.]/*4I>;F]:&[H3PK4DBL^&OX_8H)NQ;:9JH"HT:[>PA5ZK M2:AB[2:)#766,9#I52_V4]U/#Q-1'/944\NHER<9C'@* HY7'X;O,S'M[OH) M+#:*:7RLKABT')U,TL5VWR5Q"V,2OXV0*JP92]%3CZ+//14V-"Y#ADJU:K)9 MS3ND51"TIJVG1>1LTF+IU5\3$T_41]+K[ZK7SX\$,([VH#;^(?(56 M";_.V+'YOXN[O7+Z[N749^\F+<.2TAV'<.]9-;FB?V">B3 M$OTRK5S1_*QD1ZJUSZ5,5(_)-PZ,)=/O.]P@G[,UE8!*MW1?,]&_K?IFHO6Q M%)[29P07B,*G_-[^>]%#F%[6*!_HB;6%Z#(:P,*K<09F/CL?,'2:>@QVUNT( M- ;V,Y]T^&F,\OHI+O= )7SX^1R.8:+1 K9T?L:WNCB8\K G$/++S60^>MOS MTS1K,\;Y/B]#YEUHN[_)=FH^A#9QPN\>J32,+(S207E.OQWZ)VM6NWY:*%9? M-#9-+U)< D^>:21N"3^;)K[I^(0OHZR,C%PR6(%4<8F6->+4O<)G,' M2H.8,;JI@N 83.Z#!EI-N6H3YQ5'2 [OI5F$!BM],C,N"](Q6XH)'M9&]3L& M3#Q@>'S;,?##=ZW*I9_KH/XV&K!.+K4' M!8$7[R_)YB+3MSF>7O.;O^-L9G*11S<+C^A(Q@^Y5I5BT'0AZ4$,[6]ZHO*^[>=/9Y\5B 0E+2?U%',]1]$*&$86KMFQ#YY9@$*YUF)1\8O\+Y/.-#NM\U6(^G,[ZG5)+&A/>B])-2N,'S=? MMMDLM$U2%8D(936FVG!Q(\"Q8-IJ#I,TR()73=E'73G:T;R+,JI.[ Z%(62L M&LCEQO@;!!9F%5MBA2K'JJGJ-P-0 50'F]$0^KT O E2KN&V.9/=?13 MG@+M5P>P0P:J0:A+RBAAHO6!$;U^\ _'("VS\%@T<'<& B?D@ _02(=F-3U% M R'U!VRHD!HTL']%_2 ;1;W7%G-.C?&N3\K@CL#OB>V/->'V9^:5I$$6G1!* M:"#3"8S B4?8_"0U@^^?2*)8[AMVW.OI<*/F*^ -HQB,>[.C 7KPCX*)T^4T MS231P ]0!G\2+&-\3A_^;?U'*#$_";[T:X9^S=!_TPQYIBQSM-VQ,;5M ).X MLO3<,>P"F-=%-M$ D:1EGL]RR[AA6@XE12\5;#J(@,61(&HFS:TC*,WR(!VE M"@Z#P(:FT8 *>TGFIZ4F'W@_&KB>TMI\LNF(!G*NZ TLYP!\G.V4&ECAG%F! MM_S4%G9HV@^,%(N,Z$+*DR)('@;[HAB)TLWVQ]XNF;!=\&N]:/RPZOARVK4Z M5V4\*U"<&!2:1C]<<0&CY?UPR)]-T0<5$GW(>)"6D,GQW,/@07BOTW2%.>E; M,MG[%B4ELD;'&G@**8M0(97F47[':T_2M5VO=_,\6!(:'L[/M3%E&FX0M[B> MEDH13<=N:V!0;9E28CB:%7@;5A+21-XPDGQNP@H62'F6%4<1DV\:6B5B1FPK MT49]V<0H8*M#)W&6[DIA)?LQQ=F)$;V'A[19Z* M/J'5?HKK(C#V85R2*M/GE?#QB .B_:-X-59I=2[H ?ZJ"2XE5C2*=FCE@"> MQ<>@DF#I4+/G"=<%V9M)Q,WW,SXO[$N(B0^PJOF*99Y(O=PS>JB!SX^YOICT M-[\?R1$6\ 4-3':+I>6O,8;-UHO#Q@KMP21^0L5;BAI-56^+57@LQZR, V]) MZ%G( UI50SN.'AY#2[K4^31QE%4/9BR@\IDVNLR,0ZQ#QQ-?O4JIN7+*9*UX MGI['&V+TT.3Y<>]7Y13.V'E3ER,+EM0%%0PF99TSH*GX+;[JH7,[QW"Z)_4N M1W=JS=M<1\9F*;'ZY!;\R8C5K,:XO?5%O'B]:=U#.<0[39[("64.G.'G9*N\QJ[!$WEQ?Q:9%%,9"0@+(_%5W>M\K M-C0=,:LG&HT[JVQO9)!$J;9*F$*]/\S,RKX5GL2IFGXP$"D5-E1@[,,F5ULW MZO2D&B*D$RGO'<9RFWDVR@,#0%22.(.XEQFV_31%228Q4A^1X=%?S'4:L=@K M)A.'/(8GBS;5V+\];-OU$N>8AMIKRN#29H4# @H8AR?1#.?,P*8T#^<$VO^' M#I+I+2DBXJ'>J$:& 6]STM<(LGDOX?CVIIFDGS4:B.M=Q(RI0@-# MK[@W7(<"J3\B=$I4%W>XN/-X<6>&9MH=&>5/+PV)#O:/C*VZ@2^C@16*'#0P M8=6#!A2) ._3SD@TL*&#$? Y&!-'0=/,&$69NI@X@D>,HAHC>Z.!SX$L70:? M4SDV[S]J7E3\:8#GKQ-^G?"[$^S,8,U6S:*BB6(TU5S!RM0\6/3OEEVE^LAP MY9"U!9"!>@P'@%Q%V%R*^6//>W;A_A#3]3I"H3 I]]\_='BG0:;7GS3G--7] MR5'<-=M;.EUTTZ]];J,>8J7^$0[[+=^I"9-V2]RBLZ2XS-=R!" N[*BOZH!U MC"_T?P3((.CE2O0:;24IW]87\7<*\>*Z:IT9MR6M CG1@(-//RK$R!E!RP_7 M_#TH(\/BC\F/@Z\'VZ<4!M^[=5>P-UK_W3[0M3ZC ][IU4:%3/=?P#$,AA)2 M)8F))7>AU2@2&@0G:N(@'4E4-0^_9;9?.#^=G(LDKDX_.\"PFG_/H.0Y]K21 MPBUZJ55H[:,/YCH)A+=Q/_HP'V.I7UAT0(ZYIB$+GR$M,3LQ=&A@H!##59[C M8M+AS*B(C4>/3VJ<#X)?<)XBR_V?\B/V :;: KOB8>P(Z M_I8=U^C1R2?Q=N#A[V%G_QY0M?/),Q.P&LV0D*1:A4)I5.\UYSI*[QOE'?7Y ML>EP16;LE::P+N-ZW MH_4/\)1 G.\@Q MOPD:F&_[SJRK1<#G-,5H8&\)$@5H_K/#Y(JW5(C%PIQ=Q&][<'P;P.7_R4W MO_=!;J]I_?+:H>CW[#>="@QZ(BD[-13-N27 %*8S+(G3,DT^1F^\++5:2S]+ M:N""_T@0U]GI6CZFM[..1&"JE-]?A %G&R2MQL^"\]A6EO-AP08*<57(!LW EGV=Z'(QL59L"[% M4[!#D-7A46I]J&OR<+'UXC@B/IT<,O["[)R@.#E0W.R/J- V"M/KEAB'P :; M&0%#84#G%GYIG9CNC1>B=5".,D[7UWR M4:+8MQ%YEW:HTG/LDP,J&?L?NY43L LHX3]\/$+QD%_2.E/?MMQLQHS52-[# MD6G_P750Z\E2H-A&$2E#1S)>HX>C!_*N.!\PNWJ+J\TWT'=CV=IDYK[,! MK-M,M5GC2S2ASKQ.Q==&7D.+ AP^Y9/D([O*YPMCDO.7)?F=\U)H1C..6K=O=V/5/8IM!SQ&=*VR MEYCX5>I*JQH;HF\ZI_=4ZX+]&YLE^L80GHMH@&PN1>W!1=<;3@=*\UN^;GB< MV.^S/A9)FF5MF0]O5PL>^BL ML$>"AKY?N[ #T==I('\7TXYS.[ZU5.E'>*Y31<;VHM1U0G:'QAFE^@W#MU:] M? =PS[G31_WL%Y%4CKVGV8P*2P+L]L'*<@A]ID*GJ27N>IMB%I<#E#BB8>J-\4B3QF.\&_'CMA=0^%7#9*]T^YP)>6MKHG8<.:(" ML!E4OLCF-'DMY7K"RK/86EU&P5L;7YY=]J4'FO73V-" 03:F9I ''^,738@X MVK>VS($NRY&\?W+P<_/U2L/JE]6*E?*L)=_=+=UM&\HY"8S MU XFD *DWV"5+O$::3W7&JZ @K:S=H^^>L6M&B0*RXA/O;\:YSJ67YR[I 8R M'%H86QWFXSDA3)Z0*A)4&.PN376O?&=NE#HF(#A7=;IU8"Y28A=4[*:C; MM1U8(X(?HX&2'@B2MC*DR(>O\_Z0Y.:-3N:NJT\QW]^*CW+@I< MJ)R\*+,6>J^,O,&(5SOI]IYTL3:7$ WPM>%IM70TH-!NE!#&CX@133\E_5-7 M"Q[6)IK&_/%J'[WR>\?71AV"1^(;!9S8IMFVB\I#> G4!EB<(:%KV'0LWAV* MZP9I3/2?A^]/3=_C^^#.$GJMC4F*VY[OV]Q.=-FEI3W*? M+<_;R,HP15GXE*/D'151-#3 \_Y8.JS1 M!EZTWE+W"G34-H"KNO>-!&Z$W 0?*QRI44#+W+;IQN^!JQ+F\VA 5U?BT9W/%XPQUF3-(+9;#^#+'5^Z8H")G13 M?IXB[#R7-QX6^7! 'F2D%4=!$C>MQ"XOCA7(LG#^1 =$=+VN->\IZ1(>FZR MXOLT;4[U;7':-39'K<*R6SZSB=U]+KA7(5T8$,@I8T^-!_\2A@-D&]ZO\JM.#TT4?,:)&2PH]*(?=ZQ7:4L MA2=E9T9BYWVF5F!;]VY@9F9SF"#JJ_)'E:+Z(.[),-^.\F'RMIO0$Z12#UX2 M?>G00J@PBE[FUGL?1>O\:T)Y$IV4>3H+!23C=VVP M4]]@+= &TEZRP>2ZXN*E14>>U1H7E7LA74PN>/9O4E#W,%4%K,+L_+:>?!$F M+N%=H!KGT8"L,%:/;:Q/?QN]!WWU*;(JB6F*,*LB^K/EX;*3'E]O=P?AIA[X MHY\%&I![!X%S8:) >%$)F7W3S9A6>A6Y16T>56L"9>F)YRX3MURG17(Q,X,? M =G0<$:01@=>:_IX4)5D(75L>KVBZ9F'H'^BH[B%@TMW"4 ?C#SDE/OG']97Q+0XO'[OTGG;UX9&+E"RH?[OL 3H_ MB,#82XGU&V1%]8 S),7O&%1O;4H4LS*BG&G>SN"A8^$YZZVETB 36D MXB+BE:3ZDW;82C6"A,Y0IZ6K!._R6CL^!54&(DD]I>E&GXPU@.TAPG;Q2G1/ M"-SJ$\+C_A+FJ=4)7(T<:BCMP/+6P5EPNIV!KZGV](KP MW&Y!4Y'+S4_!@N*46$$8>LM6C&&UI@-H8'LTMP#C$*Q'J!IE-)"1_+4<#<2. M:V."I TD13>M$ VP1/2?+W*@@FVP:7XD=K7I86:'#_PP=IA20#98Z^R U8!_ MR.4*R^&8(,4.PQ0")0JHA(Z ON9#]1/R"Z)N-)"5E4&FO0Q&)#J3H8'QG&K4 M&V4SN>B$H\X.R#>>.2;,"%5G)&=<4Q@3)Y9]+#P,8U,4/ZI5]+L[FQC'M(&_ MX=A"3NG*T,!@2Z#$XE XO@HG4,S6879XVT<,U8QAB?*57B>ID*S)+;U3FB3. M7I'(4'T"<\!K%1W># ,3U%)&-D-4RKBA$%8[O">6**&@5- M/6K:[ZUL(RO[+!:5_>1QEZ4@HU[)YA1IZ%O2&=$#$-^N;K*E%P]=2HGIW&CX M/)GD'600,H*I8=" N+FJH/W.3>5GEV6[,*'5N>TWWH7GBG45T<*CXYHACD0 M4]G\K>4XT741..;5Q0B*+!-;75^[Z6Y'W-@;\]O#PO??PKZ\?II_C*DF;.E-0Z1C;9VT MQI9=4_A4N_0?O_WM79R_#7;H6+SU)WNK5S1/RZL['=Z5&%J%5QN6M''K-R@^ M=LSM)?L-YDQB)C'; 2=3]>X\\XI]8?,ROV&=.%@<-O6^ M;H"'[X14]%Q_>H?>U;F\K)9VIEY).INY FL=13YPG5FB>6B/+ZHO?=&*.%>A M=?<;;.W27 [E#E7F@9[.I.6'#5M23''I7(/GLY/-?RV(S(AX7I)H>_O8Z Z3 MF=8HBP*-X:O(&0$W.4J3B*#IH*G8BCLWQL<-GU@U*-TG:.^C4N[^M$%XDD$N MNA^03^3CWMX$4GV6HH\A'/9*Q=D"-4$#L9^/Q2G[,=. !EYZ@/$8HB3Z>M2& MM>9VG!)-AKY2"U18,#KUBVQ4-]$-.Y\8B-S,AE1TVYPZ=5_3&!33D-G;>*:S M(_:@>LBCT$1B4&7:L.5CV_N5$,V@_@!M#\SXWBDUK@2B_?ITZ(:X'H^DO0:'K%D-)%$ M0YPSF7#S+*SK&]L\7?%ZRWG "TF.W"AI8EN>9)Q'T[*SG[HYQJ7\M^92%QOO MW!_AV\M0)FV?$9 54K[F#Z-/,%YO(NS>T]_9'VZUVLF-GENBM#ZB)W!ZKQ1A M+3Y!QHG=YV?OFXP&7E7&4T5GNWAT49.*&JFZLUYO>;T21\X8R/WA0!=*_C+@ MRN9Y6<%N34T9;R?7G"\>* A'[VG6AJX$;KSAA$(/0]=0J3?/UZ]NRAS)&9)4 MV:173!CE.,OB]G8"S)+G>5):#S;$2)9S@"?PG+L^L!96$ M:')FPLY;3+/S1O%9&73S]:4M;Z:,]8P. 9.0M0AK2+[^?%^D$\_;Y"NT@<0D MC-$G\85PXKMC(OC-B709]:\=XXP,YJZRH %[6[H,,F(]?JI K;5Q\* MZSI14#X5T?W&\JCW%V-6F:ZN"V@ VP0><#)[G*JH?F6SFLQ]M>LA]8OT8J42 MPX@6"1YF^IH!EG(*VS.!,I67;4*["W&SRM(5.V8M4P]J,_@B((YKDUP%!8DL MQ8.!LK T3NR(IB$1)AY#GWJ5\+DSIR1*O42A95[Z#'&YB>5JWST/)I5Q_0&' M2F+V26=7H@;;2$<-^.<@4FB3SU4(R_+6".!3XST&U#>1Z45 MX6-3U\,)7K/;9&,]]+@4>",KG!/XUX:-K=:/N"Z!DD #VO*\H&;,A:;Z0%HOOTX9"I,9; HSFY*3E- M2#_\LM/%$*#5.E9Q0FHXKSE>Y(&\HF1=?_5]=7P+5=OE$G8A-RPG2K*&]4K MY.#=?NNBE*S59\$.\ZAGY=5$^$UVO,K,=\C).EFNC>U>_G3^Q0"I.A)@3)D0R\YM6Q M^7YWJVH&H?.B*RKJL[9_V;R6'&58TCP@S^5DMS\\JC14^N M*EC5?=,4%./NRJ:U7#BA,I*Q]=-ZI5[QJW!=P3IES:(2^Q^[CF&ET=O1=[[D2( MZ57%K4UF/]E0_*V16^CAF)]\WK3HRS3FAM+&6F?.V5 #Q^67R/4K9/ - GR1 M;*B^; [++3F">C?>)??"P6.C=.._^CN&R?/T8.XYRP5R/=_\980MD.4-K:^JJ M31K!:)$P@1/[T]%$ FSJPZ]AMM,;V>Q+=4S,GX5[Z?M:!%Y4A[!A;PC(,)Y% MG2@QC_@$$+./>$K)JG3:S7O2-$1#0A1+2E0\QU)=W_N)Q;5L;1;G!@];?)W5 M1P-IW!8/!AP\IB^FX0EINX=JA[W<3@Y>&L\XM[GXJ2%=T#P,1;DJ0[G7O"*T MZ'SV'L,Y;A1NF1UJ5_!?X&-<9T-3)^*OE5;!^5OL):<0#/.Y!6M&$G$!:I>5 MYO@.S-L^L]\ BA1DI T^M]_>#!#:6;H#1@"@97DT$.H)VJF'JBH<$-OV>M'T MOX)J69IG U$ST5P"F?"&-$F[=#AW!";;YUG&.A D/.]B;;U%B[,<'[[<0(7A M5PV0<>X8)&%!#]R[_5"A:TX82__1SM 2/BC5UFACP(:9S%]P=G8Y>++C[.*K MBS+'3+P,Y1H:>*T>V@S[7F"=C'H5ZSI_PX';HYHPA?*@LQ:LKBD?66V9:9,U MR9<;M&M94Z?50ZER=S\CZJLJ&<(S@P@-7*9C&83R\Q%<,$&WA8R?#V0X-8?A M5:?K#6NK2,3/344:V.[M[NKH[ MTBT[\',+NDZOLBS/U85=A&V:^K%@6/22Q_YXF-..?-0(^5-ZTX[^4RI=K$1) MBEK]:B+UGN<3028T89XILS);HA+O-*Z?O,@2IY])YY/1X_K$K,@DFT$RV;QR M-P95C[D V2$>AOV(0.=FV"S&4:\:;\\?7E-$ R99W^EE'>^CJYFF@8)^&!(Z MH :XS3$"NN=?D2MS:*&O]%\X84IG2"<*D33$_T M+\Q2WPO&Q^M@_"CCY@5 #"&^/'S9?@36]?=3V9!B"4 M2/U0XG,5=8\)']5@CM$D;SSFR),UL#<+7="H.KS2#G1^L4L/DC7#LI$-PM^^ MM0^9_5-E=/]/E1&T44Z1OCC]R<&#L?'$>LNJ5 4OT9G+BIXLK^7-0=^N2LIA MP!1SEU2@@1@E" R3K[F I4K9 I-6<%A)>]W,;V-K7Y0HB[P9R P%R1<[,T^+ M@^=-+G2#J',M+7A[FJAVEED$;RT&]6?F'/ E\67G\E1%E:$&VTY+4!,[QVPL M2/O$84_1NI'BQ8&52.7\*.2+],?"8WC-[LI ;MST^Q"6V:6$;[E MZNJ:9,Z'!I+9Q#CJ:U2Q87>7?8Z!<V08F1G(KGR4)>5P=ITL-9+&9 MZL:H2@(]Y(<70K>F^W[CXTCZ^LB)7'O-_2CX&6/XELY=3AT N 7LR#"V-R-Z M07O5J BH,SFDJQ%3EX[CH'3BG=& D.+%#B:/P8Q:YP_Y,;'HY#,X 7A:W0X& M?++;33F'^2N,5J/':%LDZ,*?.M#&+9#5X@3H<+2#L>#I[9=M>K+G@QVUGWP9 M^NU,# 0&J9SXC. D>&;>=@)?U1K%?8"7\NU_;0=?RM*5M#KB M)&\]ELU6:TZI]9V31HXRI,WVE>&.Z1YU*S&9 M!>G[41O-QV3/4=\RB(52!;=H0I>WR^^A@:?L4U_F-7R'#"&6$W(KDQ&J/D%] M77>S4'B3. N_,@<%G)V'#NFY;$>%D+_H*Z3V?9#ZF$W9WI;D02MN@GCG6* 0 MO0]4TO-:3:SYUQ/8"_C"4"9K]3U7QT0(,\O5F=2.W[PIYIML&= MZUT@[!W(604SYP1S$1@"LP'>2P9JKX\6Q0KZ?Q"HH7B]')Z?\Y[>,3_D1*_! MO#VRFBRE*9T3&Q3"@6#SY4=B9Z"!)AL,=W'^[C@>H+->P.S"L@2!P'3]PUL/ MY&<;JD0_*@I*#IG*EE(%<9 1+F\0%C;_!4 ^U,-1\,MCD+W&,_IF46X(4S26_T'5S/EK0@2I@W_5."J %:.RG48W<7R UBDS MVJ:[;]PX*8(9B87[WKJ%&PN<6/BF_:A@JJH4%OV>V-U\BX,NPL7YU_54H'9,;J37D MK\X0>*MY\=*^.N);+@H/YY^6UAK)B >8L! M#[IU7+;@);R$EQ>!A7SJ&3U$M5!;0]V:L7'2@--QK\E;)H9]5^Z1B--MR"ZS M!'-[*2TGWPB_IZ= :_GXM;P5I$4DZW0X R2?07"L!E89<#1E,(K:XWY[(\WV M>3=WVG8GU!;YETNH\7O#07^]AXBFYA)R8,Z.0O/*]D\=C+KJ*M^QOV38(SEF M67AR6?%2TOV*083XAZ\?9[%KWEJG/:WNYK9(M))2T_^]."ZXNX(NB3#,[WGL MFU[@L6HZ7"_VBTYP:+1V;)<.C\(\Z1 YZ>DSMK#&5;\I\^D9-ZKJ'/8'44_(P(O M4F B;V:U&1KXG(X&#*N;%QD&(1M,^,@CQ=]='6RL!IKWQC?#+\Q&]Z I>],S M=O U#SP2ZKPG$R] $_"5\946K2=Q\GRQ:I?SD8K=>UCE_3P?R=PV_A :F'2'K M2_P7VYJGTV;?X!&H"RHY3 U$@PH:@,P+_]YKA3R&^%D/&*O00$.TK8F%Y<:Z MU6VI;X5-C".\H-93%F/%A!"=H$=$KV_),D79MY*([A=I=)1V9&-INN!JI,@. M.=VPS?D8]-X]T?%=_)X,C?1?C(WYRWU<\%<'R?ZK#5B0/]_>G+_S^]][.?@O MV&2HA&NU8.UUE6TD["'FX:Q;;F(D<4([AG5_38SY4"AT>^'R]+U8!0DN/ERY M@G3X&U/(./Z?B)HY I/GXMP7]\[WOZ\C4PWK">W#4,K]89$)7'4E%Y06Y EE)M6\^V9@?JNF?'$@ ;.C[&T_RT! MU3\* .T7(3#Y_NYJ&/("#< &<-7A,L?\YR1;S7!A#*T(S_Y17L'\3PHA+>7[ MUDCB1-#9'H9_R%"!%[$'FC>$"M# PI ZBBOF1VF8?/B#NL$?C0$>_HVY/\F# M8M+Q[Q4J_L+_"_\O_/_WXO?UDQY<[4\J@)%'UWN*DY_DHX%% [@0*J2'_.(, M4^H52),,%0F;T<'3>M0JP\9M%JJ&!RHNX^V]59!"E[P=MF!W3C4+V M;3G0 )4B@L67!HGG:8:@5\80/YUFN&X "89?N+6BD)@JR[E_FBPYL\"=9Q_5 G^A?\7_E_X_V_% MKR46Z$&C!2W.0XS.K MC:M_DR7:!KMVR&/:$:1<,>P01#TVR*-Y:?JEQBWQ/3VNT%=H@(4)C&K,_KZ* M:?;])S/_PH_DI$3 MNYB),\,C*Y"(\Q^TFT(GB'QW&5Q*J^];1C$M6]@*\TVV,*"IG%ZRJOK]F\@! M+'E*J[\_?L4/C.'_V.W@74/(!K^)IYLT"&-HT%+Z&2_XF"8#9]\:$8+ 7*W' M>M_GQ?.DRT<(=1?%A0&+27,;K'7G_Z+UWVQ_LD'CWVS&:" :LB(WCJEVG)' MN.R/_0&\Z+ ?+E,!/0@1Z(%)YJ$>S)> M;DJMHN+Y? %,^K;G?;$%/G9CT^HU%36]GS1<>7AN]9QLAA?,73Z03F'._&"3 M#'WCJ[-=PG*TQ,O#@((;N_B^T\"_5F K8(Q@':K\QE>)E;=3_;(KJ2R/RY+( M#?O1NZN]GA+%[Z:\,K/@_/>:&DN?:]L6%Q9XODTV3J9HE3'$XWG!B3 MI+3>)VT.K?B6(!GZW"'.FV Q1MV8OGXIAJ0'RANU&K(^4>DHU3,UXSB#IT"G M[ZTE@>3$?CLNK+"/VT"_&Y&_Q MU3BZFZS,4?_Y8E=Y><)5AM+OZ2)28FM/?F2QIEEWI)+6_$W[,RYNA2\^1 S8 M&9L&3X9W]7'J?ZN-_ZHE^,6;.1?J>7.120UQ9W%6 M>FF7)D6E,=HJ/CU-N L;%LSE?&6#?J+T/- M)D02TSWX+'Q86?78=H/596$P&5K(?LBF]5+*1H>_]C9X @TX3"*S1?WF;_.Y MUTN1JVQ*8DD.@RA?6<6I\QND7GV6.)7!!_3+&CYO/<->8O!YT0.:C$XZY>=/ MG6X8^';^2%<217MP(Z%@R]W'6:,L>E@[J3_Q3EZW@)(,[IOHV@Y7&<;($A$T M$'BL;UU7-^U:(BPH^&"KG;B:(:B/.V.DHG4?#6@/5I+>0"&+^/F72AO*:FMM M$UZ\)8+5Q!612WI2V6ON7S\VO3HDW,NW15W_L<&H*G'A,EMU79KKQ MDU2[EHNVLZHH^]R>]>G)J6M$0T&!N^K&UBP:^&+\+T5X!>?;"ZWO$-=6KI17 MQ\G5R#5J/,'>C',U$FLFGU8?6AOAD90K*B['L=+T%%F6Z/ID34IWQ^N=1R>5 M,^JR@+?]TAW[S4"3!VA@QT699NY%B$;N%M%:86^&S[I&F83:;JUYU8,FX^I; M+?<..>Y*8;$U AY-E&/LXPW\N79N&-1+3O#T./4T7G6D9% M99UIH_ _%GK\>9_W7YH>VR(:^,;)?!,-N UCHJ8OK# 6,S^(-^24:*#6%E/! M- (:U\0L=. M+UK/3I,]\JEF]BM3_U9GQ-J@T9+)5^EK(\Z.4+W[BH%&,SV@/3%F&;GN=D=3/[8! M\I"F=@M+'/HB%\[P"WR7!)EK_2/1]O9J^[,K ?R.;B@E=D';4B/!O.XCJK*O M0E.!MU-!&J/MZ\$,6C4-U^>.D/:7#^_1K/#=>6##:[#YDT4Q M5*!]Q@]=&VS%[TR +!U#B@:_9]J245)RE(P$!/E,\?O#L^;_EG7 OWE6AO&5 M'[8U:N ;2VC*;,H#E)K_>8VJ"PY!J>"'0V8J,%G>M&[K1Y(B0[C0_XT87HAJ M*?D^$S#8ZY](RO'?^/Q_I.F!E]._73[9.]]/00,R(@,_]H6QLC$SVX6O_OW) M*!HXIM#;"@W['Z"2I0C5#/Z7QVWE8EI3%>Z=+O$*6%P;TV'XT5E5W+\=S&7G MV4Y=+QUV:NIU=84X.ZYMDU>:M,0_[_0%(E 4)MZH,"E%%$(>10EIX2[&6+V> MAP;F7S:W8!"\\&Y//Q;'<)U 38P?$NQ%@#?<,/04R,X@!"]2C4,VW$<@>VUF MBXH(UKH]))EO#!(>@> "PQ7]#-" W)MF."X3:#\:7HX*NPG9)Y( XG_I^Z7O ME[[_-_51N;?.T?E?.44=^C_PO[MV9O7MAKPQ#@Y9NF'_'VG&A>#.R>?/S]FB MV!O+C":_'LHS*GT28'J%(2QP><_Y<\83T,4!#?PAY'>*P8M,!]9(,BTTL$#I M@<7Q>VLY,;KT3-! 9K\F&FBF@(0H_J N&T4Q3PT96.5'82G*7/EIAF)^*?RE M\)?"__<49C3N/RC,F^BW]%PFO:OZ=-EF10X'(A@;+*&-!GZGT3.UQ!;%.]@ MSK-37=IDMU?U_NU:620>U_NEP#OUJI;EY<&3RI;A(C+J6D"[FHYP[4KMD,/Z MFS7E:XH66RK!=K. 6_,_I.XZDPAE#/7S+/Z^T@I1609;FWWC. ]#ACQ! X.: M&O@W_W:QZMORW_QRC.!E=F/+>J+O&4,CWK MK$XFC<[@?20A8=S.\LKL2:A6?2WL4X%7&GWB7KO/2,5IO%I*Z\%D;X-?3C53 ME_^^75AP V\Q'+*$NV1&4SNT4[%H_]AGUO#:-4L%\)R&TCF6S!6XG3/5K%U= M=\,!1ZISCK'P#?XRUF_95K[1J;8H@MH#LFK[W*WJ-.Y70UJ&JA3.M.R7 HRC M[8U:ZTQVH/,1],^LY>L;K -C4:5^'P7!]"M^V#E&MMJ;'TW]I)O"'D9U^>MD MJ!4\"'#8[5=W.L::@G,8-(VQCD=M9\G9%AD;MH9@4WR8S8YN5 .W2#2N%;H7 MY\P$M1=G#,B'8-OAXH.@[LR,(Y40$C-8HK:/MD&M:J/5L]]V6>X=GHIKD/.0 M.PP?.ZKJ[H]50J>[%TW,=^\TRO0RM===B[$%K!/Q GG5EB-2;X"H9F;YI]2B M,Q*K-#B)#%+U[-:1:S U6X3B!^.I&?LTL4&']Z]?T;?H+]^[F:9C\-)B,QGJ MNH!4-*@^,'Y,/[3DJ'5G5MI \8L)%5%\]"2.EEU2W6FC_2DA"D2^XT[WTF2V M0LOHGKHN>3=;#6T&L6%32<%6FBB]5_R2D;]TZX64DZXFHUO1BZK;'.G78ZX.W8,Y_>[[KETA]CQ M)F]"YBM]GLQ7%D<4X9O%PMU[GC$X,Y,;\9/Z4\(HQX:7^)-OVA[B ;'CX4!U M$3QZ"::[_\:0]YPWK?PT\DL>B.6N 4%_9E$J"'7E(IW>COX^ZN8\;K <-R2S M@R2S/'9GJ*!SH==,#OXV,TI:B#]DN::F/DH147NG[4LW:I&=XD1D9&/*<;6Y MC3?@W,C;R.@EBWX.6RCWNZ!O [@01CN)-HG.,(]&-DUJWKQ^+F7^-V4N>00+ M(Z+GN2\EA9;4Q.Z/EV2-;'OJV3CN)E)<;;_%$/R1\;+,;>F1)JD(C0CC_;Y" MRQR3+8&)F?M'\G98+G0 DQ*53KS1 >2E<*_"T;W:H0HHT]0.:ZVET$Q_10C6 MP]<%@NH<<3:7FE\VN.9OHB1#&;3"Y$IM,D=>:;X^?,U""? M(V^Q9'9C_&&]C1:XC.TIRS6GW!*5SC*X;3[,E*FY:>0DU;138Y19]5416RR. M;)D7-^G[=T CS-91I%=E^O-5T\VCZZ,)P_X?*O8*;_)[U<8_; MS=V[_PG/64NVO_+[YD5[[0.R](5Z\.7-*VK(=.%8TU?X7^[>U''?(L/ZL"5! M5NV\ +5O00.3\7/3AC-L$X*!?AO$H0(G6PWAP$Z#@&.A(GO<%C-[C(Y"I&/4 MM7N'_<6Z=8:+"$*\5&=7MRI3POK]B]_&OR;;Q.+42$GK2DF,N\K@4FK^^YH[ M2AP-Q)*;8A(08?,QMLG/!V3H)7Y\?I5G SG$&D8#L"DP$D?G_'_5[Y3_K=7, M/VK9V$/AG%BWI&ZZ2'U/60*8W/W(]_N;"2]]?V4A73;EO[XP\?M3LOOD*H9_ M?H_AI^/_B-;__>NK[M+BPYZDJO>J3 1'G8H=]W9V[]W09#Y@"&5S7? H3B[U M4R^)(;-5]N%EKW_*QU8=3=N%^W;:!K9K@\V/ND).BR$QT#+XQZXU MXGH3"X9FX]G=,&P\2RS/LZ!_MF[L6_NUK,B).&>6U1CV6.7^-ZVS MD?]YG4W@7];93OYFG0T*:"WX:DAHRN#AY] RO_GU]S_P%U/+@@YD_S=75_]] MNU<$#;1HDPU,-"]36UD$XD/=*! J@^MU#X/G-9,GWQ^VSW@5/>:X?3&7=F*_ M=+UR=C[PQ,9A=$Z;\(YV(:?X(^EL$>M[XPU@L;"BM;+&BNC^GH?W!+FVEQF4 MMI^9!W)MS4D.533*5L"7ZYOJ9=^:E[_X8@':LF!!OGPEVGEVO98C!S[SFPS$7*$4+S[XO3>U,(7\S2?WRTXML MNCL!:941!0BEX>/$YWW#E6+ARSV'.=$39>*N"1K^_H5]E?KK^XI!EB$4\S)C M'JO]0C.!^[' M#O? M,6A='7JV7=UNN$A\0X!9 =(% M=C^"0!?\2@0-D*;CS*GRKKX?TS8LZZ27J/Y-95'GH71TS?YK@UXYB\X!Q#2[=A@^VTUSFF*\'[(=LUUTX360S;CC5*<5\KW^$] M\[_UH4)2:JD7W.;L3EJGCCM:RNS9^-5*G)(Y#+_2-4W(Q$GMSN>-L],K6[FF M,DD4"GZO_6I=$_IS&TWV%:?QHT0&E_"U2UXN:Y@SF#]S2,W!-VM\MQ8H1?:O M*S+_H5:+!AC10%=8"63\Q?PY5G'P3P@!&D?S)&0=N>\*_@S?(HS:V@[*.$ZH?AWW_/VJD2Q9-B$UBV4>."XWR+S\V M5?K\2$I(]^J]8;8AD')T!\Y'#X'*N@R"AY$4_Z>][PZ+:EGV7>.0% %%0(($ M 1$%Q "$@9$DH@$)6<0R2 (DAERDB @H" ,2-[DG$$D@^2<\\]][X;_&.^;U;WS*JJ[NJJ7W57=[NKD5GLT]' M-NF$--NVKM/BL2+$>S>RS,T-"_VGBT*9O:GLQ67+)4HS^N1P50M'^?8(38_, MN[.S(@:H)(_>"/% ]CZE-"2KU-G:O:3-E.:>$.JJ=0B'0H4J%5M9H:=&:^FH M"OMP=ZEI ^T8-DC9F1A0(:)/3+7(N]"B[+=7RLTN6IZ)"$K2B,!/HX\PZQ:^ MU#S%Q>@T01IK+'TT;'%. ($AI ''SNPH/]E:\=V+3$MP_J]'H@ M*%LJ9<*6&DB_O:"\+])AO?]KM&Y%8)T?:9B:\^[<(F.JDB==TZT^VTKA'QX\/O=E/A?SVFP/ $X:N[^ M?E&FZB$/QHUB,@8>9.N93 9I^?U8B3^O_WIGV._'--3L L7HT=\O[#2>%+B*]G0H"RGQK=L43^OGL9O@0Q/RHY'%05 ZR_'OE @P6$"2W; M:QJ_;DTF B,6W)*%R5E-@[]/.4)K S50_\ BF\E+FB'@]GI0AR/K 1>D_>=_ ML8F*&BAW*2NM+ TF$"&L%O_4P@O=R1RMH3AT_;R^;E$4PVHHZA.T '$_((/$ M_%RH#*>96/S'L3J5_6M3$6]O2K&+.FE"[6; MGUC<^":_%4GBVZ;(R)B%$U9X:3K)LC\&+N2PY*Q0;T0D_48K*E]41&H=9Y-@ MYW+GZQZ_G[8/I-\,+]J6OEC8S&/SCB\NL-?Y\.W$*"%G\1'R),;P_<(&S:N] M#A=6:/2WW'-]U]4#54@AWU0"F84,8^ ]3]/"0[R]/;I^QT;,H$*A= 6;WP;' M)/^SH))KM;6UJ"Y\GI^W2=7=@I31E?-#,BZ6M&.5240,Q),BRFG0\)^3'LT? MW T27Y%6YW@X,&./05L]I/*=NDX@H!RO,7$20*O7LF%'ONW55L%4+/AU*?YO M:M/]+1>FZG*@!,F:+J"0BH7%"$AEF<&9%XZ7E+RSQHOVRC74.B]ME;:VT. ] M.0P %N#?* /]MPU;M$=":E0NTSIJ0IV<7/@EP4.:54$BA]O$1>'SJ.RQ\^"; M*RF0G>'&+W0?NO %?]X*/9U.YN;/#L([+[UJCAE1,F/5UD IV98$%!(VIT9. MJN1',,ALOWW_N&%/J \2]?/7.')2VYLX*+$6M>&'EE__&+X3YLD/2N2QLNA<X0[AK6RCY3ER&TL-8&N[^^-V1Q\?QOI=[-A1 H]#][F)ZB*G'UJX(8B-CDI M&J^:_TU3_5%8+>.&U/G\3$&1>&+#GS:MDB69D=* E69[AFIR9:82GYHJ>7\>_9D.Q(_E%CB_FB8/L1 M>^';XC0++1<[?;/U7^KY*D\X@U=#*%FY0HA3<)D!P\"\HGF16^-/@S4S[P!:^H9H3KN-3B8P?/YVD?%]X,F_^B7N@797!8_'X;MQZ4-5*XQ[.6(_[AH\6#Q?N\.B.#^.ZY9D'<WW4KS403'V$D:4M1C]*9 MI!TW8K[=G ?Y6V,4KHP5 ]7=[%$7E9 BC-6WO#I(^A8*S"IQ]?7Q8G&4E>D> M(]):X!:^E K'U8\1-A9;59=7C>#ZY*3<5>K],N M&[ -TB+(WJ,OD;90,B":$_<]XT;G>0G#/9CB?LH^1=->^G*ACI57D*>! ,&#Y'.08W1/ANE$*+YX&9O-VJAYMU0M![>%G\T@;IQC"CG@WM>'U*0R^$W&,Q M1W-?#YMQ?M$^FZ7DTC!-*4K-B8[CQ;<1C=+TPO:TN"P94T&/8!+""N'&35?)0_=V;/Y;H\A2]9 MK_'DL,YEPR*]U-85R=8/3DB-]3V)^>55<2=]YWK'<">.KF8#M$AA.D[GQ2?(4X?YVTRZTYKW5ZAPUP+H M=/0Z&F??S3H[88K6U/!RJQEZGLA)J^IX*%FR/KK9\?Z3V2O\K)>PK0RNQL"A MMO25,*.$MJ;D]\@S%SKP\-:@71BQ K$)7QTN^2B$$\:%]/BC?QYWUY.E=LTYCHKF$ M, HFFER@I?;3U>1'U7BY=.?*MZ;CGI>4ADDY]P8M=YI6$C_ Z/:&#VYW0NO''("B&VUVNK4]K)J@P?TQBK M>?_2SOIX_GV5RO$KVC2H-Y(L$$%Q0]&9_VZQMKC8MOXV1G8"\6Z30;^$_,OJ M_4F);AL8@7WTE.JHAC3W^IB53U1SX&*;GQE^ NPQVS!3%T-(PTM[-U!+U<4* M;R$+6X ;)<*]"RUT.7,NN#US-8M)TB9/MO.?9=N.L=*]MM:ZYM[ M'SZ$/%S/09_6=YQ@;&BOEU_-S;0[GS+^VR=]1V1?<)'K<1W%8*]1 =5\L":+ M///C=VU!%0]+\FBMA"]U>A7&"M@O-L2KJH>PS)!P'NC/G4Q:/FR(J3N ;X'H M]_.YL/BMNDWKA%+(Q:>>.\S3P\VRGY\L(P>%H8:X9:I'1[2;FREB[X33)C=/1(VROWYFGON?= MGK$[TS3J&=)8B.^U2\OSZ(E!X@A^D2@SCCBA!=0SKBPK2U2VJ-^,):_*_7GQ M^S-2-,0$W&W+F%/F0BNGXJX,,N>7Z'0/M[PX ]R[QCLFO,OB=AM#9Z3V.&_: M=H";1L6RB'#_57FT+?'PF'B'(R10KRSHH8,-(2?E$K5B6VU2G8O!)8LD1#X8 M0@\RQGUZ835J:Z<,)TG@&;QX3[SHMZ4VZX9%CU;%\P5TF62>A0AYM4@ZHNZO M5Z[)?N3(B36V5LUVWK^Q4^"R\$H@4J@0TK%*S5WBP\YHSE2+TIR/_2#^/,XT MV;LKAV]>ZFK@(G>+R9.5B2M(U_ 9&=*[Q7TSW4K;_/>'+Y#KA;!].HA&1&=8B/]5$H\R&Z/OQ M. 0T3!-N @N"KKWU$W=*^]E;3G-ZC0F8USV8,3P;R'_./FU/G495B&#)CM/\ M@NR\&N<[.8K&Z4;3DI!I3+CEC(NR1O%MT;NI)N8;3(_,F/>LEF1D89[L&P+T MQM/%I>_41PD^-]\J76,(W%\7IM1BRB\N1!JZSY24!+".+%@KD@%P&[8S@EIP M@D/]!BW*US"S_+)SRZ_'>Y8PJW2E>I,1CG>3IT==I)]V;\Y%*X9+V]GW6_FR M5SR&H_JE%;?$8S(.*QXAR>L>WF#'PS$1;R%HN5_7+TT*-F'#88B4-C',?;=" MDW4%86 H6\#&^%Y==\QZCKA,8##AT#;)Y8Y-.8U1A\;"JVK#[9>KB!CK M+UX7_+A;ZK4Q 9N@;$8IJ[G2CXFF3XXO8UC[,Q7VE[.3/,[3C:\/4BDX*9UD MN^/F^%GNN;,'<<_)UR\-C9PRI$0O0=LX!219PAO+%UX+*6D*]2=&.+#2>+CX MX6 4^UJFG30Y1?)\Q;>R8S*20C=+(U?FQ.NGSC4$Y.DY\*T'#'6CH8E&Y3X% M5N8TE+:6>_L=D$#;9FC70H%O':^^WU#M#(.KD'I'ZHZHB(HMHV\S(7!%*R*F;T-4XUJ(MUQ@2[^=; MN]/99LF3%5\:7?5D+>_;QY-CR124[?VOV&W%W@[=8CS/UF?7C]I*P %$6O@]7$.GHD\IB M:L7.$5 3"9Z=Y=%/:T(J(@Y%.1&RI@Z5ZED"GQ7#^-V6LM_AD$^_$.ED0,GA MQ)WNMUD7']GF-[]ZS(*:,(\:, "NL=R;>_$IV*?\M[JM21_S2CZBQK:8F(J, M=(&VUQF11,Q9@6=G R$C)?]3]R'\RZ@3#Y. 8,)Q\-ULRQ)< 'AT%43UVR!"7!D%:0',TZ80&WG*^SK,JZ M6$# $KY%#OJ#$M;XL[##AVNPQ:!-S*F:K[.=IS5]T<@J+/!)^>LM[!_=;H*O M_/;U$N@KK^AW&@^P $0;S68= -1A :_L.HS]!!:88OM]6C9"!=Y),XG&A6]E MM;*>"DK),G9(*4+?IB](T_O2*D+C.$>?;)CZVF;YW#T)^]:ZR]X9;R3FGQ9V M'EW8TS[(KHE1FO@J,AL]:@K1ZG8-Y/);CD.^X59IG@SB^P/'L.^857\KAT?_ M+<.L/S!K(?]U^BQBZ/\QG/AM8Y&7B0'/C5'K<0D2QA^N;,NAU_MP M6ZPEW.:+$G?P[7D_*@$2D^09Q!'>*'SP)!43_- B"PLPL7AB ]H9&. T@*V*X0:)!7@ MS$.74KE9/G*7^8$OGCHX$ID)&I#[LG-LCO]^M?FW6 ^%IIDLOHW+WMY?S._X M=;58K!#2>3(KC>O8IYYH18#VD!6>!6CWV58075=AK'!X$.YS*TEI^Z'*#9Y+ MC!\@I;9[OR&V(HVUHGTQA!;PP_$KF^C@>[ 3AW'0',LI+;!"+V!(V]EZY;! MK3EH/&D2OW_,JI0/ ,"(Q*O@X6X?;$O])19H7/K^<=623,_M%FR:O:>*FP1- M,88%D.7?/XTV4,:?E3V4YLJ1 =T!;@D,;1$"/B6,?D/FB?:)N@L1\,1*R$!_)_V9P04T."<>NO&?G#/GX^F3N8!R?*)ZLY"_TE7S.0 MSC1A2J]N9_YY<3S1C_^_!5^PANW-P';O)G>#E&=(4!CMDZL^X1A#)I!Q\"-J MHDF#N3_! ,HV#\(!>R/H\Q]2]\["R$ "=TNP7>LGMI9'5%STJ%4>S&NN MS9_60*I^./P/JKW!TU-&"9^+ ;6B H8),EE%_%@"+']K\?K-^3$BQ35[+? W M&5S?Y<\ID9>@@R_^WM4[W!4J2I/;O-J_=_27KE/VEA@A;L0Q@13:VU*)Q <+ MS,ZJ8H%<+T2STM[W$V/N,X@]1^43KP1,48W*UW,/E9/A0P_I5X5)P#X);0-Q M5@Y_SXVC1U+R]M_FGDFGPIN'L^"#-);S M5\3^>QY><0KSO6;G$1II[QW"=_&R,'T0)2P@7]"SCNEV>4E>R>^Q&5$< M&.=14#-]0<%]%OWOM;QBF0KB4QFG33B7[I.K_=K]715/L)75Q3_=-'9)D M]4P.*.8^B);A\#5_]4)(JS%B^^I*S:8F_&Y6%0BLE6!?KU+3^]-20"/./BO> M83%4/X";?:,)(KPBE0D_?.3,"U_@!H6'BTG/A!R1[\%0^_ Y4P7.O6N8I7B" M=4Z.S?6PF8%GT1?G-8E%TI?2+&[$%P8*UK>0AN%INE'%G\Y@6:Q'T<;6C8ZM M%(<^\CT;PH!#[]B/<_Z-]34C*$QVD*M*23GX,V9BO@O/P+_N'(EC5R84!#X' M)W7XF* L%-" !=XW@\KE!W;[2)0XV/@E?K#5(_AN'+7LT8>0$_N0$Z)T&\LC M0GM/3 W8+5+3\4317ZU"L/%,L7=*M%@P%Y6AOAM^66H!+DX>0+R0)P#Z4L9@ MT&1J$ 'F&7ARK2(XS\Y/1&:HGBNW+6,&&+7GKK?_KKBZAZG@R)S' MQ63 FUOB0594:W954^U_7A=/M/*5@9:^2OD$8^(G9'; M^U[G#!8XO^+X+*I7;9E:/^F.J/GE8.GW5-#8#B$#8+5\/I<^PA<4"!O#/#5N($[SXINS!IL42\M240\3]_B$61,:P1K.C MQ*45=UUB7H(@;VO;"\I MQK3JJOSS8$J+9[>ES*8,YU^V7:;U9W8<-!8F^@.$R\C^$U27VELS1V,*MF+4 MT9D"Q<)O,1Q$C-PW0SK38:WXX*Z:2T"VVHKN@I#+J0^LJ##7MY"RT%5Q4T_3 M+$95DO'TK*U,I3L@8WS/=H4 WB9[L+LBW9G%@75<=WCP-_TLT>4?X]'3- MX>$ ?.WRU6WR*A4A&BP0$F2(^4P*OZS>]Q^2V/@Y+$MN"<*]Y M'C1@@[&3&&]0E3_C+&0IW9??,=[E6 MS! KHTM&T)#O#*U5/FC%;FBC=K47V/+_KQM+3S.)O*=8@X#;DE>Z0$+SPI?P M7^YF/]0.4*,[H"A&!8TD>=RU-P_N:HIOV12F;2!O,X:?J^1/[QB86<\R5!K2 MKPBL%W5\V6B:AG..@ _/C>*K7Y3AQXBWFV)*1^'7KG/^[X(I#&4%'NOQQN%6 M/B+LSKLZ!/A[W()@CVF)9*+M>PL1Y+))<$,I]G,:!%ISDK<&SUJM=\YK><[* M.#AS3]-**#Z')'@=N6[8:_<-MIRW-]E1V%)*GVED;[%T#.7;&S\(F5*%WP.. M96B?B=DR9)SUX ^P?0$G$ =\NF+=:,7F#;*"N@-8N*LX\UA 3,5K8#'1 >A ML6$8\TAOS?O+>V801/.9N !6Z-M>V)QL/WRB'&.N[DB/=LN$KWK K]?_:2E0 M9&M./I]9W)N]E*R061W?%X\KAR\B+0:\+$_U=Z[2,7*TEKB1TGSIJ+V(Z:*24C06?O84A9ZJ'J_5'MW]R ZG< OW,?)&N?5VAR?QRQ3*<<40&K^S"[ MDP$.&LJ:'3YZ%)(>1:.P-+E-@<0_@7-BPNM ?;L3"NH,Z&T3BFX$@1UM>0X^ MN(T%E@6X( 6*182'7&W7;FRH9-Z:M8(*2D+W&#,'\(/@\J2&SX$,P>1J8B?=$!]Q G+TPR9D- [,*)FJE!D?;G4,*;$]-!O<:+ M)Q"X__ 0;\U#A$)3XOAC$=T^+?]]GD'V!W?W)\R\SL;^5@9KS:\$^YL1=_'$ M ;[V,78&' 71.2<>\[]'_#PSH<_]KVB7KU"Z$ EE@'YFFQC$)MD@Y%/]1]&J MR+(8?C+@T(%(&-.RSVB@CHQ(*XI,I(C/"Q,_G-=FN4T^N!HGP5W,#2(963!G<:85-6BR&M;A_]>A Z)S31!#+_2[;D8 M-R-^ONY,2/5B?*?NID9[W\TZN_,#Y_=BG\M7\U,VZOFYD DF]RVCLDSRRB# MAEE62Y;;4XYQ_5\>E$0;1&12--!K]K]KX:CW9+P56*#?+0*0J %EB/,$RIQ) MRQGH6^?4H:N?T+\1[O?AP)!\W9E[TNS./:-GRT,T4Q'-_:+&20T.W)F.!HM^ MG D,&AUS-\4;7T7JX5F%O+7I-'&IM*K#0?GZXNSOC'S0-'X2!IGEO>ZZW'39 M%W_"C;FXW(5Z@D/T46D8%KC_!K-]]TI2\8'6'/'4-EN>.+%[5 (5>91=OMI@T91_3R&CB#;Q$7?0)"FI;B4YN&BWR%Z>;]J&X?-+6#2B/5!1^(&4:8#W[)&=G+:"NK M.^:S8Y*7J<+8D3(19=/&YZ,8M]WU0SE\*:26J;\ /G>1YP4K!W:KAL)MA\FF MJ8B!I<'7:4:1/+]9EU @6TFRY_%1@^3F=B<%,/=I/6+=R 4YXA<*,$Y\S#$L M E:+8>LI1) ,&T4']=;!GW<^US-B;B98\V_6L$Z0G16F/?EVGL9R #\ WK^L MO4_JB^J";L+GK$$4[D!1D2L;-9N9Q9MZ0FEX"X< MS8-%KW46A9Y>%#OOZEED\U0.'Z_Z3"X2]ZUU3@"WTZA!E/7-:O:$[IIWC 66 M-J:;AX]V3XC;ZD=6.=\>7 RT/#T42^9$:HS:2!.B,E6^F)<:F[1*W,$A[V9D M@3QPPZP>[ H<9$?5HICW*7I7HM^^OI&3?C-ZOF]>#G[6!%[^$73UFE2[7A': M"C55.P1\%>^:E9>7U8IBZ2I2I7-D/EYIC;U/&6GH6_JD:R ((!N&]9=T]:;_ M'DW&$PMI'UT!.UCK-;KAE6(C^(VY#+[:#7^7W>IVIA$)\V/_R% ML:0XD'3GH2,K]&K>U6" I=@TXK(MI]]B1^UKJ7PE/[J>+X_55\@!+.!.#Y%UUE+76F!9-LKL);#S9DSL9T:,=Q[A.=ZY'0^+7 EO9(<59.;" MYS'$6&!=#I]M)E9=5+J9.[F@PN;LY3[&J,?O%8PH9ZU:]:\_%MEM3B_Z'/BZD=*Y# N)NR.,']8RO[W2;W./;>^EZSLF26 M6&H5>[9,>-$/0Z?2Y S-VHBE?&N8SGH'U84O+:9S>'?;=/+,,'>=11Q#E^3D MA-%0 BQX;&#O?W5H#NEY=$#]^\(FNSAM_+UOVT:$VDF6Q[IJI\2L],'20-"?:Z-,9@MVVZ7R( MNJJP%>>>J>62(]]C?B/[YL4OD3>;H/%97F(/".)QY=WP=87IN9VA@P8] KI. M\1IA_O9)N(+)C[# HP"46I[>5HCO=!\6*/S8O=9S\.7VT>HYHM(/X0BU$1"2 MM_5>C=1\HA(TEB_V(L -"Q!LOYER91Y(!JRC#='^J)SC0>WV#,NOHI.'G+R0 MG5?Y\V)A:C(EUS+V-T9V/?4-S)*T$;YRPNF%P]2:-WHD]#JV$F\)MH#0QXZ' MU$B(H;+O1M:"1W2EZ47'?A:[3M(Q#@HJ0?,%&9>; M=1=RX(WEI^X,E 4IU^:.GUV."EOV3I9BEA2^5:9$%.OK-@P-%:9V3*DP3;E= MYUM:&7ZBF0FU"3E\1;<88.AKEIVY=L6T7G(QSBXV47R\P*IC[( QM9=+79"5 M_W[F3@NFV.'Q,K/0^LD])6^ 3.E!%&G(11$+9DOFH>9Y?@I2!OQMEJ(EZ,6? MSM$9P_YT4L_MKHE/04J0]L/HAN1;_F=BIPPI=29[4;Y3/>-V+/#.HP8K2RFE!M01M*C_2XB]D"* M^0'=Y;V#2EM?1EXVZZMGB)ZVI;I.=0LQD.(S05-%QWJ#294QC%Q)?$D<5T.1 M(.&IKO"G4VY4EA=#+2^I=C00(C3./GT+=H'K-;#/S$M.X"/PI;F4EN#JN+X&T"\@QSZ21[Z4#:W1@-=Y>M] K)),X M=,*+P7RDGRWM)8N(C?E:$S8!,5-$U/:F+'4[Q=')[>&OXZ MK2_70S@@,!N?@3;>4[V[+<'>XXJM*$BCVQ7,8(]S#L_Z?ISV065_ MTT[F:,XE^U>#!.5OE4D1%>1I=_B$W)59P+;S@M6Y&KX_\4ZUV#N^C06\99A1 M]+XSS^WRO\L(.IN@7/0:_CCE MF@-*.8DXHE'"!L.!I$/8&N#X)QMW])RDB+$MEE%"("N"JP7Q>#5CELG6-T'# MP5.&!5[!3ZC[!V$_%O5!>I; A0 MK[LX1%7OY+<'>)@DYB,N+HOY+[\L"-DE6V='8U &@N*B_K=;Z27I5Q1TMELO6 4DZU M3Z:J.JG1'M5?,5JZ>V+-890>)5U9=%[*ZLP&@K3W#0,'^#1S M#T.8?:H\78*>.+TULA2*-NT*GJ5[VWZ-,HJ.LO_R.>OV5,V$DY8-?"3K_K(P M08Y!6O'[)",?Z=>FIJ%6',TX23K/9NWN2PGBOO),5N@5_WC9H^H"\7?14^OXY+:5#DEB/F4A\D5^;\X.4I V42^ZEP5,D;S4%+RM MHA]W->"I*M,+Q5 ?4>A0 -#99^-R1TOZVHUI::_B]Q8Z?%.\2_:K PF69X=X M J+JU=77,RQ KH:9!%VK,DBEV; #K]LBL25!?]10[ZJ43^+&?S,U MM^!XTAC)TGC0D1_UV.%NHE6%/1537CRQTZ<7,#0+JBCCU$5QB6*-X(]2JK7T M;N3+H\I\GWZ[ZR@8&YSHXH)C8,&IJO:\4R$1NINQ"RC]#3<-?(>H *'O05/N M#Z"*%2>Y[?H?N#GFA(48U'I9ARVTGU8/O9;8I;:+0DE3O(YD0$VX1_\QM7'*W MW<:V$2TC]):J=>T@P M<_XR@&(=F8QU1.4:G"46H<(K3:^FS6J,WB<]#%59L/H@3:4\.G#ODP\HTG.@PT,CEB&'T*JX#;!ZE75SKTC./D^GBPR+C&D\G7.-O>I,< M6KU,U=1V-.BDT11HDR7N9&1K3A _8'/2?JKTZ+DXI7WGH(?@IWABE\J+'YMF M#[-&^!'7S;F')4;F.^9#G38ZQ9<5[%-KU3BR@A(ER#O4]LGX*MYNJ8]G,.X? M:%44]**5S;.&VFG?^O#Y#JG2C6O/OY&L*(B8"EU7BV,I1$KUFB5%J?>F!.5< M'E+X$BPUM0AG=+MK@3X_?>QT;=%^PZ.)AH]EWP*@PNP].U2OO<>)OGQ/IKU/ MF5%4_U(8/+DUGM0M#JKSU/7:ZX:/C1P,JVK.!28=YA2\:P'%GV'VP^/=RE>W M]](L+M2K!2?%D?HJ%\0-ZQ.F"1:ERQ:(!N*.EZ+7> D'J;@@/6C!$G5+/%4O M)94Y!X/ 6\QKQI0Y5X<"5J[SVS,5EP03R#'+ISV0[P)NXDH)4T;;H8.B!T^L MBC$*3[6^.]]48?EGX.R_R)[[[TY]T+3]0QH,4),#;U:_#_)0AP7BN2WW,XF< M,/='+IZXTI] ,N!%P+-#3YFRODQ=:2DFJ>FR@.FS\1%7*.\2"T5H8ZZ';!IK M']0C9M7[Y*",.P+).Z^.WAT5[W86";U?:*JP0"(>=2^*O]S)H76(Q[\T-9NE M5^C*//9J;#GF9:.N*^*@W^S]><=<2JK5^^4UXSJN/FYWN$P)VZ0X#:NCJ5C* MWTDZO[W^VZGK[BVP\2PUUGCB)R 4"X4I8@''U:,B<[!U3X&#(OLT.N/"3RK2 M3FD^[LXI;,M0U,GB>N3NMQP:T%3L6;\_D/LI)SF4]/HIA<)R8-7.7IM3K\79JBN.RW'<\ ML_&62HM-$8Z=7(7 MYT@?S.=MB"JE[(U6O&C*HADT,J_#KP+TAI;+$?N3^\&)5B;''($$;\3;^CU) MK64/Q"P4+&CRXJP^*'3A<:([)#"5$AB?OG(>M'>E"!;0!GLB::L'_N?9+6;= M8DRWX]O.@>_G4*[.]Y7/C^R9EA:]OOZ"^/;U)]=/073#NYY'?9$9M2.:>!]_ MBDLE4:5+]RF GYOZ1.F!OK>.;#R7@W_G%][5SH> +5F,CW!SR[+T/PIA ECC M<0R4%3(A^&G'RFTQ-I$E_E*< 3)%V"!I8'LLA]+XHD1C[_R MFW-B_751YVEN*![")-F-A7E6Z'.6!1434W A4/CD@=^G-Y_<-\7W""N8Z J! MZ]<73=S#P]W[>G$+V?@^//!0N*G!VD*O!G_G7KQ!4W5'DB5PUQ86! @%&(6> MV3A+L-=^=J5T[)-ABA&D_SMW;+ZI^;7=(_S_]3X:(G99I[0%RF5!U>BP&X_; M:'J[LV[D,2)=-DU-I8ZH;Y94\K5'?[R!,.0&($AL/!H5+"'("C%*^0NAMRL M&[0!MK*;L']_DTDJ203I,M4B*^K*?51>41LGT,6N& MM5M 5 >/\QM=5?$'$:(:^8>B37?5G!T-JE,_3@S5WFO''U%2F;B9>AEO?)*S MV#[G$3-Q2F ,,5123ZC?J)@+JV)9)3@2I]?[[T\I!^271^:+T9VLRNT/2Z6MB=;--G3,%RJ (9-+1(%T&05Z@Y5.QE06DFSH?JPH\XI.[1 M5.M5+D*JC;5D"":I*SPW:$_32*"1G>B<:4T+AYP/9-?&LRCNO&T\,O& M%Q4?!I<9JX97=$]=GY^\KJ&QT__@J/"1W8B<['JPVUG0QI+)"U]*>0]VA&L& M9F]PQV3T:[/CZH,!WH4C)9:?5,CA>>O:-SV*4=RJFJ/H:+%YO?"I59)1;,X& MI;1.!IEQ#%J?]!>X.D-/QC/"J%E'58C#KLL6U"TZ3"@X ME#:>),)B ?LY4HNN79R!A?(08=.8G"(!LSK.A;N?YJPI$FN(>#PKI8B#7CJ< M!'!R*,O&#K]FHB(3^NQP_?1,5?SH9[WM0$E]6%VA_G9BLV_K>9!"\&OP(9Z$ M>\L6D_,2>7VE5S6H9Z-)7-I!P[#M@[\_:8[E>\D3,4=;+G$/40:Q"?$>L$O> MI\K]VQW*8*RSLHJWMU>OEK@_M-*G0]E&.I.DHHR/:%GKM7P;SATW%G]F8,Y" MSDJ8[HI#D@G=M<&DU])Y1N\+U>]Z;UC,!66^?XVNPU_0=?^ 4O()QX%O%>W= M.NO ##V]J< 176:5V&K,4S&LXW/)]VT&\$^C#[_HN/57H$ATP:-"]L5(6$>./:5?%G;#U+%>K62H-5;S5?NC M_C/74D9CF,CRV?SOL+S"Y;VZ,?"X #X3JS J&]Q0WWSDBTXJJ(/?>JDD2QY4^-B M\:&]\A&1S@]7J'#8/YTC:*148A[I2*D6$+H6,+)Y?*9CW::6 3[N &5=+TD7 MTNUPP75B\& X1]"%N0:]]8ECIZU8?YJI /;5\TZ#6G^&, *R3F@6=8( MA&W+;,#'$5A O,BV\\<2P*$I>.(IDN==N%<8&Z&XNV@S\_/Q9C].FKR3#39U M=820]RGN05>TBS26E1CHB0Z@9X M2$"KU,^+$[YY'77<1.M:")F=+RS-V4C<3Y),54GU4RQU BT9G\ M,BHZNQ2#7[PU*_@I_/%V=FK9XL&; L[(.ZN1?"CEKENC(J2W)EFSLO$G[KFW5HV3 =DDLO>/=();.4CEC/<27VGQ[]#C<8" M3NX[+BY&T,_LI-N=G]70I,S%UN_8#8*'GSM <*-NXPD2VD&3;5LC+ M4HYI-%!+7-Q7.PIC=KH;&#'O-5>TNY/;\E6 M)M( .#P.NE*4T^#_<>=Q*L>7[?PO^>+%C+E? MD@9M=64>-Z5.J:! ?!P=?VB3YCIZV?USR!T8*]_*31)RD]7Z@6[[&&$DT5R/ M2,K8\H5KUC26T:J/>_"=H5IAC,)KM1=?VO+.]:H-X/F)=S7*/[X?04GO#=@7 MRJF-+B%(.-!R/0U&YC>(FB,EM!X:V)'S=3)F+^]HQVB3.)!J5*4-I*A3?"A> M\&WCYS$,N]/+O1HV*L)[RDC_#:?,"O&UB:?V(GFNLA5-LLF O4W8,F(KN-V* M8R%%P.;2F@ASG&%L'!GG^#86.*M75=[7:GX9-$=#%9\P^WPGQJZ=IV,ZML/; M,9AN1$=R_*EOT4_)ZM]PD1'DX'OD$^'[ S02QE7H;]&DWO40H=@^)W&-7*-=E)8JQ?#8^.7'>Z3RM3/:L^V042%R!T%R=7N]"R"L__=% ?:-E M8;JKR8>^ZEO[[ND:+6D/PFAU@WJE?-\P,<;F95RZA;.[NJPUX6MCXB+,U5CL M7KU[*\[..C$G2_K?E!A2>3!#8XS8"C]4XS"99^A%K+OJACVA)CU_=VYQH.I, M8N0$%7*A/DP_91Z?##)M5\(H>*81X[1;VKMND>T=%#&W23,^:DE#2S"7.W?# MT8,MHYO[^$I_I;PQ]Y+'S QOW,B L16+0. 4=,PN1]+47H/5*-3#92R-%R5G MKG/;P8<2=#?V:9V+PG3\::N$OZ&9N]=V8Q5X^IE*"_SW92*#[Q]"\CJ9G^S2 M7S!1FPRR+!H:U_'?/1TYP.9S/:!;BKH"M-W9WHTNN([;(^JI8QY76O"]H*$] M'SBF:1E%:L$A=)59#I]_2M#"!5YW?F)<=K&#V6CN14!&J2UAB0^=EVUV=,PE M8U*<(/*G-F=N7NN#^/]L683[1BRH!<^+0-!@7O,VXF(P?$YTL&;UL^4)T(47 M_/T"R6_4W]];XL:G_?<61=8P/[W&) WZ]D]VI#@C_WB2(Z VYWH9A*=,TN!K MVZ,PP>2#RM^?%$.(.D![%W*BT# 4%'1*)I^^AW]_N*8:_UH*O!GQ&Q:HLD6/ M%._"CB JH ;A8!3]_[S\*23AAS?\(^'J=R=$0GS_SH:'V+^W&8(G[9O; 62)L$!3(QA=ZIZ&O:_$LS_QZV"YQ6-"^TC,PUSC1X,%!R]B^%7 MT0F>5/.%!]0LQD5@@9"OY^1;=JL(&7Y30&?X7:W\/[46_K=:A3]-.DQ-63JX M:6\]TS@CV5Z/,7XN_,KC" M09QF2!+"O311\<21 ;4[ HI8 M0& W!PU'&WW['>KXSZ\[]9,,\A3C8K7T@:2:OJ"TDT_>%$23$U>OPM3\,_=& M!97EH^O6.'''VF[NE%@H,#U@"CFX<]B%+RJF]7@Q1H13'+65K2BMZ-[GV/=N+ M0HZ:E!8@%D\G]TFT.M?IRES2+%7&,(X7RX> +2 M_TA$.N],AWH:UK0?)06QQ3=ZKC<9Q07YUEF7-5]LN*G>1"##[B57=G3TJ2E+ M>L$^ ^.PK'V(!0Z[\/;(/;]Y[O[GU'VW[BKU35UO80:1C*UZQLF#4;Q([B"E MLU.0U6C \GN#^?*6BBG*=OU8U<5]JJS4.*I]O-3PDI620"O:"N)M#4TQ]!L4"P_$G,; V*Q)C^\!060&O2#U<+8('X?;!-WVPJ:Y^N%+XDA\C#!H"-Y^3^H'/@#X9V,PW.H*FB%!NX/1!>N?B=WY M2^Q?8O\2^Y?8O\3^)?8OL7^)_3]([,S.\_:O50<$>-*->J-Y\Q3P.W;QB5:5WK7G5DGF#B8 MH^V++PHWECV_?^=3IQHP]+&T@L2_7*R_O9+G%75C9 DSP?,^]D!Y/D' .;33 M;* FP%DSV5Y4UN= ,73@6K+*6_&*8%EGP_@5&<"B6V6"$L6X0.Q%HM0@!0J@7-[4$ZN[QCN6$2>1302\>JM, MDNPLVVNK^Y)9[6X%&45WZW8G=^308!M.?N3X0>FRD@V)'\4$8T6)S^C]P6F? M:<+D_O;@YE?N'S;''/?CB:L#ILTQ;$;A&KB13/)B_V[0;9&XF.;EP^=N]UJOI4UW:SJ>#XVV_5]T MK=*_F.*YZON0E?:?<.\9^"&Y@UQ'HWP#NA_%/ UHP[!3['>+-BI/;,BRK\:<5- ?XD[4Y;[OY A18[H#@V&.Y R7?&)0T:C+1(2*7W MUNM>#)".>X:5T#&L.( MFU)CCMXGIMV%DU![0XER]0PBNA&JWHUJ0G+4LP]*69%1^JEM+Z\DYS\X4' H MN+FRN6($;++HS\?" MZY4CK<;,P&8@K64APM F=&8^JH.>JTN,J='UE>"38-7#P(?C?2-*:C M5,P*_2( AOG,HPV3>X-R&!DEUTLU?C5Y7-X5?;L.-IVYVKI*R&\\#;:RQ@!-,8\ B:DK[[%))]\3RR(.[!^<]SG?' MN(F3/ GV<1,(Z.>NG9HS;1/'4?C3 MA2UEGPW.Q*H8B6(GO_WU5T]&4VF)!9>@6AU3FL-U+\[%AT+7+1*9N 49@+,0 M=^GO5[#^T<]+S'=3(9H_%@A3W_M^(3;-Z+LQ!\R[_G3E-:/@[PV_>.(G?[@X M+V*GZ0^K5ZP0T^_-NK*FAF7]>X5)X=PXI5$RM:(/87>%5OQ%KF['$S?;?"P+ M.531(@>=87_) OQS%(;BHC=\B=O\*!I83LLV_-LC;%K77AGCJ33Y/IXX.F ! M_M?'Q%]_^?677W_Y'_:7# 2R$^WG>'!B+P/:!FK?O]4U(.V"T#PN4^O/!T85 M/:06\B.8Q%K8&R0!*V':/R2E,##=[ZVEA#W_#TI* ;%_B1B2:+#>G%.ANU#S M_A''&F-]Y'[(=7S59V:D\8';O =I-=-ZSMI@**!TC 5PMK& ]RDAGY06,NN4 MEO.:+I3/E#OA6WE"8!#0E>$"NE0'^&?0("(N8H$EQ6HL4"M0,RVL<;"9JXH% M.I/H#];@WO0Z!5@ (0G;',("9[;H?_BQ!)I=]C6(IJY/PJ?BM+?B25R/<1%H M%!@"N38=RN\3PHYV/3$G(5LY8,3A[8^$8[S5-]$7VKZ>IUA_"$8V][,.,*?G MP3<#OXC^(OJ+Z"^BOXC^(OJ+Z"^BOXC^D2B*$@ '>(^Y4[8OPCB]CK_'O:< MX0ZYB%8>V'V==7OU<[EOZ$NJH/UE4D_/)2LMWRV:AWV%<*BV^DJT2W_@>KKD M*NT7C@ODMQ[#/.H](>?_OS[ MK=V7;]_^_G_]]&\__@_&>J_>O'W?>P]?>EMYVO\,K_J3/!A-9F/H_6'WES_V MW@X'_2'T_O/%SKO>JU&>[<-PVF.]O>GTX/FS9U^^?'E::G\X&0UF4[S7Y&D> M[3_K,79T\9=CB/1Y[U6<0N^YY%(SKI@,'Z5XSMUSX9Y:(W_1/^)3Y:6]K,.CMT+3(_Z?G7-!Z4 M_LFY]&MWIN3X.S9ZADNXQ1?#8[/QX7_UW=. MI\,I3DY.__K-^>?>CXX>G]K_>M5U!3T&49P(?GSZ<#1\CX0?]_/E7RO3\;/I MX0$\PQ/9<'[FR5--^I<]$[Z!>/:?O[S;S7NP']G%5R]P8?4GD)]^&GU^A@?P MNU(=GSB;L$\Q'IR<7.,D=3,IH72;?/M[)H7,/B MYX0N7KS-^1](^4N+X MF[C7SZ\S?3 =#:';D'0/(4_/SJ/9<#H^O'R)CPZ>7[FO4X;'S]WA^/Q3?GDV M'?[;GY],D1F>=0+D&5WUV=%E?TRCA_]/\P=??WC2W;7T/Q]_J?0G!X-X2#L0\.B/_:_/ MZ=HPGO_8+P6&W8^G6[37+W]^\N8?67"MH\E,6>&9UDB&Z&)D7$>KLXT\5_^D M-XS[=!?H/S^6[6]0_L?!![S2J+S!SR9'K_EUN@,5%^ ?TH0:@D[,19>8=E&S MI%)B(AI7??(B)O/DIS?_]>.SQ3;N$CENXQ!_'3[9ZLQL$$%GLXD-IE""Q+I^EZD868.;7)%]#F9!V/)./SEZ/]_?Z4%G.R-2S$V,&^C9%IE^HD[%J2),@FG(?L[/'H50AD%@IDL<'D,WBC98)DJ MW(8@;;79+OSH%_C#9B]!2":M0?ZP!OE#<'OAA M@)L?G_TURI4#>I%?)U!G@W?]"J]@DL?] UJB[?H1QONO3S3-ZU-%FDQ@^NNT/T N_P7V$XP7VD;!Y,RSB,QI M@WN\("V\B1D%NJNVY%RU%A>7:0<^HU*%'<0&_2'2%N51IQ$0(FRG0?]3MP2O MOQY GD+YV-_'4[;K+GXZJ7/FF@LP<7&5M$#I8G1DJ53!-,H8W-*2LY1XAA0" M]Z(\ZH<0QY.%WAROR'VUD67+,])$ HO1 MHS[T466?(@F2^WKS6I-!42!9K"0F+$J()()FU6I9@TI>6[F\-Q>>AZ2L9(Y; MO%L6@#3WFD6#XCX ..?L?;UY-L'GF"MS)!9UJIGYC-NCB!A0V(9:35[>FP?' MP6HDL@Z 0D%H7/%0%8O9Z8+ZA$=P%]\<39K^%-ZA]57>#A$5?**]/M]M)UOR MXEMY5U6J@(+,.7RK$)&3#;Z5#]Y7KWA$6E_Z5O0J3W[2"[V,B@Y\"879(%"H MU&J1?91G5F2EC55<\7#Q9=" /!A-XN#G\6AV\'XT)8.R$] S*-L'1]+K9R3Q MN]%DLCT\/GUWBA8B"<+MBL;<:!].I=Z[_F3ZS4;.06E9*K-:*=Q:!9\,2F*V ME"R4$!R9^AIQ]WXT',V?9_CI^)8'>,O%P &N2$T1&:IJ9W%I BY]M(;9"L'' M&*30W]#Y%:3I6[1TQAW2(I-XN[[ICR?X4J@&QE ^Q$,Z\@T+&V-QQSK/*J>W MC=61<+=,%)<0. 1A+A#[><&+LWV\R!X] BOQD!'A&;'S?\S0H.?B3YUAO=C+ M0JY6*F*V0"];/ O:5<08'G6I<-GP;^#%]O':=MKC73^F3G&\G(W'^(IGR'UB MT'\83?KS/?X]RB]!T6U/]V"\E3/J]G+\8 @=CAYMH17)J#&45H2LO274@J+= MH"*QH9IJ$-"%;[?YJE9D(8BS\A7A$(0HB)9Y+2CX(N[(E&UFQ6453(P2XC>R MXOR*=+Z;[8HRKY-]MU\0'46M-2*&#)QDHZDLH,9!C@DAA>H0M^N%%H0>8X)R M(M]D'1 (IEP-*X!VC58EL.21/0QJ?B$Y"J[Z#2I*Y( DX4B2 MZ%$A.1<152ON[&*,<9MUJ%+S@.B=*140_"#40?"#IIUSN&4M1_%9[VV'+&TA M[K1#D/Y6>GP*A+PH,P#UJE>H4FN1J>(>"<@X][4B2]LB=UH17;AW%D%XJ!2VJS$R01@=E$%]_8T+M[L4Q MO,"U*"]'^X3H.LBY-1XCLN[6X<7AZ2E'D&OK2QR7[H^_P60ZMSXN,R9*52H+ M7A@X@4@LXVXF(,#(VM$"7'1!?-^8&"'X(BCVS>L_.^_1&T,%7*8,DY]^)-_] M\TGG*L?GZ'6^_.?D"?[SDTE__V! ?O/NL[TQ/2;Y?MFQS_?IUTDA#\:S"]?L M?IV,9N/NMRXV\?SH7;NU?_D/R:,N.54&24E\5XWO2DXKH2U:\BE"DOG)\5>A M]O+7WXAJW'%+S__9 *?B$/GOY9^1_8D$R)93!<19O=H/5.NM 21LFXVZQF#HR3,I:L15T/P\'7@T$_]Z=7 M\]R+V:0_A,ED*Z,=.UQ3&.7/XV']XZ2UN197),W<:)*(-H1#SD9,S!A%807L M[03AR^IQQVVI\1+A;1< I 7?Z4_^]>+P6]J\G$VF(T1]WYQ\#87N\A0O$/;M M[(=L!=GV$RGJ+$_^=H?/R6DS,29;?_:8@KG)$U MC@^O7A,L*E#D\@0*Z@$30U',18/H$9)!4S\$4Q3-Z]>_D@583-$A4!X,TYV0,9Y9$/ MT2%0"Y);J05"M%8INH57*'U*EOL,NX#F=V>)O_Z:![,"Y?H'SDN3OD0SLZ8/$L4O@P0ZR.D(^^]2!):264DK-EI03$ MZ-X9LNL]TU(%)56,UKM623F/4GZ,7[=FT[T1;L+#\UOP%1Z=3/OYY3R#;U/P MGDE.)Z4-2XKR: QP%GSUK#ACB^.UX'YKE20K%:W=9KT$R.\@E<=]?/TAEO)BCOB7/Y!*WB]0*#+DB75#- M>1G(*-@A]_N&!5'))%&PRYY\KQ9>@H+EF6(?M\Q^"$.RV@P^M3/[Z;E M00JJHFT.$(&!S8@QK,TLZ83ZS2B;LL4CP;3*-5=GI:$I.+?P!W%RSKH?U>D7 MU&JHBSY"WAL2;5> 0AJ@JY8^E"A1Z,J$,L!5P:+)>'7GN9:O'H6>TP]O)9$:NPK?# MEU25U[F'_MZ?[N%O>.J4^&D7AOW1^/UH"JM&H.LQ(ZEP)66=F>6!(P*-Y*-& M 2!4M"*$(I5NEE?.IZ&>E=\=T3KJTV8?[[\;7>L%6 CZ?:2**DKL+?W/_3*+ M@[-\A??J3\FGV+^65Q9^Q?E%W\3&&Y]4=*HU:7B=7'J' M.Q#&#T$B7:3YJ9"YD]>N^AH=2(8D 32#!14R1D5./,3$WID0FW6D7EF%=UFT M]N3@IOA3J6[6"I3\5EE#N]$C-O&)"2],$EXGU5XF$>U&I$J9Y>DV(I#Q9S0Y MSFR2GT?XU["#*\.R Y]F72 2]^V,/*$/%&/ZE&H16;# *6N=\G!]R8$5*Z,7 M45>GFG4Y71)U^OAE]'%O-)O$8=DE)3D%&)YQ:B\0<5K<&OHM)S/)E)VMDC,> MHF8Z<,2!!@4SH$PPQ4LJ7F^-;:[9_L>.I:-3*-AQ=-(*=OYJ_,=!1NFCK:QH MBU0I2)\H(T(DFWU(.08M1&M4N:'_>"OGV?Y<,G=9_W3>&/;H:I]A'KM<*;7$ M\J@%/&Z8!IL07>&#""IJ*[C- S0G7K^CE<\E M;[T<#2>S 96_;'T: RP >N^DDF\3L+Z+74>'7HSP.;;KJ_X8+?#1>/)R+_;I M$>X#"H@%H<"Y4^^4AIBM0%&&^#\C"M"&>JLX;5FU,6:;=/%^TY7.XD'+S41S M5:C$G0^,>RHXBQ)8@)H9!YF-%I7+U)QK93$CX,UH-K[$!EC 3$#X1Z9?[MCC M9\HZ7*'Q<.K8^S;I9F?WUP>IXT!$P;D&)@+5\I=248(@&O)!N.!TU$E!JTPW M!YHGTN-%''3Z90^ ? =;I719"'%PVNAR\N+P7-.2"5YB,".%>&GODG/)64,8 M?\)O?Z:\NRE>:VE0Z_CYNUCLI5 ++: ^/ON'KJAS?,26*_91<[O6?KZVSN2NZN$LEJ6(^M("!]]7HJ^I M5PAJR#.W?W'BY'K;50'A$MQ#-O=ZT)$ 5X+FBH2'85I1BS&;\ 8H7%0!"5XU MFU]%/+1=S[0E.&>5G8RVAM@:/Y#$.E'W/\/HTS@>[/7SL4 [)MK[T?#7AQGG M"-'I4O%RVE:*'HO,8I*5U:A%J!RM5-&L1V7=QL)JG-5<9HLK%9GT%,\O: E$ M60KM)1^]1@. -^?^O +_OQOE>"K@CD_Z&1"XXPXC@V"_/^Q/NEK9S\<= )+!C-R0@"_[K[P!P>3BD>DZ^,&[R]COA3HL;NUF1A4A&NNF93I]_$ M_OAO<3"#%XXX+8Z.>GM\& VG71GJ$V)C21.5J($5I3L MNKUZBHUPQ!-..JM-L+'9..B"^1,[,(VHO,MQ1> R+,:7\S1 \J?4"GDZ[Z6+ M\+&,#D[!P4)GEG^B);ORY/LE9@YRR6U)PC*;NQZ0:!UZ913S5F:3= 40S38S M:71O-Z!=A4O>J9!8\6#(CP0L)%Z9J:5F4Z43J3FJ7NV[.:;?45WW@Z184!Q- M-.?0-*/N3MP)E@3NP\AYRE7IPD.[_=K6!F175!Z8/0?N*K-15J8#1>4$."9Q MY4I4($5L+BIWLD=&PT]3&.]3T?3%BI)38^?C%[SJ(7ZP P='CI SK1.79>!< M6;B]/80/H_YPVB7,O2&S"L9D8,5/<'E-_JL9?//TN_VO#S*\*),HU0#N?T[A M1>DM2UY9:M+L>9+:9]ZLTW;1RHN3K+8/L5_>#E_&@_XT#AZD8 >HGO)>F7Q:(DHA=74W)"\O:<:I<84IHU8"JK'(ML](%MTRS-G5K5LUJDBC1T RI9DY. M0I1H""68KP6-)D@E&,^]E\V"N0<8T8].^U0H-BH3H@0A-6X8D"PYK7A.2@77 M+#DV$"4T(")%S%!Y*DQ6E:EELV81(+)B$K*"EL&*YCP%JT_6N5'[US/%!YEF M:4Y/\[LVQCQ8:&1G8VRPDO*"6S'?0AU$-M.3Z'S-VD;/E$LTI"E37KAW3)3$ M=>31BW:3PY?53J,9M)2J]D+9P@H5FFCI(I6I<-ZDO=",X?+/V1U/-Z=;;7V)- M\ULX.! FT?02CW\HE+RI6F:$DJ8("38U*WE_<_A)UJP,]9VL!3A1++ 4?68J MQ1"MY)#:"CUX^ UONGX8-Q_H%DP.FGN%%6X&$5Y2S(P3P$, M#B6KZB"$W-RSU#S9F+WO#'3<1C1\! M*'BU!!8]WL (X57VT8FZ\ER(&X<8EC9A/4?4-(;Z.19Z>=P'277%?!JEF"\A MY6:S>5_&R1XR'_U%3M//# MD1M:?W>+:?1"J*M=4(9=FG0F/#6+6W"#&5!<,Y[C?0Z"H M,')0*"FR:D*LW.40<[/!H7MT.]_*:%]5Z&A%#FVH-8!'A$D5 EI1UVSN*\LR M"<%%3 *:%2./FWE>>REX<%E:5KIN3R(8YCE582I9BNNO-=C"Y3L M0=KJ$/SG0'TVT,Q32#>5N.<5T-);UZC"C<^P7F8JFPDU!)V8BU1S0Q9YYSD3 MT;CJDT?IV(+;L $P2B.[*HT#Z29UZ621G[D-+%EK5888:FZ.G]?=(&B5'K/O M NR3,<=K:%ZE%I:UYTZ]4\JP38YK:5@RO*"!6SSS1E1F=!)1&NMT>X/!UMGS M[!XZB2Z!D=;0!8T\]9[SR(SR BWNE)F/53(*-GKO(MI-S3GPUM]K:$U);HE7 M;5 7N51IT((+"+ **7&9-=HWN=HFH_?W4+BZ^H%IO^TQY%F;P&72#'REYKN6 M4W/^1"U3CBN\>BN[6%&DH*E;H^&U">:="(I77R+$4C.2A7JFRV2+65^OQERB^7BA A M U- _;@I9!>CR"P)5S1X+8MI+J-G]=;VVEV):T*Z2KH >$4; B_ZT\ M.7]L63O_77^(-M/5]QU,83R,1R!U=S28=0FL[P;Y/MQM\\=:H8OM_$@IOZRX MH+!BNMC$TZ.U:K8UI!$\OL]I-*-$X9SXI#2*&5 MB1>.5AF7M-";H'3U;BI8V S491R"ME* M5,9#U_L"[=:8DT8[J3I5$@^*-^?G>>Q>N&G="ZU4&7@.K'A?:!BK9U$J%)(5 ML@^^@M3-&F#WT?K\)C)LBIR!;X _T:DU(T,^!V8 #$4ZKU7Q#"C3O/=6Z1X M#;@I%]0MH%#=J"[ 0%4\%L&U"]Y#0%"=2G.XZ=%\7X_Y?A$G^85QTCE;_T[E MTJZ4BFR$$HC&N]E,H3 T"'4*)H68-3QSI]XI!<28DGFN M3&\%/();27[+>0!75$VZ[9PXQV:B6\CT4PQ%:&::<$]<7*K#JE M0!>EN&_.7&JL7<\#::^'&EZ#XI'E( 2UOT 3&H@E3>)9\IQKNU-N6HD-+A-& M%^X#A 3,5LHT4BJP6$NDM(0H10!97;.2]1H8C8)VT'^%XG?%M* RSZ7$::-( MRF7.68[XAU:(JU(4G,5&@@V:](L U*)I4&J!9I*_3(: @K9\;]@^F8V M+!M3LAA]L,XZS2SN7*:%<,@DJK)H0P7J_.R' M]S.+]T(]^)U2=S2O.2/14]6&DNH' E)78S#".^^X:K1BH'A-DA0\)?A3'.9\MS<_0^G10\F9PXGW(?T#A]'Z>S,87T3CX^&\_; MKK6/NW>&UFQ\H/'?ZK*S B4MT@YPUQK+$+WCU:.1$ *WT&[TH?F0_IK*++1% MD1PT4]XC20NR2_(4 S0JI%QXEFGE,=);6U\;T;M]J5:0X*Y&S:#KW2YJ8=Z+ MRJHRKEHIP+CFDM>_*<$]5G>[\TM,+J3*_28:N8.W,0F:#.S)LR]E9EX(RX*& MH))QQ? F^\I\)Q*X\EY(#9#-VF*M0W@4\!^F?58L.>$9YY$;GI&F[>'7QM,D M&D U*7$I?.$L!\]IGB":DR%S9G6RPE6#4K59%;AH&+7SU)\[Y7ZLE]/9DK_ M^!.,[ZM>;'F1 HL&JP/#:K89\9$NR!R!!K.ZHE'M%N>;\S4LL[+_4;_?"E7+ M*K)$(54UC47R/K%42V'96)XBS8IM-W)__]W=UM1M=HF.CN(1%7 0S.3.,*Z. M!9$4VLD51 J@48^T2N_'M*#U:QFA#3*)DDQZ:G5;BV Q&\4BCTI#D=ZORU$V MQ74O5]/K*'UG!_8C[MCAIS-^[.TTZ'_JJ$+^$YJ$][&_CZ=LUUW\=%)CIF.[ MQP)Y3MP?5W/AIV5$USFG$%9[IQ.>.[. #3&<]\Y5[R(KF69H.P4L6I=95!*< MB0DY;N4M8)=L@-YK*NIJJ!)]%#QHQ4H"Q;1&V!E-,FB)\!*T*X*;YM3((]A< MM_T:>,C6:TN%FM1TVUL6;'8LRP#5H0WK=;->^8?62OCF'/S]CH3$Q*/A/75B M6$,38R\=S\EIU$/:,4U!_>2R9L(D6X)4$E53:[S;E"-T/2+'5B_!.\62H,QF M0- :,YH_74]T 3)HTVP@HIOT">4#+M3A1]S]DSF*F[PX/'ODG.\,8/"7$5Y] M^&GR[MW+I8F 69K ?\](!M"(ZDM:O)T_8<6B=.XD*ZD&@6 M 55F:HL8%*QC20MO5:BQJ&8])2W(\!7E1YL:K(J&&:4I42A&RXP1D6G#*9X8$[,@D_+9=%4(9U<7X1$&,%01+EGJD%&Y#D+;:O/), M@+4!3*$%9*,C4R KB1N# --:JDQWR6F9I7Q8@U4OP9@[-'=[8TP"[Q Z5$#^ M=(XSC8*%!:,Y\\'[ZA6/-C698KC:$3X/MR@*=4? S[Q;3 M6[>G>RONQKI$<8Y8'\T_2Q.=29;.3$R[I(/'QR^CC MWF@VBR R[O00SE=*R^!*2X3Q1@"BZ$8EDVQ%KIH57/) M+C=-KWXWO:YP_*Y6%YI<@8F%XD,73KU39TJ?C+%X1:5-H908S6(-72,EK:5S M"9>]5=HU6G*QFG;/Q?J"_^*VK540_LPL%0^,&Q&#JZ%RWYR]T4:+H[.[;#X M92'?QL59*7?9944HDS*7J*)0ZFI9,VZPE&@$,$\6"2ILVZUA.(??8;7::\U39C,2+-2<)LZXYA& ,@\CXYY8WS6V05=FJL>:F_:\3HH MQZW-IDMI"H0[G',QR6!%:CYK4 E44H MIQ /QO1TMV"L:I%=H7!F*F2LTCS0$"5G*?$,*03N MQ6.]W7+J[?1CO1TE#W"7G0?)C 6-# >1.F##)+XW8+4UCH5L*'^D=GM*NT"8@GG#?-5OJ^@C1]BPAJ//NF MV';8'XV[?4C9=G/?XM*D_F_:B0FI*%X%6%BO\JY4!8X)AX:)+B*R5/'J MQ68?7(@UJ&:5Q3LR',FX'*/)/XL#DM;GAL532X;3U@W;PQ60<#5;367.G0N6 MI60DTQPDBT5+5KFQ7OMH8VT.>ZVL\<["_/#8[^5LLD8-R25ET79# *BS5[BQ M#>YN+CQ $ %%>6LLM%#7E;.I-DN/3*YO;-9%ECD[..N:D,G94^_4CS(5ZS( M$ZJB+@@2F4=:S4I0C@>T_8IO%PC>N#[\6"!1*?^B%>)W4Q#+3/3.%FK@A:5H M:#2=1.-<6\&\JL4FT"ZF9A,>%\)BNS 84.K!L,SGD.'/]P/#UF.#%:FDX33> M3@O$UJD"TC-SQF5%U%U &]ULM/+;U+K3M)+C<_X"8]R$,)D>'OM,:09=Y[R= M_.67G>NZY2R!J OF2UX\]4Y=:V04T2:IH&..Y3;/LT&6YG]]<'J?N\-,%'+YDUU$:J M%-Q[65<642'J9%+(ZTJSN)._FIJQ';ZAHC083_#G^(E\%5V34Q2E[T?3Y1F^ M[T;#3VC,[M/37,C*.5-"]_$+/=''/329=N#@2"BD1;:H3V&YEE13EN(I0K3;$[+]TODS^CW>8>\C2R+MQ:R@Y#0#'+N66 NM7ANPQV2V-D1J2:C ,UTSE2*"8)'+5&1 !68VHCIB MN0.<[Z.#:3.[.(7JE0=%M<&),E\E,H..S$07$OAD"F_6)&\JIV19U1?W,>IH MB?&-! :"58(I1ZV*1;7,.PL,H5.,,2B1;+.9T[]M8\66Z&VIA64KNAZ D25/ M?Y"+U7F9N&J622G-(?IESJC84O(<0LZEX\Q2I][!,+.48&$B;7:Q&*VBVI<&2LG=6 M ^G7W3/V7)K0W1I IH"(S+-"/4NT]!8U@;4,/RV&-G8HS9EWU\9KMH?P8=0? M3KNXS5'4)G\3M9GKBBYV\VH&W_A>=OM?5RP3!!.+RH3NU.74THM05 RR,,?=_!%,;#^#(>]*=Q ML#NB"C-$AN\&2Q-+WTN?G#_6"@>L-P \?,HR2)Z8C=Z@"K.2(?,:)A&@ZL2Y MTJZYY+C5^Y\>,PW^(0V"SH1FJ9>*,T0RE24+5-?(?8',8W6;I[E64AGWG:CR M46W%L,!X:8;2L@KP;K7-EML[_L, RB=J6#$;'XPFYUUT^_O]:9?R"M/I*II* M7]ABN&].N\9?N\5.3[U3RP-GE=)!(3@DQZ\SB84D"O,E5@ GLZ[-.@>ND)"+ MMQ]<'?MMIBV)\A2T<8ZA68"VI,V:A>@YRT&HJHO43C?7,'3U$N(Q)8):W53+ M3;*9*="!6"-1EG3&&\A0N(>45+-RHLDI DL,WND0$1L)&A+B,@7O*@L@/#-9 M\F)L=BXUZ\*_>93UN(4,%23.#O#Z,.Y&_))1MM<_V)CR;%"1 X!%$9LH"QK5 MKT_2LQ1 91 VQM+LM.6VI[&V("YY3*%JJDJ0U'#2)98J^6)$+EY7Y7"3MDK< MS>[IL1' _Z)$6(\6EF4N4&-,JME/Y-A*$&R!JIUM-R#Z(--;5]EY$KAI?>&1FOA3#^.2&8WN29E'A$W-T>KZ M+,1W^,GUO7 69HK'SFGGANB*6BOM[L!I)KJI+#@*8A7*?*O."M%JR$&=RH@C T,K$6AZ3BP MKL%**55P56TPL=GF@=]7<&]&LS$IN#-!??K"F3/FG3N^/65K6-X.423/K55J M^[Z &KPM"_T6L[-L3;%(DQCHQ"DDG-&HPAOH@HHZ2 6R-#O]9.EST18WYVX< M\'R!O%ON+\2)2ER=8::[B"4'U0L.AH5:J8]"Y:BCG615!9%YP2.N6;'48D#" MWL3!O*1 IJLF%VN8M;(PK3@2$[4[0^,6@I:JJ-!LLZ??5ILEB99LT(8SGLAP MTIK*/! (0+# -6*UJ)OS.7P' ]Q<=]^-$IP)OJS,#B=+B#XP7I$<6A?%? V& M.1FX$\Y;5YHS85L2>Q?+8)<3'4=C15 Q 0-A$PV81#,QY,#P?U,BXI@HFJ/* M]8Z%7^(PSHM&C@YOBI_'0]0$ 8QX++-&\S>.:]JLP(5R00;*C-:ISUA<-6H_VCKQEJUDQ22J&F#DQ1 MZT2)(RCS.'4<;S8TV90MO::M9#5HRPNS1#1=96+1)L=$12-:"96D;W8K/<@ MY?>X0[\:XYW6-VEGIF8S%,YT*;CB;:3Q4D58)'J&]#CPK M&P^UF1O-!ZVA!)DRO*0&1F1ZVA,T<)J MG$3],6ND [4W%_"V/-%Q-^S$MG8T(@)EP M%:B[CV+14Y-8Q67*642AFK4VEYXFT(P44RD7*4UDH+HT2\2S/HC,I! HT4HL MQ37;5G]]R1O?E0I4WX9W@\E-1<,2O$AJ82_2N5/OY'I0446?!?-<40 'D4OB M*C&HBD:1%JY3LQRTA59U-)A=DY,[6%U3]@Q,Y33*([$D MG&0Q*<14,EMCFTT9;6%4Q&HT@?!%F,(-@CZ:_D!-W&.)N(^]C C-9785RSN^.[T]"//-R3 MZ78]&IO]((&;0Z6\3.Y9H&Q9KDJ$Z K*B&:M@L;\0TLLW; F9A&X9D9G M&A4C#0O.%C38I.+":>-"'SM^]6MH,$!886];/CJ4MJVQJY MD$8"*T4+&E<:*9^GH!E0N:E.^<2;]<3<*H9TW(#@)D512]K3FYP!+YW+4J/@ M-B&041(=H_F.N+&ERRH)5-_-2=KK.]!\K+EWCOD5Y8!@&F-?W@RR&MTM0!/P?GF%?!':8H;.%>Y")%#5M0(C/SR0=%H(PJNI%A4XN"L;U:]K[LL9S44R4@2 MGZ5G(B$=$&*AL12"9L5DG:MU.I1F*?)=W^.IZ!W"&*4A#<#=QZTVZ63O9WC] M]6"9N;XMN#X:$,0NUV5J'AS9$OH'2%V>\SJEPQBM(_%N2GY+,L[444+IL_$+\^3LU>MB,D95>2<:RD%)@V-)[/F,!2$=0H M0!KIFZV 7]!E>>H@^Q#["#->QH/^- XV)=,GFQ0#!\%L-A$WKTC,XV*R8G.4 M,@FAH%GS]))>:+^M[F=>"JX"DDSI3!$>H5E .,_ *^6X!V-,QS/$SOKU^A_&N(*9]S7QXFP0/+76E7F+,V)G $W>:&1$HG*\"\U01 M[:4O3D=93&VVG^+2$]<7OO-&-8):6CJ]+Y5[#F2.:H0.R#@L9@;&!614DC)Q4+IDC\HV:9\7^S^KYNF^ %3A@"* M7 3B3 NTG+WR 9%<4*IRG51NS@=SC>ON-^,_J[P445-A/F:+7*XR\Q JN3-V1]3K:32WW+5MY#XJ*5M6B%K%I>A:S/L@IG(LN"TO!UH7ZK(C)G M._>L\YHWZRA8U ^7\VQ_'NL[JG[9/QC#'EWM,\QC!0_2@ ZQJ%!K8DI24TD; M4!EI<(RGE(5R6;GV&G.?8.4SN8:7QV\Z4KX?#?-\',7)4L2TSMZ7&TG #O<<4F[,9=E4H M:Y)BE0:$ZU"IWTC2+.N0/E,C7Y]Z3Q\@<68$;'G9**C'G*E.>AUI] & 78TOV!ZV@)\*7G@]R7_ M5U0+K[WCTG,&I@34[TXC%@^(S;P(,D5%(\5;8X,F6HJY,P2XIJ686Y;45AZM M:(WZ5DBTJHUTC&C$4)!GAY2JI;VP]!58[.*,P+>3R0S*F]'X0==)2$!;5Y7, MHJ/XD_$59:[.J'MK#0444K#9O*:'5I&YHJ&"N2@H*C+O*%4!>$0#5Z.5RU.@ M(<"EUI5OT9N]O*;PJC3+>'DCE9)>5UQ+C^8!:,NB-96)&&J5,G'KFVM:3[KD M8W]*R;!OAZ7_N5]FYYH6O?>6!2,7ON&' 91/N.4^S,:X$R]*W_ZT MRU*'Z?0>,KG.0==K+=;34^]42P!<.*D<7C$E2@?A+ 7 36DU98(;*=N#-_>- M-17B2^E"!KWFUK0VKYP MZEWVFX @O#.6.4,#2FQ$L\V'Q*3@TNIL;=3-^4BOCU5ME6[.T@2WUX.4DK6: ME+CG3'7);T5P%J)"JF4NC >3O6\N_[2+V09(]')U/JPGL?O7#70[^$J,22(DR6T J(PKRR@?'LJLF1 M1\C-U?YO3"_<)::G&E]E#60W>6L0NL3$4BV:R52D",E$$YNET[O1\-,4QOL4 M$;Q@%EPV+6@'#HYJ+S^.XW 2\S*K;:Z.2O:_3@^O'';8C3G<%%[1J@A30V0Y M4?@_!$-#HR7SX$VVHH+7S?GW-B%A1(+]?A2$(U- M1@3YL%Q?]UB[UH""-56YY'-E+N3"=#:%PH*)%1.E\C)RU5[JY"F"[7;8!URH MPS.R&&E[]LA9(3H%&/QE-*#@T>3=N^L,SH7LI!.)L(MB.>+"G_JMCC]Y,QI# MCI-5I]]K"A$OQD 73KT3PG8R&TK#S(72[T%3$V99&$^0@M(&K&O6G[3>Z;07 M(\F>B44K&<^>>J>VRSP7B\8L2T!F+J^DBA%M*^VL3"Z(T%Z"/>VLEW/M2LV. M:H4\_="]\W;=*J.#4RHN=&;YYVPR74UQS&J\A"FEDFK&*PI4P]IKPU)&N\CD MZGDHJ)-=L^D;FSW3>XD8."91LG*XW:RB-';".P3 !81JUEYJK@I< M+:[XU/+2J&S5TA3#64F65^P_<]%RBD%0. MHH[484URH*%NEJ7H)8O.1<6>;:]BRIE3>9;KR##?1T+R'Y*GNOY!%R*F> M-J6 >! @-1OZ6$;5HUI:DE:7F_BIDY%XJ!PE*)X5L4<95)>>]ZX?4Y?#=5HB M^B"S6;7U4M8BF8-$N8XQ,!^$QTUOP8IDI!7-EH8M*),7GY*Z)!#V 3$Q>:[Z M^=VT/$BN 5&4+T(A;/9 W4DL\T87&B^1O #NG6N6:VX>&#INDT<0;': U[_9 M?.QF=$N(4N>2T,[QGLP>RK;S*K-4=;(Y5)YYL][&)7;D; I%G-W, NTHO=AF MGI^JEM)E.09AG<+=Z^>00R)'Z)*1Z8J)(N#_[0Y^N/?-W!3SK"KF)+PR/#-1 M749^" DYHW+F195:55YR:E9,;.$52G_0Y<-V1:2HFV'R^BO5K$!Y,Q[M$TJ8 M33MZ;]?C[)L/,-[=0\OZQ>'E%[BZWHG:#+T=(G0<0A?^^'M_NG>YS^Q!!K!T M4EQZR)2+7YGV"GG%0F#2*XMR0\H$S1F)&^P.;8#B0EF5K!3,NIN:<.-CMSJG&F;@K.+FO:9[SMF"&\(]&V/">AY=X3XQ M'0ME.H; 4M:>J0P1">,3J W-=[A%Y&[A.W^O2>4IR#TVH>^Q8>4: H=.I9"U M"2<[NQYTWP?K9 8E3SD2-F\Y7*5WC6S$>E&/#@0^:6Z]CL>*F; M)&9>]IU-,7V,U[$&FG\,UC--25D^=.W0I$B(P;T2*_<]W/3EN3WCM+W+R],3 M54H,YP"!XL21)9L3L]J7FF6"P)N30;=NNKJA=D/,)M@@$)P:A?P9NGGKBAEA ME.0.N30V67NZVKZX=^[GN9G,H*((25K#JJ.4PTQ32X)#:6BL4!FE&')$:\SP M:+A<;LV>&V5S,R$^0_35<<2O_SA"T"=$WX=(#;>.7ZX[>'R5XV/'O]-E+KGD M 9[SS?6.'@M_O.'5)IUGX(KKS0_>\(JOXN&WU^O>EX[<\&+'N/3R"QX?O>%% M?]U]]C@.7]J^L,?\"YL#ZCX M"S]P]$D:?663_O_!TYZGT1@OQ?"3'W 1#XZO4G&[T2GP7/"#Z0_[97'0_S1\/H ZI7M, M#N+P^#9?]I"P##_)\/Q@#.S+.![\<.'>W[T=WNM+OTSWGM?^E'4R8D@W^9^_ M$Y;_\.,SNA\^^>'ZU[XEN\[.G[5>[]S[\PBGUO> M(\:B]91/I3F8]LIHAC;R#V<9].2NRZ4#!1EA?%M*?)GOE30:E+,/IVZY0K^^ M?_OQ]:O>[L>MCZ]W[T*G)3_7E91[Z 39??WRUYVW']^^WNUMO7_5>_V?+_^R M]?[GU[V7V[_\\G9W]^WV^T_%;RO"_QXG>R@FIJ/AGWJOGKY\VI/@Y MKB7V-5I"+TL?+\C*U]YO0T3.F^V=7WJ7\>X-KHUO@M!O.!IVB+2?.VS\AL;# M)Z\@,1<$,"VX8Z%Z-+==DMGIE/#O)[TC\VD':E= 9$(-@2J&HDL46-'S,@V%E1P]M<3=CJW+#]M@O!^%!%+$Q'R M]B+B+G#]=,/W4ZG')O MQ]'ZJ5'JWU[N'^[@JO__3) XG;()BHEXE3L'& M(DH2+,=849P*S0*U/'321A2/%B#698G3K>%P%@<[<# :3Y_TND22Z9^?]/%M M)Y"1C*-!BH/!:(K&^5V,RALMR]7;,SAM?[@WF7M;KOU_MMZ__W7K76_G]8?M MG8^]#[_N[/ZZ]?YC[^-V#W'_1P3W/:%ZVSL]8?Y0_MC;?M/[^)?7O3,FP8DY ML/7R(QT60>EV7F_3S8';OO>;T;@WW8->[4]R'/0.(8Y[U(R^7(.JKKO?55* M0ZH!H91.&D&5=9YVM&4Y),53EL48M2PI,._E\7H>$SDG!IX7_(3MXUWVZ&NL MQ$-&;\Y@N+ ,7/"%2_3:&TTQMDBY>9PS[UQ@QD&-/ L(X=WU\. KR/, "T6R&A>#?UK-OE#.F%J,9"6!85IYP9*):&P$$RRO M4@EAEK4O3OGD#7XR:8(%*/?@&MI?]?%O2UYO[[2S%WZ;0#9;J9S0BED:/:V- M1XD>K&$V.BVYK4'DO#2_ &5'=0'K#0*S>@/ [,>=K?>[;SO4^@AHFQ20MW8? M'R/:ZZJ>XZ*KB!2T\2^.$NUV^EYWV6#T+O-7:6.9.4=3U_-P'9IOX%$? M@PBK#R)<&^"YJ?0X-"4H&9@U@N,^2Y&%;#BS4H,56>18[NR"FN_- M'?C4GQ ,F5)CF.7NS^M>_BI"_@U78CH:PI]Z;X?YZ:;;UG<3 ']X_37F:4>V MWJCVQB?DZL5);W( F=*22Z\_[/6GDU[>BV-\U#L%DAX%5NL"ZSZS,)?Z;E-J M]'(90\39='1,,WH42D[%)Z?3V2 >CF93O/Q7*#_,;R4X?\K__?@+F7*!#R;P M? ('$2T=.$_E[MI/Z/[X ./CNW_N3_KSWH3/C[]_=!*>54X6I[L=N8:>/+OB MH/C.,<-/#O[X;#J^^ Q'>;DD)K_@J[ TAOBOY]V?C#ZX?)-^2\^+-^\:<>0X M.#H+66;5Z;W7Z4'_U!Q,KU)V6A3'J;6#M24R'6MD*5G+;,V)"M(XM[ <94>] M8\<'1]9PEU%^-'CJY:C MWZK"9UQ,!Y]INLL)0YQ=71A$*GX^'I=AWQ4;D_P M.1U61_%+5^$&>=IW>;U27ECJ&79F)=13#MF!!66'U=".PL+9L4?*O>!PNL^I6 KY-+O=&X-Z)V M/;U_SL;]2>EWU<>( ,\N\6:]6/^L\.W>;_PI#OO_I_O]CX\BKH%WNPO;OGVZ M\W3W:>^HG^AX<_GTO%#MO1\]O90YOR/7U%-[,\EVK23;[Y7(2I!6J*HL1+\< MU+=5RIBJR.=_O>L/0:P0\5$=?._#($X1D>Q.QP#3>W.9'VF(6Z8X78/1BRS% M&49CBIC.N;+H\5=R7!V+>BZY?'33K,[>/:(G M!>4.QBB0^@=QT(.OD+NN]_AQI=:1CWZ-%M[M+G3&K=JCO;JP$V ]6R4\6.9X M?+.UOMDQB^/?%(YM/B7OC$"Y3=SZ-!_F?_[.2^%^F/2F,("#O=$0>L,NPO*G M'HK[P8Q2%WH1=SC"@P+/5Y!">?NW^,,BP/X6>4DAV"Q=C,Q:,LI2CBR%8ECB MM>@D,C=:W[E2C, 2+NN2 -(REM-[?\\FVVV>\H\+F7.WH'ITV8HD$\NF4IM4 M@U8XH"D> U*P:*0\OW.7B7M(%/T]FMJN&/"*;P6P\F5%FW'34VYT/DNH)^8?T1\+H5&VQE:?/[YP9MSP" M;6@VE-)/I?].TI-\*K]WU#QUWSW^W6\K\]2VDE)U/L60$UL<)1DN:.2L;?N4>]WM?N'J[6MUOT@_P?.)>/8P>!Y^>4C M@SPRR(5E>7^4M]Y)D==?\Q[UH.ZA8O[[7A\_V3G1WAOCD[S'ZI'O>JY]CEZH M8)D("*MUKHC'(2E62@A2>:F5O7/(^0AG'0J9.GVP/+?:? !HKVM8_Z?>ASCN M=3/L>_\O0ADNJ!BVUW51OO<(RX9*D;9Y-?#"(1?/O!&5Z2(+BS(4? QOM4Q" MF73G#.\C53371,MCU+^]WGG[R(0/@@EMIC&#F0EC M-=+H&SCE%ZCE4F*G_W M,H-C@7FLZ;J:NF\"U8!';QNCOA*)H7W[?FOWU=;_G@O5'C45A&GOW;N7MX@" MWM#9^YOP(WPZYT?HO1\-X2J/RV.M6PO%N7=NR'_;^M6WPT+9P]!+A[V\![@9 M]ZG#9W_./6=*./N37NQ]@<& _6LX^H(/"7&";%7PP&1&@88XZ16H_>&\PG-G MAB:YYN:8#\^P+[+D4Q+0_X4_WRD2<>F++Z//SKU3X:JV%HM?^2KDG7)RH4I& MA3Y,>QIK%P)E?!J-^@5LB'8Y.2-_1];X*W'&[A%CO.WX8AT\_?ZZ9*HQ2LU4QEWW@*3\^+U>>]/X@_]O80D)(P+;TX&)Q(U+.B-L'1"7C1\]+U MG%0] UU/O,(H:>DPM2CL%3PZ_-2=BF^@-/>G_ ZZ%5W9O,\EYO MLC>BIB?''?2F>W%Z42=\B9-O%4+WY:-W^"-B[6'I_4'.WS&A;8['TS_Q#>C\ M[E3\$CW%T76ZP=W=0W0/&2?37N"]_\O>MS:WC239?K[_ M%WY]YV7)*CMZQV M[$:H9;M'.^VVUW*/8SXI0* HH@T";("0S/[U-T]FU@-\2+*MER5L[&Y;) A4 M%;*R\G'R9!K/Z\&MZ<>=S>=Q^GR/%.)60KK.C$Q_&"=;_;W]G>>QV4RV-I+A MS>A'I6L61D^$U6;Q[*MI>+])2O]MZDY//E ]2?_S6_F@5N,^K:+NU%@Z-5B9 MDAZ=9+,9:5Z3DSZMR@)QXWP>F7-3S:-C1*'07?W<1"_C62S4APMGBK]':+Z' M 9'WYJS)I63[I/\A^A$!I_T76]M; Q%=Z4'A+=J="= M"MVIT)T*US\5..Z=TS1,%"<)G0K *::L*!'T+E9^&M$F[Z_\HI[0<4)/J:RU M2LIN0BLP%Z.>[D?6.M;L+#JKRHO9V'X_(#_$\. XRLY$W%S1!>S_UL:+=4/D MKS=?V,NNO&#] .V%&*=>O&:L]DJ;!]C<&O:WK#L5^E"#[TG6[Y+*\&L;^3TF M*L.M[<%EV-V L'#%;[<&6Y>";VZFH]VM?A)O)/V=W62S'X^&N_WG0[,; M@U!A_^"&Z $YL'U$HG565O,5&!2^B(4NT8MN$HYRN%:ROPE#]?@%?N^6J9<> MI3;];95EV(G6K>K2!RH*)^M,[>_T'+GVJU\'5ME*MS=V#S;ZV[N;!_V=G=%! M?Y@.37_[8&-S-QWN;.P?W!#!":_\STV=%::N;[P)V+>UIKTK7=IJ(+\ MOYL>/-_;>!YOCH;IS:A&N^Z_\+(?R:K?K8J\LN'A_<+ [R]P.;HD/@BFCVNB MSI#HXO06F9^ G\W*J*DEMDBSE&[5*[K]E14_*Y_CX1<9/9H>&Q4T[!(VS'E6 MLSE;Q$62Q3D"!FA8@(OK65RD<976$2COLG0=<'W[Q_C9RC!A%Z'O(O27YFT5 MZ*.F-(HV.9H^FQDP+4*X2,[0=8@>&Y\Q(,9QYL1U358@/K*R9T8CPYG#0EG3 M\,L,"<6"!!OCK,H\*NFL">3=6_'TY M%VH'ORN9:%7P;^4R_)JYL:1@17ZFJ+E1SF Z^B@IJ\K8AA9\_%85<'0E-MUY M5C9U/K=[;M53!W>PZTP'F;O_@^=:PGX[2C[-=A1?/@X M*!%.WZ1DG!0=LOF\SN3L+%"\1X=I?QC#0H0-:8I:3F7 F>@KAN"ZIX=[U)W2 M 5WI__G?>SLDOR\24]4A.*HBH_8<^]J-0TW74*\HUFIG8["Y\;*_26W*>;/9.VM@[,WO/GN_TD M0:.\G9V-_O/M>-@?[6YL[HS2O>V-W1L*6)Q +%;%*02[0)/(ZZ\E9[QKVZ]S M*&]GFH=\$OUW4YAH>Z,7;6UL;?=82>2HA1AJ(@ 5$9><0).RYJ.%;DDV'X=" M#$(H9.J4!:R_.B'3[\^&V]K*[>.S,[H1U-Q$* [.F3EFZ1G_M\;]P#)3,R$" MB30?B0PC&\$LI7O4C-R-I].J_)R1D!L:Q7]\&TKW&R)UNNM?,\:6!JXIG/UT M8RO=V^EO[@R?]W?V1J-^O'%@^AMILK>YGZ8;S[>7JCYVG^_$HX/M47^/-$8? M733[SP^&V_W1WM;F,-W>?[Z]N;>\[=^Q/_PZ+^/9#^1Q9W*WWT]_/WGY0X0W M05?3SU*3T%KE]7_^T-]M:X>BF?33X->GJG$;0 MBV@R"?#B,)/8A&JFI3@L25[6L'ZFI$16B)43W99P,?P;,0$QNV9KV#AP/2#A M*3WXN\+I?;\*BE:>%GQKES74SI4M3^YZ<^_%FYL[!VG2W]T?IOV=S2WR,[=' M:/>^D:3/-]+1<[,4W=E)TFV3;L?]Y_ND!G;,!EW^?,?T#S:&!UO&[*6CT7!% M21?+*XOC":BUZK?-C(/().RMW<[$6W6XS8]_>WW%/M_>[VUN;_4V]S8?T&:7 MB5QW"U\8' G@PO"^9NHOWQ[]_N;5;Q].HN/?CMZ^?_?V_>&' M5R^CG_\=O7_U^M7[5[\=O;IYSN6;;W9_AR_J^N*VCMU[.(IC.J?1IWC4WXGW MTO[SO>%.?SM^GFPSJKE1#^.Z[Q1$6EDARHYS'(C'9$M%SF&8\QU9I]'Q\;&K,CLLBH;, MUOK$++Z/$( M[THA,L9S;TKL)1GU('*/MC?%.;BWD0RBMT4^UP@?^VFF(5W48#23XD6:U=,\GO^$;_G6 MBC';&.SO9L6+/QH2C]'V5^3>^B%1V?K&14[FSN M[6QOGMY$A]8;6)0/AS__^BIZ^SHZ>OO;!]A8]URN]44Z[,9LM)LJW#HX^-:Z MK6&4F5UO.=P=;.965J]C:GO8)/^'KM[F]JPG?&G'SM%[R^-6RB5>,5(A)>W^H KECJ.QA4"3_\[ M(4N*?*RXFI\6YRUJHK,J_4=0E*3P+&'%\=X MTSPKS/H6%H>_?SA^^]OA^W]'O[W]\"IZ_^J7P_'F3=? M_/KV[3_QZ]C<^_=!M+,/-&B_6_>XOGB<[MKO3 QGUH@=7O\5%-]W9.Z^_SA+ZU MF,#A^P_1\2U'R^Y[-6XI7/;][[ ':U9M^P4;7;ZZP[UU^$C5V#QG4=ZWM/S MHM?RO$Z3/6E-UJFRNU1E/S]R538\;8K*U&5^;M+3>A:/1J4E=SV3J?D[E#)'3TV)7?[.?;YT%3*;?.E-(6=GNKT5*>G MOD)/;3TV->5LL6E53C%2M+::[?37G>GO;8?K?;*S5FZ;.?1ZC*.BNV:ZFZLLS?T973"CXY>^D=WZJU3;QVHLP-U=J#.#M3963&W!.KL4)V=1GE8 M=D6'ZOR.M,VE/M/NH_69/*',\SMQD(2R%"V*WB]3)PJ;9/3JSR:;S7MTA7"I M,KWDF$X 4T5OT"JFJKEKS#&Z.531NZ9*QG$MI(SR6S2ET-85G>_UH'7D;?M> M>YV:O#LUN?=HU22'EO9.*U.;ZMRD=P(;U6=U"JQ38)T"NQL%MO^X%=C^J>^J M5W-LO*EKTD:GM@W0Z>ANC,"EUGXOW5C8LCL,VA*]=LVZCLHBE4Z7N(;T8Y-+ MM["W4R,/[ZR]IZTL]SME>8?*\I&7"NW'IW^B&5F&QI7G!G_D]M^:5[P+;?D_ MP1A8\?V/'T>89(P.AV4SLTU!4'34*<.GK QW.WSK'2K#YX];%SX_=3U33WU? MR=.ZF4YS_G=H_ X>M_([ M.$W&<7%FZM.L@.47GU5&%2":HYS&27(G=4LR"#2'@RGGOG'MUIMTZ[==KMKK3;(Z?;.!B>EM5IT,7O+A3;V]G85-&Q?VBGTIZV M2NLR''>ITAX=N<:"2DN" JEVWPN2GN+TC^9.HGK>'04H4,: !I880_3?3975 M:99(@TUNG_FN,N?T2U*+:*+9Y7T[M?CE:K$KL?JBHH''/+='71#1E5AUUL_- ME5AU-5:=2GE8ED578_4=J9O+F0PW'K>SM;EQ*OW>=YKU#C7K8V]*LAGHTZ2<3$U1WUF$WBO1H^#)73RJTV^=?KLK_?9XR65% MOVV=6KKJT_*B(#MMG$U/R5Z;Q5EQ.C2%N9.R+:VIGT=O[1A0>W4DPXA^QC R MAI?)]VQ+^E(OK=E:6]'?:W48P65@Q0AZ:M:_C+I MZ>Q.$IM6-[X/Q]!2A!^JF"Q&R6'V%-8K_GET3+Y(6-.E@NIUR[)3CG2G' M1\Z0N[ES.JVR(LFF<8[:!2T9.!T94Y^"J[C4],]KV[4VHT M3CSJ/W_8^N%[W\(U?1K/[HJBX>3XE]\./_S^_M5)MUN?]FZ]E)6!_AL/<\/_ MO$V7TB_?E>]VX>F7/O"Z8H#II=FYFV!N/O<%'8[=1,O;3(H7:59/\WC^$[YU M.L).9K";R?-4IVT,]O')'TT]RT9S^VS^;=\4Z8MA^1F3H%N0,%6T6^E.GZ\I M/EXEW=1"7S>$]6W+GK4DC=:;UWU<^7UW9N0(Z,96[/TW[+"MQ]9OPTI]FMZ%ULURE(2G+C!%B&C[[0H9PM%ZQ?TS[PL/]&? M"TO"MT.SF1H&ZT_-=&JJ)*[-BZ^)I=[ 4AX=_O[A^.UOA^__'?WV]L.KZ/VK M7P[?OSS^[1<7FGK(HW_]]OU'&F[_U[=O_XDQGWPX_/#JS:O?/IQ\#Z./%O3P M2L-L9["[O?VW2^RP;]&)WQ+4_[:Y?QAG=718%$V<1^_-M*QF( KT#A6NC+.B MCA0^%>FNZNNVBCSY:P3N0[IB-C;1Q,0%OBU'Z+S$%/U;^X?X$]_Z9DS183+# MIYL'V]N]**ZC> *$4QK]B.O0#6!KXT7[SLH*U&(WB M1*Y:/^ !6;.ES]/RB9/%S\T9+%,5MW%? :]Q]+'\G)6W!L0DL8L M?1X7BQ]-XOGB1V1H%4NWG);8-EF<+WU1E7^L&EIMS*?E#\>K9GV1Y4NWO<"% M]K.2S!1Z07E<1;00Y*75S( 2LUR2&-#!A[*36EY769O6931%.B\Q^M'\$F$@ MB<\A#&=CEJN89/,245?M@.?3X^SM<1$+R" ZN6*O9$62-ZGI1!@6!,21,8NSZ)=-2K@;(W$M=U,YG*WT,R>1P.N!,XFT%#4'6-#T#?V$%I[ MCKU>,YV*%565D9(Q&"R?6W:,B;E2#?VTRHJ]&SF]&=OT^_0F%UQN'2;'Q&C& M6\__U@Z(M.:[,NQ!LE+-7O#,^LA7U#]A1TJ4W]G?VO7SSHK,/0^3_Z2^6)ER8+8 MJFPUNZPSZGL,'Q[WY1"NR]'L IH^GM+QD@0'-MV9#DM8E.=&#"@^0T;T6W^P MC*%YY=LX+?EXMY>89%S0Q&&\=0+:":@HM0-!1/B8XY:YI&=)50WIS@>227Y2)4S!!&@_6T>)U/>? M;2([%)BE26*FG'HAD:XF],ML%,7L$79BW8FU%>L\8X%KIA 9IW_)(QF2>B2Q M^F3("J?YEA-4@+/D1\@S9R-2NN0?0-Q5>85F5*_G#HY)2P\^E.G3KNY';9QJP,+?A?AG6B!!+A:S)WPA;5\3E$#H%P;L882O3""$CSD@]:CQIXSAC" M&7-MR79(F"DA"!+1B'ZNRC@=&EJX'^.:]@=I?7HL;8_?2OK=]K-.SCLY%SG7 MB*S:MY =\SFK.<1OHS71A8D_PQ#JA*0HIMT@M8) MV@__-G$ MI1.7)5--TBXL)]8G]D;5;%QQUC(TU=@XXR BU3%#C[3BQ@N$\]LS"?< M)3;T3H\Y)Y^ZZM1R)Y'+_@S^4C4'16CHW^6$=".-5*56 "F,99G$256Z2R"/ M9Z8$?&OF<)NLW4,+UT1';_]U_+*_>1 A,6[HESW^^'U3UUG<__U3%=-:8! C M4LHS^?(B1D@G.JZKV.2]((Z3%;3@8N_@.:,\=C@Y_(Y\^"EM-,.G#N*0%?UF M&!>LY>-F-BX59JO:'9$B=Y=>-"D+0^]SSDFMG/XSSD8S#U]W(9D.0LU8# MG;_ZO:B]6WIB[]&_A;#%0&85!]1UBXEY7T'!PMU.:P7N+R3Y4Z6_PL8R0 48)&9 M:,?9,!22A'-25H:\PUF<0=-:D+@P"PRBGU48+5X<@MBZY' 0O<_J3Q8FZ7#E MH^@=+59TO/2+_4' U^V@KB]E2/:H.*3ASNN,:>2H!;M^[V'7;]U.67K^ ML8.\KB][&*S3_$\)O'QX.2J? :RLU.**;DOK1__/%55@D1?!N*H6Z:.$YC($ M_I6!RQ4;UQK/"/' $:H5&"4K,-H0_,N>9HB#'D3_+IM(JA[H 9615&=ESC.: MJM0.*% YICL;NG-<*[;*;0B^@(2_3JIL*-M!TJYIF31:?P3U)N[83PY_HNN)=S#$JT39HTFYNLG#U>52 MLM\:=HV@9#1938=/600%3:T72S?4^%7:"T^H^\<_=S72MVY4=472#ZA(^OL\ MH$@X4HY(\HG"!=I&5!6JMG+$O;HP'D$&AK:H5"S1>+Z+ATB7UE$1/#K7+ M*V8>CM9Z2L;)&S)2D?;OX3P6OXCK66DX M%E+-\B7_3[#@M/[Z1!%5+GSBG_2D"FDRS J'Q7$Q'E^JI%96VSZ[LKZJ5>VY M5#7%@UA?-=7MDON8.UF>9CJ# E-H.+^J/+[HJ?R130LKW&.W(07-E/7S8 O("*(R,:FJM#0](/L]N5 M.UJSF&5]$'TTT9\T.)0G8Z?9>MY+ZNSG.AQ/ ?*8Y/I.C9LK]]"7U.P]6LNM MEJ-3&&"G:OL\<%:FD]_?O#E\_^_O@L3H[>OH M_?')/Z/7AT7=]Y.P]9#-1+L6=?T(!7I:LYQ$NN/B$7>,E M1@]+"8$8X)C$*TK-&; ZR++2KAM$/YN\O(#3%$>Z(_&=Y79R-0$M7@BQ$L=Q M-6GY/#V;]**A6(-264=6L*_TV)'*JI"D95J5M1#ZV!^*$W0I:0DL6RT)&T3O M$68@9ISY3H6$";7>.E MQPTPG0T+-B':_A(^N8-+@")1FDGPYXN!& M@0F=+'VOLO3ABS@T$)&E6TJ %8!)4RC_V=P>W A0(4%<9:!?6F#MZ%W)PG%] M HY.@CL)9G9=-7#5GEQIN 96Z\3,R/R4]!6BHUE"%[7R"))DQV\7"MG6XE,Z MD7M:(O?1D\:64I1&PB2V.JHWXH)S3O8 %OJB4'599R*QO@04)OD0YT8("*JU M5(3QC&&&\+E&0(KQ\Z4827)4\+E:) >LC1'M;]A8D%&RJ]0IT$Z:59K'\;E1 M.]*D(4^ .MLAGRH#%86\@CDM!#,%M#L""?D(2G-K8VM[49'BKI[=(BCEM+M! MY+1605U"83F^9I@(HZ9B00YLWW4C;N>B7"UI69W1/DT"%E<$*8JRZ"]\8W^@ MOP]K4+L=U.T@ZY Y=VL<@R8\,(S#ZKBAYW(&Q&4T4G7]-34C" I)Z=[EU2@K M:TL<%-)^XVG1O[3HQ%>75 Y4_\!K3-9MW(<;:K[M,!B6YJ6O399(F-6AC.WV MX85W6KH9\".]T_KH&XE,[76*\#M5A,2%WP7WP7MH06A+WDKY,_Z^P%G("V.U9>(D 05]5<"U3<0:U@ABYZN!@]Q+(= M%VA(85*WX7[-R$=.:7&[H."3WF8G;%!8#"IW+=&ZN'JA840\*9N"C9(DKL>M MA!]L>U;V=0/,1H88-2Z*1L#X=;019XN< MEYX/\\)4''ESLC:MLK):YB1NM8CP%X<-)"H#EQ")%=]"PLJY <^'A[GG5HFV M>#871-WAZ J2FFAV8= Y*GB7=.B"HB'A3J02QM3E570 METH02U?TILIJ][P)<^XH,-E7#E_>GJH3YTZ<+6SY"(#-672(*BC.68<=<[CV MYYEO<0_^P"I+.,F2 +<%Q7=46-PIVZ>E; ]]?$TI];B>E%,B;6Y6C(*F+[,KN,P M()R1$5@E&PQB/N,.*Z/*4B/*U:-="&8Q!/.!ADWOXXTT/>F!]9!1#):F\\C2 MTG;1F">]F6$Y:1F@#;>[,'EJIF0^. :LY6[=C#H!1@LU"HRQTB8[@K*$"WQ<4@!C>^WT)SF<,YB)GN.I05YU,6N?TS!1&>X8,:?Q"I:T=8R6*@E!A M<48^H14M!P7F@+UK_Y)HVC1?[ZL-=G MEX[O]H2W#%K@:;+ $=83 =.Z$I'P>,@(5D%$<88F_F0*,AXF%F$U;NB?/E8R M0QT8_9&RD]")6R=NG!8,M%]MSH3W4:E\ D8"DB"ST";;@D4FIPTM0XS&. NG8QV,LKANY2]=6ZEY.U& M,+24*8YZWZZ#XV\2X9.RD#CXJ:8.M0T) ^I\S4@]B'PRO2EL*ITNEPRZQJ+. MC>0,.:_>,J!['3*Z$^HO$6HNP+)!9)$H_FNEL*\/;,7G)=FE4JK-':AMJ3/; M(BYV'5=R2\%S"-.'#32T]D$8"%L>'41>NK,49FTN^^G&L %WSW,C1.9T8-)2 M=>C!)[[1/QIP'UAVS_8^!"8E.V,G4W\0T=8%DP[8Y-7""BD3?)>^/+-*0*(@ M[J9)'F<3): /:]=&7 \T@LH1M ']?9Z5N2N03\KIO,+^0-4H-T[FXLC*4>[( M5T$7+-"<3<0'$LH&]VBY.!K31K/!):?,NA.PVQ@VA&FSK7 ,@KBY9%K)Q)I6 M)/!R$*%N@MS?PI'!9J&RG:JR]6**8XP[G&0YT^:4]F:7_/B2W.V7128=M7"7 M(NJDW3G:RA))4H,84%/1J>!"02)Z2]PZB^9>#=4KX%U?YFE#0%)X#\:=LTOK MA)ZN@?;>G#7T1UG-&5\@_;TZ ^U)[\R/9C&."J0E64G*(N0:@_T^.!E$FB(@ M.2W0$8G/ Y8ICQ*NFAQ6&U-":5.C%I*8S"9:.&D(5*2HSR*#JX2]I6Q/8G"% M0.4@*,?%@],J.X^3N4:'I09Q$$4?N.503DHD7W,C43,612T*@\D\)&Q2V["? M/^ZR";,OAH!KBX-J;!R%J6^XTYW/H7"PSVHWIZUXP&7>:.]5KF#3)>+BX,20 M]DO#4QNQ%U*'7!C,"?+EZ<1Y36K/Q*F$;-P6%T+Y$.T=A';UZ3 M 8O2.39CGZE3C6*P:IC-E$E*9DAW $Q7YD/J/,YA8[\(^,N6P2G>6'@1U'+2 MS)']?.$2KS9O6[*.!P?FB^!=6AQ;0 14U/0V.2G06=:=1N-$:/RYQ4^WEE:. MOK"Z[ _2(34B[RR["%]ZKG5N9EF#U96S3AL.K17]89K4.,G-IGX_DT'1=6J,(# M;\*ZRE@*5B,@]M/KIG'-GK EUT3/'%42W6[J=A,;D4P5*YJ>',42)%DX^8/> M) $%_"A6:$I2GA62[O54%CUM'U,RX2,VSR@:9J50>O/)[MJ=>TKY'O9R.>'S MW_9%Z;NN*3BBDC$X+ND K#A(V^+96@ T)\[JM<>XQG%&\(U_ECD2 G,C:;.H6X.C)6 M[=4LP]5DL[>]FBR/LIJ6;RD('&D?*&'>8[A=BG0+J&0CG >1\MQJ#ZA!%/: M4M);WPDJ.)E!X"[UB1;[-RM[.@/M8&%U5P 8L5/PI0J2VL&9YWND;Q&-E\H#OW9Z1[^#+F[:E%#? P)(I,"R5N M@X;VXGQ.^DN)Y?6.M-[#LA&8EPKN8INHKI#MMC=.5\?VF!ID/HA#[-WA^P_1 M\74Z%_(>T ]X-K%# _=E+CAR;\]1V[77#R@]_&4^]W_BZR865F0I7-<)(/H1XU% M2![&,1(BI)"E65QQ>(.AN)48@7%MC31W)VN8V28%8HPL?GRQ="$]R'T$.T<_ M;JRE]TSZHUIN0[;#*K;+8%=)5C,[X\YEMD'"X;'[+,Z]A=*NI;X.5K"B#=N\VTTZK9B'Z*%S2>SK#:8U[^V!#$T MY#'=K$+!"2/!.'2)EEJDB JN-M&F4]Q+1YHPV]Q>FYIW$/V#IDKG)BU?@UB] MQWYE?\6LU'0VAE'6M91FHW=<5-,&,[Y+-+SHS$,?4C/-2]>P*\G+)NVA-HO[ MQJ5G1E,+X_FPRNCD*,ZSJBP8[3T(F[\XBFM=@B2>^O2 JZI)#8H;Y7B?9.@W MI#5A;FEL#X%:LI)Q+>G+J33_T3(&&ZY0JF.\G7,.>_#D]0BH^ 7\V63)IWS> M\\=A/O=\;*[T/ ^.D&51D?-CX<.>CYC\993Y9T9SHC_X-UA;'.!AV)8CU"Y+ M)-+KY)".76FRRK,3/$M<)=BOB?8HHV6T[Q?5],%V6A)%/A[S\L*=Y4CWV.40 M*\"O2"^ .W)A/F2&]U@K56]W@3:)IT&"_=2@!NI,FDI)D[2_[#B2"NE7E/EQ M#'MD3]Y6G]:G=[#"OD-R7=J \)[K%XQ06@*N^F:/"SKH,F0KG=@T[RP7=L"0 MVHEMY'TTANDR/YL MS,+61Y^?"GW\\$#9$*ZCH$O*3Q%F; KYB=8SH]!$)_F49>6X<)%RMH M5/MR-83'K6PQJZ5U<&I@/ RR=/:7(L[#9FXOH>L3_K!'P@/*M3-08-9U?,9: M/8$YP"+]ZOA+)MK/@YTEL!*[F>5S9/(*4M:7 M+"-K!;N66'MXOHQ#^*E6>: IJZ,/K#&KX1<+<@R+)]6"I=>^LYB!O=*"^F[ MQ!A)W)J<6.B>K Z,HU60W5[XT3]I:=)RTHM>L\/1BPZA(6E"<4\;6_/+(BM<]T7*[*?DDG^ 6:C"!*SV++DD4)9$4FLF4Z? MO2AP7R'VQFDRUA4!]Q%YBWENN'B$@9@6 BX]X-VA[H)L>/997@Y;*/)Q><$A M(&8PTI0-/2H)8DE(M*9I9?06"!?T%=>*.YP#OK5Z+H/HXUA"^-F,Y^4M#8#* M9QRE0(:S!'%8'E^08\H).]%QT( <(:HX#H JS#>5+SHH1\CL#3FM6D/ V&, MDL8,&!UV:VQ=;04$UH8#J'3[.?U+>*1,;L19D.#JN2XPAPEH[KQ<]5RDLCQA:9S:;J2RF7 8T$: MR@5E@V KXR$MRMA\#D2C\\#O:;LO[QF[JX-]6S=5A6P2)R06=P\+@;8C11Q* M@ZOEU3E7ES"@O30V$EZK;RFU]G#DJT.8WO:*;W8(TX>#,/T^%>.W)>+O*'7< M6\P;A\G;6*[X+A/)#T=97T? =QZ%*\1E/FJI/6&+Z/XA#,A;9[6CD?E2% /< M';KI)6 &OB/GU%;!&>S-ICS-4EA)-#LH;H1/"ZZP!=LFV]+75J%=DK[O!?Y7 M+R K\*6)O6 (BXT:>JQBV$$I+Q0*1'JM9WT.@(6XA!(,I(P:8L.U9^%#G-S/ M:DG&PJGIRTM.VV]5XB]9V*5P-8J(?;T10U274UNQ0TGUX[H?NQRXS1V=Q/&) M3PW9_ V+F2R)O'(9NE2(Q0&#>XAQLFF>47;6!!U$)\;,VKEQ6S'%],(W@U>X MX=C;G=DYMU]SX*WD;$+[N4K^\P?ZQ^;FSO[!WN;>[NG&X(_IV0]1G,]6?]&* M4^_N[D\_OU#C=&?[@/X@B];.ZNFI\E7;T10<46&30T"2><[N[D\/Q^98D];9 M'FSC+=U-6D;"YL[NYL;=]L/\8LCIR*>[\$[ T67()4DH) M@ Z#(^?^Y)/+."S4BDX70X<7PC1]6WO1.AG9?.!!2KB4"_ -B+_S:Q[LZV!] M]JBO+;*O]5R)D$K&2>+1$0DO]VL2UH P'"39,!]NM:88ACP#\ ^%%RC1Q@SL M90N#E5+IEL_3T]R7SJ,LS S.CTZ(E,X7-R/I-OU3V?2'2N(1G]^?7ME#;, M&]BO\J]?>Q(9J.'[,)6 QQJZZ$-LDP9$C"<<*XIC\-)<(;]7.<<^AXA I>SCL^E]M!\5I0B'[T: M%]12)LWFV@HAV8>\SUS!9!9,E7^HWG&;>3WM7@*L!#ZBL> ZF)GT,Z5ZNBL_FUV%_-@-:(>UK1!,"#L"4FT(O2$A52?:?/5PZ>1_NI*"]RIN(@13L=!RO%=5%L>8X-^AYP M5_'"J>J"P5)>0PN*.$27ZE-822N7ZLIQV-1!:RF8F>F<<'45 \SS>=N?VRVB2%U:[B*S! MIGFKNE!?80@.L@ 011\"_&%B>H,VON="]0?X&UW AI3\&NB@8EC#[*4\1#_KOEPSS#,^64:J!&UZ\ $$U^FO6_E + M"3IU2JL#8:9V-!@ABY+)Y-0O/?ERR'H=\FQ436%+QB^;(V=ZL*JUT$.$[6," MZ0GOK.MK@60^W6L!IQBPHN8X9>T-"C!$ \9W*$TO_G(9I;?*0>(DZL-;)T]- MD;*E8Z+7FKYF9FT\L7V?-[[>\9W05[C[T2_?'[YYY^[IB+@^GJP54.?S<9L* M4=+A1>?RU'[HS+H)KZ$H*P"1.LCY8V\L(.)5%%WR$V<.=MT?5N M+OE>V#UQ-=G;:0W$ ^#_1F;>LV[WT'M#9!DQ(, YW= MA'=R1 88'B+@"D6+Q_9&?&\K1+H7%^;P+="_AR=+-XR$EH)0%H*/K&+I3:JB M>,);[J.P'Y#H7I2,D*5=X"(U/WTK;P-OEX5@G(VUK0C"67H%J5WCG6@-%M>V MNJD%R%,'YQ&BWARP\R&FCX9-='$Q+&I:#K^E\HV+I3%"H;M(A.%Z.>G745G8T'W;H]8.\^Q%\W@$"[6& M%(E>+3@)6O 4PN9TI'\YA%N+A8"P?GS:[?DAJY59]PIIM MM>H2 J60LF:)?S#P.,B8FY55:!JLK6X(V#-Z*V@V;$>818(:_WAK^9,V*LA# M8:;QU33CT3_(=1M8?I /W!S22'7_)/X#?+;79]1B1VR1?X /4]1372W<-B3R4P?N[Q)"*Z)X[URTZ#Z30C\W M19J;U''DVM-@.?DM1X[#UO'A%O)R2JC[S-0SC?N@6$TL0"$G21U%I\L\B/7: M<(5E7%7Q7!H:VJ!B&;+\XO9B(<]A:I,EBK;(HUAZ!Y9GFJ(IN<-GW5.N7MMH MP1ZSDL3UL2:'(.1X&.)]V4QK-%> C27FA%ZC&G*B?R6-''KLEXSC2O+\!5TI M)C/P-:XN_%T0(@P(4N'(G",LD'JZ5^_C2P8]"$9V4,9[@C)N=U#&#LK801EO M%\I8NFX01D\2KQ/3N!X/RYA4OP8^M*ECD7HB83YWN,&D[?A#6GEF.SN70[IY M-,KRF9QW[3PP@D"VZD1"R+1_-;ZSXLBS76]EF([4@@Q$Q^B)9ZRKE',IDI@? MF[B.O2UR< ? #+@\.),\2&N],]+I46SL]U1*B7)^)I'#G!)2K*U.WV"K76 M!!=.:;JA65(+!:_7 <*&R1:71W9AAC7PO6SS*]4'1%V!:TPZ#[VDK/1^^140X8 MGT2^@F7WK$MGC-OR^3ZZ+WD81<131*=UB4^.33[5;*7\SC:'Y\5W/VZU?9@: M)@?LJAH[Y;U:<[[4HMXWO(W^T0SO4XD?!46YO9#B1S;YBDY%#F"&HE]6 * 0+LZ,S;$E4J_).5@]4W6VA?2!Y\8#1E_,OJH,,%0F(LZR#*0 M\B)K&/H%V/A"+T9% ^-,>N"0T[Z8"JY9PD,-HJ779*GLPE+- 'J#XH:228F6 M#&DUM5TK=YI.F:\#5^D2V)D[BCJ.'_&E"TO.%4ITN#++4TZZME9*/GP[8P@F MP][TAAFM%-CMZ'P$Z$(6EY_>J:Q.95W>]9>3:(X:[UY9&$+%Y1LLLDCG2]EV M;\L%),\@R$VJ)E,UI/ W[;HDC-JM@]T^@VFAEDTG4LR\9ZR]=%LUWC[=XI4(WVJKMTLW MXS! H5S6T1_E,-+H@7!7FG@"@;,#ISDAG-!S*=AW](_R^'_\P'T/,DO":9'R MMCFHU@5P\]"^:QZ*_IED504O B7T3! SUS WK1_&M]B8IZ9Q "X6YUR/P0:E M&-(\N!/!GSDX"%F0E=BR=NRM5^LFPC9R6 U!RP/XB \I^*%*S+R 'NZ39&)' M.--7R,XQ1+@.9TQ]\V=#VVJDREN/0WJ3:8;D<\=_TZG;*]3MO\HLN5 MT ["?CG'4!9H-K4JQEH6KC,X*XV+0KKFKBU:PGYA>RS@K@FIHM0'9C 7/[V- MWW?12:LW?@77=V-_X?JG3(_M)!ZI2WMG;_7S@2^U*=E[NPHFI=O@-3BK)#FP/+[/HH_0G@/)W9\NU@6K$#?K4 SONT7%XN]-Q>U;RM']((>!WL7>M6JG/WP%@%U*<@]U(*FK M/--!HVXK1ZYJH^&BN M+O=;;@[.!@I01\HNR&0?01LDU\*)V46T%5.L_,-+_1EH$0N!%<4)EV#ZJGRI M.<@J9YIU0:Q./:W6";]"5%^!K.D.#_]+7"NM9P3,L.!,G) PB#MBX@GZ>\.Z M3\!. _0=HRND/*5&'60^TOQH48"]BA1"$4N>2W4/UZCT&(3!(7FFZ.0-Z[8< MN3G,)!]IG<-LDS.2(3=$>+6>5V%/F 2V-;VIS MT$,;F+GYM!F_GV[_/HK]*XF80VZR^B!V\.LFSUV?"LT^+;6#E9B%8_"4R\! M4;BX)J?"S^8]BZMJYO8KE[KN^9PXC:Z.SZ1B!E%5KJ%=@C0%V7G9;NKV>U@3 M3G97X[>JGLY&:J4FW<\K< 0F''30$]A-+0G!"O%G'RGW278+]EK.FVN:$2XG'*E*)0U;&9?,K<,692N1A2V0&AFOI0.L2>9Q_39S M8&N&AF$_(_\<'&RV+M3"#SFZ'Z"4>R&AI>"K0PRSKY_7,],"E"MF*[+1 )LK M!NXCT[,7Y(]!+_J8QU'_=/56[FIF;D5$=[J:F?NMF=D;[.WM/Y5C:7=_<^/Y MSN;SK9V=[=V-@Z\XELKO\4 ZF9:SAW :O;,>GXM4-4VSE&;6 !><#)3BW-%J4T62_N+=2MS,>_\Y@ZL W6CQP?UN#U/;N M]HM!]+;HIV8BJ99S-F?<'EB F0B16;N,@.G[$#_%]7.QDDR"LH/-C5ZTN8O$ MQO:&9= $)K9L9C707 ZC9_@ZS2W4L/F: M%A"MB-'H5K';^]W>OR00\G.5I6?W"BI[%\_[M)?P?UQ9Q%L@K)-2YLA67^G8 M=8(3ZMQ%T%E8#J#N6R\Z+NBM\;WPPW^7S8=F:$(/CGL..,390LV!NE9'[PX# M!2 M!IXM'L;#.0-.746JL"^KM\>!%5(.9?G)PZ5;[;X-HM\ENJQ4P1>, M*'4U:2Y=/;*K$)EI5I>IEB+8->!%=%".U&:,EN3$OPR-!COF"0R/G_99N2%= M5X/P77HE;7G*>5%,91>EQ7M=-\Q901IRQ@:-1,6892)@F_;(W%;IEX2OZGAD MM*^U>Y% "I)QA'#\]XA.NW46M("6$.NVBI3P0<*DODM>IEM_F_<8X+X6O^5Z M(KFSMAQ6[L<>&A.J>69IGC&-VY?WUPVXUSP;W/7&[\+UX'NL)Z3\H*M0VB4U MI\(:5) 1RSC_U(8 7T3C\@(&(E>CC;(:8P:C^W4??%;1&]C=^QO#>-&[6\G+ M_:VV.*TW)"O,<%Y., .5T.^R%7BDQRG4VE-PAW M:1Y?D!%'![3-9/L?_D%7<&2=SO.1X7K,.-> .,MWX2HH9;3PSX9EJK+*<)/Y M2C4QB'YM/S9HQQ!J&4UOZ3TJ@;0TW"I%D391/"F;0I154[@>4>F202I<['[> M$N\O@:O#F%$62MHFYNP"?YBP3\=4!&*^SI#KHU=9E?1+=_7!YJ8^:Q9/C>V^ M4IV;+,]%D^7OM0Z;P75%Q8A)!_!](9B_%] M:6CDV>X! 0^!+9T%L:^5U<7QC[)6E[6PI.E:IR"E0)8/#&Z8&FL#T,\7XLB(3%6,(.C>PU M6Y/X ;RNO<4=>L56@;=Q*6YDJ?@2-8U:_]U3:7.T<4)8)*\W:$M(?(J#RAORY9CTO;<&]L/C:GABDANQ^55KA'* )!ZERG:X82U&5A6X?[K24 M+FH9MIW6A!Y8A&M4\-:0?D5M!:VL\GE095^5TE IRDR;,4)ATWU$3(0-!]$DI@ICR)O]7%NL2,=&2__@%>P3WM)?Q!]\3;?1.FP/ M,A9Q]TO-@I5[N@V?Y/2[!C>!BYF86,%N.X MXM""M JZD%YX()O0.?:XJ8_P"Q\':.N8^Q*4(=]&,:*CQ'7Z7?4P-$LQ18J* M9OI/+^2Y\QT(^!S>>M%J"\HE%J7K=&@Y@K200FT%^T,T#I>"+D&0Y=)X][)& MB(X[V;[:5M;XK4E=I MU6F@R_DK4,9(UMB]EEG% ^XP 0L.=$]BUYOB>I$['_NR\BV? 2T(&U-&D*J MG#N,P[9M3L4T%/?"X;8MQQ=O>QL:FWDJQO?B^Q^SM:N9*M*3(VZZ&QV2[?KC M^^-WA\\ZR'6WNU;G\E^*GW2?N^J59N57A8Y<5->%C/A %.),[V()[+G%G;4F MDD-G^DL;@!/&&=^)= K".ZTTHD,7@:2AIMGQ(=HL"[4*=[#$GAQ:^LZ@\0*. M?(W)*<6*5F&Z%F)^VZL/J_D7!=_X&_,^%]^8PPWC$C=B:F!&J+JS^9I62#9860%9 M^6"LV%FC)F>R0IG_F?1+O"SJU@.=%P=1;7,UIWK)6=80'OYRU*I 2_B;V3YU MEMZK ZO?$UA]MP.K=PT>N@/]3@[T/$>V)KY?.G?GJS=U2'7H*+BCB8D+#G5Z M]@Z.#6<%/8)E]MV)TQQ5X@7+@?3PUPO^T0?YM ^#RK!9!G/I-U!-X5 M.!J,G;%F!\=1Z'+FN=?<7)!*0+)?HPF^$ZO&$&#I +R=N(R+FG(R$R09%+\X M:U/<]W2$R!\*=Q] C7YYT.'9S-HBU)(;1"+>2W0_?-?92&/^_$<=%0:#BH'D MKK $$+5,F6+L8QV_=""#924"%E!>NYA4^,86>ML'5FKGL'7Z?95N%:']KMPU ME^ 7)MQ6Q,/O-MJKG)"[$L%@.Z\'*E6S:6Q%LC(-G"-+1ZS^058%SPSVFRH# MH>>M%WH^+SELJ4$_>J1T"ZO[H$> B4,L-E3.@5*6BGMVE7YWZHL;UJ5F!,+D MI6D+,3/?6)N:R'S=$S@,-2Y+ :2T!RE$[JQG^?:IWD]&9== -6S9"".0W)^N M "5KQ(EG=;MH\TRFR\U& &!9[#A2#NN$>^S)C.G)BFBLM6+&1KF%\UHG,XB0 MN]JIBT[7)*F]"BZ1:4510N^@/KTSXH>+12 -B MK<6BPR)S+%)R#@'Y1^^L62Q[H=_1?0-F1,R2JYPL16@ES+"3&':-+DLPR3$/M, MH-X ]FF="JDXL493$^=. 9=)DC=U8#0G57F!"KT8^1.+08L3"V%FOD6K!$BN M9C&;97:40=N]<3,!B5%/1-N5U2;S.7?[9\*0WY[@8)E&02(L"5X %@Z(96>;F7PIYK+7X0PD0[$8&'8DC(P TZAF9Y:E,W'924NXN+=M$6,PW M>2(I!$V0(C4X)#6;3[G>G'7"!NUZH22FJWO(PS=XTO#T?20UNXAH%=$?,BU?*BD+AC M4$$$%DV' (OL\;TB4!D$17N.%==!/CD99E5D&E2ML+FTRC)1 RG._8%>,0C- M\=X[*\7C/M99.# 6/F?"_BU&:.WP*A(;='0[;,4Y]"Q'4Z'&W)*X7G6\-=E> MG0!YJ\$Z"U]U>]QN;M^?3S6$KUDR-/[!AZ*Y1/6/.J5Y3DVBG-I" )!NX\O1*.LMQDD(8R 1'QTPT.6="[&6()6#)-0DAY4]R47C?D SZ MG)/V?(DI2/P,W\@;1XS#F+E2N%(1?LQS)C^34X%>!FOZVGXL4\-HM/H &2"M MT4U;G#P9=WA#4)B_ J R-ZEB(9#B81(D&ZQ@ B.5DAD0%3-+"2"+[Y\>1')1 MVX7@+HU!0B!-90OTO##WPL2\E)C[-9/IH+J14S\S$UX1K!?R;6E:V6@1AYE; M+"1= ?!]Z3$.W;#]088+FO768ULW?V%XWTM])WZ4@4_9L6CU; @DV-=6 [5= M$-(O;;VR3D_8\3#^TO:7C,\JHUD.Z1F[J.48-N.1,K\7&?[B?(3::D70@S>? MVRT9W-CO1IL%X!J#Q2?Q\]F29.:%H!JA>:FDT8Z(Y M,M[:>;R5>ZX,*+VXCH'^E].KS'&H[5I:N@)WS*22F)28%C)A>'/.3"1HIUMD MFE"W;9WB2,N::%6*DL-WI#ZR,D4SG"&&#MARSBAOJT2N7'0FMJ%Y?>:PZ7E( MLG-A%!JU]".N$S[+.*.B!T&+""?LL87HK%Y=V2IBID3CLBI92 8.716 M,0?:XD.E]EBY*J=-58.MNVB16'("+%@C61R;^^XY=C1V2X03 Z=_)B''AZ.Y M.G#V;:_X7@?.OB-P]E-VO!9;I?ZOIVVA?(FGI32?XBRM:T2YN+[>SVB=/Z%= ML^ 4UERC6:O@L/RG)X],8MP_N!@ M_KL%Z0)R*VTGF'S=$S8O-K?\:'RQEG#E\1!,JVNE%#A+8^VPAXVVP,FS8157 MEH]H:'R;3,$-7Q0H# -&FYK_7"/.'G MDK?EXB+0"3#^%UOH91RG";M6@=XLA[O@?]QH_YQEVKBP@Y82//,\@G(([K;@ MNOY$(4^R;V?78J^S^TYC,PH@A0'/M,CV >02V+(!97Q>Y6UP!>J47U"H^%W' M/ZNL:YTO:U?W*EW(I-6C3T; PYS.!&K& 1ME3A.=4@<\#ZU?V[9@#U%[/#Q5 M<+N&P'T4N!/@G1,@TT M>)1&[NF'''N!(??54.1?>H+:/9(;8 MI6=N;5WZS*N>-X@.:VX($,1('3_SEP_?IJ%QK2/VO5B@EY80&0X2CO9Q^'!N MBU#CK(@+5\QLX7,"@@Z)Z/A)U]%\A6.$KR:&TP.LS(D5#S(6*8>)?U0K@%K:MPG=_K$WDK.RQ@D;8; M);C[\:K996DQ!_'4:"TXP,[7LW;2A\?)F/U\]]/ E#93+C1T6VR^.')IND*K M"08BVV1 *1^%4(K9G61IF1.HY-@YT$/TZ=E2\\!>:W8]!W7BL;NAM>@9HI-R M$N8R,43.Q U1Y4A*F152R3HEYJ>WFIA,.5D0DV8R M#$F#K&**:T_++-TM,ZS;GPUML]D<:,XIVK@XEB3>+%E<66[8L[P<5^4 M=K::Z"CH2 3":')76Y(%F"I3JFP/C^D5D=^H %7TK#-+:Z*'_ST M<(1K364_B=?6\[NJ[()$67?16*"3O$[R M1,.=Q^2>LMRP;@JI*EB\?(NDL).2N,,2;FV*1&*B=(M.KCJY8KEZI=F 0&9" M?X/DI1.53E185-XY1IPDMJH(O47SS.HE2071&<8:AO[J)*>3',8&U#.O9*Q% M)(W)@@+Y:]"G/+5@03P3#*2X^J/XO*S(LYDKGX'4-%MHRBA..'R4HQ:8K()A MB1S/XNU&R$N,;*V2R_70IJWH^4%= 716224C]NED\?5@7<;LGC>/E MZKKQ*]I >2[T".THG< !T+.%7F^)Z%@7ZNK.TGLZ2X];37_5 V1OD%5>PYKR MW!1I6=4>L[(R+.%2G>=9'!V^.PZJR(Y_?A-]C&?@&<:7^/-(&NHZE%%TY.YY MTKK17XVB@A2%] :Y=U+YOYJX8CI*ONKC2>=8="(MP$3-\1\>]RW>:DF ?;++ M]E]Q=1F!$<+Z>>[15$MM,'N6)[CU61'37J(+\[@X:U!I'FR2TC:UYD<<'G=2 MVTFM1$Y\5JU53N EU2=BQ9#D2FC;0L;]1OH^>(!G&C2*Z(_+1EOK*-67RRDG M8VP:]( 3 R?D#O=ZW*(_>61'VX,X>]&);R>^4+I+)(27XP[6H0V84%Z:KK2 MKP%.P=G7Y8IZ]<,$D!]K,KPDT<]F,^ZV#E@BW?9%B_:WD]HG+;7O0A$;QU5J M(>A_9Z)M=?"\K++L,5V;3[1I2*)GB>,J..Y)64U+C3-8%S +N;MMV[@T, YZ MMN&F#H#[XZQI;"E@0^5S:.5B'/10>1@))Z0TU1K4YU*V=HM MG[%M,!/0P-=D@]B^Q"O$\,O329TH/E91S,E S5>+8- $N55.@N,Y$+IQ6;M& M4XO4V^O:!3U@T/*=\RATJ869A*>NIE (Z,#"NL25U&"N;$E9B*5R#'C?ODIG MBT;,%L<49,<&WTB"++1X'>NY\K!54MBXP!JFAH.C"<-UCDO94@X1A:F, MZLRY*::F1(6V$(X"=_$PTB69(XP@[^>Y,Y9O>;(!BZ'6J+IVTHOH4FO\+S! 6G(W0Y\=YR+ID(%EJ6#:9[,SX_.?5Y-Z M+!.V_%96)(6'),GTJ(".G#OEV!N6%\Q]Z/N *U\K']7N8:[7H/V9#6_*SEJX MV9)Z\'2Q4B3H'J9DJ0LW=^@%U42C!C&FE1H(M^,UY?+.<#$7%R#*1L*)N+22 MOO*5-"\?6^8GNJ]\0F$Z*5O O4] M,&@] >O[+5.-!J\H[--U:;LU,P&"U1A/ZBT<(G4&0*K69:.U.TVPU[JM4)^( M,M+PPN&Q @L6TUMA+LA]&S174UZ.\"-.4=4)DK#@X-8/@@M\LS+I]:90;6'] M)BM8&G_RP%T;NFNOT:H&;3"(P4W3LTB(F.E&/.\2'W-PWN4$<'WB;,YX"7LL M&G;I1FUZF;A5,LIQET6(A:=GTN8.GXP-?,N)QC?G;RQK.CU&YX]W E]A9 N MTI')R6U3=SRK99H;Q[(>'&Y-[0HN6KG#5OU%;\F#A[V=^1/1-EH(XC?25*I1 M=G7#J7X0==+(%R':?]1MIYV27A\F:(]%J3HOE@.^+C M89/EJ7W[GITLN$]WU-[#.2:]WJ$V2*+?59#UV3]WC,?F23G(M: MEOJ%3&.QX9-R.J^PX,+N9Z"3Y*QD,JO:))4A:SJ^O%)3!KW$'7)$[ ,#_DP>,-&S]9N#QS#.[V5DM>S='O1]C:90'4# M!!$+=6T12'0&@3UO:&87QA2XUP'+P=;&SI:<*?S[S1W]8=MVL7U/1AQR! &V M!.PC&2-G>,C(,]I#DD1P'./>"X/AY^Q^R1,P7?K(H*U+:U-%/WJSM!V">'?T MH77K9SU;3N:Q6*YAK_ Q5[ DHM\')X/58^/NDUR5U:RP4'CA_&YBMD+ISHJ; M*/-'JR%F.>IA9YH*%*U^\X6FMF--#9M77=(HU:6D5JX6JX;:F$^+^SL+3ZRI MGEA1):D?FF]&/@:K*06X 7PQ;_%FJVWJ?!'MM:0=#F9.IY7!)C .I84=0C.%7<+PC5ZVU#T9M..%3/(XF[B1 M7P#_S1+% H"M0*-#^@ >X@:_>&I[QNVODZ8 MVI+-_B=\JGTTH9-?ZYJ0%XEB,U6XZ@HKX;WFB6V%;LO_].2RMD*9W"2/01BU M$^@+J+ O[_#"RM_G+WLK"*[=37G#@JFTK+1A]! G+ZBK!1P@ 65TR8Q8N2"D M@W;PHPSD!]QWNF=;P6%+2^ABC)M*O=T\R8W#AR@MK^_,[JS!%P<+:L MVT(UN M!-M'XD. O;,^#GL*CBC-E)T)0"C$ WR%2N]GQ^&!+TU%0XRA!UT]U MDK79_:+_']FD@WWW00V5G#XN>(WD,(AO32W)A4]&5"#4H[V2%L%6P5\K* MSD*2T9:F6=JMSOG$\/OGZ7:24#I"%/*]*LZSJBRZD/A#.B)XX_GV[:$CRV;Z MR*2P=IG5&FY'7B9*7&[M7W;3)83&KWHQEJTEGH$]_4_Z."TGO>BXKF*3N[Z= MK&)?-3"TU$Y3.Y:4#G8H:3H#&S>WQ14V6S>(/K N6#44=P]RY,_C9*Y!Q!4I-?1IL U=PT+C$=2_'$Q\/Q'G M.MQK"W*HS.XLI"[V9=N+M%WR=M&0[!A:<]I>>IOV1HM^D4Q-]!)/?.>?^-YM MD^A'KAK;>/'+RW?O^9^;+YZ) 7)$;Y?V>I'%4L>'3?!.AWF8S#CH%D_@A*;N M+D='[P[]77@R=DOJH!MA*CL\[@7%6*E)LAJC(2.#L:D391O(E6U @_(9O>@9 MG=WM?$L0J%BN%7\F/[7566LTQ>JH8I"7\Y$ 5H2225C67*V%:T"%2O"'1&D)\GS/).#A+X@7Y*3V?SKUDCD] D^\&NC M@_RS,>B#R$&3<)QTX8_9,R#ZV?Q@=!R/B?5TFZJ82ZGCW'C$]HII]>A^=,/4 MY*C-N.0RC)DNI6OI-1E&]I53FTQWUG"X8* ?J%(;C/#C#)>O!2A?\=RUWO,3 M,&W?D$5:,DK_S#']USUKMI25RP,XZ= 2>/3W :?./*J3"D12K%W;MI=6S+5M MK+5&%7X:!/4NL7:?76+4M?-)H/Z3E(:%C?Q]H6D:+\7GV3/7T&GAP=X89,EI MC5=@DLO&8&N*SP;1;S9%M-(LC.DK??1%6>6I;?8%PL*"5)!D-#B\58N*TU\; MM?QBO NU/S5YA XVR'#FMQ:*-%3E(RQ9C7\IE"](+O!?I9MTN:8*5 MOKG_(D)F3)SZ-HGGPS'Y'O Q><,AJ7]PE\,C[7+XWC:%>\):<'6&GE/"",Y* M'U^Z8N]@SV=(>]'>WHZDH^D O3"5%E_.Z*'^JD&T23]2J^+WP8F2\ 5Y5OH= MG+V9I%.].]RSY*5RZFWM[@>_"GZQO6>C1.H5?G2I>]K[^UNK?Q7$QC;W-U=? M8\$L3<%M7A[B9GT"PKFJ&J(M/OA$X/ZH1V5N#E_S@4(!L-#FG$;(N." /'1V M\/%M66CFGA,^4C>!:U=L&83-#J4+LD3I@1P@%YN9$W#6C[8+#W-SO,]O0O MZ*11XW'G8+"[YJJ)@<$N=?\S!#APJE9R=M/2E]4B)IB) ^ J2!2#F3.QN+(Z MDL:WJ K.X7B7((,=P"6\=2L^LO+MT4G+12)L+)$Y?\[;CW[&ZPK>(@_K&35D MTLPDTH(&H- U/!QD'X'$MK?6NPHK1E.=FSF/Y"QNSKQRHGO,LAJ)+8E38Q=E MH[D8%'Q6TP0KL@L]U;^=<$3&B-;><.Z.IRF!< ZA22GR"@E\RL9V:U.-R3'K MM?J<5D;B;]PY?FI+I/037Q?_H>3V7S$[F/8R/JV8 +-53D2N&5H4B0>)MWO. M.&;R"F=*WEW4L?.7;*E02Z)0&%042%WH@"ISGJ%CJ/=-=;=C!$.>@A,PVO+I M,$X^T3.QD:%%%F'GKE:,/) 8W3B%=)/WSF*) $#=(I@MS6+'"Z WF=FT9\E' M1OVZ/, ^V8V*Y+#@\BHXZ$[HD8M65+]L "D+2\@KX@ME*_B[T.O"3R_Q'Q^> M_-ZP)7FD>_O8.]-=ZO6AJ!JV2#U9'4X8'/XO#3F' F)0%CN$YXOHOQMRTC>W M8?QN[DBICOMI-#9QJ@B)ML5*A]'FWN9NA'X?=-W)K#*@V=FBS?0Z+\NJ1\\K M.+YPA'G':1D]WR#S6AXP,[F9C@&YT;.3S),?GS]__BS:W=CO;^YO[\MUTXKF MD4U)!UV8(9T[QNU4^L'%Q<7@7*$[ ])IG*UM!8F4*P- 46U!S?XL-VP6)UX M0/;F=%-@-(0514)']-&A:,'WAJM1Z+:O 47:W.C_$V&X2K)OR;CUY-;R#^$B MHWTR5!]9&"93JV7I9VV@"+ A]/-F*I"3E/1.1>^=D]]C(_5+6MP2%T%-BX5? M*5J%//+DTT.TX1_>WKMA1:3]N$C<.D7YT!3EA\NWMG.D5/L)MX@MW[.7_4_/ M(MU=Q4(XIEL@DD7KY,#-QHH4CI)=_C)^)L[[[8_K,8B1? M?5;K6Q+EJ'%THC8B3N8OKEG[%,5*7 M,!EK[?+.76:FL$@5FW#T%3F*ZHNT0NZW@>B'&T0M6(,IFS.2$ MP9Z\.F+3CGF>.*1A:9/\?3DV&D_9[K6I GZ"6^+6.O1$C6KR@X:1&HOV.7*G MW0D7"'&[EZ\^WC[(^%UZO1;=#" @N>>\PDKTK5_K>#G!\GF^F!^7X(Y&YZ]* MA7"QAN7%X35?> \.@8H1TC7CV6SZT]__CI.4I&%P5IX_Q'/B"6BCCYH]X8J. MI9WJMB8'<<9 #^5"RUI+.V@FX!"WG60I=JP:\W::S>6ZS1SH30($AOY Z$DM<9OF< M[-:3+!0[AVN&O#[[-RP1*^'U0)87R:L?\;F"AG[&UQXUY'^!N8-'G&,9:N+R MH%)6'&X5O$><(H24)?77FYJ7O-W.^GP@UN?W"?SHX$MW(4Z;&QU^Z3'AEZ(L M_<\?P-]\NAF?5EG]Z53K/1Z&!WF,]AN;AX/H?58_(,?Q4_1:25,?T*"> #F" M7'H=+N8/K>:$J:D3,A2-%(9!S)6RIU#PK^\^D; -((!T+J:2\@4I-6,?-LTX MW6 ].;AWPB?**#>AW]0\,LJ8R@IU5WWRFCXYJ#/[,V)$K1N,'3*R$V"?@9,+ MRP03*,&3+#^\,$))1T8P2% ]_Z<,!Q>MFVG <"?TR^J9+A6!'*:.D%D>:G^N MK*MS&NU)"J_;]]TNKY4/=U0WGM^ M\>^5S8=$!.'IGT,_"1^\=K[2$?D,V?<2[GLT;^_ZDOPVX..:E2%;II(W7=D( M%KM7727/.OZ4L]S'X(Q'70HB$5++=%9!*RY&%"S?)/G,= ?'2P98-[D:X;NP M1<3 3L&1]41<(=A0OE9LBN)3VT]=0]_)0<;@/7(,DYG'Z'V:= G4+;!+RX4) MED_''B_*/&68#*CGZ8A,E@A,>3FX);<=F,5%JM#90O/+LTDFNJ=K M+/R FJH\K=9JK^,L9T@3-YO4HO^^(T-L\R66JT1;:0";T2AC@DEFW,T%=&'I M[^9AIP1&J^0Y;P5+:2MDP)4CFEA#1M"U8>W$=I78'AY'DS*%U%U+&&'35^0Z MV+^9O2CD)>FQ3P1T/7L7MA\F1-8]"B7NM12TL+' R2ZN1^$CRSA*NJ1$RY)1 MS_^T$^-.C-7""O2C[QP1 %"]9"-DSXXZ%[L(@%4]?+1[\2RN<528&2"G_:PN MQ;V1^G1;XG'!$0$V/T1 U["=N@RT*N77)GU_^.9="R$,RY!KE[E"F0:02,/X MLNC30DVR6L%_X_FPRH !="4\W5;HMD*P%5ZV%6XDL?2@AKW=5[6MK[4M0-TP M#9,2[7#&=!82(?NPC^^5,_>=Y#I9[&1QR;K0(CNIT4/&W-(16M/5%EPH'S3; M ' -E<4P&E9EG'K7%L;"=,9Y<8DN,I0$$!;5LHY8NA/'3APMB;6$K!3<%=8% M<*4 PS2&O$;*68%5(;(K%2*+6E MG@5:\JXNL*VVB!JX=Y=CH-,(T2^.L4-S4LJW1L)V+-6"&>>G- ;Z MQ3W1.\E[I))WI 0?XC)[1N:6YN3NR F4G6>&D3"-NZ;VXCNW5)SAU8X,+N0A MNK)C^E-(D8X$L)(QRL35 <)Y&ND!L/,9L\!=D/CY6MPW5F:B6VLEK/_W.D>F'W"L*(ZX0+)3^:@Z (6UV[ M_%H&;YO&12YX-AX *)(P2;04)KK,,I[509;&JM7)F8F5!Y#R=70PI-R+0KV)PR1^&(Y MHU,GSU=)FQ:W6ZHF#$M _0EI 5LFIH]JT\.V*.Q6@^]6=V*UA.2BJT252)L0 MG";*,1]+D0*>+A+N"AED, +ZNXKCWW?A&\Y#^Z<6O-RJ5=&"$G>MA74H/9=* M:V&DG0L;]D%,KG?)&$*J*]KBD^E,.HN ( 69.[MA+YD%/0QT9:EF(,&P%^?: M\T: ,*O9A(6G8^[:EKN^MS0*<*^=]:*@J2)3#I/M6+?/74:F!7M8\X_2:G!F M5'D(KXYU:>K\@3Q2E0W]X&%UH*'VI ;(BUH2)(36N\%\KM6B0TGA"VE,@K_R 0W M\:3]&!]ZT[1=O=#7D2,@.F\U#7JKIO$@T3]=NTOB[MA;&)UVBLOEK*LS1U/*'$F!G0U%7BMYY:QM=;6R9K I M6A$7A^3A:RVOIM2[MX9C#?D0]^!K*9G7*9YF*;-C-=;2\4-YB"613\ ";_7^ MHVVAY2)U8 HG/DH25,2H-P5ST?9>#ABJ>M[%8FNZ-BOMJ O#YAVD\Y@LP#.0 MSXTGM:6S'N7Q!;A:0;!:XT?Z.1D4'J(F7>Z8;FN8\09:HE+F(A^-"SC#T.%_ MM,5Q8,+5Z% 52:<)VOR0;GUR:O2QD'PR'!N)M%?ZZ &JD;G=XS0W/3L>-WPA M-Y-QR"K* _SHI-4? NM"_L6<$L(]Z/MN.#QWNU%7VVY[+2^E%[ 0MZRKH-%! M32NYV06RC)T;NE6O4:>JY* M2.B8D$B#VPTG.I6.U6.F:K6]!6T[!]<)DPBA#>4&'-SVCZ./3 M1 B35U+QMIR.GHB72QCWI($L4R8:CTN'ENMNJ4]D-GU1I2)8[#Z7O_P?8?'IOCV@"%*(Q8" M0^9!-A5^>&)VZZ'+(U5JZAG[H'ZH>?R;%0IO==N=J<-P>X/.-,H,X4RX*/J'K^UR2-""GT#HX MOK+?)?[IVETR_UEK:1$S&^5B*W"H?2M 1LD2 MV,@KZ1,4*%V>,LOD&/18L-('#D<,[U]&N<-6'@- MC"$2$>V*YZM'NV/'J4O0S.EJTKK^Q^[SP5Y$]\NM;_H?6[O!)UD1MBNNT0%A MFR^C?VSU;/$K9UDX-DZW?&D2IE2/MC>Y8\*V[YA0(+G03!2,(CX1'U+_L;-U M,#BP3^7#@35'":_-*B5<*(]U>D0(UN551Y)(*(O^+X>'[Q \RNH7T9@\'2;B MNUA3RKM"6BPE%_C.T"B&- B:./AU$"=.ABA9+U!Z<5/VEC[RZD53AVP7'/W'!!)X':&@S89Z[L7^.GLC'%-E/TD#5O%@$P08*LA3KN M$):=&+,8:\_TPA:HZ]M%@E)6JJW$W8];=\ 4G96Q1,U"-OWL-_IS80? M?9&,@@-I3,$N3!BL^"U],+Z#+#L?HQ/F3IA9F-49#:H17?^+3D8Z&6$986U4 M!R&!ALD# /5L ZI(7 DR@M M\3-SVZP>'$#TC=,VL>K8L&?$';0Z$#A H/7_9^]MF]PVKJW1O\(ZE3PE56$F MDOS^J.I6360[1^?$Q[Z6?5+W(TB",XA(@,;+C)E??WNO_=*[&^#,R)+B289? M$FM( HU&]^[]LO9:2LC/;G'$*B*I6S=6WHFIQ+9S@,J4GW">Q,HZBBDA8&EF M5TBFIOC-AD3CP-^M94)TXT56$J#PMD0(L4[&7*=U)?T>7'1D"C1';9%YN"9E ME5T>4](4&VVR:JD<6[&*PA[(B[\#P *+<)^*Y/>F]50T; MVGPA(Z^O>]:0S-)1&SYH 4S&)N>L$_ M!$1V6>P\;7H"='YT0.>+$Z#SGPWH M? 0^Q45OJA$L"@M/ 6Y:=7F0!#T=?RLT!JP+K;3,&T'YFC=JA<,()< JX239 M4N60F*))L+PBHAQ&+TVXEH5@NE5%T<((/SO+,L(;J$IR :0L-S:,#ML>3PQ: M']0\"5#!U"J"AY&%,2:J11UA?EN;PX_P$T?=(OM6V\L/"4O@2_I/>?6@"RAZR^N:D 2DR]N3A-:*2U^B=BKI M9*P 5L+BG!LSZJRK95B!/.^78 "LW8HI=U1IEW2@3D(!!$3=,:'9)KAW[9J5 MJOCP#3.PNH+OOFV#>=ZB?07JS)([)/H>#L7A%T*?"A\=&-80?879=KR["M<& MWD*9+:)=Q;4%7;IY PZPDI2W8TE1)Q8J+&QNXX,]B@UANV7=N(7F] Q@R:)92*!IS2%-9/EY52_)5U@ IIU%! MZMUA0%6GUG2FDF%G87_BPSEM(1IHVH:M-+-OJX,7G$^:8S,(H0"^(;*6-"V8 MQ/?:MM+ MH.0"/*""VZ81(62\-'JEDZ#4:T!MJ1,"M06*5"-$E3,:0\4H2.>;WFC.@Y(" MVC+47Y6=_8R:K4A#Y.:J93%GN20 5#R8Y)KGB^^9*" )^>M>\@X6ZH5-M@+, M^JI>4^(#DU"8MRHM1U*[B0Z$FR!)WHCV5G6-X'^QYLB5W@+!P$/X75\BA Q^ M[ I-1DE++8#Z> SYG(8*&O A/& #7">0H]56()]#6#UD%\*\;XA,<7U'8FVKK9EO<,/Y+]5SQ5O@'58X^"XY8OO[E\.AD?4*16)A-'T M-Y;E+R:5??+BPIK9&F!ZIDLKS0$<[2-@.B%.7%"_(6='(EUB/$'M7B$86ZD: MEFU&GPPQK>KP%BXAA:M9$('JD]K/DO_:]TS,XG,K)>DQE,0-"@W<+1?U)$W" MWM)T*9(;4Y^1LM?;M]Y/ .M5IGNMTX11G&G;0 M%6,R-+696"!E7+E)(MR6Q(S[O:#* R[*B3_B8&PA>NS1T(:D0FLF_ M2Z(AYO*.9;)QXB0KQ?[%XW7=EM2T6%T0X$5Y< MB4=Z'99::YXO_ER)_BFO267ZB!V*/FTNVG*R M]H];2,=-)>!UG4A+>W*V#_"?F9DL9DQP!/ZIF.&\+.&D$H"9]:6 S6+=LMR< MG)[9GO)<&+-EB=AA;F=!<1*O.\7[#R?>MWTFH4&PP[?Y!\JD$K%X5GDK*$RX MIG,@1=9R@$E 2 X':SC[$GMFF3#KVTX'8$;_!.X^+5NND/541Z_[J\EYX0YK MXARTRO<<.(+PF@)9&QLPA)_2]J?UA33HNMRS42/;LP5:C/VBX.ODM' I12DH MTE3\TQ866\Y6(#36TM^/R*722E1L M*< N>J($?I>S] 2H_CB ZD].@.I_$J#Z9"$?EX5T(2PB5KB'P6>[Z8V7W )E M]O*0O-)S^^]C5_=$D,2'=%(2E-1H28$UMBUPQE"'0&P0-L M[FIMF+@!I_[6<$N2F]A$25Q.[F=E6^2Z.2J-S]H\EH-^)XO34 MD/D@ZLW?^\K]54FJ&TY+R3?&+*FE^5*E7[1V3_B*7;GJVJ2TFP^K5]__[^NNSYU\M4.I!Y$!__G'L^[H\^_EM5Q(/ MKX8/_.%-"2(QK1K6X3,&K73,EQ_)NOK#%<%)F)^2-IQ3>4DKB\5?FH#3\ M;/(TK+$EM*T"&S!A*HP3X129BG::!3C8 "+@E!K ML6Z=/TNZT!=". A\Z;KJK^4;% Y0H6"LN#'V- ML*2XE^Z#>5S%.[A48FE6BG<'QB[AW#EPV(+X=HWAQ M^ 0;3%NJ;M=FIL/CAZ=EGO)D]]I[M^-[CLR=7S&3H+?04]KF+UN'2YWKIH69 MLHMZO1I#4A$0G,Y/GK84V3:W83:M\)D35FM9@P8Q>B M\TW,21-I=+NTQ[1E>>-=VU7NC4XOV&97PB%(%M#+D@YLL:6UKX1YO+RBH.%M MV*B5<^/N T-\S'$KY5)4IE=U6'&%D8*XLR L9AL^)E(B1=:&A=) M["7")5*O"DO(3379)3MQ'V(N^)'8JTQ='(&#V"YT4E! 7QBC4CPVD@30G4<( MEQ6;:CN5.%?WK8B=!VD(Q$"1ID\" 6RH["9Q]2:$'JSKN.A7B 7,LD1BCWCL MVC"MNT"#73%[+APVCH8;30M43 E*W77H=ER[$8MX>'@,#HO"NWQ;7FJ]R M]LO(-%NP&U5S77=MLQ/&T"O0@LGD(E1LPT7)--CIK-2;:=?DW$_8U$G+2IIQ MT%>)L:B=DCFAJ)=>#VU==?&B"F*B&R/%I\1..,:97(0\.1JR0T#.#J)SZHR" M[(B(XIT<3O_ZM:H3LNFC(YL^/2&;3MK?OS$@/#8)/Z+R_J/HU$G.Y^MH]F!Y MOE=#1%;I^]A,\$/"M(B32D4*3Q&V37$\_4!H(2>1%]"Q,\^.#T::B):PU[21 M%)^P8D@>BMHU]X.Q'+RMJCT=Y +3BGE,*C"F=9/WD8*UQGD":;RG_NM'?PF/ MW9V>2:Q,>W]-1%A)YI%%M=49OZQ)!/'#9]QP7=X2?8/%XAA'J\_FRSAFESX6 MHK# )OH]?"^.F1MDGJG !!%;=G>=!!OY75SSNYM4%KEN'>F-"G("@3B U'5< M<_QZ%E[7KB;OV[G'28LO/4CRG-Q;W2&VB3T.UAQ#%9]5"8D$BIXU#&J9[R)Y M8F).]=.D+X=RYQ72ZW-(%U"J'+PY4,8:)@995[]016JASO]0]>S[EH)]=/%M:GSQ3?^ 3F9G-O &W//?8^S+1U4%TI] M3'#P]\.9^?H4"3141-'2%@4CE!9'2SC]$;D9P,Y@"V5I)Z2HD0VOFM-4F%]2J M!\XSZ3UGWF"K4H1%+;JXLR,D*AE* 1D;/M/=. *%]U8O_Y!'U@GJ]R&A?H[V MRH$U6DD3<^E+"8>"'>[6^-(A+=*BK"Q")),MZ6/P6&1&?G2Y;5< ,(W")S;V MF@%(Y R/['6A"5_4 [(_5(%73WH_+L.3LSEX*]\!W"?LHZMZR0D82<5FR:NP M<]INCXJBI%F39STZFD[*+K.S=- C4:84LWM3]]4DISN3'AWORF0PN\G=S.RG M6DQ:BSGN1HFO5B2K@1$9=6,)33V,:8%=O Y6=$VG;3N[0HPSRZ\/V5ED..T" M?,K6=IVXQ% )H-43Y@63:0HDO*).[*4?55S M\WSX5<'%_C!9-AQ"SXQ-_.+HXWA:A\!,0NGA MK\S[=$TEU^^J,,GL./%OE>0^3(J!11ETX]C]P408JQZ+UWCQR+GOV[X'5QL' MGG/+!B Q\/DY.\,WX99O&H&;3@]0$*BHLY58.K"AX:V? =NZ-TTF2V[3Q.<* M[C$^N9'F@;"@MLQ=0XD[N!3AB<*+'Z/*E"/V2?<(\LE'K.BR6I%:'KV,='' M"^H1\A#\=,5]RS/F?>RYIC9O,&VGF,=B;U#%.E2D"V!<_IHY6P@\%E+CY!)? M>)O207'M3[5,FNN#.%=3(CT5V$[ DGL^2< 366QS.K3_X_^Y8+@*8PB.,JKTC$"(IW=^ M:, Y0TV M"0H.8*OE>!Z' &$'&=.+/).8-D!05>-!2KN9OL34P9>YXON8K".S&?N<$>BD MR'5IU_ & $.ATEE,W?E#IH[('O^R2<5B%RY!R]/6X6I;LH+=)LXQ:[FTHP@( M]2\WN+O+&JW&U%^E$24)QN M CTRS;7;HS.Y.=J@NWU8&713!786B^#8O6467CN-^TC7IN1N- M:;&(LZ% )P"/!^H.2GHJ/"H/7Q4S8ZFK<%2Q&T+0>;"=22?0/\1ED)G.V8>U M>\$8K8"(#I[#YDP9+'U^TD,/S!%DO]-Y:7$RTB,M["\?&TT,D5A7 #V6"HJ4 M6R$Z4Z1[&=K, MA%OL;B]'P5D4T(V-M<^L*UX!*PDZP@_#4MI1"T6-$$U9T_MJ_@:<%D6$X,,5 M'T88&KSUU<'T-*#4M;;^ZK-,7U/N?"1O2O?2UFD_>$?F3_QX2/.'K5_31@UV M/BQU;%G#,L)T,DJ,^]B4UGSJ-:SP. =7HB,5/0(T34.-.H,9G)Z#&":CQ M.^$*-/PK"0'=$H%OY[N]9C4R&6/H*SL63VC%BCR01BJ0[:A"QX?BMBM]@(+- M<1V#1QR-SB!5?8$X.7 M_-4M"'7F:#&I[Y+%K,?669JS0%3AHX*_\08(A\]V:TW$"/V\X]@/KN[H\>$H MT9,'*9DO?FK6Z3A4 U?OG7>:%..#*T=+G="KT??A2_A9UT8+[4FV-HL(]-5Z MJ:;U$AQ%S_YV.40MVZ22TZ>=TR:,([Z2R^JJMDZR>.I!\I5A!.3BQ6SEDKY! M6;M!FRUTAB]>GW$O[:J];"*(>,3#\&.= R?&LQ$GB;W6Y)J4E7?4";-TY>+" M A$2\X.Q,.YC"MKZT7.W/OQR>^AA=<(>Q]54 M1:ORV(-$.]UIN^^#+I(_ B/_$_IL9ZV+J!U+R8XWJTA#&NOEC>9XE_[(=S^A(^Y?6*5W>@\F&^XK/1G^KOA(PDN)II"^\C]B8)V1FMZ _?/THJ9!R?KX2YH8WVNNO:/O%_REW M^Y>+-YKLHA?PG= [Q#_&EDQI:6- :U*_*'=4AD&R#JV;3O9+22LB)4@B:.2^ M4J0D-^TX6$N9];--5[3EQHD-ON(9F$V.)PH;DKPO#/DIVV8SA=Q.,+Y%9$T( M.TZ-KZ% *=1896EQ&V6CYQ*-*6;S1]!N\+LRKGP'>U'2(P+%4F"PN*:D&U=8 M1 T1RC\UE6#*IFK'GMK2T.TK2?I.FC7"_1&@]=.L^FQQ^)8MS5)4R+^N.F$B MB^N5EX#DZO\#KH32J#2?+VL %^'9([HS^R%2PQD8(P&:2N#+M] M=$ZU>.!'^9MW <R%C0&,[ +' A<:I$J^YWK<4KU,,%K=^H='1<5*S"GX:7TFX-4(Y2(V.W",]V%3GB 83U< MC*%$A@5224T.[AX 7F$T,CAL\+E^52J>7D,K@\@*($QH:F0W$LY[E,&ZYK>3 ML,'0=O.T#BC^[ P#F,,,;J_(2]"%,3'"8[?"3 M71(_\Q.MVYMFP)%J"V#NI ^C:>*HA%GB+<.H,]1D7/DM0TE1S-DT7^QJ 0E M0%=CBKU]5;X5]#J/3\*=Q+K/UJ613:'?:10ST0X6+@+FU9X >A38Y1MB5@?B M1K#C !U\H+,2LR#9,6]UF6[Q+!R6-!G#4*Y(U^[-B +J]"-M?M# BUB\.][M M!TD=7%=,C2%60HCR+L>2='>)7\W#(XT,30GPK$K*H7&JI>+6$.-=R B#XWH7SCQK$OE3 MV\6#6DE"9;/(Z0#()CF6AD6H^WX4?H#W<&L9$VLPS-B&(KY8@IE594N%N,%E MH57>-C/^;P3R>#J!\)LERV=:HHTGE/JBDLF+O_%.#!X[>#K5NN;VK:X*;NF: M(:(NVN=939&M,P=^9P MMI0QVE6@(#I,<<(B7DE<9G><6BX+?65F0$\UF7_EFLQ/3,//$7?;'<>\%B%" M'ZC]H5?/KNHL@]IVH'R32DS;9Z!8+# "&1M_6P=.,G'S..;@U%U<8))IU^0C MN!PIK-<(11,I7BPB=L?=2:HKW'EZ^#]FQ^FUP)W1Q=&AP['C5QCW]DUE*7(2 MAZ),>/AJ :T-1E.5PL0?,^B\)&*<[7Z(;_K?QO?"OPJ!'L+WX$YQFGU&G:IP M]_(9%;Z"79#:BGIE+%6F+%LGEJOD!EG5PO(:.=$B(QO!)> G;R*,W6R!X M>K[0G,1$X"WN+I=0I96O71KLTQF3:]H%;:+#TS1Z&^$+I$+6K"DQBZ#;@O[I MCY@[9M#*ID_4>VYM5QF9?6!49F)'$C=\RJ-CE0@-/D5]D;I@SI;P0LCLR=)1 ME6J6Y9+RQ=PC(9@ZSW"BS)3)XG,("G:?X]/3 _.9YZ[KM/XBLH00_OSF."N! M!.B!@\LP]Z1>TUC+#9^47 =!/S N74=[_XMEK_>/'=#[CAJZZFZ'2[ M^"]R?<,I_-J](,L,/1%8XJO_>OU&0(E/?1DM#N4AGK*/PJ(&5[)>!V/%<2?T+P[ MZ52%A(LF&:5_;\XR>(-O02PM^//%&ZIIB$))$^+8V6<;![DHUVD25BFVE0L/IMG^7.CIO"([SQ??"VZ1K44O4E^)D[UKOP[J)KD*G2@LM&\WSN8S96FU=)RP0%< M6%-KU$XB4?W,C!%+;?#_PZP<\FG%JN*7'EYIU4G!R#%,^^-AHA0EI0OQVF)J M0W"N=()R^RA=,MC/I>.??U>MUN.LW93]0K9#HF!W/<0Y+ M<9",N NTG@6XH B:R7'#LDA_8M4C'<8C]V]3':9[65K99,YU2" @1B_&TF[) M:PY+&C4[E5H5KP%WVE%6)KSP)TY *]6N EW*2HB@PQ9AZ 'TXZA5?'A5=M=*Y!<)M'=U3PD'DGVA#4Q0J&)!<4"[8Q"!7FFN5DQ<@=R? MK+,@B%EXV9MRA;-!>KLO7A=^)L.+#VYQ7!L)P%5$Q%#BQ_R$Q7Y=;J4EU\.2 M)VXVRM/5S"/@!,4UI<\ZOH)X=2R1L/NH0P'V\;8.6$A9...N[";S""GIK6IW M($W7J)I?C/0@,X1#4@NH"YXOOODUG$#"SW[8678^3%=U74OE+S8'1&V_%0@815"^$B_EOZF-TKQNCM)#L2(Q)_ EKA2+BIW>W&QL P\8I5 M6+M7OXQL)3:U0?8WV[9=GZ*3W^<\_+':A1B8N4Q8#B^:(E!E--(IWOL6!:!Q M)N0"QXY2><\?%R$B@N FT'3DA)'UJ =U^X6@"YXA:]JD2";! 9-W$%RVZ$KZ ME-+BB<;S( \3L0;ANV8H&1W;L>#<&DF9ISRY+P(JPVBY%]%VTWR*,5@=T9/. M+@^U.3F.A IM[9^$)*HDI#74D@L)/-M+<.;'CLS(#G0.8I[7="X#_F<(22!F M%D* *ZV_K/TG4#6RTNLPP$L&8G/;I!K[U,,PS@5NYDU(9XY8,T_!D63M!-3W MF/WGGS)9V.C5J*.4HN([RA,P@GN.EI0.8V%1H>3^V(3S=3-NDQ\2TTK<1@4S M ,GY0OXB(Q_P#SJT"D9(R,=A@70'1=2&E1:^ 3"X-AITY!>&\QWIZ+38X3+4 M$JY;@OI(CF-"T2=(Z;I+5>"F&.0_M0J35;/JT8''^E>LX?%>._\Q+UO#3C/F M4_/KU7HF+1Y65!@L.U*:'X=J,0E8YRCN7N3#E BJ:7.R*$Z[V-65>L?(=-!^ M,L 3':I]>GL2W"1BU.#8(>DL28E=M89#G)MJBQBF?J:=2/0%<_=DY47V)1_: ME<-]*G=/SQ?_V=Y0*'*,38H?(ALZ!4'Y\)>"^1Y,)-V=(<0S*N3'G'/9MG1H M)Q=APE9NEE$L[R!D1?!TT1C=MQ3O4HI&4C]-R:UC@G>.1)&8LWR4=G[*&.C4 M'''X/!P/]H3 ^>@(G"].")P3 N?]GEGL)-M'(%M#"+3 :IEM&*(@K%U!6'-M MOG0QT[X46U>$($1S>^N*O!#.^<,2;^/!A*Z5@"GA(KHY4Z3*3>+[X MYCK8U7H3#UCRX#,,QXZ*^'J#-CVE*.]QY#"+33Z)#H,7$8I==+.ED2/)'YX+ M3=CPL&@.0 ='?_0#S*GOO.P&LQYJR_\]C@L^":W[?_JF3[F0WPY/FQ+; M--:Q1KT\:)QMS53GUC-O1[Q2Q/?09]QMZ[+2''<5,;7,*2!D61T@I")S(*3S MEN=)TL22$Z8R:MV@ F$],CBS>2@@)57L97C!(S7(2 ZC(8C/(#6=A$.6:I=L MMU/=&C3/()<>O(40 -=Z4U^F <$M_6^]HPO3+MXUV6(NK(=TT\;V&GGQX374 MUS57:E<*2XD TB=IY_-UW6XME,YRYT62.6^/MA4]!824D%?6?.$[QU-HC[L_ MUWOP5H>2RDF^T. 4EJGXU6C\?FNU(ZG.<2N'<1?(37SM!+3 X46KIJLJ'#2< M2;!" Z?Z.1PRN%E:,:)RR:..VK\??:.7AI8*\XH #^QWHSKEJ:2>"ZFG0\IC MW=X9J1^[H*Z).!30L27=SIHH4)$0AZ%M9JC>BN\P:9 NE!137: M%*JDO0&LN0S8S7* .*A"O; M#RE5F';]48#M[H+O)HW)#KV848Y'R-/,]4G[0M+T/-N/>0\Q 12JBS1[7>6. M=Y*V!E]S^)3_:5C3C#ZXB"\869+,#MZ__* *:M%+3XCZDL:Y=5LQ2Z&V%=I" MML&HOHDBVX[6I.FN@U1I=B$\P=^4F1ID1&'41<))-2,)Z=@BLB37K-YDX6LL M7+#6YK&\SRO"IU+A;F7P> #HG@'NXQ> D-(^$\#9Z M'5W1S$5UOHB9:LLJN+0XBSFH=\%<244D2K+-DT?X+H$.O 5;LC+'.KDT^*KM M.N3U$QV/&R+852J'.%PUMF.?]7Z[ M[!2T1SJNK3LI+,Z15#H2KNT!T>/PCGRGZ-> MV9$/\AUF0PO&ZRU!!20A1O^)2)J>O5KG^%E5)5(HD8C%1T4\$>6A^U^\3K6) M9.-;Y=Z!27%/25']DR7;I KW8)M(,^8YM8CPYU9EUQW"2R:*+TO/"VSQ,3L_ M%SBHOZ["J4T,BY\\+Q8OGKWX1/H=UHN?S]^<+S;5FD3%B4]03S3R;\/(YR9W M:.DUD=6D4_#7FGS>8 [^\/S+Y^M$#:QR>">--$6\>/;)Y[AHF((O MT_L#(,1MI]5U#=9(A0T*:_TM,R)I'_HCU;#D[TB&;HBP$L_W,Y/+4(DM'&#; M\J9('_8>C\AI$HI/RE_A0QVJ$F&N/B,7^+*W_?P+:X&^;80,;!;>)^LAO'-4 M7*XJ?\58Q.8Q!S0'LM6OJRK<\AGW$BAR@YQEC#]>K9<$BY%@=F?/>-L"I^$^Q!J#@H_ M>4)0RG([5D_52:*8FZ(7NR%UMDJG<#CF5F^M3G0-GZ]KN6I)4)CJ#&^.<@#M MV@2W)MU!>'-V@X=313SA43XZ'N7+$Q[EA$=YOV=6B4C)K0'?KBS8+O^86TS[ M@>3<,Q<\?',S1#@'&;IXB8+U>:T="B@]A^H7$4%NI+G7N2+B+\*I50D+ E<2 MC3V._95PO,-K8#(X_+#D;EG$4T*"+5EK,V5_1*4 M=Q/.":*ZD1EB =3)[QI:>.1K*GPQ#0^&&181TH3Q?O\3 MW'Z]W^=3!G\T"! SUDAI+H.12&@41]!N"EUO +:$HV^AHF1$M"W^^3X6&1#%[LKWB MUDI=CQ3=H" SVW?LS+SUJLZK'7&K]QHJCO*TA;:KE,DU,5-TQ*.PFF7"):C4QT C&R$E/'5N&$1'131J M]&5JI'6]'566R;PR"3\G2^^6->,E %LEP.:1B!)6//1GA"\5OF$J+#.%]:_-NMOKA&>;?29>U7%T!RV'L MS"WU3!W"^D-&W<[&8*[0X.>:8[G^0%\OB4K#?WE+ &OY%,)B6#Q: RI,T+RA M');;&UOU@!(6H>QL-A!($V9^,=Q4VVMJ?VZ&J]/9?,O9'.PTJE5*P(-KWOOPGSO=CY[DO_T@C[2H MO^4\5TJH*TX(+Y"H/#+!7$ZEQ8S04;$P?_CLR_//DUP]ZG2860JOW:*F^?L\ MOA.HZ]SZ/ED@:]R-'%208[2JX?_^X=,77YU_%:]D:EGE@MKH*!2.,9N%MPD< MQGT:@SY.V$<_6XYP]W."-R"5:]V%V.9J9/9=&]:L!91+W3 0-S;\6Q_/%E0A*$*PH'Y-,M<;, MMK\PL6%G+7ON73\H'$#ZHQT FN H*.VNTT?\349487B2Q\ <\10D[=&_P=0^ M/+OZT8]6\8.TL<0S0HAOYJCO_9'W7D%G"\9'A)K*!P*[5_>CP6HBSP9V2]R%4!YW;KTGK8.R)IXI]8/\JJ# M/0\F%:"S25ARPK%\=!S+5R<MSG@;[LTNNP8G\)[FY(KY+J:LE-Q"I]#>L(SD M3#7^L20GA[-'B%X$>/[N+Q!.]"1RE+;\.=]FK@0F[1! ?\Y-M9%ZR'!12@O? MV[>#\ NFS22BZ+KGC!XJ9F[$XJ$S(VDW2(6-$%2=R+-\C[)=!LI/YL;!4]V5 M[Y@J9I2/-RJ2*BE[2:F#5$B#N1SHV?Y+"<6YYBF#<>T!7,277*#K9:B8WU%VB3[U'%,T@G,HI=UG=>] M%&K.!%T3,X>W-LX^R'E]S+'D;UM3)*U @ 6D-AA0&0DZ_'(I[LH *4-J[*4E M?^:[:-A07]94=B)LPTM2 M)PB+MN#*7H'R$@MO7VK>21_"XRN(SZ=JD+=:C;ME5^I!_R<':E6\:?[H+SG> MCM>E5DN$=/))Q!!U47Z%KO;2VB3TQV2>RQUS\1KNU?$+R==VX4<5DS8U?;NM MUZ87@%RI"8:'9SP;][T*OX2OZHT9YA2F6$7:-L;YC3A6F;0W=D\5@'N)2!E3 M&Y9\<(VVU9I8G7CJJBZ+A37.C\#D9.KDM525R^TAIQ!^VE5.=^XEYQ0YHZC? M3;C DPQAXDU%=N RF#I2X*%;.XDCO349.4^&\%*;3!A8TU.O.Q65S^"$2,8Y M__-T<\ATTUIU2&Y'/CR[DU8KJ@RQFT+BAY<1>65+ MQ0)Q:MD1N>^V$/HQVN:3;ZI:MV8V;DIP._G%H*Z,.J]1L51;U^(II ?0E*1! MCYA(]) >-ZS<3:(GNTF3.5T5#TI\Y*G>";F6S!(W]7_\":=>#%*?K4DY!IB:FG4S$T]W( M6R0].A4=T'81=^_0>>S]DBT>ZF'$ F79BN*QR S/#75>K+>@G6"6'51O]U^J=<$A346*LA+?T0#&@5"U0 M+*(TL2:>(ZTT^99;IVK+X=I@DHQE#*34F*CP21Q" E7,D>"<2; T)RQ:#AR/ MTGDS3B['3"+"),W_0&$2I)=LM3U#Q<"IA'Z5'W@FP-((2I3FF$Y+:'+F\KHN MJ\I)V0110R?#4")8W1[T7<&,%YO?0PF$WKO+?,;V8=F$;-&'9MURIP" MV;2 900H["C!CT!6)JL(\:LQ23U^=?(-IBDA]E_S)QKK<#) .5\A[T]RS6[! M.UA5CQE+^GT2Y87=VXUP-66:R7?DF^^__3$X\.& _/+\LV=_1)JP M;)IQ5_#Q62X^.7\6_D[*41W\*OM9H6?!XI?@PH<[4%?_W^B4&&I"=@Z"Z--> M=8)E=)11Q6I ,J^K=B" (@I?I6N^!J,I"P:)9_WBV8M/%9GD\'.)6FG,E!+P MONKRU6>40#3*UYO\8UV6Q=RZS%9N1*=.XFT:HS>WWI#+T93B.!"E^M,CL68X MD+7?;S+B"=E*& $(<8D=F'0BF2=I1E?/XZ#^X&Z58O-+.)#E,7RG#T+_]E+U;(EC(TM0?FK"LB;?B5G4P=LQA+1L==8-5 MU@DT2Y/)S3>T^.0M:+/:1T? B/D'-#DPF=H1WU1\PMN3Q6_4MD"_T_Y6[_ M,AB*2VEX>,TJJ\S=AA_#;2!#VTQ4R#F72LL6J4I)_-"O& @=CX_:"ERTUW6H !JL364J?2*D&27 M?SV<_-()5Q$F@Z;A7AP-)Q)%B93=;EO.3M)+[F MB)Y>&&F;'M)X4T?*3HC]9[X/ M*>:YZ)/*D&#.$/V&J+@:I)%Q+A#1]" O5 L6F'>$CH!E176+G'P]^+IDV/[! M57K=C+54V.SJ@B3HJW@]W=]S)%UZG6 R"%2RCM%9[/E"@X=K_"JR\K9/&*8* M2)Y*19:^04_H=S1!<0)6)8' +IOD*?PO]$%4P PD(^D^\HD\RNTYPQI9V^>V ML)V/?D_JR$3MFQMB)^F.^4P&N$@&!' S&9!_L1W]\+;O/Z/WVIV"5ART'8/L M S&%-9?;Z)(9H%>9&I@B2#]EJM9N]QO41>0[C[EZ]-M>2;&XV)7_H K'!D(9 MY#(,2O78M.%-49A*11&3NL-!3I7NOP"XQ[\W"F3*O--W*5*/^ &SI*80)KBW MRNJT?+SK%_6ETYK0[K+*F\]@$\ /@IY@_-<2-EN;[FLB<4(5?4\:=EV3AT_K M6&-G&#DSA9,;JC4QK#D'$*-:UHLBE1DB\I%^V]Y0RYW"PBY$9>NB:49'P_Q$ MND@O+GZTOMA]%=G[72]IN=U1"8=@[AT '!WF.GB!I6N^#K>39Z0)'7><*\2+ MYK>2%;'"][\+\\EMIOP-5N(D&NU1PAH45DA$BB F0)7R 0LWOF;@C=U+3OBK M,:Q,>F<,Q(BJLSXE&3U2'3^_Y$J'-/& MO*GV@[37/G.,(9.F6\P3_9XQ##(U]/QKCID54V9# MSZY:Q*02Q*2G^0RLSA_,29$_L1XS2E])O.->H46N<@'?ONG*O1\$YD& /^>M M'<-^_&NY#O_,%-Z7'RJ#]WL\VT/RB20^#@8['L7.X\^.8E'T6#0"O-XLWA*M M1**BY[TE3Y*(_=7Z=!?29=GMG$'E[8_@D7V4UA@SH[=\EX_ M_=16$:1X[JY@^-526 I>8RH9/P$=$Q'D%1J9.]-KXK+HFPMDW)HS;C6 ZMRW5RU5")(O$-J M,*Z^DO!!S;$;*AI;VIG@YQ-_!8V( M"DX$MV)>Q<-C]V@&;ARQB%5>X%UUCP6-%EN-]F_'+ T;U#^$9X'"G_#;GGT, M1Z(A7V%2[R++GK"NZS7)VZ0>+_]68XY* MN"D(BED!_I2-CJ'ZL46M8*J(I 9ZXY1(YR]O;,W9Q5G?GI:T(.ASV9%&W,C(6#0X^9K@W/>AD V42AS/[I-;J*W@M MWVG?,C.;8VK#/!E,SP #$31X0>5I[77LJ)M)U-P1=7/3P>JPHB?M)U.1F.MM M_99^2' U[H15B%LO=66-Y;D8KFMAQ>D;B-N&6Z^YB;5@3K-(-;^E I]3,K0% M^;7">S%QF*).&FB9NT:EC+B8Y@9/K&))PGZVLW;"#GLZ=])4.*^1:A->-:JJ MB5;@G8G!ND%0%?G=<-HK<%(P9B92X=8C17CAXI2';Z5?>FSVU/*Y L/K8SY5 MOA^/J5PF8!# &KL""[ZL5'4K!;ER63?V/4I)M;([E5I$,,2T<4B[- M+M57\]];!@=:>"Z"?PW?.L&"HZ7;TS/>M2/.%S_,W(=7NB*1]2DIE1E^ Q1F M23E2''V72(AND!2E!.EVL:DT@8'?"8^A.1(""-V5$,\HB18H7*>O#+X2CD&\ M#O+K9B#4B1JNY^+ *CH(:IZ.RU^!F1\[XY-?R9'JNN=B\H6/MA53IA!/1M\+ MLER0(4CFAV?J[18J!;BL$?UF_-)?6Y= 7^D)4DP,BUB5DH#R?05?5202K'9, MD\MM&!'U.;6%T34P-86DNARQIV!,S1! WO9QFT*<)+W#\J"W;((5JAC.KK"7 M,KS%8%]63-^*Q>:; F5ZP=D?0>MSJ/VTY<^6"=V9\^#3G6$4YMF,S'^;J&!3 M!/%\7X#DBH2CP("[>8)[)HU='.=S*O_<_ZR]F:SK,46#+_+H.5\9F9!]0 M2.?<3R>]1.QTAA=Q5>^/@*>%)\-O<'/M\GK4N]TQP 6755-M6 NO-_UH(0HCN]DY8."MXTE!C+'5XD80?UO9/D'^"TC0/E1Y"[6!>)(F9K(4DA1\O6 55OLW8N7_P] M8KHZ5K:8+[5G&9;8%9BM!%2>4RCX4<.6"M1.:,.:]9V8TG,A]1,]HN#&OADBZU?$E9^ +Z=GO:5NFHZ.] M0'DUXGPZZ>L]V /Y^YQAG0,?0N7,KR]I)Q>+.(./#\:KR-O>EY5!?Y>':5T? MR<2]$C@SU:\R"".I+$7V]URPQSK]L!G25OJYE8[MXX*AN<$\0'_VA.E\.'LC M0;G4 DGF/!J\JR.=I-&RFIMAII6]P7+P5$M7+;<*-T1C'?PJ2EZ4 "$[T1%U M>+FY=VYGS-P^N761CU<\NH3G0+U5[FAWX&N[O^ A2OZN"MU]F M_*?<6Z4M!)[HXS;?Z=_3;SI!@#XZ!.C%"0)T@@!];++*UP )550'VE(E @H3 MIQC))NQOJ ]4P#SUF4=(&I;U);"Y\@.IPB#ZME;=F*V//MZVUM.-[;]==+4M MZQWR^:D@UP9@\ U%:Y4R.EW7[=;:PE?M_F :;>.2G%R6'F/'53]*B +7U8X3 M";A(O#5_>>%%0V)]XQ'[;7]35A_.G7'%;;(&2/&UNBJW&Q;LX3:!;$J5RZ3> M[HK%0+S/J*\5BWZ/^HAE7 9E^M5"*7)X512 <3T2 &]D-V*.9B,C."PN262& M.]1%U _,F2K&DSZ:BNDUJH.7+,K"U_@BY9+3"&+?R5-!*<<2HC855N')& [[ M2M$:ZS$2'HQ]-;F0Z[U>$5;:9(I0%L8WI!W3;R*'2>!T*Y[K?/&SLNO3G6P^ MBSA%<3YC6C.XB,(^AT)9V6%BX3%CHJV]Q2;9S:J?TU';4_F7A R_:KNP4-<+ M5XG7'[ P?#N8-4">,#[GP5D"7D;T0$Q8Q?L=>MI(3O.&3XP:^1/A#2D^R![2 M^:7RJ%B+QKMVP_GT/[5=EMSUXHD][%(^!P6B S^Q81,$(PKA>KK>TA)3H$H7 M&J_XW@O6[^E[&Z(M MX2W">)R(/0;HH%X'BCX(I!8?I*W/_#"WL'P@N*K6I1 M#TE'KI,5V=K2RG>(4M-NRFFK%@\QM8[.DN M,6-4C/A@ABPVSTU7>&IN/K1=2Z_^+H:JJ0@K08C8>UFJZ7%5A,,;*%)]%=6O M-.A>-_K:9T;L'C$_DF_TU.0*D"X^VZUFY)83@]_UC+5 XF=R'M 7/7,*Z5?\ MMOF)1X%2UDSRO[+L9,VNX^-SA2T=6:2&&?NX3)'SD1P3*G=Q42\/J;#1G%V: MNA#"[98^"DX.IA^2*::VT'Z(SL'T,O-_9Y!S5;V=^/>8P3'Q@I@T#'=D$2V7 M6D^A/Q2W#%O^54E*SRA"LV>:W"6O[N9J5!,8447\HBL5,9*'<8OOV(6SPNV[ MS>>,T5!CDX19"0IJF7+YWF:"DHE]$WQ=(")OF]29QYU[Z9/)U)PJ3V-U]R1. MK_J THJ/Z:3^FV?F]7! 30[4%M+T$9QATF"RL#]88H"=]^-) 6RP,SZ9;TT0 M$+ZW[-9;:<[E\V%'O2NR]09*SA>+VJ>>S ^6UI.Y0=#I"V@&TZ:AX#T=13A@Q!;KDN'R8KU;MI MD\QM%\;ZHL'T1O"I1-QBE[H*?7OFE\S$L[$2XJ$"Z+W //! 2E[B"3$^TMC; M0]878ID#\WDJ]KQ=%L'8=&][NMS-WP2+"*]\6?E) I2"\P=,M#&ED0_89+9V>:MN+Y95-(&4X/E7Y*B96.N MOE"Z0WK18<7OVG4E33=>/BN;3F Q7%*TYW@H7>RR;/+@U.>#=/13,>1R'>(R M4,KRB.,.SY2Y&4"W'4$*EX_-ZR9Y9"XR%?EWN2M*T(O>@ MN6Q176X/U,M 7Y72Y;[C1,$H)S%TK9@,>U?Y#I+TY$!PE-[>:\ZP.S(V&66> M&63M_92"S>UYLM:%/61/&RF,YVJ^I;X*]P($$"E)9.M]15NF2>RX ]'YT\HO M7OUZ%=[?(' _:;8\7_Q02MK7)P&MC#?W=VI-[:IPC-<]^E"#-Q\'>9L[J6D- M<#6TJZHBZS,79-(#5+B0.[R8ZU 73>08[K#>?FN L/AKG.2:7L=5);QF8R,E M?DENA+?R]W%]J9YJW?P=:EEH=-K6U89!"LD*9QFRJ)3..1H^_O$4#7SAZP\4 M[*3^DM^^2!$PWX#?LG.236E*:%G%C!,-)TMT:7+K(694'YZ%_J?0B*MD^=@E M1M1RJI+I@ =(A?X-TW6:_/GM(4-6*->TR?$??\28_D&^@L>;- *5W M(2,-"Z4)!K^K^[6BN_HV.@EE8RZ'A+92;HQ[Z9KMJ!UX]D0U% 996(+H/\(P MOB/.@L6+SZ I\FFA299D9(45QC_Y))Q5R+_QTUH&+=AJ1%H8>XUFB?B&'9CA$^R!GW*C>@17I5T[6PP3/'^+G< M'?OLE#^)T;GTF@J1R0^O?DHN_;30) +/!$6IEG1BJNT.[2$_G[\YGQ_;V&E* M[I<(<_&FMEELT M:X[:W&D:'4,)AS=1VVF M)!J2A1UA7:FERB 8M[N.ZXHYZQE&=QW6R+J6VC>7X#0PG]2&V&JVC&OBD[:( MCJO%6IJUF%84PCDLMSM?O,FB:IM7\H[)@% 4=&;5=HP/2'%IS+8F5XZ&?9=< M4F&??2E%(J_9E%W7WH@7+F,T"(.D*UR)]1AR@*UX\T&Z[CZ,AWVR7.^!$A#\ M\/:0^LW4(5VO&1J ?3,#!IZDEHI%M=MOVT-5,=:8%D#)\M3KZ[I'%2KMN!5' M5A#'CKK*VP^_1>,Q6D1.,R9&8*>=Z)33)@.S?5Z\63WIL-=6V[87^7*A9;8G M]WZS4+::,[5O^XA+'1L'6M3"-$ 6^X,PP$D=PRJ.\T_%>]/=M(5BO 8<6M>Q MR]'ZE*9DR2#240&5P_*:#4HT^-39L3Y,!PP,9_<._(6&6KEQT-71-4- M'I#+Y-T:H2@YKO;U&UB2]3$R= :G>1G9['.%ZJR)N6:++J_F?/$*YM<(WYP% MGC/6\41R9Q!,=7+*W'&P1#RIRV=(?A7$< (S21[#N0NW)#82/C[;E@^OI_DQ M&=<,.UM9 H AP!0@ O\DA'QJ\8Z?O%.[$8NI6'[ECG*G[!CVR2TG$5(PD_PC M^3ZKQ&IDD@:^@L,P)%7X(EL)ZJSR=H2L'2"#804W_48DE 4A?MR29S9/(9M0 MY3FMW=\MK[:K2O8'??[V5M=P9FG.Q1W:L.#"9LTA)X='=N8E,(TD1AM%Q MV>_NR&-^J.\GW702@7_HE0I:TFJ*PB);<(P4/:G;RF,N@]Q3:[?8,J<:G5#> MFVL8?8G'# L$%P^R=1%Q%NQ[VX6@$]FZ,*>8Z9G78C@G89F!3\TZ48()T,O, MOU7M99S>;\B:I0SUWG*G3E:Q3=+[XKNVJ%HCO65)79K(IBFX(JBG8@I?SB&[@0* M^^B@L$]/H+ 3=\[[/7,G*@4PO,I!$4VZPJ?F[;K453++7DBI5'Q.IU'5X%IR-\IM5N^;O QQF M)0FDS;OZFN',-VWW%KW6*RCQ2+64(-^%?^V:Z]M&Q62/\C4T:0R!A-)7GH>S>S8;RH.GKEKQ2U.3FYA?5"- MU-J;_0&_@>:RJB,8;W2R>&:K-S-=D,'9W484943F:-*,J61<_T3LV5MF>'/7 M^3; M/231')$;6:GG)@)ZM2X6=2[JO@_+ MK2?M$<46'E6>^M#-7@_OI/[8+'>B.-1VA\4KK!7JD_RWGYYW DIFLHUD@YI+ M18Y!\)BV#=!"'A%&.5P 8<>M[_WIQJV4V5 LI@R7(_$IK%5N08#,==D1,LYB MM9A.]L0_KC-H70[$\A\.SE4J#G2^D (;'Q[S%YK;^O ;6$3 0#%QVTEA>7 M.ZOCV)=;W(O^\Z6O)3E8V6I;4ALR\ -/Q2[UU'N_K!4,)6K9+\GHR.MB,87P M\EZJQKFOUUO1)QJMEZY;/CPYP==?&K6N'L$M;&E8JN'K\5UJ;=_U3(>#[)<1 M$H*/.94E?9G0S@3O4)A[SBDZ"N=**],D^=1S42XIGGZ?,A[1NAI)D%+R,?JLX$B MUV57DTN58ND>\9J@MZD31]/O-%OKJL]2PX9P/&I@O>6AS"0U4&\+LN($@]VV M*[&Z>CPXE;AE"'TJI20,>Y7^(JC05@ ?HA&?H/O #4+B.GK8(DE'V"60# M.C)R:U5O2ZD%4,Z)788.3BN,1H=;I\S[CRS-8+U]-8Y=*Q*Z@I#_D6+V767) MQI'5AZ;Y1X9IB(;%9)BN"6\/H"FW98;M5';:*\%[B9QBY2F8&:-LL#Z-[H]@ M4:,_PG J(CR81 2>TSLB0GP33C @A_"D.PF#[ $T'V+0W93KTMIWU$E*G2&% MKX)5.L0X.7AGYN6DX8W(HR6^.+@;V-U+_V;:%8 Y'!-]FAVI/X"B>PE@+NOO M=2;]2VS/A\.CS-BO%#5/:+KIN*H,?^/-44FY-B-SR<+F:ECI1<[IXS'..C$ M,N@Q=7W!?P3#YRA<*ID&SV\. I/<[CO174IQJSE:6;302 M E;#'/?8\D@74\J'&<$NM^T2KJ'E/UX\6X1ENJ5SAIY=3RIJ':-S^A*UJNX! MV803N.&C@QL^.X$;3HPW'R-[&)TKZUR]*YE(;I(!JE.O%87%.PRV>&YI?ZQ5 ML V&_FZ&'\8>N1Q-"-D(\Q,E9@@BY+WM)C*3?!S3U?1')#Q)V2Z"EB.+XN<. MIP0&'%[B-V&*0]BW6ER$';EX\LTW%T^MU>+G_^:1YXJ^7 &6NO*M@Y_O+LX? MZ8;[2WRR%!HED?-]29PMU^QCAQ2I^7QGF^N%!\'V,5@88=.R&E49]I5Y&_7/<[ET-: K:S M%AF.HRL4+^N;"PPFO(_9.17->3[)V8\(@]/8R]T\JZ(YP2<$'.%[VVW57%8Y M_+)!JY#PMWI2!:X2'X2U]A ! ;NJI#8';*$P%H:7'WG.N6<":L3?GR^B43O: ML/IWF3M9S[9Y[][H2L//49)S>!'B:P[0?*C!=6Z@+M8J@L+!2B#6Y3TYK1;Y M(I$/4RVC(D4K!N5<=F5L/R4G+5:N>'LWHK\07@JRGZRU25].V!MCY>O6-+Q9 MH732RF&.4:RP_I-UTNWB LUR9>G,2'DS4ZTKY/%=7&]SC.$"WTP!*]9\;*4, M_NFZ]6V2.8LD1TE,"85'$=".X"/,P^_LAMV6P^9FN[FBT44 MHLQ2/YU_F2DY?AV;,1E?IJ65340QD9&MWF;5H_+78TY[OYYEM-ED%35:#EQ5 MBY69S-NY1]&.2SG1YN&;HHC3M$-D.>4OIBL@K4RM)!/NL\GP)YY4YY?G10CV M^6^?Z?Z2&N'B)_2-OFIW(N]"!;*GA3,@VDGEKW93DQ^QWR-E%_[^U,B']V78 M'YLPRX>JI-UDLP"$"I>]L!I?O(S/':MUQ>)_:UH4]%^OZ'T'?X;^BYD'5Z,D MXW\>RBNY2C+GM,6ZZDJ4!S*_B@K7#!C1_>4S#6C'NL:&51.6B40BSX(,J@ID MQ=YGH2SC^]&KTV1+2=WI@K3MT16M@D\*S.6R9%0]5_KQ-,%RX=--A2<[ULY' M:'<-7A6*N61H;704ZPL?Q;8:X@QD66*E;]P/9V)@](O'#\E8FQM(W!HEAZB0 M6#!29(O_Q(2,8;,C"ZQ4)6>[\FWX&!7@<'!2FTGO,*K^*8,!S;!W?,UY1>H4 MV2/9KO/%*WDDJ<&B*"0+0_S[;NKVN$<_,G=S&?8T62[31$# D3LCDXTL3T>M MZ7W/Y4#B8^[DKLM]<+C;'NWL?RK>I?M=!5B-GX[53]$MJ]X9N/* MMHCL5"XD8 M%=8<;\BM.+Y9BO)L;^7KC,]DLXOBA5DX1DNOL"I3B@P?HC'2?9&B$R8H]-H* MH([O?'%AH$AB:6$"^U19S:[;9P6O*Y(C24T#?)WM 8 .O R *?HK>^((MN"" M!UDWK5?Z< 2F+-.P+H2818"/:W>,EZ W><0B(3X]4#\4:MJ/X"#ELB8ZX[!4W6? MVM#(;"!EZ"/-.PE(M% .$9.YH$E9'GS<84'^7'3]F.U(REN1=>EF^0#ZHCNI MLEW3SU7VE>N9^L2D%UR(@_HIQU5T%)9&61&U-WK55C4-"6VU*:3;85L>E(]K MMZ^,%'==T8FL&C94K%Q1K\]&0GUA9&(6 VE9>95MO%NP&O>F8[90^1[ Z;P- MPZ'R/%*QVQ$*/B$W=U#8I0XX&^S\^\LIJ0E'=6; M6Q/VDCF?5^]+$9*G,*(?7. M$S=]04DVDD.DB5>EXYR-"CW-6^X[[;<$]JLW MFUZY&R"D04Z*R;1!+NRJ[C MSHM86N7&?DH $W1R:HT*0;'B;.53\9JV=F7H4XV7PS667&>/BGN^?[@W@0]K MN[NM7S?SKZ5Y]P%AM7Y;9/;YO^("2H]:)EE0\$"2OY_M&?5QLT=S"C]FK+R) M6/TQ?'2.,_;IDCSS'5UJN;&!!T0.<5(=@0B 0WJ>X,ER_"9'%EIM[.!54L ICN?!"T3%)LZ]_K;:6:9X\W&SQ M-,(ED([S$51TEAC"'FO8E&"=,)C*FU'W)1E!'AW>A1A(QI%I4AUUJDZ;_G=J M?DPC =Z-3;6%FYZ*6:9B*BA:@%2'4Y^$@H@\)+RGFL[:0-VQV6F/91FS KB\!L%A22?C#%=V=(1A-_>>#G6Z M6UQ3O,7CB-&+Q?%&=,4Y&&, #6FL*3P40B+N2]+DV>1UH5.)!X/F_>3@A217 M%16NFX2$P]$1A_<8MGL(!#]< >1?>A$ F]*^:@]EHHM6]Q2H*L6W9UB^A[H%=,;5US:^>)K'[A< MM3=*IX73H4OZ+^V]X22@]-2ZW&?QB*L#^6QRB*E*40@QZOO(QG1+S?+?GV'H M_A0Z/Y6_"@-;K1Q:\]CLH]I>.^B\3C1B-0N?RZ>7*XE##.\7XHFK6""2#+00 M*Z2D"O(]2U+W)4J;,,;7Y78$UXW\TABNRU^U-N1)W#QGD .;:H6B%O8!.G^5 M(Q?8K=9DZK%CS!?P6>[9Z'J6 ^LQUQS_5BG4QY\X=$*$>:*B-;VZ'([-,1_9 MPGE2B%W",9>=]V2YJ*U[5YTQ2Z*L#2VT8SF98ZP+AWQE8(Z8IBT](2>\,]2C MR(OE8 R2/#&;%HA>NBE"HE3KD0/&2*R'?8B9/8T[^2$[OFK+*CJ@FH^2-8#D[R@W_%PK0X?,)P-PNDD1,M4G=@%4>K0N,( M\44(IRA2P1U4!X=@K6^#TPJY3=USTS/^?/&W*Y+8NZFL94NM!/^>A2322\.W M[:J-6"XA#XZ+WZ&1.+@H;'Z&S*U!+=;LA#40) ]R4QT?OQ]JG F(53+[$WTT M8<#WX8GJ;!;!H*W.XRU^"&^E_6M[6:_XDV+&_R(/I5[7)=Y4HZ/ M\'5&&V=GJYY9<SBRL+X,]&-3I1@.G M=CQ9%:7O3DP+2I8\(TFH4E=%)K9(X8!QN< MNGI?:\EH5U6#KR6MU7J[SAUWFS!'801MDSC!":M81NVN#ILDKSQ1NYQF6]^U MDDZ:NE%RPKJT+T<"ZH,R)?DI,6"K\\=JI8LDI2-).0LEW;XIL:_)V[]LZI1? MZE#,L!M&QB376A.O1XGRHZTP4K*BW!I1YI;2%^3+%*I]Q26Y28K?D, WU :! M1'Q-4M](C,4>8O/F,K_\+HXJE[!Z%VY;)^U>FF6=T81UL#F7A?7@K7PAG]!" M'QTM],4)+71B-_G@T_ JW=]W$5AE3=_TD]=?TTD8CD]0# 2KPB4)3[U(AB28 M]A14+ERWA;$HWVKB0[!SV\F)]8:[4:8;-J7TA K*N1D=5WCN_;) M_8]V[VZKR[K?"J0>IR7=+Y$RPPMC;VQ9-EXQPY][V<.XYKBT'&-OAZ$MP%-S MK+.2KM,X;V_"[;XEB@Y2L2B2;N+OR[=;) %==R)=D9"T845M*7#]+H2%X:P- M QQHNI*&8KADA)=W?"< !V6$$/ 9SRK*TS*&:XJ^-O$ZA21 *4+)I@E8 M\.:^3D?-X)O967,O1J+WI3U2X5:7\Z]C%E%SE[:O%#1N&M9="[RY:K2X1^#E M%45X,O5-FX6)G@I-H,XY2$I]OTF$_^7U[4'4G>]V*6@T@H]'\^P4$8_]<"]; MD%=\)C-URE7^KL+T+%]UU^8AILC@<2<;R';!.1?*$]A/W%2.R= 9/JS;(VN5 M5U>"L+@]7(@K3)ZC9@0_52FG#V;DMLO#]*'"6-MNCC#Q]79;-VW=+_YL-W_M M((E*G [&= (0O'CV\L^O?[C ?SY_^=0>IY?V'U1@D"A&P;(O-^$+'$H5UF)# M,7KRO(G( 5T_;F0 $A<#@\-)ZEVA8"AN4&(R. MA*TFE*3?(E&%8SRR$()A\&W&F!$+LG$DG'5K.#,P:2).22PB;\:1[F(ES#"( MAY)B\Q+^(?*! /:AP=V4[,+!,LO-IL8[N:XB7%6QFLMJTW;)^DT7K^_V-28$ M8;&80?MJ=W2AIUYV-76!]F.W%Z3.V-2_C)2(4R\(KVC1A/7089D0>(-E4>MA MU 6:;KB284:TZL[ 3&%&!,<4N8:=,D[>NI=0/7'[FGI4QC<$:! S M$-QF 63MDR @/S>0B>[H'1N Z2#K1D^3X*BP=C7=&A:Q4#NHFAEA')%S(D[P M)Y%:?X]627O1XJX)$31 MB>N?*@^K\%)KWME,B 0NXJ9QZ1>G31ZA34'^ +M4WXV)[F=/'IPQ1HFW)LT MAQ'>>6W'^JX*\VQJ!DL/@%06BR,/="LZSP4SD7=7',183%;W,86I3IGOC&8@ M/.-T^LX7;[3/DE.*M%2D I(((^7:E4J9FYPI-%_@8'PGMVF^-NQ871R1RV4G M37R6=#*.95ID__K([7]-'RNI!\\G,1>SN?)=H- M77!A30_,>'ZD1R9S.D92=UZY64*W9&X)N%;AX8(K1,%35'*1$H3!*'\HN[#9 M=LRD.8.P9%$9<9.^^9EPY>&\55^)!= 6]G?#7:K6Y!$>$]Z?5ELH?)>_ [A? MO/[3=W^U)E/Q!N?I3^,(O.H&UU)*QPR5X>(3:D;_0C6G$.:!(?TTMMCO*H;? M#AF -Z7UE EPNK$>^-F"R9'D#)T\2B;U]W9IA%):%N'*3IHS=S#08#MWK32F M5QWE0ZP19"C[MVB9Y=304Y3@X3I]_I*,)G"^UD&>UC:-RRP*A)H%SE3T=*JT M?R"E"0E#)=.J.%JH%T2H34%=+V@CQ_V)3;,V)TT.=W3CJ?A9I0DQ6&(PP$"X*D$G$2F!VD)R99-U>D MIO-&"6Q80D.=FL27J7Z51OE>?:=71X[:I*$[;;384#>^@ %FE7#%"022XV>S M*S:O1<(:/SC-I*%_\D7TXONK!//FAI;,V M"NB434.^9/!R&^0*S34.VXB)0&(%FOCW,E)Z^BJM\:H[SZS1%4 5^RN !FNR MKKM*!)(2CH3$9BP)!$"%<>N=IS?^9H]U^^+9B\\+]DM*2@_6"."0\6J\&QL& MH(L);QV3CT/@UH6?/BVB@ACM\?@TNH/= M@X;=U".B(:DP54W71BK @*FO@;:O+V;GAXR3+*N[V%D1I@&3^"?IXF'"H9R$ MRJ=Q;^$)-PKE[""T<3 [W-RNEQU!_(F:Y22UG+J7O#B<"V'FR3(BY/O\?^0N MO()XF+1LP8+--,=@PYKK$T^^Z 4-;;N%#91.-V'E=5_5=&UBT5PG@9@6!T$A M4JGKMO/,10I8<:C,6W6=/&%R),&*79?$6+.E%.V3F#I.Y*18H_PIHB%6V)K' M^0*"Y-G(F3?\$?O.Z6Z8XXP3!(QR7G*%G@D9HPN5<'S>QN?YU.-?"^^3SK^GLPZ_@!J/<''^-"N2]4YX!2DWP#K-PA'FF)C> M">(0%GY7RG/(;< (RHCM5JB3TUD*WYK)N'[[TRN<3=:KKH( CAF:3G7M'TXT?()B?'0HQI OFI[AWX6'T7N7X?'/J"\C_$-N1QG^<24IKIANE%*%VV0\ M@8 /D7ME#=_B"U+)F_L2E"!742(Z)2M)VFRX_ABGT$J)SPB"@OU:*5D] MW-3":-37S-(+W6R&2W/?2YM?%&Y/,]=!#NIJ$VXC?;6\PN/ M-C?X[;LB\DQOVU[)1%C>55E2'W,PF)!MHE]E3C4@8:JEA-::-V7AYQO+-BSA M:B@[;MC*PD"%+,#P+%AK-*N*X/TV0Y[;$;:>'C]XR $88=X1WBQXI;?K; M''FPNOD3W=5[VGE$:/$&ZZ;*):/_O0#*HD@I:>M_+VMF'_[J;Q_T]KW;$IV M5(,=VM5;>*Y5[#X(CT&%81*! U'JMG+>.%VF;MC)WX2@82 IT055%K<'$=QQ M>M@9GUQ"(M/")]\@1*->+\*7OL]>^^CS]IC#[Y\B])U7BW*=^76D*\A0=E+: M01G'+YQE5?ABMRPX6T_<\0=-HZMPRI%_5+=K;J@/XYW)B9/W**PKMXP-3%C2 M<$!R-#?TS3\\/__T*Y3<4=?&G[XX_^++Q7KL]%1__N(L7(FYUL)(%MQ@_&VU M[$:B&WCQ52$UYA_"QQW;*Z*7,QU5R0'447-4J]D,?6"X.=U.0=*O?_C>,-+A M5]\%G_'Y"[K-\R\LVQ8'\"4&\,F'F(S/7F23\?EGYU\]?\RNII"*^,4IB4(A M85" SH91\H41++$5)&]S61U:]:E:@OMOG>?X?Q].2M&E]>5=T+S3FWWQY1_3 MJDM&BSE;70G6OAM>X@6>U030^+^482"JP\FKCB.D9?3%'W^O=__I^1>?A:#Q MR\\__>K%)U]\^L6+S^)SUPT-_0R/?\OS4C4@;-W/K1S@9I5O\OS9L_RJO\_: M=H3I0+81P.%2;09<^%&\JU^"I1E 4$++/1*1':5M2WDQ$=3K]U6MXV5(I92> M2,V3@U"T72+@:Y)XJ<8F9>2HTN))+E^>5MQIQL91T=BK"?*=U%*K:AED:'R8R3M.3E;I]4UO[IVU;HN8R$V[X!H M.X8.G#SWTV*Z>S$).? TR71:(:<5PBMD7X$SE&K:P=E9I_I7KHU;\\M.P?.T MB$Z+B-WIJ 5-5 ;=$,%K7"/H?QFKZA^5(>9DH1E#QVD=G=91N"7#"N#." ZH MC^R_#!>@0ZQJUI+$7!ZT/8_+S.7VT)-=HI3H:4V=UI3!X+>+L'*:=D?!M^GNI7KJ ML_DX?39?G?IL3I2G'X-"I6/N:>K1%U@?%_?9\O1.GX8;HW\E\ +AL=<&N&"$ M !DFJ0$F16Z *_';-BS,AL%!T4 Q;A=$GAWPLX,B_X_;)70G4%MQHGKQYZXM MS6(*YQ6R#&86(9^50".%/G^X!RZE$#9NYKK:B'@%^Y-S S49$3\91MQ7B'D_ M3! M5"UE1H@P*9S]-:4#]4<=?60^S%-CT>^)H2\(9<-]0:M5V7-O.Q2F'$2. M81\F9[*L7#0RA37=%I]H7'*^N+CU>T3%PH!CB,KD7@7OT99::WIC(HL[H931 M*W:W]P@\POD2J8I;EC[T)D1P6/5KT7,I,_8+\&'@/C?2_+'=+I[4Y]5Y8;_L MV^W:&2;_G(IM IG$!OJ"]Q @2XX M\4(U1D^/-THR#6''DQ>VMDZE15.)W@H0Q'.309 H%J-Q=Z*<*%#=A(5LJ>60 M)F$0H4]4?<@D7.(A.D$\WO7&'YA<50^ MG !W[A"ME51R;;)GL?9\@\R["SHGQ[?#0[IWZC)HM"_//3S:#64)[*#76PM+ MBWK-L%B2RV7F+S]'L3A)L G:<%L.HCT6"+LIWKJX%0\LJM)L X21.9CF3,TJ M[@Z$4W9\ZUU!ZE43T1>!\$H6/K4VH') /Z+\.OPF7!R,+RH$I$7_AW@6/[Q= M]-$1UZG$S8Y$UTJAB3.Z*&9^0C-*U&T7C*638V(-<_R5H<5Q3745/%CJFLSX M([DF5@%UO#V(KKDT$\\JK+5=HJDK^@%$N.'UI*T#CCI.B<+CA'M_J*8>RF:" MT1;6@B+RQPH!2Z:D3';Q3=DMRV!)SK[_=5LQ_36;'(Z=NA'"H$H3%OOZWGSS MBGG59BX@]Z,NM1 T7$HRB9BT+A$ Z] <1\SF\C<+BM"6DP(86D MVX: 38,HW9/V*^):B X$G(]*F*04#7_?$9(C1J>5,^_22DR^E)#TVZ,W+N1[ M!S/@V76(CDX8*#Y]]JF>>]/7(^KR,A!,!]VH),'%N?=%&O=&UZB7?;^!+TH[ MEXD 2GZ^">_3N/QBQK&,=@N$4,1276&$X.H=WO'6=1\'+U/A'@_3P?>N_ *C M&*4Y1,V%FZI\*T3B!CBX]PB$7I+?65P>6*V)_FB^>3G'P>@&B++3D#M2*QE M;R[[WZG[$BD@O(E^T!CB/5^=D5\S/6-2Q&):%;ZHHN+$,QW1WO M[?)X^9VX?UQ,8]FN)6]<8?S/1%POF@/<-"%VT!E 1#DYCFRD%-$V!PASTDF" M2 4BC,W@;E)W.9MHB[]T82C,L2GR+=WN]F8$GG=N+S:?DF09^5;42>'1!'OF M3M!X.NO:AA7Z+?:07Q&/+-=!?#\;288\SLW=;LH[[@29/4PD5HJUI;(F+9.: M@#V#Q0KBLJF\;&NL\WD&A]A!.]$9BB0T3FOH/53.?;?'WQ_YZ$11,9 M(JP39Y0_A).DJK'IJU1S_;Y6Z-C[UIAY>S"_9DPOP*L;YE5B[3!=3=5Y5M&) M7=/]F6W+$0V847&YF3&)$]7E^4P2,+)Z9$0RJYC2.@7N#]5MNYCN%RZFK"LF M_5LQRQ&(_I:NE\P^%W:7=SA!6&%%J.&ZBN_'I0=LA;"8^EJS2U"@CH/EVF1X[S.M!K+_M/.%BD5EL1D:(QJX'GCJVO[;EEV=<] M:-]$D;ZZIK[FJ)$$,T2.6O!;/HP]>L0K]&OF%YA)4].\5S>Q"Y<-DLEX7G45 M%^T;.M)!3- +)<&;:A\6 HG'??),*0&8SFW/]YEL;,"!V=D1)Y)EF9. M^!\?9W;%*C4^K/6>L<#NNJ\R/0-6&;&N3P1>+58WM82RLFC5)F%(VY9#3>42?E?*HJV M356$*&IUS@=N*C>CUZ4":+VN2]:,$<[9W"ROZS5.=)>$: ZSD8%W(GHUH'-& M]WSQG^U-!3K=8?ZF+E;E^ZHXZ;S' ]RSK=X2^/YN%8 M_9-_<[=_0X4*<6>^KE;BS3R'-_/BG^+-^+2-DQE7F+>Y'4;5]--?7O5&UB0I M%N@+BE9E)[I6O%!A2,[<GV2\7FX)TPE__%+7N3)[]B%&\VQ+?UP#SV8$H M$8_2M%8- .[ (B]21P(7Z21=\@%-]V\--C^4@*7#X6Q+J;&X$7AMZEUU95;- M==VUK!H&43A3WO,ABM-ZX8FYX]R^<_K/%V]\ MF_QP3*B)5O9E5^ZH0M.)^#>?ORB F2";8]U?CZMR(-R_NR(B3/$-N%71OF^6W3WFRKM49UFS 44&$S'7M3<6EN,S:,_I'SF49Q M_31:$1X&/81[+O%P/=*)V*]1*V/SIPX3SV&^9*(ZJCAV2E]]JV\7AI:/;+[0 MR4O .1RRD"PN9<"#$^.)F;T=E7FIXTAKQK)T&."P N]E/#3Z<*%V;)CN>^AO MR1+:XO;J'0I$F.3T!L+48ZH!]<^'/0G3T_NRZ///;Q9_N;CX06M,-H";LE?" M5H=T: F%H2R(])#D6W ?\)/KL"JO:C[23$V 3NK-!NX57%ON',B@#!D63FNH M$VOVF!/EYI7O$M.?K'-7]3<7CBO-F,E*.BEF*A;1>2=OG-!Z,Z_)7HV[3TW[ M]+)5,X3"BW+8AZVA:VWZAC6%G=8=)]B((XX(>6P]V3MK!$@SZVZ?'U;;BNLY M(I>UC)(]6J;JJRB5BD?H1QAL5N6]>_Y4=XL1#W/?D.TW$\.Y4M5Q:%$L6--7 M'83 #VEKY=;[. < D/^YF>F:^1@S2/N MJ+",XE;%=0D27!A!'/5F=*.$/6%1H O)H6G8.]X$QX/7ELS*DV'$:^@),V)&82_TX$=P+\? PW,=^.7=W#GQTX#1&Y0T<4M54UN9Z.242D*84"@NJ_1F ?(=F1+ M@=8K9+HMOKG;Q. &UVV]=O@!ON#JQ#.4E9AV5Y7#FZE MGJ=X*(MPGO>.0H>+*)6 M+(1]QN#D-;V2B@C8GSYA]%/AF[2,<)2J@.. KC#%P0B,.D&5]V@]JW?<^/=6 M?;)-M4;*$GJY SHI@_OQ-50V 21UF_>"+7=[O5L'U[+,Q/[5P=( M%$FT08"-0S+[T[^9655 @2(EDJ)$D,B)C6V9!%%7/EEYI]83M'2K\O54LAUI M 'EVG3JY0EZS5,EB2@PY+083LYAZ3T>B6G9:\DM_%D):,=#D45C:, M[N>$0;VU[C6WH/14M'FZTJ!''IV3;###,2+/'B/2XA@1KLYS\&W8FI':>3T0 MREQ0S8/6N+WOE)\05J+>"3P35S[5W?76LN:'V+)LHP1*61#)U,$[L5+2!FT- M&V=>TI3R[MAD)?XFY@MYZ9+(J-OC;.#ZN7.YS/Y5:TPS]19GGC^-(M$#5X0I ME^MKQTP\-))\"JU:F>1O9<,FD-9=78B#*B3KQ!F=W*+23;XM2\)HJ2FK[(@& M^ZS*-*$.'%H;SH[V-(VBKP_OYT0.L&D_BW5+G=AX8&VJL@L/HT&ZG+Y3-F)L ME0&KO1JER:XSBL'H=_D3:+6-OD$CDD*;ZD'R9&"8A2 M2$" .2[:1R930J7.7)1S)!Y!-85TV^[[C]_EC=2IWSAI.RK$@P@'P2=.31*N MD_#PJ: 2G04DQC3%-$4T%?ASOXAC5 GZ&+IC:!AD M.<-;CD(U,69?"/P-4Q%3D:0B:>64Q9@"DW;RB'1I5%?UM*7N+,PJB"5Z4[6T M[_&[^R]&Q> N]M'[+MWG8?J&&]0P9>:4B<:?4> G,V5F)WT4I'8T()=L\Q.* M_="=M>6_\ZM3I25)L5X&75-@=I2HT#P*NI*:JQN2B9ND?HJIQS9*)G5C3(Q! MR)J9;FQ44R<#8*GT%FYY;I3[2:6@OC-,?3^[=W@,,W^$\?58_$A\&XM%JCR M*K, #89^# (2F@8H+HB\,R*G<90M[MVLV"X@N@N)*##9,;5:W==KJY+5V"I\G4=>8:J? MCN(VC+'+*"\A?6@42..GTHV4EV/$ M$\.R\V&"$K6T"*0S']"/M7^79D^$3'F3Q3<7 ^?ME:E0#%O1CT9'R61 MQ>.9-F1MG*C4!9.99"C49F:L$CY4LPNS7X$R)5-F,-Z%Y(K5V[8"A55;FIP" MW;BRU#0#L6:^V!PBM\_)N9./ M/?:G4Q5I93#LO.+HMEL(^_!W2JC7UZN_$6" ME"\C!<9!IEE+-C?+-%GI'%VF9]+T M[CVC"E.8E?^CD4P.MR;N+2P=D?1'YDF:*J9;1&T4H9L$?4TH[A98AJFL")\ M0 'S:8X*>U>4)3-79JD\AC7VD;(^>BQ'$];A$+%_*PE=63&D.JDX?-ZF2$?W M"Z#K"=O:F()R"E)D@[JHRB'2^2T3"R.V958)W."^E\&]#4S3R]"N>R<%!7R% MTC&WNZYE10-+"KJK(@13)E/FXY1I]%S3276@N&& "*62XF\+8Z^ZXA\S_MA[ MAH@I4?6!*+$K?(8;1Q\K-<7AU)072DUA'LT\>AV/EA;4HCE;GL[L3B:N#T*" M%XW3&);!;@NT4(=+53J)#,=4/\]2=DEES"NL=-)H*#._EW)C12)[@LJ016W^ M5V4JI.LA5VY5=4G=NTOYLDB']K2ZK<>S" :ZC":74H\N M7DRU,LBZY)J"85$)M[ MC6*3WLC*M&);4AV6*<AP.(H8T$?^F%>%"Z:V!202#4;X[Q!?>$RNV>& M+.FH17\;F /.=M6\#N"2E2+[X(/>V)!A=]2LVT\^UU+J;RJ_H39K+J(ME^Y MKLQ\/?AJLWR>!Y![+\TC5Y[UA4)^(M(TR%O!X&G"T:1Y=D 6^BK[E%YF M>/"*DBEK'8"RM6PQ<+SR6TIQ1/=>$!05.78ANF0=U36L?^TVS:)B"XVRT.$G M"YE[Y($L3657E$=IC*Y,Z0NRR4-L/W JZYO^D%^9JN1L_*&N1$86>_(KTB$9 M"Y%+RQ.+UP@S)G7L.0U;QE502(:NCBASI%7JZ+JQB/APEXE>9*I5,>4--PQZ M7EU97\SL*[]I)(V"WD]?]H=P:6^(K.MIG*K(JAT[=^B$4WD%$7U\^I\"W^9;9&^6^?3&& J4R!FJ MBA-&ABY%>L(U("LGYRB0&XBE=!-5>BQ&!<\344*/4O9AK:"/HGA;*^B6ZSM-$R][*E[$4]%F3T6%&JT]F1-9OO>/5^BX M^+TU^CT+I=5*>+]3/?/?U464O*Q,MU&"@VE:K1] Q53S/$),W<:T"P_CLR83 M[#TC:T-5:'(U[B#R:Q2>6HVD TL71P7KNX;U;HF% J3@O3P)5%0. @=>^&=L MU&3T5Y 5HU&GG2[KRRFT\3?O!I'WQU,- '1I0[-KGZ9KH^&LI MU7#/G1KUSF4/*TK1&IM8L;#YLRM[A)$6A)KKF-P^<_0#QE8HTKLH_BJ[P^6I M.K,H(?.QB&]]2GG!6SP+53NB1'>;L6&YL2>C]9$ HDF*_[!SG30XWU.NC](^:PQ@HH9D/S-P#( M+/*2$N(G9KZ?ZAA*D\U;B:91)'LXZ;0>HU&B7%C.=]"YAFT=\MP(FJUD(/Z4 MW AFU=6"D278^T,OTFS$6$HGDGMMKVX*K5A\6U"5S]*WM!"TD%$A+_T>.05J M+Z)>"'@*W%&D>OB0EQ\KYZF ^G!"U?F45H6L4,ODTW/B@ CRMG0S1-*)TWE M6JFY!/5BE&4KZ+5%G\4M-]T8^38+,+I4!:GL_";9*D_E$M/%2R\OX\"+"Z,)*Y[(A$=HHD3N!V2E\0^AFA@&$_NK#Q0:Y239*?OJ>LN$:UR M'1MT7IP#N4W+W2WO"2K44AAO<""@V3*1?]'M'D_=T/_+50$LNA^.74@Q>!7# MDR @E/L,EJ0;Q?YH;-EX8@^IYJ';=1,+>HOI4_?)![ONV2O4;;:E\/S$35(J MIDP&<-GQSLAJIWK8),T%DM'8JTU-D:V$XWBYR+VX"BY21E("67&)Y.V\MD*6 M%%7$%(M4KQ] M7?*7VLROLWOU:>?STO>8FEI=VZ!["+%)LW/=837ZC&J#GKV MRN?8$I::H4A2\X1'T5O>RF-D7SJ 8KZO;=RR:FP4H93'E4:]1I_.R0XH1O4! M;[)I[,H&BBK9<54>(H=3$*R2E]FK?%U1@35R&5THI/;(*]AX&?7[]"/46_X2 MQ:6_MB]XB6MMX%"Z_#SYT +_*_H:88Q N,3_C#8ULI>IYFFYM_"(]'UDM\^+ MZ>S2E5@((4I:U FZLI@75K:44:VR3CV\GB1/]=]5X=[>2T_?+#"CG(VM>V6G M4"7.6A,_GB>F\AH VT?M/H/++'BSRE@QTCD+,"@M6?U*Z^[%HG4K]7ML=W5W M:*:H-(^-CF84["OU;+C15+2MEN%HVE4TJ9X_W]Z6W'7K=I=$02$+W&E]%OD: MY=O>CU+15A(55FTFNJN@;[0M:4%^'$29=ZD_R9MQ4 ]2%4:I9(HR Z9NUH7X M6"90";+58&J$]!D(:Q/*!=LQ?U&\]6'TO#F*IVB!\])'E;9)Q+,E$83223+'ZN MYR3-.6M/FF15&3-_BVY%*C,DBC$$1,Y:)D==F*2-Q\2K*UZ7RA MVIGF/0_+C6#RUN7EET=A:7E5O,//G]-1MR+5_C/7M2BVZU&U4A>+T?=V$>1J MR*6*F=WA9TL9.H4=K>N&17Z4#^H9LOCX MB74=DG'L,\$8B>D#BGY$&.7E@D$J4R7SW_!;A\Z:2Z4.)US M]9G.X7,!(IF^#*".%KE2\9O.0\'3(Z7#_\_UYQ^M3_ K>4'E>42?X@C-4_KU M7V:B8)$88&:^B?HSJ5?8AA,D]XLHQ9?BQTEMILK 4:*[A2I7"=HS*$A:!JE1 M;2T,;%.EAF1= =E4UDBB\),X6Z3(5Z7=4/7DU%4(C&:N^%P1)W0XM1N,S(\'05'+>:# M-E"C0_OD4;GSF 81;B7\XE'0'8Z"KG0KX9-EO&NXUF9/C>'-B#<'KLF:)MJ4 MM-*XR?2>"#13&=P08VT^_F933M/,E3XR8UVDH>S! M,<3@W!991)MAJ$XQU+U1? H+4?D]JQY'F<95XZ"!W^11T6;B1A(]K-Z7,U6# M92%#[O!X9)!<* *;[&TJ("?WYZVC1G1#H"JBS&@[._QTH*FMLK?RT$08^ZM8 MY@X\H>J%!P*[(Q5'=DY6@M:BG,KHHAOU)QPQE\QUMUFZST!2C;9E>YF8PY_3%O4JX"36UY0>;SN'>; MZMM-NG8I=,%P^"ZP+.YX^49WM$VPYGW>*0,#B?+&[?=#5E>W30;:*<>):>K. MHQPD4N;"\^_S]F('8=ND/91,XXA0K+B%)9(:UOW*#X_/2QZG=L85?>S5O;%& MUS,]E^0Q2) M@22$]PD,,E8=3-:1E=FBYI'0:MML>*T\>>-[A@N2,DV)&:-$I(4#'YN?0%KX M03.G7R[9-(W&G5:OTV[]WM4++G_<@X^K8P@D;Y_30&\ *CNEF>&\5:H+D'BE MINT?I^4$,\VU0@Y<]"%6' HPQ%V)$+*8HE3=@TC&R+JIU>JUNN2-2K'C0RQ$ M:EO.GB=))9A <%)[D&1 J<:2>HW^GFL*O2/>OQ^"* +)Z[T(J3#8.QS5]2)K MT'2:3IT+YQC"F8Y$?8#P*(,@H-90\A.+9H0VEH\QJ%P"MA96!,)8Z+M7UL]1 MZ*'0]V,XQ;RB*^MFZ84"U/AK-+[ @Z[T%?^WB/\*_*5K6Q^3V 5]'QP MT1-WC,'_.J%*576*[F3;.Q 7B@1%>L%(!+ZX%?=^BRJN)_[,M.R,)5+=W/N MQCKJ2)9:H1 J3T)V@TEFY/'W4PPCP"\Q6B#_M5$ZE,KO%5U@Y %072/LJ(@5 MV51M4PS\QR(X'A6>RN+3+?%Y&"&"]*G?C?*LU7!EDK#0;E@_D[KW*:[0#9SO M%(L%C\FE_>.$O*U&IN<5AZGM&0508O"(%12.2;)B*66:*DP7O28HNG>RPBNT M 3U$HSR%FL M198$:L=8F$8*$_'"#U7NN.??^EY&P7I4F$V^;RHSH7 GC!"J(B)_?2C5VD+( M9MED70W2TDTF)T%T!TO_#(/%'C7R4M&&:B6R#J>Q[WDO0R.>2Z6 R#)I7B9D MH;*)0!N(3&/-Z[Q2Q6C,1S-*3QJF(RQND\5C81HN59Q@+9D]E2?J_ X3$[\G M[D2DR]^Q@'E F;Q5XOR=AO4+UJ6[@4E6B,L"<-\7^\7\OQ+"^J_(5O/R]:MJ M"X=P/'L(1Y=#.*I3R&[O)3Z-A [,SCY=?_YB??QX"@QV\U&T#RQ-#ZIQ-G1! M=^&"+BH*@[Q'*6&&2/I.5IK]D3HQV'DP^8W1VOX7UBDUO^_>/GCSH7PKHF)/]"5;>=KFTY3:>C M&E5X5K=EY2U6)E1+1#I$[U6JQDYP7M$#1#Z91]XAXTDFF*PXI3H;TNFNC)7* M7VYVMY<-."CYM%0%G?*:5*<"U-=G(O!R/=^=2Z:D2\(8!=!'!<&7 &-8N>BH?.T'=LZ)8?X^F$I#:K4]8DV?)?*F:?$DGP8<" MHV:Q8KUT>F Y>M^3=B=/'66B35>E#G@KMCB,R@P]&11);A3T>!0^@DD6*A\$ MVJHF&>6$ X(QI$*&U&1)'D![+YVRL/]]F0'ZL28$\3O%CHI98#"N+'2"#7IP MJ TK,7G4))*,%U^;"*'FBS-L6-?%;#T!G&>N6^2H(59>GSM'9#HOVH%@.XR5 M_$#Q*;@/]*@,^Y),>"OC8-Y3S""FB[IQ5)*'[K.1L)L#*4Z5.)FR0SZ8@MA,SQL2SB- MA2KF$YM?>V*4JD@->8"Y?"<[Y6:!F:]U0[R[[L):(9-SKV%]KI !6&W0B=ND3],CQH[=%W'L M]MBQ>P:.W57FWO^]B)!**/XGHXJJO\O>EG[R^Z1"7+^/CL9[ 6_O\UG+PDUJ MYG"'5XD=?\AM8>^T98NF^[DPG?UVF.CCXU\DY]'0Z4,4W[FQ=_ES%'U%2?,F M=5,)E/,7PK?72+Z0!3H((DH4]\I8= LLRCR ^P9AY2!;8S_6 ?]DIJ7:X%-! M1F!,WY5&87CSGQFF4_@RB!?+(,&TX/:7#5W(($LU+E1>+-99B +?H_B#8C9) M?K1J.C) 038MSPN6*_>A9XD@$7=HT=^B/J7J26-L#.Z=ZX?D/B ""Q2!&;,P MG)PZ'4+Z"%Q=;)B:H,CZKZIP*QKD0Y7A2S9G:0:715KU#E-13JH7:Y;R5%FC M$075%FWK+&>"1K/2(&X&K(]>Q;@>UKORG=APG M,K0DI9;'5##THZHY^=#.YVGBRG7@!^2TR9._;WY\9TY/&?/A4_UHP[H10D_P MG9M1>DF\M'X%LE!AS?C#S7SB3*H M@9GP<]_N\6ZC^+N%.[6\[E)'O#D4BI8 M45X:$'W]T0+VG"FWWR*Z$\HV([/N\IYV^&!1?D) H&RJE5$)E ! 48]ZR?Y3)/GZ4QPHE?_]D+I#W'D>B,!$[D> M_YGY,I'P>)!H6-9OH?7/+!16JVW<5'@%!4)VKP21H)@J KU8PX6+9;8F5",2 MM40_?".+N,'5A9%/"^6SQSH"8WG;==N-MN:LU,KS#Q4/EOJ4Z ?>#K ;8$U MYU!_7!GX$SP9_1Q-_7'#NK;(]U=TK\CWLU1%T9;_E'UT2*(HMI@:![K)S*:; MSA.4NZH;K;GE]IO).([NJ%) AMN86ODIZ&BX41$>+'O]J&=U@![,#YNFD'DC M@;DEDZ7\_;)\K"@2SF5!)MGA0.4>8T7'1\E UX.(1JHZJ5O<4478/9PZ9F88 M#05E$\JEL;#3NHM.L+_:>:UR>R[_(\CYTZ7U4QQE"^N]3WW1T.92"4;?;FYD M] EP4"W*";F&*:WA K]5]B&U.&-9ND4V\L>?8M_[02PC@.#/V-Y=-CJQ/J*E M,?0NI;F/"A>2#$GL1$4VY&VWBW<4;T8SH-)R$^2Z6F56TS25Z2Q.,E>V<\3\ M>NI4FG/./+25&(DJ/0>BN-WJ->U>IZ-3(6 7;@2IN3]@FW%M7;V1WP*#,A:* MK;UD]:6R@/R=4V@1,*\ N/UWS49WE3?+HO7WMQ6T>;+,6G,A9+CR./;)DBGK MYR6JXZSP3%OR2(Q=V>6-3)# 1[&)O7I37@'A#^PO6"I[8+PB,NW7NL_'64&9 M&59YW3$] M8$^S#6)Q%$M0B#SO5(@[FKDR5\H(UWF\>^F-\LG\RYP9D6%="RHR<6*N# RC MI?7?H+>-@#E,A?5.90#\8O1#_OGG=TJ@,EXB#?$)BVHK)>\CO@NV[3,._D96*, M:F?NG.1:=16V&OWN:Q2RJ2 >9I^HU4JW&19K 7+LE8G'>!K=*,69T96G=+5L4Y;:IM;3!<(B-QQIBKT9R'E OE$X$FJ&W.J;,'\=1[MVY?2ULC7),5O M:094M!W&I>=N?OOP68XY:'2;KS&F$$8-,^P=+_LEMAM-^'R"]?2()O*?V9B( M0FDZ?P+$8 0T2)4G,*>NDW3&J[CNJP'RW^)QP%;^I3J*NDOID(.).C0S76TG M]H'74F6A\CE2:[X(R6'W_^USA4V7Y*?(DAA\,^VW6P.[&ZG:<@I]_*E MRG1(7U &>L$V$/=8TB\>^R5Z@_WL]^BDZ?7ZH,V\*D_12'%J#IW:@+4I7N6S M""?7BT4$?$HWE_^\=)&>A0B ^J9XL;V;N3X&.S>LXY%@>5;2EKZQZON=;)*, MJP*&HJ>O^1AE^ME*/,??_=,-,_0%.HY.)0?N'KC$SMYA2GFQ&]@ )=:%[XVM M*;U;7ZR).]>WP\IKM&9!OD(*^97A#[(V?BE7DDL/O7B$:I\C5*L3H7H^+J+? M%BA99R$EU-G($D +":>JCB"U1^6(DBH( B"TKGAN,=5>Q&3)DEGJTH$,@AVV M3PB6N6JP.>XCC^:P5;E)#%RD']NE7^\;&U(A>:D&82EYT)%RCX'Z8)=2B&-\PC3P18ZM6,;L5, M-W*0@4A!)MU)%NBZALJ>2[K[+5;=1CLK:95^2&TV51.06Q?U5]+TI.=)]T;6 M6K+Q ?;S;EC_[0-UQEC:/EBJNCRW!8)<&01AVAFB->$TFZ)I:$[F$DAW#*E, M-UDXI L>PW+QR:AH(KTPFTB[ROZ#IFW\5QPE21YT6L#+^L_,#X19_E65(Z<^ M)!BX2]F$V0@[%:54""AG\TO9K6T<4P5T/?\@ IX?D\YG%S&Y0%K1W!\;U2IT M?9*IJR8J*]@*V7PZ,4-"LCFUO5;T9UB:<:'W3,VY4U;./LQ]P]2NA737O"*% M'Z*Y7)76D+:DL8ZE-IN^R,;9LBB2^NDB2H7<$<,%BV]!3Z>*\T6MW7B+*-BE MWBTL!Z\M$U'!>:=Q= ?4?8=^XCR>BPA^EM.>?K@!>$9;T4Q@[6#EEI'RMQ2_ MRTN)S&N:["YJ,)CLHR%?.E)XE>(2*A2!G;*^*4E))*E+,@F2JT0'-DV+JT05CU(7B5]<)-(^26P-JY,4 M#EX/+9G^*),?2'C02V58 +6IH@?IT)!\:*##=GL\V)-[-)]ACQM'/LF9]DZ D1RBIE4PPV/'9K7 MFNO>G).^2EA0$A%62<<9WT5QX-E%YTN%=>IXVH(WJNL G9*Q._Y:7*-)[O2\ M_G)3,NOCY*3NC,9:ZBL5J1:J=A=>^4.P29*0+GM2:I0E- ;DV6C)8,S=M) MSG,J(RFO 63]:\$FG42)UX9T^B9\@CO9=7\U5[$,45 MXGT6AA'F#\$]\_['7V[R^8-<"!(H-06:HXA1W/:7 53Z;BS7 ZR(Y<:RK=FH*$ZB0C MNJWS=?=3+%/V2NQ)B3>/2TPYRI#QHSR*01@DONDV/GJ+MP^XQW)^%+K6&C9: MKV4H/[%V^FLET2Q M<@4HTUF_6_@K6D$5^E_(]Q*S#H]4,Z;RHH]S:OR7*;:KFFB>9H$9ICJ^VUBXB:_,=M +90A2@^?BB)S[V M-5:N[-\([;*=#R7B*LBBV(=85<>_+9/2ZC1&JI#HKMW& MG?FP_5N"7SU>LF1MXKTXYFJ"F6TF;VVDX$?NDH8J)+XFFY J@%..Q=8"3%)P M= HDZ?2:9OB5BU_'JI\C**VO'V+Z*(2@]&Y1E3'<,NRR./4Q_$S'E:I?;51' ML8'R!)L<1F.R,I);6KNZ\T3&+U+XD!/#@-E\-3AINJ4I:HP8T*BX2^?^M"A1 MC W'QDOK':Q&Q#]@&H8PR0GD).D6RS!:-\CKJY<#:4V9O&C@52X H0L2 M*#%(6VSOS H$2J?$W!*/=,S\ME!D-/%C@%I91NJ4KR%Y8V%59S43NEAPLBNV M4*7Y;YHA7"5?C F0U#S!H@3YS7G_KB2SHAJ]N#^4 #<2=#=07#/5@R>=3]F, MPT(D+PY$VK_1ZHB?HYAN&+Q+/>3]@F0D,'Z%:1!6<@_9!S&*]0-RRPH%,&\3 M'R$C0ZYB5NI0;@/)[7S,J:8VY9)52>/ _9=C((5LEBKDGEC?M3M&N"&<72A2 MBJ1#RS$\5-ADRM-("/\F)R_.@HCD(>E%&;PE;J22B1JB'Y;5H!6-8:7U>6ZD M>\ D1\X-.8XT+L/'O(RH!#5BH4LG*24BW9FM?( M_, ]J8J-E0+K@NMF#K^8)5?63!OSY-U:,"G#9RA#Q%'*D^6!"HL)J@O0S]TLE+V0).C(^"!M.(4UOE#<[EFM4?2% M?\UH62'*9.2!,:(IE'&^%(B _@[/BX5VE2K#* 6VXV_*H1+*"$\>$2.^ /0Z MJ1@NLA&\VI(M5:4K7WB416(X=A.A^EC($RD);UI G!GA&.:!Z"5(78PH(R<" MTUYWC3W0E]]LZP9V O34KR)7)W_]]\?W'Z^!7?8[5]:[?[W7?_[TZ5\Z%S&7 M\$7HCHB1>+$KG4Z:9Y!HK(ON*,>5.C@EW2C54Z;(D)1+] C*<3@54N:[(\/D MF%ZG3<=%)KK,:XYS@5^]GC+]9,"(MEH74M4\0K($\1\E^Y6W2Z9'AW+/,Y6' M2AB0($J.0$S#1 .3O^\F7N>UJC.;Q(@J-,+]='W] M"3>'Z!GG2?4%=.",H:4%2VVWG_O?-H4@;0SOV%CO!ND88"3YE315YQFC#_XP M72X40,EKKKP26N=;OS2R8FXU[SP29LT^ >'!7EH725&B[E?]1%%K]!? *284 MZ4IZ0-?1W1N*?L)B ;*/#S*DO)6/T38GUVKU:D?4J<@-F*)*L:06-?_N9'6*!]9)FRZ=?T7=4DJ3 XQUC@@KVZ<6Z*\0PZ?$>JTOGEN&YC\S(2(*Y3+)P^EON'XN.UG0<'J9G**T+- M,S_*@HV67=YT3L:BC.?\Q%846>>MR(:%A&DVMY$-Z;1J<"-39>(Z3 9"=NP\:V4WE0BH,IF MS^(BQFNU/98B5[MP -TC6GW=K<8V "-1-)N($ TAMS0QV"K?@P_'P.JF!*,R M*9(?9C.-SY%L7'7EJ]GA*M7-3_=N+I_H,+@2B2MJ,^QCN&9UYYM!6\7VZ]A$ MZ7>B(@SN+0:);V",QCYMQ),M+W)A9!M)1E;97\Z(.,>RNSDXO" M.B4)-@_H*\5EZ! C.V^" 2+'GVKAQ;:6=K#D)=BTF_9]MR%ZOL4=5965 I)F MOENYO&QUKVCZHJ1TLF)+N9]$.GH$#:1FP*D(I[I\N1(#C;LD!C&+A#&8P@Q+ M"-/U8O#]7,PK6+ *6\" Z[S\+1(JWD$J"A5UCM2()R&@Z5?0[V7M7%78D+;2 MB#3._:7WB4\)R\ P%+75F5&N#T>G.B:D5Q1B-(9.:7OQDK2\W$HNBZBHJ+:9 M"!:K0GH43^'[L;Z85,UD(U)2OQ8%/++9I[-8B$D4>&^M"_]-*5B< C?&1KF8 M7 ;RPQP9=X5&@]J?#6^1KS%F5L0NFTJ'H>$#%<*L(@F>0NYS"60"PL1 M:V5)&J/S*"EYO< T[LU#1L@4<71:]Y2:,FP]FMHQ*.Y^*D3N# !N16PWTLQ! ML["R&G0?E484;NX+,(\F10:A;1UCF;YO'BV,&R]5@0MDD)+%E#9&3DC%)\!N M?Q5+8[ \Z-!P &R2D?5)VQM"]&4,:1[D'N6WD1EF+UD()HVH]:/^0;7@R*!F M6;)^0B+6(\*C\MXF;Y;?K2)%MS_4?IZ<2@U9+S<@(:\KQ<>"B)%KMG;.YV5A MG:)*S[IZ20]&51TS):[GH3P06P MB+&2DJA (0;>CZ14L;.R;\8WE./Z^X/7JULP<%YON? BNDGEA:D8)\,XDPO: MY3&*6LQL^V';#]M^ZFW[X3"#9P\S&'*8P4N'&=1 ;MREQX/LUTI9Y!CF1>(9 MU;T>;)8=5QYUNL:C6W=\V'>2FM>7IM#N;Y8=-_VFU6T,=Y^V&6JXYM*PJC.LG^E+,K[,1Z*Q Z3)8F1B8##V=+V!?25Q$NS85 M@='VE/S"HV2<$>Y9$33>L'Z&:U5I[+2*-3,OC)7E:]B<.YJ"?OS\2?H"X,(% M.1VV66?,:OM6AF:J-"53+,E6A5'*S%(NVZ>,)#]=1%V?BZYU8*Z9 N0OUT;( MER)SX2>3(FM*&RQH#\C:&XL5>8M(V(S*78G]U**$86S*!19RB-#"L1J].Y>9 M6:813MK/?*S H?,WW3C*E(9@V&#A-+ [1Z2C,_/CHLAKJC1?BHPUXV"!Y(L$ M,E#A<$+&/CCK7#E&AQ2V4:C+V ,0HR,*O$J\#N8I-(M+X7Q_J(N>9> MG*V.&,O7:F^PH9.\7C8DDL_&36<@5\ WV"_-L(.SR;LH8?2XXFWP0 R P@"5 ME<0J,AG(JBUD RD4D" :&YW]K'^%U/: .M:A!5:'5VT9X2P50A7@7-8'C4H M/V8Q4*+,6DY\U_KD4F0.W022,;3:#^=T41W<\D+@Q1LRC-^AB"(SXFV;@C!H$PC=D"3DZUKPSILDV2:.P7H87*Q2:=>]&J M5V#WXI[GT:SPHTJ;F5COU/W[DZS@\J.^=/,VPH=I1WN:#%-M2BZ)R(8R^KI' MMXD,H37I%2,UC4ZIR]7,\G+VWZ8$/MO"H$@I)N4/>WX29])95F0*4@&'W_[] M\?UE:V@1PX1';24G)C,@=I#22-I4R80R=S /UI22"$('7H9V!(PE';DAU4MQ M934*7;<#UQE'@9F8.(]"6:XLR18+E/QG_@2% 0RAE0UIJ7^L;4S>R"#?D)A8 MI,"7,A.)351 5"B!]C[;X\,H(D M2[(Q*?/6IACD/!PS3[&RU_K%,'(FMS&K,UI9R;65S/%R7:EW)K]64;):S5#V M3- !,UT)5H8S2W)6!6+AJ2+S"R\ZJJ:C:_#/4?JAU684J$E+DLAGQ1*LI_89]425HE:\6[?O+]:1"U%52A+P6\,[%0@>@ MO7L-,ZS*&BVDB-H&(F1E$*MFYJ;+84>7:_H=@7/>/7*((T1 MA@P+S\?I:=E]NL(SC-IM=(AA02H>^FE1[3*Q44*V[#JE?X]D=J_TV[U )-, MT,ZV1LO>F%0K_T7BC7XE>N*HM?*:[MJ Y #5(Q3!59DY'9>RB6L6O[4-* ?+ M4BXE\# BL"A6?$P?9?[.F7 #J6=J!5)%+^BFA_H\Z]TH]4ND($0P)WDTWT*3 MIG&+094,,Q*$\IH%86JE(EZK<6"XI M5/XU79L(52^+BUIZ5)4/]"WIV#/#8) EW"L555B09.< :3&B):Q8O?(UYG=P MLB;E0RY5*FM%%G%IT3I_U*CH)I%8>'4,WE%H_UA5 WV#JUK5)GJ9$']2[?Y& M:,Q4B@GJ*I-\/;:5BTEV$>YCGJ0GL%-3I.IEQ9CJGJM?)18NS3*K#-;>DKZ1 MW$2@=)4\F$!2\>,;-O,F=]+29'RLEW31E:*],JW6!]+67M8E0VD2")[^L1B$DBY2=F ]5G@.(6X M#+S8#_+JK+J,TG^4+17[N"6)JA!I0$%V:BG@9DBP1N4+N42*TB[$N"RM"G>728F\RP!]K=/='"M$3<"9F?:]1. MI+TO'I^KO3>M%I_BB-BN6T31?=9^\0U!6FNC\>RRRQX&P+):%WA3O9'JS^;O MBVY@#[97&'6*E3Q>-OU/Y\^)D6/ MQ8*@OFQ7,NQ=89C*Q0!5Z+,@P$W?6!E&+#@Z7R;A?DFYW0#U5 K@ZW5E8+JM,IPY#7U9-3!>)42:V\ M"4$QPIIR<=6I*54GLMQ\39D4MG5U9"*&XIU$# WKUTT1])K(@%Q^71L]#J(= M 6*T-#INW MAN\C)CR+'R9]<1^:R)HW;GX17/(>:E0R7$!.7TA6D>@,$/73U/U&E10M-*;59FE9Q4F9L MD&UDV.3:-K7PQ3W#7]BR'C5R,ZI'&F!<14DH&45AEAB;2/9BM'.&*IQ)Y"TB MJ5:0K]ANHL*P8%4)6:BPVUR7(I.8G(X2="*2KS<19J(A^56 MP^P*J$5EU(ONZ%8H(>TA851[5RA.0@TO9S,2Z1UZ$V4!5UCG;^4N0N]T6*'< M!0\3$H(B_H$F8"J)KJQ'E%RBYD75T1SYGO5YSQ;LT!E$R0+E+3I8*&#HL9VZ>DZBV7_R5'W.$SRC*MU';OH($R)BASXZ%W% MV FLIF62I$F))KO)$UIE4VA=$VVTE-W990@%]3U)9.PO!D=&RLD0%=%5(M'- MO'S#!:ZT7RGN%4GGRK);E-XH>MY+S8W:Q)% :B[0Z(LVD5W$87N*#@W200'_ MTLZSAW96Y_":*87DB=4,T:?$Z2CV:)MD_PY\%S'D&;D7E-U:WT52K$ _0Z#" MS639CS6\MT!_F:.1RWBI]G7-K&%K-DT8.66\?@*YU:'$7*C.=1X*I#KVTCA4 M!=F'N]##P%/K-YI-<7H7Y4@)[= C@S":\Z6,M05U>S[&!5+%NGM'EC]D. B4 MOHZK4D9[,W7\GO,FBG64@_I%X0C(2YXH%]+'G*R-H]7G*@EQ/8,O5E4F5!#& MHB!O].;F491^BI$D$SIGQ)2?>V=SEU-29%QLH$&VJ;^X3;W%-O7JV-1/PODHSC46ZS^Z8\W=[POB]2K8C[>4O>T[-WW[L "X8N21DIBLAI9310G M]=;-TNA*L0&<"W(%F#H^?@E,/]7M0^Y,)YL4S YWNFM5HL M$_#YG6FM%LL$?'YG6JO%,@&?WYG6:K%,P.=WIF>TV >,0(,7M@%585>?URAD MU9N%/,9#J"EDRY]J.<[6:S+E6M@ZC99E-L8; ('D8) Z#A._R8])@O6_NEU(Y^B=# M#RLY(X\G"N)Z+ML-9]"&->X:9M=I](;P,UU=YFTL @IRWAPWT=HS6.)P'/-Y MS_+(8L6A%L<(/B:"9897Y;#K,'89NXS=![!+)1X8) P2!@F+J(Q@1O#9(IA% M5,8N8_<$LB4?N+[:N;D'-A+-#R(4V*X""SJ_>: W W//$\+1X59V]DRS8V^1-E3E MLV;IA_%;7_P.^QT^:,9L!9;+F-WZSFW;S<[@E,^:[US&;WWQV[('S9/VX?&M MRZBM'6J[39:4&;-56"YC=MNS=NQV(E;/4<60?=OIULR9R:BM^U&>/&K;=K?' MV@BCM@K+9=1N':+;M <.&_X8ME58+L-V!]BVVB>=&<.P9=C6#K8#>]AG&9E1 M6X7E,FJWOFR'=JM5LU TCJ[?BU3>S=QP*BP_M":N'UNW;I )*YI8^(0/WX0I M_IGXGNJBQ!SSK%%45X[Y_7\-G);#A\VXK<)R&;?;IQ$Z T[^9=168;F,6D8M MHY:/\EQ1RS(RX[8ZRV7<;EV4SG'LOG/2*6Y$&6:0VP<7\3DS9"NP7(;L]B; #H<#,FHKL5Q&[0ZH/>WR M]HQ:1FWM4,N&>\9M=9;+N-WVK#MVN\N:+:.V"LMEU#)J.?;^L";Z#U$,FQ1: MXRR.13A>6OXNN+7I:9&;?562[CEG'+N.6C9-R>U6%S@/U>M/*3ZX=6%%J>&&&0/5;+ MR?QD-H=OF3N>-6"8._)A,VZ/O5S&[=8VP';3;CIL!F0 5VJY#& &, /XA,^4 M Y67"\GP8281C88VC)$V879X0@IA=LI[">@H?Y?GB=FBWG)KU^V'4UOTH M&;6U.6I&[=DL8M558+J.64#8W;YSRF?-446,7\;O MZ9XUXY?Q6U_\LMS,N*W.BE9^C)+$F<32W1EGB MAP+^-1.!9TVB6)KV]5YO'@^7<]EI] 9#\W]=6._:F11[TFOTX:%%)&/_W\8B M<%/_5CR0E\T:TGF#N*X=A/[[Z MDV>WCMWK]UZ"7*3_L]D^:X)A[L#T+9[G0YS M!^8.S!V8.]S;LV[K<(78F#<#Z\P6&E@ED#LP9F#6O$ADZ3>0,GF^Q$ M2S3:G=R/411X&XGKURB\_.GZ^A/,)K4NL*+5&^MC.([F@CGR84#F-!Q$F1=E MF.1S1)Z\72'E[YZ-.:_?B)-GSQX]EW.Z0FR#[^MZ= M+ZZL&Q'?^F,8#S/(?G%#=XH/ZP_3F9M:?C@.,D_H=^+H5@!?PVCAE'[G>K3% M].]$_=:F;]*9\&,+=GP1P0/P=3%?6[T8/_7\6(Q3F:R&T\>..C"EQ+H308#_ M53^#1U5QO"3OO ,O I+Y*O!;.>A"+M'RQ*T(HL4<)XR?CV&2KA]:4Q'"VP(U M==A>V+68ZM^I&7C" WK!;4LC7$)B[G/C: =NU1IJSG&A!@0,%%$"V0-T-,G" ML41EDHUG2,%Y=J9M3?P0DS9M*Q!3-["MA8@6@2A!8^)_ ^J+8#MGPO4*HK\H M,#-QQW[@I[["KA]2%4E*^DS%>!;"ODR7^2_?V%8$E!PCZ**YL"[R+R1.W6\: MLO*Q?$1B 0K B 4+=@30"ALQAU-8FBA>P$WMC_4WEA?#:E4&:J/6I%OTXWIY MGO%HXS*J_8D'3:S."@5P=_H-/( ?P#;XD9< 5P4^&")3Q&_P,D#R!Q+#T)N% MI),[ :S\5B3XE)?%2!3XBD3 A#SKS\R-0AYR!"8,TP$Q_G%L%]%0.X0'NE]UDC>$4&O!J'',_<<"J .(ME M$S@%3!A^*6=)3^;?1^-Q%L<"H41?3/P8'EF9M+[5U"3DQ.A:C/U1)B%_)V)] MD\!0$M9J5O"<'V:X+_FP=S, "8"H-+;Y]J1A?8&/9L!=HA@IU'+G41;"V^^B M#$X2=X^VT86+\ _XF9A,\#8%1E":))Q?%M0=BITC0G&WZK^Q4(A+))G2EPMW M.:>/%JY/TLDO<<-Z-X,KXB85(A@!(/&R<=5A(]4"W5CN>.:#,$22$'RD8)T/ M/(W< %Z9Q4F&J8C>EBCH3GYP(+"]&VG MT6VW7U]5!S,K,]EG]1\4QU\*-U:L]KT8BSE05+\:90"&PKRJ\700CPQ MCH6;2-GYNZ'3:%LPB4#6H@#!(%;?M >-9O[-Y/&1' U%L&JB8VO?"//Q%9#P!1&2P(2;!!* M6OE+\Y_!,NB_4I[S84=,(:RX+X&GW]/'BM\D*7P@08W;@%N0;-I]FC9M1O5H M]+FHLJJ8?-'U$K'G7B\Y49S46S=+(VTXP[D ,G#J^/AEX"ZC+'U+NL25'*K5 M;#::K_4/@*T$[B(1;Q,!P 0RU'M ED+Y[E>KD=>WH.>/4/-8OM6_7Q=23<-U MG4:G]?KJU=\W?.\TG,X#7S_TT]:@T6GW]OQQ)<9](*Q]L'M4^UIRO'\NN[@I M!A6XT11OTY5]N:0'AS89_SF M'Z]ZKQY>YD[)-7K6S[@QA4ODJ62S:>?^#X6-'_&B_7^C^.__GWG9[D&;0J1!KK@+!'!)U5LU(J;"J\G0H-8PNZTWNV6,/(J11W/. M&"/GC1$ND;M7C-)G<2O"C!.<3ZE^],N'ZYU\*%[+Z=O=WN%"\3B6GP', 'Y) M '>&=O^ A:$8P%4$,%>RV0L<[Z*$XA9B%N:X?MBADC+.LGZ8,["=+O?7=;&$3%"LI)ZA16(XM-O-PQ4%..>S9MB> MS5&>/&Q;CF,[P\.I@.=\V*>+6S8D'D)^DP,S03%O.,.+H-]OG+0[:3LGXFM& M[PF=*:-WV[,>M!K]4SYI1N_NPER5:T0=-)O1\V_SY07BVZ4L_^-'(6849O/P MRO.31> NW^*W5PO7P_(BAIG9E^,I@;?9Z.,G?V1)ZD^6>FSZ[:4(O:M1] T7 M@9F1N<'ZVY;D\GAMK.>*"W[:MG?*1G[8<-KX6:XL+-RID'K I3N!:;YU@SMW MF:C<1/.$]/83R6W8^Z=L\6F2<;&GG(I\&JG([4:O.7PP-[>U=T[PL-'L[I\3 M_!+C?M&0LB,7 M,SIV?NJI,*+#F+9?[K"KE-QVJ%6?9G+J ]K@:B) M)//229KGRA3W3<*J%H2.GH-557Y:F0S-LZ 79@W,&LZ'-50E.[-:],)VI9/) M5#Q7QGL*,*FI?OHB:8IG<=(,V3,YR%.'[,ND*%;KJ"L4U')2HGYUN95Y46>FS0:?[T<45-H[ $M MPD2V2%:MSIF7LC^8_<%KNMAVS]T9O%TXYJ.->YE!,(.H)8-HM& ['&K"D#W^:AFRVYNTV@>4D4[AI#G2A"--V$W/ M;GHFX7H?ZCFMEB--]HTT2=P AG=##YL=?!6I'TZUVR5A@?^,Q<":"OQ=QVXZ MK*,S9(^^6H;LMI!MV>U.MU8GS6$G+R#_O!?PR-BG4!/FFV>,IIKRS8N3+JG& MH1\,W)H"]_O_&C@MIUY'S<$8'&C+S)29Z3/$P-GM9NN$3YH%(<9N7;'KV$[O MT084%3[IEXQ.91/0'@*1@ 6ZX5B0!TQ\$^,L]6^%E<*'B4^B$<:MLB>,$PSV M..H:)!@,VH<3K<9L3,M'[,]*)C=TZZ2 4+ M0HS=NF*W:S=/NA49IQE56R#ZMQO[[B@0( V%21:D;IA:"Q%/HGA.R4>C*,P2 MEHY.#G?,8;?EL,,NIV S/.HG M:>R2KX55]1I(@S65^_MM>]!B59TA>_35,F2W/.E.QV[U^[4Z:0XUX21LYIO, M-Y]88]LY9:[)01Z,W+HBMV6W6]S@B#./.!6;F2HSU<.E2)\K8W?*D'03SB-KS".> I9?/ MCD-PVML>))77J.'4-]:+:Z@7=SMVOW?*>C&GOC%D:P;9ICVL66$IKE*S;Y4: M+E/ST#(KP0JXQ@>7J6$2KA\)L[Z^QXU&NKH[CV 5?W',[;G+?365\"^EMWBM"16U%E19RV'M1PFX5H>ZCFMEA7U?17U($H2:Q)' MH&5JA##5WOCRQ)L0%>DFO]FT?"A5RV&_VNLVGWBO5W&^T>/+6(9,;) MVU@$%,+X0-0]LW0.-M_CJ,\_V+SKV,/VX<*LJAENSM&3S!J8->Q15Z5U0/?L MN; &MI,])0&%;66L;M=#W1[:G69-U6T&;R5/E,&[+7A;77O P2T):UV_]S[JH898D?"OC73 2> M-8E@S]U '#VJQ6'CZSF#O*[LW.X-ZU7WAQ%;[X,\=<1^_U\#I^74ZZBY \]+ M&*!HHF%I=RG2PLW=L$<]61@QAQU6X[JV-V^<\(G MS=(08[>FV&63$)N$GD4(^A#%L*6A-<[B6(3CI>7/X8=L#CIG8-64AUZTVFP+ M8N169[6,W&V1V^W7-/./#4$O( -]1$B()-4M^S@8FZM8_P03-B MC[U:1NR6)WW*M6R.G1[')6PJN$JN_\'U/[B$#9-P?5;+BOF^)6RHYNQ(3*)8 MZ$(VJ?M-<-W9/9Z=CMSN$2F\[%\\RL@5E#W5E#WV[W.%J-35^'C$EA M\Q=KT+71H-O 00_8S_+8B&?S%X.W/N#EMDLIRCQY_+ -NRG>'A M"G.=2_@XLP9F#75G#4.[US^<_'^8^1XQ*Z6: M[)?M:\PMF%L<@%L<. WF[+@%1]WL'77#83=U\>+7*V:!2;B6AWI.JV5;Q!Y7 MVLW,C6'H+!&>Y8< D_DB2_UP6GBN1F[BCRTW]"S/#[(4GM-F"VLA8*/Q!:R2 MG(P?F%W^6YYTNV<2\]^'H9L[2#;;->KKQ+'YCR+T,.B#O/-6O%-%G48 MLA58+4.611VV[SQ'K F;<9%J]'DNJ:,X>JLEC&\,X:;CG64>^*\["@3]N6;VK>9QI8^5 MG4XR$"[N)V@_.*>-_/O-%MGBCR2(#_8<_-I(60=!B=QDL8\^LVABI3-1RFE/ M(XL$K7&4I/A]+&Y%F G;2MP 1D.[$VS\5T%N-O%M(<)$)#8\E@@W'L^D80I^ M$T0+?&'^"'TQ%:&(W8#^=CV8KY^D,26YEY^+8%:Q=:$^>Z-J_=HD]5WR&(GQ?QW+:3KMAO4?8S+^/ MQN,LCJ6#^G];\I5(X[1B&E).P\*=C/U1AL4?$E@@(361D(S@&1A%S@&>\\,, MEYP/ I@($27Y2*MO3QK6%_AH!DB)8B0^RYV#D@EOOXLR."3<*]HT%^#]!_Q, M3"9B#!P@+$\2CB8+TF059;#P'&>!^';I^;#Q5,4"2"^;AU>>GRP"=_D6O[U: MN)X'TS<2,7Q)5DH/;C;Z^ DR)7^RU"1&O[V$L[H:1=^05.$5;_.4CF\;;L15 ML+>9 M7+WZ^^H)Z>TGWK=A[Y^RQ<\O51]@/]<(X'I/SW:)%;T/:;0[27ZC*/ .L?:; M#.0#@1((L+H/?NB&8Q_^^A@"WY^[R)DV[0NMQX<; 3A.I]%MMU^OSL?8JD_HFFJ1W^.Y/<>1E8[A=OG?GBROK1L2W_E@)=[^X(; JS_@0_@\D@>@K MVCZU3"IOG24(E7C_@208N'"MX2!PLZ!@:5YE\%9\\A+DO_B2?@/7%4TR'&^6 M"'GX@8@29)Y*WUH7_!I^R/N!+BA]^UNK"A0\/ MR-I9C[[U'5ST(-_'"?T,?G<=AAG\\+- @0:)RWCMK7XMKOX'H!KX'GZ(-$!? M_A2C>*=^ /_%G8 UVB@5"1<$.Q (!=*<)V S"FEI$D4I2$&%?$JJ*DA_ LI M/.VPD?=HO+QQ(&C%\#T*M-B1U \"7 39LMTQJ4/W7C .?!A8KQ/>H12S/?2= MUJ,2?J58O'P4AWKKP\[[X\U,_S%"XUOA85917 *2^!.1DJ:4S@@12O@G*BBFT\CIQ5,E;CJQ CN5^X-V_=+(UT(C=N DJHL(/X^"4H&%$&>H+_37A7 MPYQ! U$^7;_7OU[G= M:#C':3BMWFLE=*]YH+7G=[U&;SA\AO?RF#SF^8TYV'+,PT8B/JE^PIH[X!GM M^T^S9)@7^<82"T_.8S[:-CQ/NGKOD7SUG:5F'O#DE"3M-Q#M?(=WV(ZW-T]N5X")8=&+>,6\8MXY9Q MR[AEW#)N&;>,6\8MXW8%MVW&+>.6<(W5R6R+OS0@O=]_U\#I]6_2K8IEKFE@+6G/.4BQOLO8/?IJ&;M[8+?= M.^66J8Q=QFY-L=L:V@.G7OOHJV7$;HW8?FO !\V(/?9J&;';(W;0YX-FQ!Y[M8S8K1$[<#I\ MT(S88Z^6$;O]'^S5,F*W1FRWW>.#9L0>>[6, MV*T1VZE96!PGXN]!)M=AF+F!]5F,LSCVPVF1AG_CNC=OJI>-WV'W_$DS<(ZT MVA6BG8'='G)F$0M?1U\M8W=G['9 #&-3!V/WZ*ME[.Z,W;8]=!B[C-VCKY:Q MNS-V>[;3X5 YQN[15\O8W1F[7;O398<^8_?HJV7L[HS=OMVO658@8[>2!\G8 MW0>[77;R,W:/OEK&[AX^HJ93+^QR-OY!W?WOHC#)Y@OTPE?0Z]]EKS]S]-,[ MY"<@=="W.QWV/K T=O35,G9WQF[7'C:YKAEC]^BK9>SN@=WFD+'+V#WZ:AF[ MNV*WW[+[74[>9^P>?;6,W5VQV^O;3H>CW!F[1U\M8W=G[#9MQ^%^D8S=HZ^6 ML;LK=KM->\ ]YQB[QU\M8W?G'/^.W6K62V;F)/\]Z$36X,>1?XBBKWXX32KG MX9G9O0[+7RQ_'7VUC-T]^H8VFVSW8.P>?;6,W9VQ MV[;[0[YW&;M'7RUC=V?L]NPV^PH9N\=?+6-W#YFY/^08'<;NT5?+V-TY-M9N M#[BH#D/WZ*MEZ.YL9N[:74Y)8>P>?[6,W9VQV[<[W7IUD3QL4;_9X$?^U%8#<]^_U'/?E6H=?,&J/?_[1W\>!3[?[,3-TPN$Q'[ MDWWY-1P$?O./5\ZKA_?AU)G8]]/T:MA\O1\15&+QSW!-5YKDF:*9HIFBF:*9 MHIFBF:*9HIFBF:*9HIFBF:*9HIFBF:*9HIFB:T?1VC$!_W5'@: _URREU3R* M@5J.C5;\!X?;=M7'6-P61+I"94FV )(JIM=K--M[[L!%Z\WCWI)'MG^XY]C6 M=1!8T<1*9\*")2T",8]BP5_PJ)]8L'@_\BS\ M*Q8)XLNSX'O7^A1'U@=\WAJY"7SMA^,@2_Q;@:/\$$>N-Q)NV#C>@FM-:550R$TT2>_<6&CO(3W0ND*J^@.2[.\4)DEDL0%6=!G@Q.$E:]$D:13^:XXHUX"C%6^B MYU8("/;G%S=TIR0,P4M@^)WW"R/W\!2,/,D"I#<_O!7P#6ZZ M&+OPN>7C#L,S[GBZ&O $)601=*/Z!J"C1EG@13HX6 )<40]^GU:M; M:J=[PB[&D,*HZ0;'ON?\.%/+*U)*?)DX5O8#BC MD9+Q#,R?2 N0FL(\@)B%O*#3NPB1&MU)VH?Q49*"]WBPUE @"O3CP$0\?TQV M)^,X5B8# ]%E=!OAV05B[7SJ?7%T*Z!Z;]>(:\T%0C13YHGR-B#I'GD^JNL% M>2CA?5R\51&QAK&^*A0O>-J-8?.5<9@KH]R/;8<+9/MWEBZ0W8CF%.^3=;C: M^EI9/0V^77:X70!0^?T2B&^7GA^CM2<*WP+/S>;AE>?#S-WE6_SV:N%ZJ!?F M=TFCZTM^JO(_FHT^?O('T)@_66K>2K^]%*%W-8J^(8^&5[P=13$L%][T;8/' M:?62>]QULOF>*UQ;>]\J-)U]KI5..:$>-IPV?I;GSBP *S(OYM*=P#3?NL&= MNTRN7OU]]83T]M.=OV'OG[+%+^H)VW<_U_C_])[62U3J'5_'OE^\=)-41 ]. M!+Q]X2Z)CQEJ,[#KH#!+ @3F=%&'\-[I<6T6+]+K3E"L-#H41?=%2 V)RD !ND6>F=(,%#*1MQ--_)])J/ MT-9:CH*F5">6PHUSE()8DV1 F7(R-MJA/]%3_X=/_:]Z*I>3_X..3!!\0-;/ MT%.!4\,W;_X-87#?I=S-(K(DAY$5@*P,;UWGZD&Y"V7:8D-I'>_4QY_DQYM\ M'FL61\J,P1]W?)/6@N2/']B:%%<7(Z:A%"$0HV&U -C MEU$]W6&GZ3=;&=B+?2="DC1%7%GI-T&4I+@T?536>);%88-B-:1"2+J )T5J MY-D@55L; $C';^BN.S%/8GH^<'R0=3N-;KO]>E70.9 S+7*%65T]1C4 M9%0ZN]P\W*BW;I9&5TH(QAU!F1BV$Q^_!)4FRD S\;\)[THNN-5L-IJO]0_& M")%%(MXF O7Z5.ASH0@V^>Y7JVGPMW[BCV 'TN5;_?LUN>QR.,=I.*W>:R7F MKWF@M>=WO49O.'R&]_*8/.;YC3G8')!$MT8)( M++S]R.6!39-0;;8KL6TOEM[Q.!5ML!JVSBT#Y.QWXLG .-WU\[W-]_:63+9* M=:3.@D!^<6.KW;+/C$PXU9()7.W+/[/0:C>9P)G *W2FAR3P&P'"(%,X4WBE MSO20%/Y>C%E&80*OUIFR$,X$S@3.0C@3.!,X"^%,X54\4Q;"V5EQ0B3&SHH7 M=YI68>\.24).TWFTL2W''O ]S1AAC#!&&".,$<8(8X0QPAAAC#P31MJ,$<8( M8X0QPAAAC#!&&".,$<;(:;FP'NP.OR9Y?HN:,2?7'?[18AAYL3L_M.#M6"ZF MU;]*'NW;OLUNW?=TG7PGH$U;$$8/;,"Q*6;3,K\[MT-^ E!: [O5ZY_PD1^. MEA\YZ=.61*I_D(S=/;#;[@]/^,@9NXS=FF+7:=J#UJ,.F0H?.6.7L5M7[/9M MQVF>\)$S=AF[-<5NJV.W'-9W&;M'7RUC=P_L-H>/.@TJ?.2,7<9N3;$+^FZ[ MUSKA(V?L,G9KBMW6T![43-\];-[H?:<[35@U..C""_=QPJM-H,K\^ [SG@VVCUX:A$E/O5CBP4V2;@5 MF]O;M#@!WGZB&UU>WS0C-ACKY81NS5B MVZS',F*/OUI&[-:([;,>RX@]_FH9L5LCMM>K5ZK) ^[[5O,02?/LOU_CO_?# M<9!YPH,_+$[ KP!/WKL-;[-2:-[S^'>JJ?(@@1QL/P[-V0DUSHL0S&.=B\^" M9.HELC%[8/; [('9 [,'9@_,'I@],'M@]L#L@=D#LP=F#\P>F#U4D3U4R\]P M=.Y059?318BS\5%#AMKPER$)0WF$>?' M(PX9W7)V/.*Y*UGL$_E2^=B63W%D?8CBN5O$L7"\RCG&$'(QH)T+>77L=I\+ M>;&8=?35,G9WQF[7;G>Y@"9C]^BK9>SNC-V!W>GROQR M)0G&[M%7R]C=^=YU;&? ,C-C]^BK9>SN472^SS(S8_?XJV7LGNUT#L=[JQD/Q;(5LP9F M#3NSAJX].&!Y7&8-S!J8-9P):^C9[<'AZO R:V#6P*SA;%A#K\\*!;,&9@W, M&NZQAE:;%0IF#GT]*7*'4#JZCDP+$E+\V>G8:#B/.B;!2((S+HEP_@VV8? M*D$L3\!7IVGW6H<+T'UPRTZ*6[,@QYR".87)*5JVTWRN,G[,*9A3,*,G;3J/;;K^^*M;QK.T>UQZN,;8#8S\XW+8;@>NEE>=; M*">*DWKK9FFDSQKGXH=3G#H^?AFXRRA+X?7?A'KO&QYH M[?E=K]$;#I_AO3PFCWE^8PZV'/.PT8-K&>1]3O%H@)QFOL]X414"PXZ7.8UW M)[=H% 7>1JYN/7:Q5W<;#BD PY;B-_]XY?1>/;SRG4*8SX)$OL0N7*OAU/IR M)X);8?T"W\P2ZT<0;KS]J&>;J.8J[.(SJ%@';C7?.A$%L\#7D^%UXCOQ9&"< M[OKY&N=K?$LF:X[PMW?P\U'L_\U.W#"Y3$3L3YZ=#U5A9PY)(+^XL=5NV6=& M)L_!@T_;DEM; O]G%EKM)A,X$WB%SO20!'XC0!AD"F<*K]29'I+"WXLQRRA, MX-4Z4Q;"F<"9P%D(9P)G F).TRKLW2%)R&DZ MC]9?Y-@#OJ<9(XP1Q@ACA#'"&&&,,$88(XR19\+(H\FTC!'&"&.$,<(888PP M1A@CC!'&R FYL&K2=.,FFJ1W;BRP[X:7C=/$^MZ=+ZZL&Q'?^F.8%'?A>/[Z M,L>FF)>H'5.)0WX"4/J./3Q@79A3J/C"M:$J>9",W5VQ.^C:_>'AVAXS=AF[ MC-T7PNZP;W<'A^M:Q=AE[#)V7^K>[=C=_N"$CYRQR]BM*W:;=K?-V&7L'GVU MC-V=;54]V^D^&L14X2-G[#)VZXK=KCUHLK[+V#WZ:AF[NV*W-[ [-M8;AX1%W39;O2[SJ9-+/:AVVCWX*E%E/BI'P%,1."F_JW8.,.+%H<#G#2K M?[$[NQ)G^P0L.D.[.SQ<;\HS/FF6SL[D($\=LNVFW6RR\Y\A>_35,F2WAVRK MS9!ER!Y]M0S9[07C9H?#8QFR1U\M0W;[6W;(NBQ#]OBK9_S5,F2WA^RPS6Y\Y<9O-0^1/,]^_#5^?#\F#TP>V#VP.R!V4,5V4.U_ Q'YPY5]3E= MM.Q^ZW AS_OSAN-G%!_2H\$\@GG$&?&(IMWI=IE),)-@)L%,8A.3&-JMUN$R M,1:T MCK]:!N_.X&UAN3TNE)Q*R!60.SAO-@#=VAW>JR\Y(K.1R EKY$J1M813T'CBUY:?;L-!Q$ MG!=EHT ?" M*CJ.W>X_5SSL*;.*=;$M.U9+67L2]Z-<=N$YK=9I,9VS7!N M)Z_M--?&],EKJ_+:F#YY;55>&],GKZW*:V/ZY+55>6U,G[RV*J^-Z9/75N6U M,7V>]-JXY/8>CH@B'U+F1_Z:S4+_SOB@&;+G@4#IHK S_)!WX=AID;6)_%.(MC/YQN+!)LZ\ZL.JU\RDVIMMH]^"I193XJ1\!$$3@IOZMV#CE"X?K%)\T#W_Y MM-I*'/)34F;;77O09F\"Y\T??;4,WMW!V[3;/5:?&+Q'7RV#=V?P.D.[V6+P M,GB/OEH&[\[@;0WL9O-P[=48O Q>!N^+@=>Q>T-V%#)XC[Y:!N_.X&WV[6'G M<)5C&;P,7@;O"X%W.+"[C%W&[O%7R]C=%;L#QVXY]7(4:;\__-<=!8+^7!>$ MTWQI6*Z,_>!PVZX:%^?YM_GR O'MTO-C,2;?.1!.-@^O/#]9!.[R+7Y[M7 ] MSP^G^5(:75^.IV(CFHT^?O)'EJ3^9*G'IM]>BM"[&D7?KOJR>DMY](;L/>/V6+3Y.,BSW=8HF]_8EHSVB9%6:89 N@Q&*"O4:SO>=. M7+3RX)6]R7JXY]@6AO XS:LBYN:!)'&U=]T1I$:D*)$J[TQ$M>WN]7?=MM?EV7GV^:<# M),$J=E.DAD<=\^I_F0!X2*)4*AU5.K)C8FQ+(@'D\/10?^1SJ.S]SSU>WC-4Y[&4=!U,]9)",3_ MR$!#^PB^6K"9<*P@6GTUUB&0[2#[H!(Z$3JMV1;YU+C]&\NT@:EOQO-#(,8+ M-XTF 3]P ?]_9:(-^B3@). 'Q--="O@5!U>/)'QS"3^:KAUG*^(?N$]."DGX M@3&5W'"2<))P\L-)PDG"R1$G$3]0II(C3ML/1R1BM/U >Z-MRF%Y+FV)4H*7 M=(1TA'2$=(1TA'2$=(1TA'2$=.2%=.31>ZA(1R@+2$I"2D)*0DI"2D)*0DI" M2G)P6U)T*]*KOUW>7FM>%&,GAQQ/@U=M%Q8.X?MQ!$\J>(ZCGG$_'YAQ3V:%/_A=P:-W1!^CD#R#6A ^ M'";K"1]V=Y6M/K(('@@>3HGU! ^[=!_ZY#X0/IP4ZPD?=HS3L?HXSL6BNJ/H?GML=TC+PG?-C=KI3N/EX+$S[L[O"&/C(?[;QWC#*R><$+_(D7UXN_=BEX_V5+ M3^8(G)=3$+IF>J->?P 37#FG954AYCJ%*8_4HHPW''S]AAAE#J2$'X1IIG'F MW]15-AD/8^X7N5;<<(T!G>#!ZLOXX8EO3^%Y\:+BCL>WW)C 3&_PT2@-X'/0 MANL;\3U/ BT-M;QLS02GMO35.#]6:"SCU2Q4M5#[%;T78T2[#?[YJ4!3&/7\ MA%^0F$Q5DS$0L0DOLLC/-7[OQV7 -?6<%L,ODQS%1_XJB)B6JQ?HXK,?B&8P MMO^G&F$"S_66<5EP)TH"^,V%W1L.!F_>+6>\:3VVUIWS?FXRFQ#Z'UR[ 7@ M4J(Z\\0'F@OBL0=!U@AI7J2M[[7;%"OJXJAXT**DYDN8I1,M+3MT/9!O8%I2 M3CQ$DU +0=G3#'@2)Y>_@ M 7@B3O, M0R -9]C-M!"(.&%_X&C-^R]A$7Q&>L!ANA.S#P#BLSP*'\3+:K9Z+.;U2< [.D;Q8H";B!::+#ORVGUZ_^ M+49Z;0V;3W10_!Q5$_0W?NAI/P!MVE,43\A9XO#"H8/Q_H G0%NE_8C@,X\# M*Q*<#P"3U1^,Q(.P[@G& LX]-;'L7^(65]#B]HT^)DJH8 M!1)D#;P:8=&U@6M5S/Z$J0XPQ%IUX.%]"CXI?&F.W1&XG: -$S1B8+OQYTI+ M\4>5EL*/P%QF8&JE% GS)\:[3F&>L&KU$#@$8.-NHBEX."RYKEZ@O56S!"T1 M,H,ZD.-+RTDICS^H![2WX.7HQT+W M2OD28&7]/V\ _H7/A&$AT[)4Q)(8"')N/'"6J=#P)W!IV@K5J$Z.NA.!Z\,\ MZ4C"MTJ]Q!WX-3@[,1SRF57S(' MEDD_3/@R%=!H\S16D0-Z(QVS% O(.X;%:75H6>20E3CA5(+W $EW- M"E"UC-%I13&:7]MRH99S1.!BD[0$/[ *ZUL$!/<]A+<":MZ M"5I ;/A"4@@ MZ,,$A9!0ZT50"[@&L@2ZQ^(($2E8REK@!:<9 M*B^89(BHE<8*:Y<+24.YUS%JDN\J$[1O.;(_$W$)?KF@CE(BE2M0/7L7Y>@7 MP"O8+8MBH=&-OJM)*N,+&@\"*-4PXF!9?TE%8BKGS;#@0*%B2''4JM?!UT)? MF7B'!W )-).:WUH53EFN#*$Q@H!?>#.P",* @Y1LD\^GGF?12+5I5WZ M/F(2RM6W-([\2!C)0/L(LH8.+L4XAX)#:%:G+*N=8_!-6.)'P$,1+(A,CK!- MP-$L8)@U$?D/UG!XFH'R1U.(!K3&RX'O^10MK/)9_IX(>WN%+\5<(;@P $< M!%6.#S%@POX$[Z:2$2$Q+,_+R52Y QY8T@IP4/^+*CL=AN@]2$.(;\>S[\9$CGSOBE:=VM@Q_=@LNF?#!I(&26<)FB\#C<02,$0&E M5T&^0'CIQXC0*\K ZX6EPSLQ%^47)8PCO2#I$ 81\#.KL3]ORX1\C_R%(GLC M'PG>$9!(ETU%=4HX<27U.R0O<8YB[Z6A;\;]]#H1CXN73=%B)D6M'"JW!L(1 MQ^F=4 :1Q\LXC"D"1^3-M,S 3N?M-X,CAHF_3+ X3I(-LZ8?F6TE1D7 M'DJ*]DTF@6_3^!:CLAN !;2\'#?X<*3*8\ X$7@(_M\]IEZ$TP9,G*1Y,;-/ M)??Z<+,*-P_%3I4T^1C63944RADU'E+5):1^+?H='$-9X8F58#Q%)JU::_DA2J!$-NUK5FNLPS*O/&GYUSF]=R,WO:/]!U5FET),BJZ:D0EVE5@Q3P MJD%6@-KHA GGP^/%'4;T9J M;W^IG[B:C0ZN2@ E\6_C7+M,DE)DEU&Z<=6_ DTLV_\]^EO M;HM/\L]HVU]ZG$P^H+H3H?$/QRUR;HC"J&+$CAA!4 M8SX$SA(292:MPBJ)VQ!BR,V#O'I1%9;Z(N .%N-3C)]PR^ZR];0V@< -0EQ9 M39&W$L95. QA%68"X'\JARU\!U3&7 3-B1P8X63*1#Y>^!*AV(^HQG^HDM[H M6 (*M=R-&MJ 67_BK@+#(BJ(XX0^2LAN3Q+U763LQ9H!J1#W@ 2J9DV^159= MX"\BE"2)2)(^:=:FBLJOM@;(:TNHK*_8L6W%GAA7!ZC[:L*IA\4L D-A;@SI MKE>VHS4_,0[^ +]4NU1M"!4F. OC&NLWZ) M]]!*#;6JD%1A3\E5X,*5S@$?P$^ M19]";*;@-K7:5YH9#1T=)DVC^&LBDMP_YG1/.18M;Z%#G3,TZ$)@JG56'=<: MUPK'%SM^:,R+2.; &5J=+#"0[P^M]8<16!V>7(OB+MP>SU%D< K P(I^:I.@ M6]=SLE>MK>69C,VO:1J(RB5DR6=,WWP6P=*EP(\72&>OOY S3G#77(OD]B>; M8/SQ+]SX+5$S %%9@%^"M@O_N=!B4 =4/'3IT#,&R]#D[L2&FMB3#S/I#,-/ M(&A-JG0TQD+-%O%,JA/+10#TA*F&<:ZKJ4V0_>C9RF'0%N,^N9Q!.V^(<\2Y M A2@@P#7E#/15\R&+:'*B$ MZ0ZL.!4&6[X9J5:-!S:;)T%52]NVG LCJCQ-VUAB1"Z+K:4CI%PN>/=X'L"7WII^J>4%1#X4%=E M98W#Q/8"= MED,FX$?G.428/>V_TCL4#UWM<2L3SILM>8%%\DL>JWR"]S!EN?309U1 #:*F M@%OFPAE2,0$\J-BS=':""-+YX7D'-:1:S=!#2%8G'1H!K?0.V;?>6_F]SWF0 M=[_X>@[N*VU&1TR!Z[LV 5D7,LH"P"BO=H/^)2O^Q&20P:*J&128R2IO57U3 M2\G?J9)-,>;LJW>3,#U*6_\/X=Y'>"1A M?G=-;4?>\%@&P)C(T]4>IE#7BK[ZG+U?= B$UJ'%1^5\NM7ODI!6,4QMF6*! M: C<\RGW&=,5U5OI@0S#JJ GP(U2%3.'&[4YWD*"(V_J@XV MJ-@=,4*I_/QW=:2R8'V5'C?S6!QZOJ9G=L0&0V=H)30$ [(V=X#H>+;@KJKN M0^ID@52.NPS$3 OPA$8S ![B:&U]!RWM.V/-^="XD:(X5-;"=I>^MX\A3;/('+:-4IWF6NR@B!Y\T MB3EE .I*B$S4=:K,AJF+.R:7J5E>N2Z^9< M4-M.Y,H&R2TE^.VLHB'G5.FK!+UE1!1,7CV5.54 M5&ELA1'B;7@ B[7VJA3"WZ$GW4V4:G.D!4'MQ<\MO3FIVYK/087E$L;/PN2\!T>,)[DT,1_O\>_\H%'IC+.._Z@\45GP M8DBGP6]SD$L.+GC?(A,3"7,EGM47/E'FNRFG2=4.U#46U4C''T/4^G0*1-NX MV07F&$ _49L:]8:$:-'2]?#'R31.'SC7A!1JWZH'OL%+ZI.,'Z^^?:O.2#7' MEJN7S+78UY2ZA+.B83%)UI*I>\K=F7MI7.9>& I